3900000 434387768818323751655138972467200000 3900001 1694396549493616717976628415805429184 3900002 38456439694169275784409764887296000 3900003 728984525580688663570455195563859264 3900004 819268039063241694343421995932813312 3900005 110346368209311397995776909153833560 3900006 982175930687194318660058337599072064 3900007 -174437049345592226083704452290085280 3900008 -1026390341075277570524455985811072000 3900009 887914627450578482168911436274283200 3900010 -664554695813775301349760127005831840 3900011 -73818133390911138969555908487082968 3900012 -1374898922359689487650465796336101888 3900013 1896343376273032384342053679099564224 3900014 -20574188838295008492999078602755200 3900015 68478241295137773292295546420121600 3900016 -503350027743153004209262860637798400 3900017 551222876657751125015241582517357824 3900018 614851736164350939058623438709555200 3900019 5369293331043274810411101690711522496 3900020 138769043506619844346840437372096000 3900021 916371309802992805289506777918144704 3900022 -181675836034773109695031429450033920 3900023 -286749187023326173722726689233490376 3900024 534874749838559726112001558074101760 3900025 -41376042835105455349103901835753700 3900026 -488998852043346166914100184025804576 3900027 1324699729184248846225979575095940608 3900028 -1579336527140108846572280403884433408 3900029 -8625646087790105390342120515488768 3900030 -207118472048666866079032451184783360 3900031 253163445991127884225812358587234592 3900032 928839479964120898470569120052019200 3900033 -687368679725591818587858147084937998 3900034 -313788712085087133969747228871297584 3900035 1698399257383638519110057330496530400 3900036 -123068704340616461517584438120816640 3900037 -2091480285990441069965448380298691748 3900038 653047737305560586037513203326987392 3900039 789301067124542383911090476497562496 3900040 -2064397691627471486928585302543923200 3900041 1240411048657599068657282488933431552 3900042 -48057191984582362431139227338741760 3900043 122313214133868924788928221891469312 3900044 -1911577289125781712343995377526468864 3900045 -437465387454973653234037490075515680 3900046 -518177703778991400205847784055998528 3900047 261997678148973507500133859435970880 3900048 112652679836749900365347795147685888 3900049 -1828659042742596341192282464282304000 3900050 -44253003393916984600741357249190400 3900051 1549411612622423165651658754820881392 3900052 104959697476071813898219170972825600 3900053 443065928016797423761064938773234240 3900054 143985541702466315483825181692014080 3900055 319187704831988962626569108529333000 3900056 2489969927185061590313292053309306880 3900057 178231753202885499855135286298592 3900058 382484973057003799546318775215183584 3900059 692690615771729812052815110732230016 3900060 -1583552863359488629225816100467568640 3900061 -1119726461921111880966095732920030176 3900062 714660896242893391089296324885227200 3900063 -772152891564595683020398169934256056 3900064 -40959755039370345478196568961056768 3900065 724273432321104164969536793848506000 3900066 603022002875214365617088393239818624 3900067 -2316995281924078629184169539957166884 3900068 799041547384718589983344256890462848 3900069 70553455100723025360631620064809180 3900070 -132067955558065701263683230789747840 3900071 381847535006362973856386180118564912 3900072 -2792557233764421049393379735961600 3900073 3119672430514001224645470920684248720 3900074 -1601878589906078933774082854468080464 3900075 -183797864348336851297662167226750000 3900076 10143636089111545774263574109731840 3900077 355267165876503227016477105576623520 3900078 32275114453333200435202644343388928 3900079 -465644622815238750235853025446121088 3900080 394844662585821268511760078072053760 3900081 -1437057369468604537959939148836751248 3900082 559183645824676055901597435743971872 3900083 -1480356824795251261746427666845349176 3900084 112563882032272500736927229355159552 3900085 -589526942652401100564201957884096640 3900086 -1324478160423160006577500984906471008 3900087 -84516220426596979630125057590143872 3900088 413102430590850687403113135284367360 3900089 2720409888053713510431280219119667200 3900090 -510777661879226493641212953540583680 3900091 -432716664887534376872240114532538928 3900092 -73218774695985405970610918300590080 3900093 1371362871030413633224627792578833664 3900094 66166310606853693611549680962318720 3900095 -1830943753767718929219955680094248480 3900096 250726482086122763006354366838865920 3900097 481389167140093956855214063452884546 3900098 65959791701584674529798852269173664 3900099 -253713899700602103177362104795572480 3900100 54238971151093433253633864678400 3900101 -423954422117817143664276655091464896 3900102 -933792539906619131244415304686095168 3900103 -7936860105512552877023019680964656 3900104 1164153579993863227753085527010027520 3900105 452396794103659217549207460014625600 3900106 -133716177529361767988418975399859104 3900107 5350563808130997553098456327073723872 3900108 -329074833985810972758699249986634240 3900109 -100241359293029680452013863464753984 3900110 85895573490963142922499991657758720 3900111 81144334229165688748334730595954560 3900112 52271665039413646160001349297029120 3900113 1250100309299417832544080580332068160 3900114 -76638864609920985377679269803847520 3900115 541192995865206795898421280643565520 3900116 803572292996648567703317779455062016 3900117 -173966380467518041581297662899265952 3900118 -1809589707931494778942986516859046784 3900119 163377051396310233547209975296541600 3900120 254073534648216087758159095323033600 3900121 -1380484392641764103943096459678802678 3900122 -1701541083989925122450208819308367888 3900123 -1554803716193024455112923427105908800 3900124 468353116457679215395911959686676992 3900125 856615853554995473030573452211598000 3900126 199817327048132125241182348731266688 3900127 -732522280134379226814733142150729856 3900128 -626785349519069184365917126496354304 3900129 -935957340871492920619777985927666880 3900130 380743570384636998255628757098176000 3900131 1938436303259962787458558626141547932 3900132 28792551087263759016883404574927872 3900133 420581681913096298706054592394940544 3900134 -12799688250461125209950972805595008 3900135 23738713879272680212601790033723600 3900136 902386830037926829731590446051737600 3900137 -4209074890807114791560464859292797808 3900138 -945285176486727680338120204812494592 3900139 584082181315065122890516639607817456 3900140 -529572435014832727429969043081195520 3900141 -96212801555431465242401867242123776 3900142 45051485246307939720252520751441472 3900143 7456859846334818779742637987704304 3900144 231657999868055295625852984509923328 3900145 -1512688888753727428425862794847697100 3900146 1250437294990643666309831328972448272 3900147 -356312328072514285975279099621385472 3900148 273701518122356945030725180812384256 3900149 106088406696804239617978681261128480 3900150 170207418388246490381915910391624800 3900151 4749901670527008215811104364708373600 3900152 -979845992211392049595295970530611200 3900153 -730961189876759357731849669315966896 3900154 487868107848214207899396660407557632 3900155 94955356226944681754824359449560800 3900156 -21497285842260634384568849984126976 3900157 -93362626184945167433752543159019496 3900158 50617620297475372931922190110487680 3900159 2049803033949821941235898733219700664 3900160 578368648335359232862781809266524160 3900161 -224350790641347154711222220599213308 3900162 -162393563238347528913247582746733056 3900163 4990154987361201364917909336489679240 3900164 1254404346182469292740334335980395776 3900165 -789883232849202822143820560191018080 3900166 -77693046290038159780337877133077696 3900167 1894169267674247136729026437413048216 3900168 -1771090731304650863916569552319897600 3900169 381668475028445793124445735804352320 3900170 162785064518335408451093051496284160 3900171 -93638882450297151909629332711597440 3900172 250097012518665833585395379318882304 3900173 1183740614840911864638455776157920224 3900174 -1062427799934083501289495550313854848 3900175 -416434401276573433073611110000676600 3900176 -195383807215530179047545574289571840 3900177 75104589009167206821558190407975840 3900178 28294213363017298870594788922634640 3900179 -564747863524209113082844428544588032 3900180 -862023339753023420485556165896919040 3900181 -2719166962451466809951423044640727300 3900182 906435027535075076263610014304875200 3900183 -522764278982417469237815641968510336 3900184 80379390003479797762781011699200000 3900185 -1423899178840869057585369825812746620 3900186 3080548168362085174191711190632960 3900187 -790587472662829658241088644934411920 3900188 849632204700837101291593303237817856 3900189 983962068361579402748303648778285120 3900190 398694530307374665203919295884711680 3900191 -1688100184584224461154283654749607648 3900192 -1655681489265356749868207283629457408 3900193 -6156168614063923521241239537445294 3900194 1409708743949834825986171802320979232 3900195 140116773161100476835380902502426400 3900196 -1404509613852427231282002767383561600 3900197 -320043790594255782886699058847696768 3900198 581650309436544352691721463348942848 3900199 2493158304105274551032112857747646200 3900200 1045364416723331440835828221282944000 3900201 294383512026688040922687686528256000 3900202 -473710142973658092476022041206526208 3900203 -346232533427586949989306819163060416 3900204 1515031511684915377318998030420418560 3900205 643781908821336710064923776754974860 3900206 682618203837126554056413880226279040 3900207 314884158824431020240908859807334944 3900208 -363116026847732516786039443837157376 3900209 -99093780395526484058653841049327180 3900210 -516265245741770393067004600747814400 3900211 36840733735943606431977619559462144 3900212 1358460407010689547072930546593667456 3900213 -1717035785232342774284046435090488658 3900214 757722196033905820102143513610647456 3900215 -1062176290269034327453784088057894480 3900216 365402845794430925862244691117875200 3900217 656126630901004838711268889820451780 3900218 -92349170476229477695226019468930048 3900219 689406620422200177787026693887781144 3900220 -671827870149590330500143578025738240 3900221 -646223508696740955702772470992790708 3900222 -592345404419434080959561580913343040 3900223 903044407795218758119513275738817472 3900224 620747158001477522468897070907392000 3900225 -147688387568996066086244548485888000 3900226 -1507388789379246247753577592481190016 3900227 -2130660874867462582905803325160473924 3900228 391763988741557377208689476379499520 3900229 -35044769162241706364947357182622016 3900230 263131051781259918078628321983398400 3900231 72340964779445817014106199786278600 3900232 127709924437855039255677299642204160 3900233 -3189853367666983778555911699494676518 3900234 59910397727030892333329449445462016 3900235 2191192089083066628704451401535595680 3900236 522700748397903880690025639667563520 3900237 1473487714152916973167756185269033760 3900238 -98675749407974071555059014121900480 3900239 -380973220507239346489533091137716640 3900240 17105327798091345282597420682690560 3900241 -1256813298450239719756855149550771200 3900242 -878962862936937495645351873150851808 3900243 -219501167578935021802956408781807872 3900244 -1108895431350893138892221369305344 3900245 516823147543227180630950947759441500 3900246 162268772402278884503530339975839744 3900247 711552781676630491673092819532886960 3900248 697202997336407844441005331948503040 3900249 -1711261293584909616328542385906486566 3900250 23145973725007508427472497024024000 3900251 734582935441519865664971760411973104 3900252 806771820735618852593294566924626432 3900253 536373629247704389915683136963881600 3900254 1544372614617800018135103121390787520 3900255 -1104808936113880322260508526991267440 3900256 -1234492614782785261014875596665520128 3900257 1043742675334731606526684473933684912 3900258 1796384007387270159019233023992561920 3900259 327757674596446884600077777671713552 3900260 238182661588745237443480132159733760 3900261 1376985281228641844811066984471738144 3900262 541801194862471270731127728431713152 3900263 2180612595615792894089671786912919040 3900264 163025957284083272200391690039377920 3900265 634314484423614454410803798237886720 3900266 -1109062958462088011226944120880537168 3900267 -3778450688637016799122236946304880 3900268 1124052181032668842947678651562798080 3900269 3075649834968420378497643210978275670 3900270 182825877604908777777773623731732480 3900271 -574859241036049025488620944573732736 3900272 -1357865218526212945519178063708160 3900273 369754791866074566764542695691974528 3900274 240896281866971175861986206689841152 3900275 837554892241326265929977568454224300 3900276 172295550214094423215768439496321792 3900277 2946111360175665251607952650337742126 3900278 1755924332318304643684645963064737440 3900279 -139378976526083498619856065665700912 3900280 -1336102753192066454603166150747955200 3900281 -526244480995477013265095473299404160 3900282 6488143599554579470766549662990080 3900283 819110540277662874688362618994954320 3900284 1599421593763379457936132654858479616 3900285 926666043075026113765777191964627200 3900286 105714052461259219892234749099575744 3900287 -1075862913178237175196147183807560064 3900288 329381299264507181475573689839779840 3900289 585902877438526205413509715246204320 3900290 -662746192632115381648302179581601280 3900291 -1064951871380452734418681872401382408 3900292 -228864223971278939379404677742834688 3900293 5436193417322771437308880928470204344 3900294 444051050187356363863701588024367488 3900295 697914133893280665857568990120053760 3900296 347867250210578298718751719768719360 3900297 -211761499648453354651578865795860480 3900298 -1419747805213779284149951203035259600 3900299 -796246637408958400059647107475390736 3900300 669886586602168272544344172321036800 3900301 559873712865161669070846511070281280 3900302 1004596122964716277555421522209550400 3900303 -1978670663695801753371545118368494536 3900304 -504678425093522314763938209624186880 3900305 1670407864168617000965090032320377460 3900306 -384414528904794150404939148568985856 3900307 -2846030235076912288561848598564591444 3900308 284924338917885586636500445122881280 3900309 669470840218033552581142049192632320 3900310 599750401954992880378787058746741760 3900311 -135634897789531589507869140223916088 3900312 -9930642436657213002414430861639680 3900313 -65569659657585551744281715735731440 3900314 159241312859067947322407788344576 3900315 -13943947226869256361775555966202880 3900316 -890306577322564867228533147000476672 3900317 -72419551462698168296720143379279892 3900318 466037607911388253445783353995699840 3900319 1146187587271069414104877594388202040 3900320 -2266012546343002340551780247981260800 3900321 -716494589910230582469860080406872110 3900322 680984082201308323567048693038053712 3900323 384040974798217297368237379154403744 3900324 -486872031027397959491111866780498944 3900325 606631753604895510333585654932767200 3900326 -867914753000700524168160494937227520 3900327 294855546620302838948624815732829184 3900328 1463944661822732992474107471167232000 3900329 -682206999342290798967348776317208070 3900330 56032975957606176476399948844042240 3900331 -37133174534153189815621774904241868 3900332 1284627675824557252491280497573463296 3900333 -1236252541121750313045459245514384576 3900334 1661188728846113172555194604050346816 3900335 -2048398635221130627146437810844193840 3900336 97503622485725755567813142807838720 3900337 374912353967746323555070445532985472 3900338 -527995063515373334183226404287672320 3900339 2131570470226004863532006332024252800 3900340 -550288801625596903414402083833241600 3900341 -1342651208507192080004790661968330258 3900342 -169895176643044578306148960211398656 3900343 -1096627310722537568147442033137032408 3900344 4390916229205011994729404345262080 3900345 -330267376319718410678666319977292480 3900346 351826455347007801846302244956149872 3900347 -260420659731498113874617293428376560 3900348 -306746274951942974431886529434746368 3900349 -722036914734521528190430073115710650 3900350 585575923770825834865412329421438400 3900351 820178253948757706894637302615479512 3900352 -711830087711852195507820652914540544 3900353 4032199265994368519432336653638245460 3900354 -53839523991990622449891204926052480 3900355 -278532861101642370628260576413985600 3900356 -1639669768791343813357963083671902080 3900357 -486402401731607460863008536997070946 3900358 2072820013683444922246617085378560 3900359 -3224080810687353831424281326258662440 3900360 -453270221642739395696841439123046400 3900361 90053025486187815498708255239817012 3900362 -448565389203877140479953889081711568 3900363 161199101499564685543807395772076544 3900364 439548056172392289312179878215570432 3900365 97579401742757495545126036686355200 3900366 945543417982370903866661540072553600 3900367 -1797975729742996117651266264449933584 3900368 207726242361544228374871496863825920 3900369 159182887545208467441468291354803136 3900370 -294744873646422950880631830047375040 3900371 -69225673720764328432644180447148056 3900372 -426317406489289025028697342145495040 3900373 2730814910622452419490238963390207900 3900374 997816852250959750576585120003227936 3900375 931797752460681667172063046785694000 3900376 693225108992471969030558483699712000 3900377 655614081256648075141785490606231680 3900378 692357605229976106448787618261473280 3900379 -808569541800075449899554524384624624 3900380 238336490999469970676603854310400 3900381 582986528046761038151076185278925952 3900382 -351750375462160054029366407730312000 3900383 -183330910672958847692962702290511440 3900384 -1772153977152987364938867552638730240 3900385 -761282991273349076294639899460168640 3900386 -50859116667929862228238704263586816 3900387 -752473176722214109839592961369756040 3900388 451009875793076558526253188414791680 3900389 534055197451648470403819560529769472 3900390 -7342027181221020831598402623951360 3900391 2988298031655908430933010810832069784 3900392 -15045683385455334723174013223454720 3900393 -395693610081438885956946962831065536 3900394 -1500524069842173123416140425040405248 3900395 -57959303965632520353034451508913920 3900396 -95546248493076095492617431572090880 3900397 910627993594750004892255219252101846 3900398 -403281080293891724047936834410312000 3900399 -1207122721672335008125098041577407736 3900400 31112987929035975239369411235840000 3900401 -20282509855807762317341342806006656 3900402 396687323533659204259753719808636800 3900403 -60248416399453542298758320262621456 3900404 125781205615499278266879539307165696 3900405 1484407175379965676577096115866441920 3900406 -1013764232746932226183423713817532160 3900407 -913824170685325617648315945539358288 3900408 655925923759056251569432132584591360 3900409 -768336747177446687279734999152909696 3900410 64183371359900366621732122200672000 3900411 1439641972929869314320444975740868480 3900412 668434208322512215945469177262950400 3900413 362758670532851007596208629256214560 3900414 -204212784664425667774428378727031808 3900415 -2346695348061565372935972953790068400 3900416 507289333761880990341722307330834432 3900417 -1513719065187353827284450954602919120 3900418 1100794547776514805691716050630975520 3900419 1940337032344300562734913832021496344 3900420 483538697543211167852296568443699200 3900421 -31994691760851577445162425649340096 3900422 -965110929487525550507257057993795488 3900423 -1220345088756197285321115956079523416 3900424 304263827883754402112200453718016000 3900425 -51047841703563433182500477288770500 3900426 819989775823622677689453289939378944 3900427 -500901983892682006937079278876497640 3900428 568963099484358330834340297650164736 3900429 -131863377964769338432220623227046032 3900430 238197515612783842911753508265991360 3900431 312718155926105753924886704356800600 3900432 43944829848708613174302900925759488 3900433 -344201577232753054296258984009610318 3900434 614757193963714603766347924119680640 3900435 -155496756988282069985250153265920 3900436 -1762153134459560938722889573806845952 3900437 -1593862121614731777688320831709712868 3900438 100321239903257029542234360175733184 3900439 1294747505236600185120669057058727240 3900440 -307827420058082254525884668309299200 3900441 -1761951087264365478757970392332917808 3900442 250626269254238239639577484478694400 3900443 959396695279321103036115400321931424 3900444 24775969415306162175417791653355520 3900445 -3041922475223881563160282008912280200 3900446 -153535961681473525232582746537626240 3900447 2956578510394486992897515910050177040 3900448 1260350268284810726682639852631818240 3900449 765774918320285951659945727545924386 3900450 -301340201275532098872519739646774400 3900451 69147886691000193898421858322186304 3900452 -1194963111878700529808169591359201280 3900453 616225937452578633178087836257649600 3900454 1481730862349377431920202210698206176 3900455 5887860273092382044088159887227200 3900456 115661641271845497057934192218931200 3900457 -78142993474180592556617174499131568 3900458 8351617469378334326216816890649184 3900459 -1072350210265839837364920314079894696 3900460 621262550201736089661236555667425280 3900461 1288645585359975188772918613177629132 3900462 -1053315709386267515662042587537757056 3900463 -103650976242167675204930093164353600 3900464 24153280978346023215131057168154624 3900465 325281190618669179821701177249347060 3900466 -539625905071329186001694992470150240 3900467 245193015201552711417999398275348800 3900468 -71960321474815258030039740514824192 3900469 1510704896672145024835435441967573870 3900470 90639452908921976360842457716450560 3900471 214343338006518303114348480787939200 3900472 -3227360996021442632359124460031180800 3900473 -644163766320223107612907551226360278 3900474 79433271695926513409501229373889136 3900475 998810181702872905086774742200900500 3900476 -3276470390934162813897552221317158912 3900477 -233340632415899572657992991357906368 3900478 -248366833890464802266737909540834176 3900479 -139910857277020621166521832566957440 3900480 161991877768085533046381439300403200 3900481 -503485646879320795917441726085663936 3900482 174193829239241910203884107905071104 3900483 -325225183006524665578261607684051616 3900484 414167452612073413176552386774388736 3900485 126493920733284014617462021430000760 3900486 258772807899545919145319585850473664 3900487 6345729571712664650913387271573720 3900488 2598291521867637996245540544635765760 3900489 -1176165649401332543529691736308070880 3900490 752260273978285353195993807955699200 3900491 -1098751631241959140804099462381140480 3900492 -476830809966157258066431790846397184 3900493 -1716149400002683961850907382211022976 3900494 -194391258657154369149866905118482560 3900495 499569089245766396095679132379271200 3900496 -448585777444449581741835406286848 3900497 -5522592540586699465364760207720880014 3900498 -617920628586624788130308410734052224 3900499 39701742225834934989136215222219500 3900500 1753254649998534045226579599945600000 3900501 -1046051705115920526374238805377008640 3900502 251448293207774000821764918751918272 3900503 -102896941600944038499179347707443520 3900504 654975371511759268644209519511306240 3900505 -725734242407557407413448050747595840 3900506 -653710097900341996157628915194988048 3900507 -706249800875113587325266600865906944 3900508 -366719751683412227330156302422685184 3900509 -1949726784968208947943727601878339290 3900510 -361919672624039522230513185063753600 3900511 1714232320082178121114800438228246000 3900512 288634622164544423591220453398544384 3900513 -190247325907120745989994243558214912 3900514 -21813139931618440995374094647198400 3900515 146671019952657440439804198920239200 3900516 149342172776572733662254441394148352 3900517 -2711167617705015722923073869797458434 3900518 288570795524206152827624770717046016 3900519 384660825674030363274667434288458208 3900520 522272871594453871255572914623948800 3900521 2938651764554096241625012329418607844 3900522 1121543404301050166310954002341689600 3900523 -1829285717088474190769024494977993072 3900524 -1187092458964241300555016369493668864 3900525 -844529887999417637868039749368418400 3900526 -326301367680473261745147569726912640 3900527 388219386149913422301008407762332384 3900528 200721524924506224558335263226265600 3900529 399950547072271592545687968957528000 3900530 29034902506088966036880907371755520 3900531 -1526459851649318718508683906400549776 3900532 1781639484340505590665981007906829696 3900533 511465451526958650916328756717432064 3900534 -6006853470722415347020346175550464 3900535 -374307235061861997703108623144916800 3900536 -19618428515417842062527922618163200 3900537 1276152280413654356913595293928075194 3900538 -103804586169403477818601487785960080 3900539 2692324361292083523227438365955528856 3900540 -70969484721006469088725106765168640 3900541 63535824805994277299582748444680832 3900542 -740173501513360212180996962241827328 3900543 -795474154905676877952995829661300536 3900544 -212455376708001271929816693772124160 3900545 -1867334140214953173209715631895332800 3900546 408013189476378559900850820061117440 3900547 -386378986044341154025671444131128848 3900548 1647470316473028473847004336231987200 3900549 -1197982028896118453149319341962701280 3900550 43783790804240822123486095449273600 3900551 889745889168040339534396020804486912 3900552 -1361439985795472198895284702607482880 3900553 -2744725322223711849135621666141196416 3900554 -536051256011599600028675042239734528 3900555 -16516312066737650579263822836411840 3900556 3509742885375662116097242040618240 3900557 -1957596527277852207158756790159653940 3900558 289022762950704980529229694967033024 3900559 -964719830019498786249050934757927496 3900560 -250896389460355767884973755374878720 3900561 473101481593964197723905311319335808 3900562 92836592753207118238985883443748864 3900563 3385498107361603946246608313125456812 3900564 1073483827361074996251654957210867456 3900565 -419406170109947277373868404363880400 3900566 821399604422909931644719163900147232 3900567 1254695330962106308441276416455909760 3900568 -833110724462959405051957590696714240 3900569 2194632546063305905238305154805584970 3900570 88407298317819074237968943778647040 3900571 44325496606220664745374597449552544 3900572 551493703259061397910018206302853632 3900573 3629424584007699074963903911201920 3900574 188829712810056567316189600204465536 3900575 -219070928913579018152432986719744000 3900576 -358024569640945132310547362073280512 3900577 -2307059331937471922211424108549554048 3900578 -492593520513024511585986630860160768 3900579 -199323533169089837262303622375316616 3900580 1109149439212647254844743613945811200 3900581 -1740185861435930622329512559859639618 3900582 -507609898142699118663280709875630080 3900583 -3055142096992250370819961205442220168 3900584 1096447376717791502535577898833920 3900585 -4771498361719262130239671003547520 3900586 -1516274204723443878383309669169511680 3900587 898446238774383126956966026574375760 3900588 -3678378421442584345288660430447616 3900589 -251549745119910133235851047350330880 3900590 132879665481393806662306155824776320 3900591 -1916947589000950003252453729638910200 3900592 528103239999374634746028956864823296 3900593 -197398508977406737074486872664298176 3900594 -809189300030644654950930263034364800 3900595 1567304096209312130625817208910351600 3900596 517270804017797937082101888764620800 3900597 720066552637336417553543173635098400 3900598 192263193879741282120128045209306368 3900599 -105015424206139402424734362419229600 3900600 -376413315630306035919375266606592000 3900601 -1198932640453855911170720029147614896 3900602 -762706918276819766243372272491472896 3900603 -134388834514715605622755285126955520 3900604 -1786099305348764128090944476421151744 3900605 10211879635083181263484604102293260 3900606 492223390554250067707045655010828288 3900607 806886444459564469929446597595160080 3900608 7113542563194494281059852626165760 3900609 -253970521210248176077493623146100800 3900610 742836412944904214368323720306616320 3900611 23311004444887055675503200822235344 3900612 -676553503787419165559141084666201088 3900613 -1010644770988293864729127550923473216 3900614 581547825319147923310677592931183232 3900615 -972917942304844482591969824281246080 3900616 23918527938076112261641370827161600 3900617 -98263270271262864498093753757401216 3900618 128860699934242006524928062117100800 3900619 1306558940252741831562405825453106896 3900620 56090390722684336122162827176719360 3900621 -679879091342035386429567173687648160 3900622 -52319426172134779649979886754995776 3900623 102885345191554459449685630789093872 3900624 68945626489313102907278367790202880 3900625 -344622824816021745335973478399261875 3900626 -1227611872333180763873314670896994016 3900627 491028978578845916163043884435417000 3900628 -2145183463235153517902845395807893632 3900629 -1579283427423655371190683052524710916 3900630 -65737025344843405271726143080228480 3900631 145504888917983613336269500111521504 3900632 -2092385303947340126093230320969523200 3900633 -372746044454327436668043685272317280 3900634 495373463329681587712799227234527216 3900635 1772909492534212977553609882765894080 3900636 -514828856792941968761206651656258048 3900637 -35549948992599071709190922781844480 3900638 440227272383474352730791070454772096 3900639 831406431401233415824852059147220608 3900640 212178276025219490447988889347686400 3900641 -1195974850211719858747605585523968108 3900642 90670076212233335553274925818518912 3900643 2345406276732562372706749948489079320 3900644 -535275609791943099924423234941795328 3900645 832031299953570858955149685781539800 3900646 441223498685160577552900308544258272 3900647 755409454087741771173401738163185040 3900648 -1803493857060036598400104658977751040 3900649 492845808188851892237254590558366650 3900650 60822194593942701961782327886017600 3900651 326028783294091849306599494455632624 3900652 176529329606475065617421351671751680 3900653 625515224630589219018261044468130444 3900654 -669050495608890095698257641905652736 3900655 226263618843877613621858209365147120 3900656 -345758993709596247527003285664792576 3900657 692749571030887979675511328934508192 3900658 465444350404014961572140453290590240 3900659 -3221717807460481028009542682311680 3900660 575469883637956343482676677648373760 3900661 -798575393583243556222627361798323748 3900662 428462098589241174378446573757050880 3900663 -1340761778400852079595273651724263520 3900664 -192810532475486384705984397043507200 3900665 242428563429369537244380627948822600 3900666 251664821402233714928309378247118848 3900667 2901669938795729448175773424841600400 3900668 -334204654969582721685666006317629440 3900669 674640593783461190306150067879793728 3900670 -227071122600933122925574868936886720 3900671 -562009412460100295621404017738129600 3900672 -80877773284170078653443481561726976 3900673 -667585994910868858460555016119923264 3900674 -5511206965894572779339657561035200 3900675 -694345032461335496539191748309287000 3900676 125472441622100299828178990056652032 3900677 4905476681709802748933549505232638 3900678 484796143487234324627124256285655040 3900679 2687584997921432062932171343200208280 3900680 -305113185277921797911088691684147200 3900681 1147175809219389068067737908266119280 3900682 29254369810265044949378450635712352 3900683 -82620616307325156703197583387485000 3900684 -1456889175240659668835760777665061888 3900685 677454754757024104378476700154232960 3900686 1220617567648744198824776243514297792 3900687 368156260360698513201058523834132352 3900688 163663313650028015435729446286131200 3900689 1078261121037282658119285351880918374 3900690 -659050270518101044277119911894374400 3900691 -2024246746858357281883076744042717908 3900692 -1181983384515309684604538590003380480 3900693 -1414456639811214900418515285567641376 3900694 -443138557714490366571512592391811328 3900695 711791173279032670753704009428902800 3900696 -484106253094824066162033401914675200 3900697 210503324381646305187725231881587146 3900698 -1064264083323264979976784982550192400 3900699 423369111496264393801718889464929704 3900700 -1089644322040102864816295685380672000 3900701 -352916432800747302021996980444627520 3900702 -3147032232607743220935825547951104 3900703 3931996798793838324765498541877492280 3900704 1521292645280901783315964670257397760 3900705 -767539265000649716995077961297088640 3900706 -560218142846754209978155839742055136 3900707 -540151603992528503514623246539099044 3900708 -247582532979454474356176490983202816 3900709 -749333344046649700306600868010219396 3900710 -532861629431736797980967197210308480 3900711 921192022686705170441910450866431272 3900712 392103637713512028167114323639987200 3900713 4411387372451064929053489286412073344 3900714 197380434563853493481199184883265792 3900715 355792227607838932298940397091238720 3900716 -732440105264029700980925810534043648 3900717 108976988755634443550998467630364566 3900718 2389223662995383809349940554681958912 3900719 -414262201851767638785328070565792000 3900720 146657328318630974731089420497387520 3900721 -736183060795910658311100188350120512 3900722 -550575105604126143728532761356781568 3900723 -1140583539436635954287283008475877776 3900724 469855040817510567408950095228762496 3900725 -604648684335902432628797365028081100 3900726 -219869084374040734403819559587616960 3900727 184241538422568501092301182635896192 3900728 519618130333410220071969328287682560 3900729 90165596637324351655446102689976000 3900730 241690632064404017002589924634193920 3900731 -718002869389009982169613270752241056 3900732 -1082959975860497292880463413541068800 3900733 842165757583708792683629090054614982 3900734 -809958023726078432793902861506761984 3900735 -385926609034848946200043055392314000 3900736 227601800053177605392497396833845248 3900737 667902663209342107143475905723304386 3900738 367311462201096752232245788182109440 3900739 -2391972117937955645129918645001189120 3900740 332082687337194377473825032739676160 3900741 249643727572953112892220500735770080 3900742 260222127961158363893641711538046912 3900743 1438433788453924057102862739415661976 3900744 233984002897631686071217126127616000 3900745 41585097500202919806625837544421120 3900746 -2472344148951728671000925238931424160 3900747 756761221789790378773519240932857328 3900748 264532948464194398100295459926897408 3900749 -1091815097062988059024980305274026250 3900750 -49547431281775684191917289495552000 3900751 -694850262510582276647899906380059928 3900752 24531794056622944890787121087496192 3900753 52593050503778055536880765233148240 3900754 -41918091532380357134130770998662144 3900755 96748431407148187968070348961007360 3900756 281118287127180702086702033729513472 3900757 723720362536920335484952878849625600 3900758 -53999439868899917858238600390489024 3900759 579526154926169290002672556144230504 3900760 -375608185872920365356433384375910400 3900761 -149000619189713281690079488030137600 3900762 -435226827369378145227699842806406688 3900763 -1230892080876084173810980667475233520 3900764 99339238527991978288104093672508416 3900765 885860968548987220907068091721584640 3900766 -1002150693978468366235371616330743168 3900767 -842274050459004864325912565684269920 3900768 113337456170418461213976315832565760 3900769 2673405550019134360901904735431926440 3900770 519764938228119390872251505899618080 3900771 108216516901747615902960000174028800 3900772 1293914330139429424634422089804277376 3900773 485052554037107830893888542071139100 3900774 30796418300434731507156239974809600 3900775 -377004572325766054762397816010975200 3900776 -2144343837755974649343977287725465600 3900777 369330068887160783529091008949305408 3900778 210603667573338979990021697368371456 3900779 1580764422711384525739730090127307380 3900780 -365926376682898549680437619401917440 3900781 625149429232596683279723545373328600 3900782 1253169151499492303312623766011132992 3900783 -581922780625605167635797176766796800 3900784 -304649987701676187095528691655475200 3900785 -349859891341969140405445964024688000 3900786 -1360533213660127080938611048110167040 3900787 795331215064867761189489904740247104 3900788 -35306220664597866145656862479390720 3900789 -1551527742041195219141607340475372946 3900790 770920464444890417905134342543580800 3900791 1019780945354536313661169300747371384 3900792 172274648609176627291360399239413760 3900793 1004491680449006587980960534783564288 3900794 476438947350429989311780260206442720 3900795 100915831925265207188029254264979200 3900796 -1193339428755484112848635602899302400 3900797 1153776421245433954529223078202690092 3900798 -14506000185742331052474906926400 3900799 -60488754822431614787859740283138208 3900800 256510753720345841681511173062656000 3900801 -990947417079877318589402675286583776 3900802 -1500488988803783243929003376380761648 3900803 2549440368658933301284193938478785560 3900804 170983734949612460106436975953039360 3900805 -384202622397367504259238549077360640 3900806 -252191243671966735110272099592650496 3900807 477091941263978073961359777294070440 3900808 -164645868164159500340230539328343040 3900809 2888709460976145540091963975999596240 3900810 -418745157131209502319226653404931840 3900811 -1210824295040933881661223994028468976 3900812 1515888161615886294573808743374592000 3900813 457233571037774191910069030875689024 3900814 78789042040619796663833602061739840 3900815 -2061472206396948666849009082474130040 3900816 -614743287344414467533716484832100352 3900817 372907871034089944889913257389986866 3900818 -1718440001903540586531324238001174640 3900819 35012703813151397288240753087004000 3900820 490251592406994190628468302190592000 3900821 -100423810076365739395145222583519588 3900822 -200330447192312253710200583762932992 3900823 -218336790613776280132735265235443712 3900824 -1235376623016199028181149177530583040 3900825 -1319283049449680987198258645715060000 3900826 -14124326540762967426600452131477536 3900827 589878721577386189064427655241478672 3900828 804031302833950577546562887013871104 3900829 2621332517062104992472916398867379430 3900830 1086762283127511421671029698344394560 3900831 -32242914831320577707350182560496000 3900832 683797382586327123180657043910295552 3900833 3272034658058210978543957297797289520 3900834 -73899010780894630016671428322693632 3900835 -1504862797634926550323107328779758640 3900836 -494829337561556604680045173738589952 3900837 935103486279432963275233329988613952 3900838 -1484048022945855206713219555102939680 3900839 472870426087712552024180714675243640 3900840 234118719901479381783360678778060800 3900841 1894214738263000973458499706208014330 3900842 1150666100339735982944184495961932288 3900843 2476499267606562958083141007902194784 3900844 -223062752217301367375272744021593600 3900845 -155531218004310107487477401858529480 3900846 -126491969294942470418819540259218880 3900847 824086679479489181566363479332625296 3900848 156678895495145758927868474675036160 3900849 -1087735877856485036695086024576897936 3900850 813001066929476640260309233913972400 3900851 2506401623984437418139883767012748632 3900852 866252777693212379568527487681638400 3900853 -1541504508406208712789149691541860192 3900854 575937602107733147695722662164890624 3900855 -353836878093532791810419074243706880 3900856 237884971789846210255830162304634880 3900857 690474761898950672333072514239336106 3900858 -158418665051218647821210506940672256 3900859 1515381189909487408049712536213973216 3900860 -503219961988187419721962402172689920 3900861 2106522229920319842540830736541372710 3900862 722121091832704168372141528638382080 3900863 78194516392153806350876987609385264 3900864 496985872380123566766891602093801472 3900865 -492601406472260951396306547189661740 3900866 -1537684646760955716465821576508184368 3900867 1524165517705369610755422791519314680 3900868 -1297399219475708368697394943972423552 3900869 704999712641721456864607202410834560 3900870 72404062399127578795659980279942400 3900871 152084950335713363819657304900679200 3900872 1704821881340831214962689895087185920 3900873 194999548140010375978911060276989568 3900874 8991790161783301188243200270575872 3900875 1365356936589617054111178701544084000 3900876 497711798659527086166845498275184640 3900877 2639284444074732413394411000554502060 3900878 -1009924850587029237421876038593929344 3900879 -974193922556369441111098168696697256 3900880 433289105727145943921891846794690560 3900881 -2822933755306064942253210658316034318 3900882 511225991619810806885239278213963264 3900883 -980148764280889961090457745573250480 3900884 -73893611914785764504928556646893824 3900885 137093467590651341431955402586892800 3900886 -1745127657199966916187885965738884992 3900887 -1282629728293125027627143149163545464 3900888 -614701464098984486723661419994992640 3900889 1103827592531753461876104404789080900 3900890 153944161028793573473586270224736000 3900891 748006683088886556207266786916067992 3900892 302227635004762721317101286342502400 3900893 -2871339624050908393024251323796576858 3900894 1278012845232631121235722206444477440 3900895 1994676523665784834044969953189807400 3900896 3299031133028484561464849322694410240 3900897 -58702352073616793761151554479521664 3900898 363457944855594529376526203049349200 3900899 81857578300646791465563273489291336 3900900 -239985208322077204378945158147763200 3900901 30645758874092146871624381868065692 3900902 -740968974525313788092999647557348096 3900903 237999259714334402000157507777916800 3900904 208667684086693600376975684308992000 3900905 1235186305476993588671549558387906760 3900906 -968613974803634826208056964091596800 3900907 2699094056404296499044791856173063156 3900908 162333560157768494477635594098633216 3900909 -563760131197201765888309044203705760 3900910 62054658882378368751862320875262720 3900911 -1216025119370851280384051835514660368 3900912 151840294922235604668109147761868800 3900913 953749814246328297622295627563993444 3900914 1283826721722191525947190695132567056 3900915 271646407124772768697963213760594400 3900916 -151483813303876392363939743660425216 3900917 1279512946152153245214772398946848 3900918 44660401972366973160506999768893440 3900919 11191422635992408455473495419879792 3900920 -330102322889119327926868472015155200 3900921 1108713071285576195804381837953580112 3900922 -719238630269786429420688109802333760 3900923 -432855011344136948436722626199639472 3900924 -215389959499040798289220467125322240 3900925 356379838328202189737431512546392800 3900926 1169463944954555069258636639179302912 3900927 -142555296283272380352975193622535480 3900928 519096662598470102863916085742141440 3900929 3231569854548066838034040245613142530 3900930 -367904302172408061852512228954933760 3900931 -1933555968904134301570218527236779268 3900932 -70734757855538468535006949467881472 3900933 -297319501245577129620586259960966400 3900934 -105842844632844054879629097522019968 3900935 -95183104692882041190136232447119200 3900936 211154965513941476218829235844055040 3900937 -1426996224144434310246879067611901414 3900938 561892713505272568722168831797475840 3900939 -785322153246483653325984338432716800 3900940 -375992046852555618900637441919400960 3900941 2395540546079430721758871710871327680 3900942 -68284582537865346863766328480364160 3900943 -1218869726806488874183080147012681808 3900944 164916543290081088962703787628175360 3900945 328729275747283240540936151916474240 3900946 121674386811430791363619644944624640 3900947 172604046846036322913647103127475200 3900948 181312732562110750893815744584366080 3900949 -745615759512441567584652699718829636 3900950 -352473661081715190459056776444416000 3900951 -2013849966710022535248977390232460320 3900952 1028174550135940708999699784420597760 3900953 -1213744282782439840128660586839810048 3900954 31755053061496146316961849217615360 3900955 -1580428737260336502985372617310280640 3900956 2003155776998746483040467001147040768 3900957 -1283233131439403655757212797091730560 3900958 499786340434778624286160670019252480 3900959 10871801261166704963895591140879280 3900960 -453666306751388421012536992727040 3900961 640799400849111290198013528853040832 3900962 319082132998897672389789346618199040 3900963 1627099786404149936208407324513517888 3900964 845753974803200985719268179387347200 3900965 -256624228675831483390123697281435140 3900966 15133272066520978723541801148844224 3900967 772478190964234072935884805411410992 3900968 -1110906715736620128586177745833082880 3900969 2065407585585886689126242934568270500 3900970 -726720268533847014105047547735772320 3900971 778880251422589772156820616556734752 3900972 195659589337765988325466673191675392 3900973 840598868222114288356664780222541420 3900974 -48951917639363567565507373429671936 3900975 -50935949738853826288287567422062800 3900976 88953710356123722602615151938764800 3900977 726066574844754721343453138162210100 3900978 -156882520171167025562852961256353792 3900979 -400917706017289261017689139772473824 3900980 144640224574154385165739644187872000 3900981 380524835891228877984910436062835616 3900982 1027771110442142748223131698987808384 3900983 -34378210789218600055666901745274536 3900984 -199776215095267699144397416625602560 3900985 -220638951901596424394524657468737600 3900986 107740925045828575970619481700580288 3900987 -2158139876682681566030603681147140560 3900988 753580167915735176916391687875380736 3900989 233457296116192392238187971872686790 3900990 109242567050092159872130357280544000 3900991 2061280404351509555427345973319205832 3900992 481965528767661209928207962208731136 3900993 1566633878053860419448456006854366400 3900994 384320764580902734066661469007823392 3900995 -53212853476070566105326527809347840 3900996 -277056864637271772356485769859357696 3900997 380476584982888961089370590186074400 3900998 -610964592353421354811026959357234880 3900999 138708389540147334407715626033258664 3901000 2390899067728946390757183859998720000 3901001 -156494028593333583808300999902373560 3901002 -202005211514607698575768617704795136 3901003 -10221802150958622716944571270965296 3901004 2035964470369425036690932308499596800 3901005 -514574836998937469297290650508118100 3901006 -571363932555952322717635480617491520 3901007 5807796344732741948140416122329344 3901008 -455920339341262235868298956024446976 3901009 -357141285726770375920212467488388608 3901010 -217201709081768972922971716827903840 3901011 -267191746613520830219898194217694416 3901012 -1019493499213412346236045115202322688 3901013 -1366393159283317909922329750426482738 3901014 434825085245857986290388322200042240 3901015 -1733678488599075257938239532090881600 3901016 -175100157190936721889209288541757440 3901017 80026165535270325462901022965955280 3901018 -502126457033519561573808474201903360 3901019 -1028752621908512018830360156531835580 3901020 923758496033723395510291549367500800 3901021 -977639626349351608723778054743979040 3901022 -824701021858779503508045432237876480 3901023 471818130502817971397606639051894400 3901024 1087275574953377919596763123243024384 3901025 1239094987574793185481052507941842550 3901026 -273696683893460887159947516362896896 3901027 -110079425653279801000033192831753272 3901028 -1133520152052589631748575903789672832 3901029 -805283043278455737100475504501788512 3901030 -206640019232938372823887235046727680 3901031 3130097197349032835752809951653723832 3901032 -1749752036143399526994855258291348480 3901033 -1400064325122245835583786648974795718 3901034 304487456430374170258270792731178416 3901035 407350909417092683801107151833228800 3901036 754687222267906538555538536671258880 3901037 -1248510822141228431354201965852807434 3901038 490776744686607806910582629596429440 3901039 -1042794479750986095994104611540233760 3901040 72535759125936261642863821455360 3901041 64766540487961252497906571703541732 3901042 684894244970858847000740157294662400 3901043 -2224267913902212943997508290162646708 3901044 -202729008050428266515050831553753088 3901045 -177637589463532700328581215857715200 3901046 7242539869061260063148251874570304 3901047 145188416584539891692756450193323520 3901048 -700748900580354471372317558068224000 3901049 725335859678817361116562595616188832 3901050 106726121569455679930211691591186000 3901051 -199689951760960593843458406768349440 3901052 -2289923131239891932950340715118577664 3901053 49887670422537980249037769338364800 3901054 -1363207482576618477505217969484225024 3901055 -382586668194322628112022128361478040 3901056 -845093369782618270685678497746124800 3901057 47392389670501119896995661478057520 3901058 166048998408209515602096077481649152 3901059 -643861067390906353474502850815414016 3901060 892332294522841300186464285455412480 3901061 -3110445453133230731920832523807237600 3901062 68549490344708804000970433197126144 3901063 -264371408334894390950951420121196776 3901064 -2542828260894714345623348021245286400 3901065 186301952878565020965916602759171840 3901066 14986035428013479176202095800676704 3901067 34586168532596379217247880014120712 3901068 140325230779040442848769957801277440 3901069 -3239506678483695069889970497445555530 3901070 -98680054470795624955316421281267520 3901071 32547587376166538587933513627666944 3901072 -164678904045218454246267201435467776 3901073 3516856062790432064989835184205889904 3901074 -695288469632339744273182981277485440 3901075 810249150608387849893261501302152400 3901076 420363714361993652642575977916741632 3901077 -662395647555936691546314070568062386 3901078 -1256151538500501086716910106725192160 3901079 84024654648880084823321482635667968 3901080 -730474062581782561644339694387200000 3901081 236918974447037049164570557988139472 3901082 -135133734964076750436575313344563968 3901083 814810661210506189394860593179327424 3901084 -44334993985600796642808554887162368 3901085 -1296751574528731415121086659593181440 3901086 255293957000590585943923090624635072 3901087 314555072935153934072536518980416736 3901088 -2291713563732637559447238255192637440 3901089 20574825880869263685394134462968928 3901090 -672675392228871749772064831919935200 3901091 -924723764808612982962371325920093016 3901092 -234873683558388657374822246873235456 3901093 242874782278852630556191417248114560 3901094 -58830557631721361529236345446634784 3901095 337593847882077997303839922266854400 3901096 148856933041870963050057441954401280 3901097 -273444140002055769360184983323083788 3901098 710929848875249837765436332606763264 3901099 -645093688044715615280633698478361600 3901100 -115891314401499159490447745600025600 3901101 -1622576509137409562191805619565695168 3901102 300274111882981588345430324174267904 3901103 1035678198577548358313898685882910352 3901104 -326045130443730585214570698693820416 3901105 -156277632991928889502604729876399640 3901106 -8157079295018438762087359596337536 3901107 91606483140463022489315382978945792 3901108 -71045198594342260386181154680569472 3901109 -1487030441191608906071349712179140880 3901110 -6179293187434104343462010447596800 3901111 -1406121983751828781406142358677859288 3901112 3291896545603145677044272575303802880 3901113 656121570758646385272328146188708784 3901114 17091444016605272878827653924282112 3901115 -503655604299148570469384588331930240 3901116 -1016145096183770687928952753397902848 3901117 -1271178468335758104202746519267025248 3901118 263177648056100476281142485126432000 3901119 957163676293198601192982077173759248 3901120 52574161025758971459937354257530880 3901121 113400939563793134025229026224421312 3901122 153756400320830895578103068203046400 3901123 187064498372912765663845533823822824 3901124 1988062636309358113364443455332743296 3901125 1669491841648870357076543705227296000 3901126 280988565504555091562401649583116160 3901127 -688549266449738265889043876702346024 3901128 -64293915293776285016353378727362560 3901129 -103686436704030699618885862830885120 3901130 -372160592931664851843005686527323040 3901131 -417398838112678579271608219039423872 3901132 -11359576768263452579747410878573568 3901133 -185974707383204530710587115516859392 3901134 427643698205506122660583515280956480 3901135 924334159168806100169711136067552680 3901136 -431772266340016408347098160265248768 3901137 -169488810044225310140255310518808000 3901138 1028291724267669879421787353581478560 3901139 -2363222747462354856298586015069434560 3901140 -1007041041277590940257132966146423040 3901141 1015919841796395133939422461787580992 3901142 540677527080585334497360930270658560 3901143 574209389553400970990182479079252944 3901144 577374500734232182910048164859781120 3901145 366478752402820634983723847026566720 3901146 -649898614446091442071833480830678016 3901147 -2305728962797076113336865203152857404 3901148 323293606806413849861306275174046208 3901149 -327592839340705388124989273791628160 3901150 -95807196116063974111370970329596800 3901151 223173956661429661764085806859262904 3901152 1695812492631012470298445333259354112 3901153 2521752729503715241315642608130154402 3901154 -411392491662723124296395694360802224 3901155 -98936563017578996157445523035641600 3901156 -514436539217835529948105432097198080 3901157 -778608562759195123295346751642262820 3901158 593057021558188860141455237757601824 3901159 4192716447452887442233254811252807816 3901160 1298387265878228179372080741272678400 3901161 335313757703857427277798190883617728 3901162 -61395650154546998471619762539916288 3901163 -420457576693641093031033455705571440 3901164 -407438644599621300859987572987199488 3901165 2335667811960573850980290868603138060 3901166 -438324130528719273996079375071747072 3901167 969471123782410328565062707278156360 3901168 237392906522700247111749033870557184 3901169 532429302245474483179336192579794996 3901170 45798732668127582920572803305625600 3901171 -729867453257242994696372242896109488 3901172 -712276604990250259877813358625363968 3901173 1884861589662152987859457513544791584 3901174 -593789738637756252108522282585577920 3901175 12861086539145987957086931336832000 3901176 846296488900844689375595897083699200 3901177 14398430548882040805357999807420672 3901178 2189600957273047987836400717227778560 3901179 1400281837144120252433326150568945088 3901180 742553070369981599789903432861107200 3901181 3399611568372625462690272682878595200 3901182 7759877807474573811421759724160000 3901183 -1377118315797053396151208081245579792 3901184 1154599194468053666130019627026087936 3901185 90376597161797617279208417539840020 3901186 -75889882681714395561213261580861440 3901187 3253056848854149977036677348294243836 3901188 305443106322564752368272540507119616 3901189 -1912859898970946105737676436674639744 3901190 99677469518567787728330652359721600 3901191 69711608465490269291541752340200448 3901192 -1153912651462577132065997953872768000 3901193 20427709136801051563806182886659124 3901194 -746826238334520821291910894785226240 3901195 -348725227273790379488344536476860800 3901196 200784660135859612108395777718656000 3901197 -117474505914400625027187556492544640 3901198 271346961208691827541413008936760320 3901199 -1055311406471976171293818227504190800 3901200 -206076933680038002444469451327078400 3901201 674697997912852718278175995448833202 3901202 -2068089092646339637076747242565927808 3901203 -73418068305772136756233227471971268 3901204 184632467501148532690448339878844416 3901205 664653286811471510671400670413800320 3901206 45352929668781197306553716543693184 3901207 1061798742753886755261953056154142520 3901208 506297350464935858535831032380200960 3901209 753141375915302076793304347849681728 3901210 -1158200916347306078743410805006448640 3901211 -858747277023241465217661801405988500 3901212 -70880265975249458950980341465376768 3901213 1947777627006598967877492651410489920 3901214 534304433297601576468283921939566720 3901215 219245229335934233416495662394335120 3901216 -300196675141000914297329307272871936 3901217 1977800373272544924090483807858631266 3901218 7208161037899973340918986754862848 3901219 -172643880580993482408507373342499680 3901220 872067942299220916111127700834631680 3901221 1392170075768502882878306344738294590 3901222 100500207677801932975770467262697344 3901223 816122360908081890264117020653556472 3901224 -32788652645287889818291611611873280 3901225 -1972123871845636205643768561982588500 3901226 43383701884731237124838357947637760 3901227 -647154492158414112103294032568173120 3901228 -430272636579766173554733856851892224 3901229 862817018114811927279970025260999830 3901230 -435186278046527061547477414896480000 3901231 -2963775105277211777608377322915914000 3901232 -322590792378299019325989899563499520 3901233 840771692733423309853457341291800240 3901234 1270655056003391554876936330542752016 3901235 -1012420886967706891688045305732851840 3901236 726251658928281397216289455972429824 3901237 302037517785305590940673599029176960 3901238 -362856966407342823417400828762324992 3901239 -702831996397466610402283969875852096 3901240 -526693509101989304081904564534067200 3901241 999285346854727142320500408362458884 3901242 -45289362604967423932073764951031040 3901243 73543135837428744423982154718377216 3901244 1732366641639564882776050954434470400 3901245 1654583289289845645009839728773528000 3901246 1696890800940765288720434203714659072 3901247 -924850982391727697200821825483316368 3901248 164389142696810601204116843595300864 3901249 720446046945745343062967509714926048 3901250 -2801126754809184787826085336630000 3901251 90423111509047117785714496518185280 3901252 669291643957035208998510643948228736 3901253 -2206811758066005873512789915668979040 3901254 -120973367280546860128262678932346880 3901255 2061041629829661296627400742664812320 3901256 2443590837752480828640164084029178880 3901257 -765925503309978822231202725931008000 3901258 -1116861952973998318155233484485933520 3901259 596232783148058894380703605872509460 3901260 -427882721645993387271696233353543680 3901261 3545364560901576200164981477304704 3901262 166766983582991880975037554935532672 3901263 715227152052929742248792550822372744 3901264 -245108601607955872197796732896747520 3901265 -1741409529563248776916510060869155340 3901266 -10882605541806212481414619511447520 3901267 -1947812647854935736824416799589457200 3901268 -205006264741314043596392481988337664 3901269 -263919908624695746307777983028258656 3901270 1043930147463686060827651854647395200 3901271 1125127069364916773941764294236992344 3901272 1762027438236169818590909958782545920 3901273 -928991877979615152291021981274910316 3901274 -249412412379196290838471703653442880 3901275 345517712354280968727464139366538800 3901276 -1213982759954169572630200759732762112 3901277 585738694119852060065802728256664620 3901278 -1037310905027229217956300470330794176 3901279 -202689057262446731595743532558237024 3901280 -392132963328804680002398398722867200 3901281 33234773453840572016896008696216960 3901282 -1977317305396843661877880883865600 3901283 -415055199979356828575683420523124000 3901284 -72455227117067343147416165938299264 3901285 1237755823825837441454185352289913980 3901286 1258896366971980834377462545651066592 3901287 682625380422216012276678543409190400 3901288 -906147682972074952506917636836884480 3901289 805859939688184822991076116999048640 3901290 363153372455901482269487072727102720 3901291 -22371212037325789190232238266015048 3901292 -1456086561894554106806879147544585984 3901293 -1037343408233127119578883721864472992 3901294 -821583222540593140150223357952610560 3901295 -348486102516875466694475740876411680 3901296 -87190203518422674942283513164988416 3901297 -1013823787414817621976414122321923788 3901298 1496655124099404114922140348106256400 3901299 1658611160308838221546054060764855864 3901300 -296836386068662131328326844453779200 3901301 721046274703904616839392701132544302 3901302 545397281301127931841040302671391168 3901303 -1116296332129700092710681118110435920 3901304 26186873672908234874293983275581440 3901305 -413458643188450218158900410172990400 3901306 891194261248395807914691875305822464 3901307 -1934651353043797065169051951228970160 3901308 8956958953131200686723670525460480 3901309 -307841587689589476885222611803436160 3901310 269037579245157795366300614206959360 3901311 4266661721089787011539341702679098880 3901312 -2437027022277605311071677189613158400 3901313 -625555730298603881789283425057003520 3901314 -35461752960744927239095573438728960 3901315 -148592957261012146648181116807797600 3901316 -200217063641237096863592724657070080 3901317 311850505514994531006530504147301504 3901318 -1458304086387486683128702334902161984 3901319 -916830602409082902178746309493342848 3901320 -32471762813683706535826862812723200 3901321 -1878732761315444287872699487444120368 3901322 -1267700971012019408908625397517038288 3901323 5970716543045821771213201775230704 3901324 -812802846259563580830448630694964224 3901325 -379687780876998881819916575361339900 3901326 -210679069632736733730633816904061952 3901327 -20834304485489258539835987926491528 3901328 -293815218307833091926861780135690240 3901329 759574691412571244606694526692672768 3901330 -127618254439247293710479585465374080 3901331 -4269736595102018012413617410716609008 3901332 1041499875040104023302047996278863872 3901333 -3087368101284408595160842926754914418 3901334 1811156539394510618531527943858358816 3901335 -1163419445321345003863582288230087600 3901336 -4275283742957713104591937313229619200 3901337 2747202995999055874683125111700594192 3901338 -10015068761969076184179314046274560 3901339 -76486425285255586898938030209840832 3901340 561529875445697809176630444447636480 3901341 502130705808471708432114816071749920 3901342 -1510641483934255235535035996162414208 3901343 1393415100851872349520177187875470280 3901344 -1457738127628875940442745917166059520 3901345 -106400320267049293083697101336016320 3901346 -487980135003075956672543639636081280 3901347 4076731751739462967314741559703568 3901348 2444565194633826050565872551922021376 3901349 -1489937662970196832271480668080961764 3901350 64884470791087247297073043129344000 3901351 -2787651708635294272962095699849248648 3901352 -267592311634059314759880800790773760 3901353 -958325938482578376830749655657322096 3901354 329382997068066469224177575597028192 3901355 1254721178095885453778188843943520 3901356 63800957409634683953498367354097152 3901357 -880684015078629901736139538949924768 3901358 -1486723146999338404665939316757142720 3901359 -302766345262358343719035866344528640 3901360 -28434506248480876703412210939985920 3901361 -154241136204498525816633316365409500 3901362 -202100822839005629704105842575307648 3901363 645241161595620467179833143249849612 3901364 2323347784846244317504506194507379456 3901365 -1006382928520265949807209742161613600 3901366 -359049600194798183515959539538247680 3901367 -1492857004870258024325079575146426584 3901368 -1568856401995926440620379244793098240 3901369 220428623893226618683379421418521770 3901370 -200340256917288989974226008910054400 3901371 -1058259979336299726401100626835962088 3901372 -819675531097940343940920995791719424 3901373 -719203261313647134548816567242400160 3901374 -1056473818582313992559901820733883456 3901375 -1127516249797827195933146064955410000 3901376 852119578814873891075845948899852288 3901377 626023329329136479997053279275577280 3901378 -269101015466900670506974471777130976 3901379 1443673464069099305571464918442776400 3901380 312581716378020774839408273363312640 3901381 924992311903410319800542132701920768 3901382 1496178476954239412134433513295933792 3901383 -13522047420917423889711859084705080 3901384 -352424554567371539634745380680294400 3901385 -1619177487310879883839559101118880000 3901386 -579885212768957445042514734075862272 3901387 65124136247507157668478723221851904 3901388 754399146070165428420223551316171776 3901389 -19778220729238936429935277144416576 3901390 -731554489443526261564894342872281280 3901391 543196744430079940465293871960805184 3901392 -10793748693320011181226277117624320 3901393 232440929050603959335393215684824640 3901394 -257271063704560104052318111971437568 3901395 -78592013890857959444349846105888000 3901396 -97533245667276485557331173645052160 3901397 -1721194181641741732374408678046559154 3901398 -345476702822780217178781853385162752 3901399 -150985870911933550741368529250769760 3901400 -379583678793134961809634279015168000 3901401 271119303440694120765246487020528192 3901402 216598597481186439967659949090907904 3901403 -3107612084216807297959077545890440 3901404 -112671395858637028236908568338749440 3901405 133684266775726985762919601533022560 3901406 -1513713995435765332443016869379966848 3901407 -937540159366139728726969239827145840 3901408 -1112267127585089509443384218743209984 3901409 -233273883776387440081482899044962684 3901410 -700736496568403496842522813348067840 3901411 -1324924715607421950615603063017349988 3901412 -8172483344907392103236099590127616 3901413 -1478165106733915561283890781443018656 3901414 -1510134555970827346015771592243698368 3901415 -624501220570914598302697805389363200 3901416 -1829054719636400857492531661801472000 3901417 272585516761583816151201722842677220 3901418 408614852683734446799743944773148416 3901419 -1374574233901718283449226563038009680 3901420 -290820933053541445724134869951774720 3901421 -530746634600813990750707674800802528 3901422 208821263871372654465241297757337600 3901423 -5536330050145434501707601065374479840 3901424 -775368199902523919885566386658344960 3901425 395785388585507984228469872992788000 3901426 -635758679456741747373519916745665920 3901427 -2752165087792219216774276433301596724 3901428 -319939903997457942928810043678077440 3901429 -112823890644054061926152261525207154 3901430 31993451732757027556711764230843520 3901431 1044622066983236531991468165925234152 3901432 1221074360119131495007557345576468480 3901433 45755422904211243284107787541331344 3901434 -639374443190505513203507856551669760 3901435 794756675021020489931364666797690880 3901436 150150326552438062542579102358241280 3901437 -193013636705442030958367955072523560 3901438 237590102276806608153523159492929408 3901439 949344741263853737155889460907530240 3901440 42624071115054076716029089048166400 3901441 -3050942618673093372189948716424741200 3901442 1099275210780748047682643588791964544 3901443 93948636534462345274646672448516096 3901444 491655358186562893928005211171844096 3901445 915224627949224758518236638329254400 3901446 54138938647056019845657885495843552 3901447 670268017160859472207278987760773912 3901448 -94169404904550081388760384461040640 3901449 286352602423126095943602750596991552 3901450 -131950282324038785767509763807411200 3901451 -1231113006327731791752557321984562600 3901452 459906050163950507478685170199449600 3901453 -1851932311313007874028387311423236298 3901454 1355666741687723684687944347355005312 3901455 574939968653963172930723465525993600 3901456 -76540675380712741500298536448606208 3901457 1094526472013048698728503123798673600 3901458 944448090932860637434340535594885888 3901459 -1422298784661644738370802899652831496 3901460 -1459995689095604893598057247801907200 3901461 1729772369989236883265735588750458272 3901462 1660437639219483980691532196297817600 3901463 3285358443225754496629913230948880712 3901464 194908082096114433248166408378654720 3901465 367072049394121797634199607756808200 3901466 -606409688679617944591373087697492000 3901467 249038425227313637127520926301006848 3901468 971024308814459748176166167641691648 3901469 647402234850274108326087401207599008 3901470 1269655212141023649215496154521845760 3901471 -316310541006727504011519139311498400 3901472 794152162243279537451307456418086912 3901473 -3694038911923508194313437563769084800 3901474 -162564630647517057195358698998919168 3901475 213465945663509140570126152063001500 3901476 -7201483985746363116846115712894976 3901477 -1087688095312781639508557964550544288 3901478 -269645967931363883009096523430488768 3901479 -349619046284488602727853543922255360 3901480 1573588046989266420256289345533132800 3901481 -595801710137104296809124835448003718 3901482 67591397940468746977320385906359648 3901483 -441061959772123695178229416277547000 3901484 -1394857522971583369005728487673152000 3901485 -2558216932979264913749224119724800 3901486 -443167793842468098087542829591181440 3901487 -2031793190206626811470995092177434864 3901488 108246833521687945365210954448994304 3901489 533215458014466411097059354196086324 3901490 -26838296155556394367506839061050880 3901491 -1462753503409355078665645767771392760 3901492 -61233516627735555460738520918804480 3901493 176755134186528177063897025764868800 3901494 1137315440413952271838621340819435520 3901495 -757446296759011598269288827478772160 3901496 854899409042766227195257374698803200 3901497 330489251988946111836182287093021920 3901498 -730597429400335109375692031562620160 3901499 -1108327985803428172567204288939351008 3901500 -519681220843766078797414274730240000 3901501 2796545625031260954382614405554038752 3901502 179285416479553116489923490799273344 3901503 -1331713180406398039215018077582333496 3901504 -260705938937454186832149136300048384 3901505 179203250759134278230425979633944320 3901506 108905916291915227766122196579055104 3901507 705654811252212849382254145144397352 3901508 921865879936698408172239971685991680 3901509 -632661372528731025207258568757442786 3901510 -71190880505598580399787090475219840 3901511 -3059909524936976565306982701424734888 3901512 -1428011007574399396089603061287444480 3901513 251113202983034936308204506661690368 3901514 -634319192861128192969712251136712144 3901515 112699279830275086970200848926796000 3901516 -2403695595595125353441229440296418560 3901517 -4740999339631222185616433830467329280 3901518 -1038337004917932884522984616198155136 3901519 2181708858188861034412760195795568 3901520 -60747326401979488100995013235179520 3901521 79427098972021167428178263975902080 3901522 1253833072581207708328138154511879312 3901523 -602066576357366522306965004916990228 3901524 -865588876120474958266334202396672 3901525 164904283931889318639667832511063050 3901526 1341439318862474013846202924979879712 3901527 -33605221957455397132235594506844664 3901528 -235122866700063436030620707435427840 3901529 1203417765219741801146525899821875460 3901530 -208307316676146076482056788292455680 3901531 1024788920689705718076005697614955332 3901532 321068185706128913906598387546333696 3901533 -733806728044714500335942783586235776 3901534 303600978932758851425686506485805312 3901535 -316362396290891295875680319514967440 3901536 -234794004330095601407539008283607040 3901537 1600038325031262027009159978750688960 3901538 -588671810686164808203682361940303360 3901539 742512512012756090714743930052410800 3901540 726543287592116036049578590684842240 3901541 -101769326415269337957300021934866240 3901542 341977955905337018374808138872183680 3901543 -16068142205263088575933946072763208 3901544 -2180421262953372595215996905704243200 3901545 -896549220151301299785297182371340280 3901546 75546933528110704984299841743870720 3901547 -1319903817393030746910274704137735760 3901548 115420953758212147342059867079213056 3901549 14462067424720594408779792309321580 3901550 -631384034772690362819296937325475200 3901551 -209389931349904240575511287849755616 3901552 498193869012856369231422753374699520 3901553 32259181171373998990755458933582802 3901554 1048662240878605843726160855227395840 3901555 -56875586355765807471432509452934400 3901556 912414516361492442706487752306472320 3901557 1572531614923915423021095487137116160 3901558 94278146361475858852213091100648384 3901559 1445113049341265302222585295341973904 3901560 -127333442317496700726409387526553600 3901561 430402971956544129869527969457789162 3901562 -5307174668063373003733709977729536 3901563 1270140557973961276748374257345794892 3901564 -3218196021932333564058309570544564224 3901565 2724720439264385979539982874658427000 3901566 -208253731291416660575721100905245376 3901567 325424955929875236841803280295788544 3901568 446631799411556017426089214885232640 3901569 257411131702753437592979915036998080 3901570 207066201698075706495913348358376480 3901571 2337652743956194267008246820014299772 3901572 1115990128110287496375612833559636096 3901573 -1785782114145504552527406494099654400 3901574 40702692280752642526555588890018240 3901575 158157556923649960577347651240356600 3901576 674933386268543281870386412487116800 3901577 -320214868496607942011398398636252288 3901578 21956203654486650034125788947518720 3901579 -2257020519079896043375156267929036120 3901580 -8556984651745082375631294653475840 3901581 130649489999584730374761606002892480 3901582 447685649858109700798526557477244160 3901583 -900303941940827301414131033794052880 3901584 -843406128786353022595967019319296 3901585 -1684921588036398768703515852779313840 3901586 -477293976827754343582813416341026656 3901587 89983737239973567025030609524019200 3901588 -995948428560556797032933409584728320 3901589 -2149746634064396065308518652393098610 3901590 -28887779628906367445994484887644160 3901591 -1410576266834350496090393729079468200 3901592 437441301683190333309135051032371200 3901593 -1595457791820680839171746842049372000 3901594 87807634271758488508382307030854400 3901595 -1028890403185849213069521425846382480 3901596 1326538982976404628706093934861179392 3901597 -523719310785806214062583266549905568 3901598 266101142717907016634624406364392960 3901599 221027222238778921325136696571877064 3901600 -632302176313242409372176498293145600 3901601 1653847123940635880792117996861967312 3901602 -674732533547267520521673545334604800 3901603 -19102392128985092992296015732062856 3901604 -679444024292179548239767350911852544 3901605 9433108542274281843077169558190080 3901606 -644252617433446749712484977744201248 3901607 1782858827330495374242107705779947912 3901608 -989730070233079292858306135988633600 3901609 -2329940561906106489268288471625277190 3901610 574449323208351998974003559210628960 3901611 -910975453525919683152789512947015680 3901612 763844638723922835782757086518886400 3901613 1446177742627114038197711661517778700 3901614 -32907898079981476164300139056884160 3901615 -1089206637157714317199797697389597240 3901616 -555690252524452635725269482744496128 3901617 -131005168344856468111328980743867966 3901618 319487921306443166209678035164399616 3901619 709720273282687472369799833928547896 3901620 431761517379301382300477067854100480 3901621 4435486443718711582301785934978770944 3901622 1851601867648231398759078846368892672 3901623 -432864110045687815464008034537464832 3901624 -1424710101681395628649211904426455040 3901625 482292258032788953070396551657069000 3901626 500417388527938127626860871248116592 3901627 -213142819116785850747390615380199680 3901628 399651307386729868801399870493045760 3901629 -457770773822199595510760471886895872 3901630 528569235929514723926376723735409920 3901631 150321636445461957902042756702455200 3901632 -123506965850488358732435300095623168 3901633 -629698884093873353685460302018981180 3901634 -698538237526617188058085277736171648 3901635 1194483087779713134169717712900527200 3901636 -844759407404262988402585903473882624 3901637 111153483053813050962896553554963772 3901638 414356094799356691574002085625952128 3901639 -708669410508289265605513440265640144 3901640 2626459920355214439315199647874252800 3901641 -5005148441717028685951693740022560 3901642 423935009724840505395571926466491744 3901643 -2804462917922081082942011454676488696 3901644 -405424697015690246497899054346801920 3901645 -1217107950446987541542861919724500 3901646 480384950386095240288790957556845440 3901647 274251241465333866967277903821053840 3901648 2434886439614210940880719882092544 3901649 148338667736983944424032818284273650 3901650 -237941478515876202484001586639792000 3901651 -381200352963585139648389887578720800 3901652 -1253070594269296093369429875009884160 3901653 425104520360358274038820164540325824 3901654 390272712357521009244520953844927776 3901655 -419103264851166540640324610532972000 3901656 1347090630400208875604160311871897600 3901657 677015896238360853134665140452144906 3901658 -1644669897900508086125024696451623424 3901659 -279319862483996147724153985974337896 3901660 -345715513718730462730057459374950400 3901661 -2310802753310300044405618387186491738 3901662 1206313298999178027275717428552755840 3901663 252070331761878131652032033309208960 3901664 283860805261454573892487155527712768 3901665 -95254576507102230290059767937342080 3901666 -716435384057605447518922634967169968 3901667 382197162103059417762976852009833984 3901668 2230986071591222218208631369443137536 3901669 871967665085849401218264638872604640 3901670 622588049047637304891063134656032000 3901671 540859742454130396694672328715984560 3901672 -3173618354898826141535855251729843200 3901673 1056544332779704722321060026043092922 3901674 -167931755314641204845994380099639808 3901675 -215804108496789807543394797142188000 3901676 234677123142053710391167385037055488 3901677 147621201146458948645360209930079008 3901678 2137251252802279123759444433465490432 3901679 983538949949461787188664585226131280 3901680 -42827141364554076804440222670028800 3901681 155956474819146870684255252470840000 3901682 -637502444719553998090397936937784416 3901683 -798355340715775241303835033967031952 3901684 -1051306128372742304942294028747731584 3901685 -705791712147096297271039129316026440 3901686 578759575995790805364190789368176064 3901687 -1432369254937910215135437567156415248 3901688 21743332387845794892951826695413760 3901689 -94243719188600360621928757524847680 3901690 201162782718382476270938783489507520 3901691 10400829775117703752225637996544 3901692 1471013478365509749518961098696008704 3901693 -2372610746485525995826417408313976058 3901694 -788489462943388417877526889549989888 3901695 -105665398607792344147687819623974400 3901696 -2408282424714114007985659446682451968 3901697 1017113099372903288534060999649247680 3901698 863438190049119402008466144491010384 3901699 718903530154698951774889191780990000 3901700 -1185504001402799001973722221252121600 3901701 -206968888333304211912955347167917632 3901702 -123419701484399193808711976979736320 3901703 297712431554529980662756810619872752 3901704 -135909298477901759380192263022018560 3901705 3204421214470187277469088898694719360 3901706 315858602480983920650244510620661552 3901707 -2012367475720284108196912898808549960 3901708 54432141237240100614434945136297728 3901709 -222411859617681434114631635419659840 3901710 64252973507969409676251301697016960 3901711 -617802561530266640896673852056418376 3901712 -635332654918955205014427219171139584 3901713 -830676664164613014486119292525021456 3901714 -159333983732075916302889081658063200 3901715 -1714243178256517845680444822322050640 3901716 217156251359719542115547257230213120 3901717 1652157006115116442442159683526986766 3901718 -1766936815360013824872540834453344640 3901719 405834204578686239785946374081655144 3901720 -755514055779386546290474200936038400 3901721 586930121332228838171253753616554144 3901722 -37248921959453717941066913443233792 3901723 -1418923112137894599402000039284891532 3901724 25122155051606287683846582363558912 3901725 -857145522574651723391542577134107150 3901726 -604286571987269433142790683120966080 3901727 -1492488644017862663477932608972779424 3901728 -272945226562180021535508773087477760 3901729 376163273622142258020084067477528320 3901730 -154533769898100994183824693738777600 3901731 -280962234058451307631625628040527360 3901732 -1319333767749303030024522193709163904 3901733 -1807381392516505333633379159845517376 3901734 6317378192887438845113589030528672 3901735 -656212481810523782349704713838965320 3901736 1470188282440075708258051777416391680 3901737 202344955832213494844393630221301952 3901738 -660495283913580087625477158652857504 3901739 -2098309726927595256321806322092186520 3901740 993902550648945870460781696862182400 3901741 757158228660979186617368164806421142 3901742 -508997073102201401558090143143945408 3901743 2145503496893680708653066964003445760 3901744 216478638321004201826353397127708672 3901745 -1971560412273860049666368488952068800 3901746 -780433308734765846615522510170041216 3901747 -932856212860869040553437884838446480 3901748 -372275611852959970886763949397458944 3901749 -1896951332411818545144905575264410336 3901750 93420384876600792433172121288672000 3901751 -535597509673706094254047572220318080 3901752 -538624918424697191306733093301370880 3901753 -46393663928504763945669100224002816 3901754 -618398330640907845527896763904360480 3901755 234285210462678815977562267593827840 3901756 -2184168856831801390265744894608737280 3901757 -2183101766806978190824284218876711994 3901758 218156407445938498805283349019212800 3901759 2537378287170491118068495400666995704 3901760 96841540029952191255521354160537600 3901761 468684206315343432216582171676726932 3901762 955217038984361842784463360532519632 3901763 -224873697190076536489258276766168616 3901764 -382184156393889273040658013465292800 3901765 110617780649352024824006475991219200 3901766 -1277038864682948347081382556690048 3901767 526407436448876262725836826499907920 3901768 -207570895557208188558492795162531840 3901769 -2450623710977109919550161984206124620 3901770 2053766236922095552721180525674080 3901771 703264731559429079013589031980726512 3901772 2013089718364698208791993328568452608 3901773 1668003336272747626702550193849624864 3901774 -66187614601167834958774768567006848 3901775 -1258107928584381300742805373612214200 3901776 61617635786057587253037941409054720 3901777 1141129824350555022465049667701056 3901778 1840199217230541130564754132657719440 3901779 -64924646014980548483235475342708656 3901780 -1390960262530190858539541184039686400 3901781 -1119896180816664494559485686452976068 3901782 311585979020695898134232126258227584 3901783 -1065096397137158109800393214934439480 3901784 481415502826960779102759639884267520 3901785 -140888834960836054681099346835464640 3901786 13252489442380313696761402278882816 3901787 -232739651016361230544754179368069564 3901788 -1278454695302471378254003690624327680 3901789 -609033005903728331302256436320465184 3901790 -12731652851890926828344259612412800 3901791 -622106305085624541408471886179828408 3901792 901943637640207643845404307908329472 3901793 -68117761448576174479386377248713600 3901794 -79250556854781167413900694461788672 3901795 -1108215161877431028926907812102540400 3901796 2559700060397810243064360938870980608 3901797 -1597869124846002805246570148713896960 3901798 -148654032238275298203932873613915264 3901799 312091864870115868908144584789953792 3901800 32498137592485890816635418193920000 3901801 -3208066337563822052207793236381248198 3901802 -1171619609400525067208390739831302400 3901803 -18764288098314311459568295363237200 3901804 380316029614814211621037649271258112 3901805 889429284243715637232143466187824000 3901806 -289455078858226794438731848969258752 3901807 -86535026799116106051399582329866560 3901808 -721148254246667626210750497218592768 3901809 -164973802248160785297233167838512320 3901810 1446527248790105852831251745660160000 3901811 1373931020263028180443901049028446000 3901812 -727319240878028694689197496641683456 3901813 -427860809369022995991751752828599616 3901814 -448387557614928995553952021347785088 3901815 456190503629756349077055267808936320 3901816 446476970572642440721053639201300480 3901817 -602505366721002156170067123828248508 3901818 180446645623637345739641230764261888 3901819 -1331098705916213800096410642420178780 3901820 1803863277942589249598897723136000 3901821 640347535745323398651716124649021440 3901822 988480256551436224005257384101276992 3901823 3074362109447318040137885019288954720 3901824 1328879743531810443667407064006656000 3901825 -401637200726497902572782176020748500 3901826 935864541572251480050671258022812112 3901827 -1670251087127862432357116301915599880 3901828 -268160814622639055690730295336726528 3901829 1157689654551690561718163138344814430 3901830 277534394274570770489362010561617920 3901831 -1732511119267391139081997637795223488 3901832 -107178645348937543392883846169395200 3901833 -304088701422517863468385428614915100 3901834 275336595340361760413434331303019360 3901835 173500896042609173017423613157381120 3901836 620594178876157103932266522126208512 3901837 1709247169702337736646124755545410486 3901838 -796316435747795226393089595641455680 3901839 -593621889094943275310615514448294776 3901840 289417305678925339642853970424627200 3901841 -2582175684281170493970001584454903758 3901842 72976126536352973626251784605918720 3901843 519042515596933585530282444243214848 3901844 454138626538093910568040423944431616 3901845 581651850554366064750182595442435200 3901846 444521361921750505056416626083299328 3901847 518790333167246889284628148260125040 3901848 -688387698048143525738011167614423040 3901849 376837764741076941073868855083678080 3901850 -72721657496879610670941909855324000 3901851 -1230722246429515933940789006728798008 3901852 1329213381347978100605106782801255936 3901853 -1705146161511509625510488653561007898 3901854 -198996114738462448753755617577707520 3901855 92710295129864636275826271413102760 3901856 1083863035941741106689741913530040320 3901857 1984884142773466398901615684550829792 3901858 -167716537442301500242677192679483392 3901859 -947562279799443631409692156672358160 3901860 265867987506456233027171663501529600 3901861 -800508790226310752511010512497242976 3901862 -338866320568284824266167130345814208 3901863 -10349979027919574187211171296192000 3901864 1089089349458116770003133366639119360 3901865 944681109376089435551073535861074240 3901866 499042566080419180829134346090763264 3901867 2778088826136018409383283357499908916 3901868 1794914768815526654622968131801973760 3901869 -637188802927269678246441879836798400 3901870 444188931876412717003153602370073280 3901871 -1513884887393398214124760847093282928 3901872 -85122433726542662831020770379038720 3901873 -148646363707784818739792445029217740 3901874 1451827071822506362542544036686338592 3901875 404477691513704352454758788524815000 3901876 -213883922188565307460944540338688000 3901877 -199038515745961008277729430182304256 3901878 1006222090689183828513032708603212800 3901879 1246272487703199789629423289366044776 3901880 -834869443047388712585193029088153600 3901881 -611783615866948721006667121706765184 3901882 -898160265954028262305455744534200208 3901883 -3760051005823005769652815042902766176 3901884 -157646250779767855548009049556656128 3901885 -395818760952716921243994245053480200 3901886 750990408529539209281045664627433600 3901887 -3134278901435448707288635485316608 3901888 141597260268392844181067441966678016 3901889 571086359290773156466760322040738560 3901890 135614954329239752443155116705955840 3901891 859824153125759462672945813725556640 3901892 -142597481367716390443363967880456960 3901893 -346444710268291296954030814315637376 3901894 379419157574502377795839769279221440 3901895 -1628361453411486553198853183743566600 3901896 1520799357607082147238552797036037120 3901897 675271609587737546183710715892780000 3901898 187312609023262219512729414362188800 3901899 1318631839941380696308561239325698264 3901900 499831829244510059822858983146464000 3901901 2972035544396335832853343079690998902 3901902 135066699438741474459877678671162432 3901903 -115585869179410925743830214673096760 3901904 435726770872947046172076317010714624 3901905 -784831953756581634869912064841632000 3901906 -5383552932551034691573317495033600 3901907 -1526660182290559299690117833657117844 3901908 -3294448218729371398480606518018048 3901909 -574197443536331670347905183813383648 3901910 1047166039821638911793334715452015360 3901911 -177627488238920717239705203542986800 3901912 -877620032788500243813535245502341120 3901913 267769001645253729156867280189821504 3901914 1643064296175470675925370891399680 3901915 1113357574254126531252666463093402560 3901916 -1752270345968670257631467530362478080 3901917 -1698322062744763292325642979179957120 3901918 -650030254403669432074617764908371840 3901919 2569912151454523147938997641165270576 3901920 1076074656598678843382518933408972800 3901921 -3758386259419680464215338960652711320 3901922 1247503738223454669946046370694664352 3901923 -101290060311269831183847033498344040 3901924 -121738729529340468158080487640053504 3901925 88451826596117525925110947079229300 3901926 -25543032645539856281763869130258432 3901927 685814387716730044073570429583190800 3901928 1953800413913921798774275864063196160 3901929 -249873982732413067764279202035646752 3901930 805786918385167500384824627156523360 3901931 -2368970821545919599839679210041862000 3901932 -107588357174641792333918119506590464 3901933 421640928587889176420037951390263040 3901934 1841231251551096301633323241659701760 3901935 325652330975834757148233855319382400 3901936 200864487938571224643506639406497792 3901937 -658235189705831204240459757401498700 3901938 280722278951475081069285170255911680 3901939 330646380959426185565991167304867840 3901940 -97036837299413159271475172190289920 3901941 1075010425217755108069930818984442350 3901942 1745800456092501624063718681942383744 3901943 -742213933410844512495183919993334808 3901944 -1243645622519494652985073704981626880 3901945 -3497422367841121385647166627322300 3901946 -895526273989999838932164490172715264 3901947 417180814473807774529100114982925824 3901948 -142247821074450442992517346210299904 3901949 16323511700159557949939028250730688 3901950 96188118643489414471436168567136000 3901951 1389447824666845813725478696308157952 3901952 1054347493077227552868934903557783552 3901953 -619559526872358719006623951953125952 3901954 83244394344280102351235807916326400 3901955 1839046101733081587368569096624304160 3901956 -783653736300214021927071074061308928 3901957 2628274063285790704675082529113514206 3901958 -234602458238986286315234010938965920 3901959 -1591252223937290234521476481451518560 3901960 757941288676091062421867575614720000 3901961 1079876947330346891893804235824348032 3901962 627851804081581786804417943131767552 3901963 -1519217040746452160816206368922716176 3901964 -971280887417059557300270412243496448 3901965 291744228842927164944202922311176000 3901966 508873528225456777862887229350558848 3901967 2039835259570525782094349990318468016 3901968 -263068901270471409454198105178112000 3901969 324114323719630529006367283761027696 3901970 28898408131498402077888298946949120 3901971 -1596839187859828574930207720548911360 3901972 -710492354608824271589036176355204224 3901973 1575814674453048715410927907304107200 3901974 29193957971691363239189009824359360 3901975 29002570991972678349195235382620800 3901976 -247528691925565224549034614522839040 3901977 28378689864515880095784209470690608 3901978 -623936720419379357618406595929330960 3901979 1119434451816711718406584885968297360 3901980 -269708702801720798756842492934384640 3901981 469653354465754170728063651876487782 3901982 56517278326772738848519079340476160 3901983 -25484465092932756034178017981305456 3901984 -1595102624173930745509437022429446144 3901985 -802949781770586334603946257976723820 3901986 1313760985009372146412819632720268800 3901987 5339976030309411977095412726200530624 3901988 2064242625425736133083058188276943488 3901989 -148260123638216325865034127819821952 3901990 -83522145781769798753744087955024000 3901991 2652934532338642881901892094380192784 3901992 -2831280149742731664993234616320000 3901993 -719498808302105026115326323742881420 3901994 -61995920806621238055871441113701280 3901995 -586528595451272980613233209547835280 3901996 -19731308980565418494521352112930816 3901997 -2356994367681250046481941066125795488 3901998 358907695918337303187826776344719488 3901999 -238764122361994894182849420462646000 3902000 -558701504061175019621845837479936000 3902001 -19255310492890919831786073239721216 3902002 -13487454270275482400484424268462688 3902003 -295846520977753519323461324663673696 3902004 647091770286704246111854701767983104 3902005 2184691434335678379777052194225861660 3902006 -1014315681886260544399248571500414048 3902007 -338743110714216650427573564496110360 3902008 3226069757348088948263178229248000 3902009 -599039983054838771826961309423736790 3902010 -8602984363635558474535544024954880 3902011 -500831686441534819938667803236595600 3902012 2167629708347381682931702717528435200 3902013 -250319844780860378511979480764434880 3902014 1731739165759185308691283647984473856 3902015 -412819438220259003179773625681160480 3902016 -204428783819188130311162666741137408 3902017 -1411021706562625095190614318012392574 3902018 -156213263290459320460548257526858240 3902019 -300710954118068446066685819259508224 3902020 -15967850110861152505675717836817920 3902021 -248877342607391082224898387249276000 3902022 -731081243243325831575751352606335840 3902023 57256367313538955215221345991066504 3902024 899146442312178586063324357732761600 3902025 51794044167089682595740132332182800 3902026 -637196443330248913187402509994190288 3902027 -563530339919810108869164566469046800 3902028 -438383126264690380853826845147943936 3902029 -354774208759102940822443246107423924 3902030 1002253281994614371023899152767411200 3902031 -10546271327757181294156542216842016 3902032 235294835878040622792788981600223232 3902033 1419861154110767058572483497208199282 3902034 394850870757447934986300102529665024 3902035 586896460938812990142268922754000 3902036 1513124972881298122650141705546026880 3902037 1626657534721629476560253010933047520 3902038 664835767956268147787795724293421696 3902039 -1491945911384972019332928549156551160 3902040 75573344665677449705893953140736000 3902041 123740410387952589745954913855600400 3902042 1023813905049525328154472285013923072 3902043 -255056517439432220724015646613362536 3902044 1336833112774511797629537128119335936 3902045 -612349863281362165011467844999198720 3902046 -706264330673455429215193086735839232 3902047 4113887232317431636326657335830766560 3902048 1587206390843311118870143473156096000 3902049 -23694799946001900363488301617334366 3902050 869351568993215219253930359959378800 3902051 1780167957946651296529885688562662472 3902052 -230974697167252927607124224667942912 3902053 -1292915062531361741237334255580061698 3902054 482194590475995820188706808278699008 3902055 -648328553147496838584094399120872240 3902056 992596213631343044565581548723706880 3902057 224022517215722154073138173121236672 3902058 -768260629060663287200318084232810576 3902059 449368322466895144320106139339688480 3902060 -1241388524656718924152092499398635520 3902061 -2148240883334174641302314801236137216 3902062 -115159217382933417621587060083928448 3902063 -184019638349988701419306419661788672 3902064 -95454840712979331891702683563032576 3902065 586411868337193765573825639481392320 3902066 1029505353181492355045158797289176480 3902067 -1314467050045949838906041744216307360 3902068 1853978274326149761518086447387217920 3902069 52665073626675946310979692861842044 3902070 -311181303570814983769141281765724800 3902071 -1986018537991342510240277676244184728 3902072 563176457990222916374272890958417920 3902073 -340129872564857280861214363138472256 3902074 339617118122611042194464017309217280 3902075 -231494327560935566136707195299488000 3902076 121944509922417118633251522351078912 3902077 1416818638373036670359255559713184832 3902078 7253999354078029472994222412869696 3902079 -574571423023958874858099434372356992 3902080 -244550133104770106413344321070694400 3902081 2675174682028057465496380938759558912 3902082 626634974171339101643238233301969792 3902083 -2872452631233774583879367782553999640 3902084 942099996467604338565190035446361216 3902085 509885917186284851758458960208019040 3902086 -581429008467656671738931463740527008 3902087 1296536952616991949102053459537692800 3902088 -15263079368124488984514909292953600 3902089 -916901927721766368330213740448804480 3902090 -1061123920618414143348416126576887200 3902091 -446441679122589621346006328423078160 3902092 -607355362637683379108445150709936384 3902093 410955645123177425957750976264089688 3902094 51852539042686834020446634114269184 3902095 -702084249382815657300014600612515200 3902096 330446323783028333385695868825698304 3902097 -1946185140645726114980595468493162080 3902098 -437483075506329859565361702424153200 3902099 1208152005185880500070751422337286736 3902100 222035385441695642636812052446310400 3902101 1291537130826301817337333225132149152 3902102 -639025034003173299567191364121633248 3902103 44745520312280288894632566757317720 3902104 4014083092397552883339127833896017920 3902105 -705400795107504432390163873092655740 3902106 97593013101266941438506330753154560 3902107 -1021198337482264022687827527524895768 3902108 196781939987190945387878597686127616 3902109 1132605976414574287106754175448951328 3902110 -856806947597765432453193158858447040 3902111 -886030443855731654500570526128811568 3902112 -355450259268786664109752410071236608 3902113 -470681171567790707758432796757946220 3902114 -626698550057565467901578470507496160 3902115 -512054291327303507371637323406821200 3902116 -234981263900058196643492959620380160 3902117 -2844728200198699516174297534931967648 3902118 282228233385315550516998097508080128 3902119 -456981647313394188269410881209028056 3902120 866784278179709445789511876533196800 3902121 -38025456411302231095191355122208320 3902122 824080700238229055631206832586398720 3902123 4050017252224502270501865983252121480 3902124 -864960439618287925466188947385328640 3902125 -322810551225630027094555743085440000 3902126 438187359763671612247912717746497280 3902127 -1029852492751215716801168763810418680 3902128 881226340555774118698223141767741440 3902129 -217116583450361022621978142735104 3902130 -49485256731431127303285258499092480 3902131 -590062842369384161361103122403664736 3902132 1017746084866345102846549879094944512 3902133 1961383379242040637631766523227598624 3902134 278670458365541642326767541737281280 3902135 67103088716825567920322648873732160 3902136 453169020708489449374216096696565760 3902137 -2525809935415050533810343512823792214 3902138 200680482758585191252500355361270496 3902139 100097044711100394481262169403982604 3902140 1186862870865136250818646909907655680 3902141 -1569756820016030014624143742682902458 3902142 -37875168358173796574424688732293120 3902143 -627456780537183070795070414289606800 3902144 868917959576367232057173814385049600 3902145 -533835961005993614061131048648016960 3902146 -19010055474986685856679898395549280 3902147 -678208465136234087475431456717227200 3902148 -574070925207556012692466659246151680 3902149 3343421448494443048710783734721509150 3902150 46254784469995957357209426242160000 3902151 670779123635655106059225101147915904 3902152 -802670189309613394839553614352358400 3902153 -224582100818773165849012071577737600 3902154 407356904762367060582063358526949120 3902155 1316237812415018301884666778459488160 3902156 -468148665810807577569365389296660480 3902157 240920686236930152340447444360647808 3902158 -27239236283285769641001141548615616 3902159 1455962535942415388223942236911949880 3902160 -139108209925372062052233239160422400 3902161 6875291871421733873188026883408500 3902162 417234600197335571514210156332001024 3902163 -2138555867904720824195825333288242560 3902164 -5227071277857825187904720399683584 3902165 -1868681768631337297766805106690955940 3902166 683576599369787049549513338828864352 3902167 774764503676311756278919382604686216 3902168 -227508950964377363972328169268183040 3902169 65067045499167854578085920632163200 3902170 52753655629543010139919685619092160 3902171 286006915345421761193543986270192704 3902172 307945473485551819660029377202964992 3902173 -482227247765638328477503652495068896 3902174 -378660367529693131389216586426226880 3902175 -35158865221686980176576690408567200 3902176 2390529059258374297510714013032120320 3902177 563678805855109935143882239209827520 3902178 12946503580300820294737042880130048 3902179 -472150288258539404972837448396489680 3902180 -99664046222474796022183202380800000 3902181 196992813652738827892753813738669152 3902182 -1185553629521570484382571622704476800 3902183 -1046946974555740928023791597335210280 3902184 434304672728477547370808786275123200 3902185 344318819602226276841781969972820160 3902186 -224690734366871211741014753827376208 3902187 -359290934134226113683403102155125760 3902188 913898070240213407403464055429719040 3902189 1366813534252126202319143772502349280 3902190 8465131656114811205860840282427520 3902191 299467757712371060714641822602982000 3902192 156655600960361048944118489188073472 3902193 -137931093890125119700596952957089918 3902194 -970805096511577184273665626009157104 3902195 1977075427290544807849364727616722000 3902196 -252580389746099220295575697509359616 3902197 -191959153981504135734523764853181448 3902198 -99410790366749340148785102195650400 3902199 760753068596616045912388984631168640 3902200 -266153891237201070388847621030400000 3902201 1846942541362716425107394556503954400 3902202 -624875115380059443972333016936857600 3902203 -562241706665491551102660958828934736 3902204 -2013540410890725089021805484309868544 3902205 211281601994221554866184894706752000 3902206 -306430575536750573909150857278673920 3902207 28714773516066073276709899496595000 3902208 1542512962996076638910982321963270144 3902209 3341945315686371567899477982888753410 3902210 556740178155633096734333249571285600 3902211 1252845347324118572229146005100818320 3902212 1038104385777952114628968234520675456 3902213 -35529522026071181944012056019316484 3902214 -926123102002492433288565264368372736 3902215 153069775135440174903340719482803920 3902216 1081828090417851665507787452607375360 3902217 805891120159882554832523536629036000 3902218 319596743727487030910178504212167680 3902219 1075339086216014328478005796722145620 3902220 51612155390421303005504311098163200 3902221 -1594493858089245221244297902874497108 3902222 -942376891946748189920865274071598848 3902223 -542437856680544064522208032985324656 3902224 -353547396706719901371974484417372160 3902225 991235081708260859645243700576939750 3902226 286796578939469229042486986387986944 3902227 848062032318707041273723952855969872 3902228 702269530251527555248465944219543552 3902229 -516591966226347859278733859637964800 3902230 -239345494588424736530614242520554240 3902231 750772745987310564161954200319475648 3902232 -1088936035124644902926537789690695680 3902233 -2178463893893749644882735645022516796 3902234 395052736007882429779370790144643584 3902235 680997613493566883640109892803745760 3902236 94742199976571702524191989807437824 3902237 2435931237022722257390506470268310886 3902238 -308742264411369784055349046390789056 3902239 -2897825395765048018397838659465637120 3902240 965340841689270979196845656460492800 3902241 -131659074248485161053880567982172736 3902242 -278977930515390601486325748505383648 3902243 1205400783843599817394258479881766492 3902244 90881806165965972498951108104610816 3902245 -282948728129906592138000271410998880 3902246 13815741061653039213467295891759072 3902247 485040122412677343753901111900729008 3902248 934033819495846972727981161893888000 3902249 97391759364659045530723736616877056 3902250 -18529527998963050829761772736000 3902251 -1608836020863934572460328369597924888 3902252 -2989575476864444328860828911679009280 3902253 466276198311652296726072354656349504 3902254 -1437290089939672620413445350224415424 3902255 -485108614794396257229405556773351840 3902256 -10852726175747705585280092292661248 3902257 1262435861705315062735121050936011492 3902258 -1236192586613746458226832280080847360 3902259 -494450609568935845772254525299507600 3902260 -172698001340926696393849099111065600 3902261 1214370608284740537859927007932756224 3902262 -202829741662404870313033696305146496 3902263 3132202688404016483928958607187033512 3902264 -2826141150124354361175076786626416640 3902265 -201431036743257789873596413584505080 3902266 380141446785901601757484432879454832 3902267 -1930947864162650010935138782310859960 3902268 -77164765450972205743739189162626560 3902269 1191217397407386770854461292981516800 3902270 -936012787279548699156679634556695040 3902271 112225777784664653385312507138245760 3902272 -6223003984903941737355701718614016 3902273 1904284976606538751104920822530736064 3902274 -99171607896618325143683097203223552 3902275 -408525021920975444290598874669669200 3902276 19614415854363166328974849252773888 3902277 301726733141412662074156105016186880 3902278 -1352911071686182209029959945299430560 3902279 -25015171599251153821496304869598024 3902280 -263212613373539996958005581086720000 3902281 -1307004801035204515162055166891250928 3902282 207746183946047987614798858358125152 3902283 996851344498499192672546196807882240 3902284 -1572824436662760578944652975831101440 3902285 1051791260839464440646014410912459980 3902286 -550313249472501934849027562663193600 3902287 1477549661228838231248749793381289880 3902288 -20003017815142716180214132292222976 3902289 -2131471933489373006390654784211917120 3902290 162469409775881531274407110372623360 3902291 -2493333230025981163093695562807564308 3902292 -1217227731432993056442419190107451648 3902293 33027961063646730944944913526767168 3902294 -74594068085437622038850250651373440 3902295 -578005925740397292778188140010101760 3902296 426793314126498544217098220863795200 3902297 -51600821199169843677118173203007936 3902298 -179978725498246611125673438167431680 3902299 2316885846002664747177602298413981736 3902300 -107877642990169294482587872143897600 3902301 362656578322675829688429727132695468 3902302 848667818723393226006999777490591104 3902303 -116879964233575126226912879463215376 3902304 197088647552853320551866943471091712 3902305 169495727149881892827937151676313920 3902306 -194436937553360422522317795922953648 3902307 -1392371828481151146947305603520225160 3902308 560863659739793449038454923426360576 3902309 -279082720076670398876703553358089380 3902310 -710758296103967910426882605117760000 3902311 578363196625316435602670305459609600 3902312 -971073171660480277896416233286476800 3902313 -921893289344733860793174968733427056 3902314 -54100620407331324698262820505788320 3902315 252536080238044173088209389561463600 3902316 -670615478943576967147737763668492288 3902317 2753161274134273101645382042403969366 3902318 150115471007407286158259986273136640 3902319 -1402484957011856136251545422519033000 3902320 398105433701476454463053347477094400 3902321 1229189060071487829198299522068921344 3902322 143170827259312014142842901285126272 3902323 414621610309627664931096835456344040 3902324 479301316020620339664751350712845696 3902325 -197024015065349850902152489133582400 3902326 281697935748549170593249226349506304 3902327 1384137150322536275539409656046166240 3902328 -333844619121516937233522274873896960 3902329 1297338855540896072016295727960114176 3902330 98286330071440519711682465487052800 3902331 545720217244077322089530043181853184 3902332 -710647021767154111238347317315568640 3902333 -252987471191292332854401001468523700 3902334 -743325016612083854284280679913221120 3902335 109080560848360125964881929198571360 3902336 -4043108986705818302636993858764800 3902337 -402099485418765379243505088986488812 3902338 -801020562624856654160801843167194240 3902339 72139640561184887343489042794488992 3902340 96537154157536593134100171057131520 3902341 1770936101839432817966057358775702752 3902342 -20246250558734579211358214883511296 3902343 129247668811902958842433541412170664 3902344 1033977707076657400331881989638108160 3902345 -1017739671657148933484742000968127900 3902346 98023881867240237631768254436141824 3902347 -1524345376125482447712387025509244204 3902348 -826763890531138356086766449725837824 3902349 626080757297951347343838410470940448 3902350 -959531947605533324816333742759379200 3902351 -1122513421041318669649206420238365648 3902352 33039208038126353802412137298329600 3902353 -130729850848424713062308527580504320 3902354 -198227496064454441552559166024896624 3902355 -868366512441058736535759441319132800 3902356 1300861302802622890312192398114266880 3902357 -362338810582505274977405506533751008 3902358 -1092025150832800404724246338681654912 3902359 2903110506588675413215733100870539880 3902360 368985749863770828723545989759180800 3902361 79144005595604786821685629731390336 3902362 2024172487549480856330329638834477312 3902363 -5750497554249524170858534609488061440 3902364 -1265721835732522407981830176393052160 3902365 183768287055937585718408991328531320 3902366 -34371624997660139579025028110693696 3902367 -17213201158176736031002004441947008 3902368 336817608746714519684350002565939200 3902369 -1627809081809411463472889047610035230 3902370 -7497060922086321769505044531200 3902371 -3346032664649356144238494063595884 3902372 1553538606460918559478470579381928960 3902373 -169115264913421349689165211359590912 3902374 -539838872019441560871413496962840448 3902375 877322420333008340426789158935690000 3902376 850872756557010639560150916865474560 3902377 -2374271953530626954171469965293792774 3902378 -106441387787058236401997571646625280 3902379 10582456815500598884146942341512640 3902380 298203628781236802035324097051596800 3902381 24212515002358983009811467299143392 3902382 422850982888491413180289528554389440 3902383 231073960437874757985559056672195600 3902384 645356485709239352760487798584016896 3902385 407384296479030578412540963566577600 3902386 415468647159638041308541851999301392 3902387 1416908449830294098700284746098413568 3902388 10219455879859300967407415401353216 3902389 -3295275416263276584985832173515831140 3902390 -24555644264813789317527967912128000 3902391 2886247498991634742868492159526278400 3902392 458270244565494183467199263290982400 3902393 -1695301890461386854576892104955468656 3902394 -420665046714246843901507629602575872 3902395 505089743253877169155545177821410080 3902396 583991757135688755854618550926668800 3902397 173616508963520163468022627325943072 3902398 230570095164398070405947361378259200 3902399 932278464573108311563304662118318400 3902400 -29472936181105171077758311936819200 3902401 3782994950011339988711122284741676932 3902402 397907866737515640899958504677617152 3902403 2178325564455753240467647351575343104 3902404 -755558950269103659415089587253067776 3902405 -241824727166696160618508148752294440 3902406 -296570088514248333269191349898943296 3902407 1911667957660235918052666041587935472 3902408 -659647216764060198096045695068846080 3902409 1221046168581986915136459838500023850 3902410 16403178349380424830821463030773760 3902411 -1448874120460229441722131494287262088 3902412 927294139363745578271610925685325312 3902413 1069100468206473140447220641612407680 3902414 1976529120795722813248965509275461120 3902415 -250945312444121347829692678980322560 3902416 229775775531307690040585389506691072 3902417 -269233020606042026607893422356555534 3902418 -11716905598398636725635518245273280 3902419 -20029722164378194208440690585708180 3902420 252229397333099894486988591347777280 3902421 537718633744126304397629720665229184 3902422 32598215146407860000724917964912192 3902423 91327084589412124705228555848600240 3902424 -527880064752541689395002931122606080 3902425 -559140156932181662969512893924398000 3902426 -419540182683451850382205009592514816 3902427 -181386524230368439855592801195771760 3902428 -905164549299888168682597763548744704 3902429 1429397869248341495172772524366584640 3902430 -110238658927066024188113676723425280 3902431 669521376385036353934088939349923032 3902432 367889249001590824236822909227630592 3902433 -1121212541982870588427711323716687760 3902434 12450106314457654723300667867225760 3902435 318782270939310446566676916797118720 3902436 -1165459348737163259919900245207092608 3902437 252805423823059295246235028760563200 3902438 -1275699772973661158026841814611602560 3902439 1075785868209709884237344925849987624 3902440 516684731976859731425700227919820800 3902441 2759313228307685012692807890658246842 3902442 -1031230397911031334122601091752852480 3902443 962442728194451607642253435957328400 3902444 114950121044603638710152903533461504 3902445 -714572823467480313889419381003484800 3902446 1006188418065309094558007518363140672 3902447 372685504237241799592347954840139272 3902448 -212495896620870456476078068845772800 3902449 1910028372774136746910034881070784240 3902450 903694743729930902173425575037870000 3902451 -223317589803353925336916914185692416 3902452 1191706659555917072692937357424741120 3902453 2138980454575762309224889146362838702 3902454 -966384031966107536721568960224373536 3902455 -732397856124955477397732909138100240 3902456 -1139882186942001958336911139972055040 3902457 573385484181040297800489829199473920 3902458 1545863222279080673842171344218461296 3902459 -729467829760748439942735993826556400 3902460 -1179873518256022937284591356408330240 3902461 -1557935551904250526358332188314450938 3902462 348060130226969058195755191108308864 3902463 -906319231450165439054903174817966408 3902464 1509582454236324440406559247067774976 3902465 1974196066526419159839904018158720 3902466 310570067075104392903711136910850048 3902467 -1461043747460642010347655988234632720 3902468 -752876255742205165922282978531595264 3902469 486522844637348925400069229855077440 3902470 -23038393259554091283865687197638400 3902471 -833973442864905917780582385567956328 3902472 -332657658095304851250135147233280000 3902473 -1629091446963191916131931359313122278 3902474 -1132948644217216868982035585725101264 3902475 669738769195836471406952335767637200 3902476 1546656662614364869627599525145122560 3902477 457846573283872105618628503823254326 3902478 -47934435230475192490430308358563776 3902479 -104081754540164934015781202027934720 3902480 -316176937872161257664351361247395840 3902481 402168881419021575860676571389476880 3902482 -2362563003161012932328338498509963648 3902483 506707197427585437674942709803959104 3902484 1025701553086893197088893319299604480 3902485 -96873893664393132558215936977104000 3902486 -319869841557168963256534134753116160 3902487 1248594243404194703260490282538624360 3902488 495901178229169876314900633174005760 3902489 -1347771455418919363003493326942822710 3902490 -528983579137576902689533111175842560 3902491 -1047585527227949999893694971435978108 3902492 1773535641533899515240342141665823744 3902493 -13497947733747817779641407668206016 3902494 -507026683083640905890711294878457280 3902495 2013131405304531015260091358052505000 3902496 237191170436282295334508690229166080 3902497 -291747484913729874287843636447234048 3902498 931734573400368501078126474165426000 3902499 102432222379183332702762743172089580 3902500 -88384373990869088615870174627840000 3902501 -623212589386853918212806297321380520 3902502 -556326067355642484991609584512993280 3902503 -97551275597169971656385320892710560 3902504 1536819503845004592477380831995822080 3902505 -1159978787062384454662673990973297600 3902506 477237747963914546058241305138443952 3902507 -191328923497432079845318080715017768 3902508 18206743768803226988099595392776704 3902509 -644091169991417409726047608061722196 3902510 -286895148866660516186972338087530240 3902511 1550368988011340415990049721919998472 3902512 368148576137114484508720641395392512 3902513 -19867152267694810725783880445686236 3902514 -31714296827573528799154494853349376 3902515 804610876732286336392946122271509920 3902516 752963857904134462610915108421421440 3902517 -1107014967916366687513235958331519812 3902518 -243118657066984240690407617161372800 3902519 -4449530284511506482936928939011179400 3902520 566168529370889191717309575643545600 3902521 -1407326270138940306614017277479371520 3902522 -198630273372840800272615241352745248 3902523 1521979304007144085638762859784520984 3902524 -1152262796198835343283213961466304000 3902525 -6185159238987335329571036155406400 3902526 773972365144368810148562290298486400 3902527 -233754440966993557043805597670051880 3902528 50240752728868604902178025155592192 3902529 1693410874796699209928830958924315184 3902530 -404307904788604377090596912216817600 3902531 97864586690405384013332704148518332 3902532 -251648879492312661799812448215853056 3902533 -114217913830797126313378095178084356 3902534 595579821513720558593536031164335360 3902535 -212570413308228641032220082666615360 3902536 774361620039923395413814961789829120 3902537 -1475653670765733163225132518677071308 3902538 -286884373418794569267422003084855040 3902539 426202590333161218964845270705814880 3902540 313234217015394390760661334744714240 3902541 626548257732065189164671093510263904 3902542 56748352463102624774803913415203712 3902543 2407840537866925879906096385844841320 3902544 184237190885426903325473708076023808 3902545 1680028549932459340042559609939810280 3902546 289888040875669306256142648216603264 3902547 -357471827067160777190633058766080960 3902548 519609706093903169764069342348621824 3902549 -544118855479004969252653052633010048 3902550 -414710345989529699040517589445355200 3902551 4441766187336901105877200361505024 3902552 57732357887153815712195708892825600 3902553 706068997276282405771848846552712800 3902554 -1190097783771663744671226937572153888 3902555 -1136075119963051608657588204481086000 3902556 -639872526952178098299483276186957312 3902557 -2601670288481176274404271492361791194 3902558 -505697041667478971915673569263226880 3902559 -550653762702845220386339023283681280 3902560 1047983065698453421937859319690690560 3902561 -545593792216115972656883266445894040 3902562 -68089387341885572719719167001678720 3902563 -389188623528839164138001992643184640 3902564 -595449621288215428863806046636825600 3902565 243066068807316122400802432104143520 3902566 -414769672734201235577907345161782080 3902567 -1106131377169045155756789781292607120 3902568 42223952713014181091428467543244800 3902569 -2046739355310917652521824549448299440 3902570 -93299492647310889680120736501949440 3902571 -1116126682460508490520561199047072160 3902572 959248969825066596273780781077022976 3902573 64598513538273986083153336538868822 3902574 -223051853996672584684935539558466432 3902575 -23268158668403918902777812993227000 3902576 587330269726401995934144138847813632 3902577 304447774720423807286468672679567360 3902578 -369269212846366114901717267844146160 3902579 -1567847366635734865423518955775216820 3902580 -74559575853753328648902212202516480 3902581 -2059821943596695013095915030152292000 3902582 -156255339080984072983927207230593088 3902583 430740852097049579527943909621520384 3902584 29451470467861937307568238844641280 3902585 327588720471538675062886609492773960 3902586 401178074133652591441235506893347328 3902587 1373311118928194348332505361908861232 3902588 3090592992230308454339618595929779200 3902589 27258671467567294641936253847412000 3902590 63334352444903502689115858072038400 3902591 206754029908037417373104635449746304 3902592 564619257947621111595746675486883840 3902593 -215763552816717865292643166835904576 3902594 9126940548291672355402294249532928 3902595 -1211648589561723372609665892536712960 3902596 2160136250747311823767553617299459200 3902597 -1072004080916941338125472797034673188 3902598 277987310497936479890482061425643520 3902599 1092236335131178462469457460318495960 3902600 505759240425321462616099437158400000 3902601 1192753826019722734247989338962467104 3902602 275948585454789972434453069741186304 3902603 -1820751092303711224634156632820845800 3902604 926960025899181963003530130556816896 3902605 2187004209096261935750192844538348440 3902606 130530818672933662232383020047650752 3902607 1989265802377003709958291009304106640 3902608 -476354408747745801275465535107481600 3902609 3172971956306897973904134877475733810 3902610 169918664387690026309957767169205760 3902611 1254525922059132156326254321848193032 3902612 100961530357075361297817360055738368 3902613 -19773167572419285235416473143008 3902614 895080535473835801782678671229222720 3902615 344588007397226593825220740514468760 3902616 833052827073342024673242783999897600 3902617 794700751231990460108356304976342720 3902618 -87831349303709374530773613252030240 3902619 -674667472455930218802963775531902720 3902620 -1715776360221312799905946025017336320 3902621 1602674452379938770092859469381932288 3902622 -299433432825580490428518022653714816 3902623 5702225188354040616392971689836854320 3902624 463802611602227451848003645626908672 3902625 -220539496074179351232648321803295000 3902626 1560809160418341623131458232316928 3902627 -166870619134676511445037103541196640 3902628 1306790603126926839335232600989598720 3902629 961617489127105874422834350765034684 3902630 324635846009777832780809470423128960 3902631 576449610719606144017928720400303360 3902632 796679601554941288300976378824166400 3902633 -274145080843767791434479498285060480 3902634 -1304954685133046420219997991315061760 3902635 365736454195950012742879802494127760 3902636 -875356812599082653586696385944560640 3902637 -4188780427598896416746113340132832 3902638 -1669358192382507863979211308948884160 3902639 567307688121999763471146121359027120 3902640 -30658885847075900709680291103375360 3902641 835241044267321165693504285770257042 3902642 351694243011752782345172032893299472 3902643 -896802217852225825442000895363193068 3902644 -159077436041420363700142948927233664 3902645 -2795989989789379770654357547593937920 3902646 420173470450037347037764218870220800 3902647 785961462396729037565443665457830832 3902648 -1417852598499000872409579126766448640 3902649 -258103770021464293244274675490054080 3902650 429832417345682885093121811054596000 3902651 2180818293398833718452423928712791652 3902652 131954510821828418668594607972474880 3902653 -130801747985396318953502396141819176 3902654 181080116640171825336218169530592000 3902655 126486976929077315359636887848695200 3902656 -246080070908192061448522684806725632 3902657 -1354686552309773578895911377639613440 3902658 -638682268963085267741717243859251712 3902659 -879908678885622432899584872288539720 3902660 -868155386738599971212080357914992640 3902661 68682583412598636243723622298730912 3902662 -476329545367884061858223010735715008 3902663 677272404803429521263216867958681104 3902664 451335596188909230175910953510379520 3902665 717778206543200236295170900924093320 3902666 -1042482828327077518462423266712924416 3902667 -862391938234789344446303615420723280 3902668 -529070360883709563721832281149800448 3902669 1417276461162684363234473748462574380 3902670 -508884219250709377191603683107887360 3902671 -32426382471182268513259042125892256 3902672 717414178564094105131292396317925376 3902673 1060839315233552866299860750446134720 3902674 -10160917084333609659678699121885920 3902675 138382806167139545719703827972140000 3902676 346233834092669961188666907668920320 3902677 -2309931873127921562451214208071351474 3902678 508559154748939101820202658654789120 3902679 252137452988501270370066359584800000 3902680 32046033979901841372317616178176000 3902681 -809528696579529971351075910230050668 3902682 152562790753200349687552760949348864 3902683 396786428388371474645975497080181760 3902684 -69385809645678093691508676918019584 3902685 -1142756737378577387479257219494935200 3902686 143774772507192863552931752630955264 3902687 -2397803247141511152121142147643053664 3902688 -1307398024019307957129723956499578880 3902689 877576920615588950997674392323630720 3902690 -545388506408825120153936472061271040 3902691 859762980338659606939690897547471280 3902692 -3894998346251154137863853924711915520 3902693 -379177929006332008047051184884115776 3902694 483689491994218065944815759555742400 3902695 -356233461641944044952315708732114800 3902696 504589594657988881356854906319912960 3902697 1011187332832746364092545850322028874 3902698 1126517574834366083006593914476624736 3902699 -388755170399824933519336911872675136 3902700 197156328985422736398668782304064000 3902701 375655843040744908097813852077905504 3902702 710886068006989474328606654311426752 3902703 -704992849316609325633625300522398720 3902704 -251609387544485875082318775745904640 3902705 464875064107438044183055490011950720 3902706 -627262365775429050160827320786818656 3902707 674773887759042411543136139112053952 3902708 -443291041892261451925733882555865600 3902709 261688209596365577568480011129061888 3902710 14803738222970580666614446945075200 3902711 1935350225016111223531457788420387152 3902712 572917526532054768067014340722032640 3902713 780947265970728133551647075043897962 3902714 207956666743410550348517074172897280 3902715 1389161786817610758930315105693996000 3902716 -11347372335263274206831392862197248 3902717 390671986654830817446132745698357600 3902718 -450269143152283998127008486192291840 3902719 1276407853367935022256758716990479312 3902720 1703365110322007804612652809846784000 3902721 -1641210897774002134579040107289876688 3902722 145949782429076350434220873151675424 3902723 12236560234717131128218026081389568 3902724 -212952287591824381299367456472875008 3902725 1028849382901457264365502722939840250 3902726 9235580179583274554738081979280704 3902727 1677338541010404433218278092452790608 3902728 967253754245113927320120887496376320 3902729 303213473356812574892576788566603060 3902730 -97186440688368820303336378932372480 3902731 410243756400379616407296519846850192 3902732 1382739519847012109354584616428339200 3902733 -2057832240817237348375283168831680800 3902734 1572786597988071443760508456593408 3902735 2004256685615377521886797755125952160 3902736 -42669447178432788789631829364768768 3902737 -2193216918077039866988503830268951440 3902738 218654551972798157903763869463530496 3902739 -844161975862188248427658008887485440 3902740 -289193560106085344899856702915631360 3902741 354558487644819994130161446502930104 3902742 531041626212488035267001463345312 3902743 -621100262227689048562303155414796656 3902744 -1539685661636097235908765107519907840 3902745 42307698533795775361081077464678400 3902746 1414294026909514317472256229885836544 3902747 1899221879718457931769541198946936196 3902748 1366909218979255884454331930973780480 3902749 -344688937511581163276998790552670420 3902750 2342807845817446081651465029171744000 3902751 -58940274598626852093959509454818920 3902752 2247498455688759540487855277219512320 3902753 -2051052071027923831313047113404191596 3902754 6888838224831991369000737418540800 3902755 -694857550197604752735013095849476640 3902756 -483626358963380028860557201019498496 3902757 -1703497212096420747936548565322034400 3902758 -1276344920109757319839463169787338240 3902759 -232207627927805556827302499119506384 3902760 -202166653805284964338050195095654400 3902761 -620822574491626660979195593015169628 3902762 -648547520566451068922875739799760800 3902763 -678191064876858139178207581581017256 3902764 2278646233229862207530933799943736576 3902765 -505063437782281619501851497234836340 3902766 1298238786398830090673276242126848 3902767 -1362193960087717403236405179940167696 3902768 -67554721522896885937158121146187776 3902769 522656296640014525235525543335660800 3902770 -1141018427796283069982912347156684800 3902771 -1720371598384859560405822638382501200 3902772 1332575840956483553115916901184417792 3902773 1688905706692078450172413993835894144 3902774 -489401967675339084969638569970360448 3902775 -769558898685439099220144146420352400 3902776 -394974484178219607199505952977879040 3902777 35279209165690995124858054261441920 3902778 -605012605190038069980685778293120512 3902779 -1327221203730518877314962717957742620 3902780 251326352882861183034398831370055680 3902781 -1268674182419262237869851684511624448 3902782 -578324030455859642383938401322174528 3902783 227051008040493417769806995274052032 3902784 -152907789096059624086559631725297664 3902785 -1131299685307281815858154164761995840 3902786 -1099330630742394985400323447267399680 3902787 246141843950510374814503760589512400 3902788 82525029734634796049048386426163200 3902789 -1064350361136768166907298211664510400 3902790 -264356440323817814664118327711641600 3902791 1717055156782503194209014050100111600 3902792 -3255712036642746845444392710881310720 3902793 1689641244954002780755105172134216464 3902794 -109707570822151122006716773532610048 3902795 -884485953784912624794545166544696800 3902796 -452171583195160498164005315831792640 3902797 2193360489203601802315516621195334552 3902798 -356686988663017479343734445941276864 3902799 46892688422841308869664362756782336 3902800 -76960408227681760219946020139827200 3902801 -1698620145660940525930282527588080448 3902802 -288627286419288795697105980499151616 3902803 -1773854039493187707687785244264124948 3902804 1087435126163107045558600698579574656 3902805 -449795565565186515013619620877117700 3902806 -1829133872149708967964718109932647648 3902807 922275863039926013132859701015335872 3902808 -212932798542487627630517576212807680 3902809 26524270740542992868022454634431680 3902810 373069176216361940408947964505934560 3902811 -169932242721015619563286410490956672 3902812 384975659318436878388049610967854080 3902813 -161599506795564309604760110177534938 3902814 -372985510843759644515296770580763712 3902815 -791820701960118134524764437190679200 3902816 -2600961120403076138214987312288104448 3902817 -66371273414400859941670565108673888 3902818 332992174385749290586765443630844416 3902819 -2162120879312588356300573628492247780 3902820 -1083920916431803259203846769099059200 3902821 -3099609946041308053164087446036896 3902822 -431763618097361919632607272720203776 3902823 2566539706647660220891347481858222584 3902824 826012098172052165491654109072670720 3902825 744267443478208665841103923690794000 3902826 893578518412776467454897568956261888 3902827 -1195379654027862619396787514621949324 3902828 -344243526733701922812440148405273600 3902829 -501864978940261823859611080212388800 3902830 -160712286529947975109954508842788480 3902831 451723990805665257471845490994451664 3902832 186512380973520106463932852162658304 3902833 -355515513640753534714962530121398400 3902834 28364923153606298462493741189840192 3902835 1251344007884169787128526928893028400 3902836 -179866037387818170442351278347773952 3902837 1500806575749513531100881400492339200 3902838 269667042056643616299974840024014848 3902839 -356793417016068137718482870706814360 3902840 -786739656476108740010560899330355200 3902841 -1726720612140363642982102986444086460 3902842 35486152134886836212306708773794672 3902843 -609728684723803485254940300719983584 3902844 -244046961023512702732636741751144448 3902845 378210199159395673930076255415427680 3902846 444823086892923757832471939162671104 3902847 342174930504284929549373307893260800 3902848 -194560484147794422822805428271841280 3902849 4078131136357162786564119330427752660 3902850 -394904326213647827432118819128160000 3902851 -293590104202053273682728917854230148 3902852 -35582086232356336247118167934071808 3902853 -109205919001920492060581283996985056 3902854 444503936762396640587270318471781120 3902855 1094429263144417204278443455118280 3902856 544485168541296540232562121078620160 3902857 -942635696055971727111730437711298688 3902858 -656367995343810306369573952124160720 3902859 -536903762578236996018235618996231236 3902860 -14639809352129711967501693988669440 3902861 2491404440845109437682627391967041462 3902862 426251046172224077770645602383372352 3902863 1307935394774874386255017875615838360 3902864 239438471183431286549313160699969536 3902865 -906257123504337495328378980066881280 3902866 -356713154848839984599344957178722560 3902867 -278028703461779475094530671244051600 3902868 -681866750783666240243519436794475648 3902869 -1112575297988969871798545887461123200 3902870 151078127446692579760658664346828800 3902871 260966261720777726757221941988911104 3902872 -13634326293707841568376864591093760 3902873 -1437524015790829896530095857027269436 3902874 -910148243276840895959579214253539840 3902875 -2993654589799301897356612668596436000 3902876 -828121382487477035839680160462291968 3902877 -3015307826147410727265183146342785920 3902878 96958968199363456888719363377391360 3902879 1443417277313118221225918068764672480 3902880 611491791991682285565038002773688320 3902881 -3337285032500136067565753552734156318 3902882 -1661603364608963517080435545308524208 3902883 -275652191775863555588440456365903552 3902884 -1929043047270888024185165974666394624 3902885 368943259298265640141997404793232000 3902886 -889828355651789218702948505426660832 3902887 -2913375400690112339751968345414147464 3902888 373588117168723015700867988001259520 3902889 975166700883016131725021211248513424 3902890 146058066388303891364620420504207200 3902891 -858573913898471686042804653919693128 3902892 489601968481618371406838170840596480 3902893 384949826692715255002410589269429024 3902894 1071003986701328685374832917297055744 3902895 21387237454595157178628828559982320 3902896 87405422638414431020082124953239552 3902897 2225420755419362915376434853446812992 3902898 -217579702045099800254595515992331136 3902899 98269431469251307177927728119030352 3902900 -77572087978872477011973652786176000 3902901 108028468978646725767609692282848032 3902902 -581388430365712128984602716422804096 3902903 -596447699673047591149159731823940616 3902904 125036903598878030468223712574361600 3902905 -142487631462924821396600387083806840 3902906 -251368622547948187289370268696627200 3902907 -573391179870105870283630283019528480 3902908 832095801578621238284636931144126976 3902909 350496539247373580157958975462866720 3902910 82444728805903365047477865824209920 3902911 360554923070011404749325857043570912 3902912 107788234260957508545888907922767872 3902913 279622587884817226435184835240317568 3902914 133268132323331956585637112509647056 3902915 1368518682896198005082294477404108560 3902916 -443214958015668584142817576973107200 3902917 1539383909650298229896569950392154780 3902918 946832784252761903897388272042744160 3902919 -531350909621740216951341552063030960 3902920 -264694418546393081419316192880230400 3902921 -1737811476612729711816984417358411200 3902922 -485110575828568766757342551455884240 3902923 -267886884944529056130148292269558280 3902924 -647408336342467529068374980726863104 3902925 -349244887030256189171767307350312800 3902926 660559635275025557422955603415390912 3902927 429616264852818987318605115082509312 3902928 477365692551912853965159557078974464 3902929 2731547043173718039609604144390092530 3902930 -106045422778044705166886403327211200 3902931 -788755708831510757128083124190238720 3902932 -1281535454328959193152729091347589120 3902933 398921622916573858698280976150524764 3902934 395088751294428208750512412977856512 3902935 -1362589961521037950443238390517190120 3902936 503875765900906682249141165959372800 3902937 -695511319652680429488684451180929840 3902938 122945096132168832731918021338368 3902939 1022315582501904378977397962645890224 3902940 550014609717293421616424369710133760 3902941 659306477265832083594252860818222464 3902942 141207466994467558839827216733235200 3902943 -1285137386245050479995289824346684544 3902944 2327266792374148334578214533593563136 3902945 -17288600193148423640320287825195720 3902946 -8272735095505227267362067186333696 3902947 -2328479124853864536647455183817938208 3902948 -53916112682722503544764762847469952 3902949 -1475433066848029314004744106346542466 3902950 -422349452636175651151748594804436000 3902951 1332852325554051192523684787489822544 3902952 652666738068819171702714845899653120 3902953 -1408621609964017067355923704714452620 3902954 -282644183123203230802179249361168896 3902955 105737408862005252843341156914981120 3902956 -839324151026927878282934759290842880 3902957 4870893278104787419698727566897075552 3902958 787678375124231054355212746182817920 3902959 1838938534014759710906725977351425400 3902960 258391147592410408662815529398599680 3902961 235226077339376721291814039763400480 3902962 -88758107570184484990531526094237696 3902963 -1244341801906720337966356559119516080 3902964 161931184317579388464648389121933312 3902965 -1731485954834573599066526074893139200 3902966 -838293035589634415156878703089097568 3902967 1684468566711043705709741279920771584 3902968 2746014150240929116136154969110016000 3902969 -124926348171900366708988755150434304 3902970 552265603064285529928486085460576000 3902971 -2128446773959194541044851333503769408 3902972 1939719612931042956935495033756491776 3902973 989147089724677756929533450491759584 3902974 365774360675453280195259780859565312 3902975 -471753479950189483453263550168797000 3902976 -346068187480866187353946035585024 3902977 837802706290396226175881058320037460 3902978 -278118586953662767672280911817766960 3902979 535445108963655088819327878710988288 3902980 1418754965039074946621767071592857600 3902981 12115264314827869776530859625668960 3902982 375830605862829964759007991691845504 3902983 942077675788155285748692160786157664 3902984 -390145337198374583942966615283133440 3902985 11006506425658958791805182905115200 3902986 -11156250290315393263930801841945808 3902987 -64938514273272623833539634860115200 3902988 471246845562111987538399452162240000 3902989 -187468942931359516255789964767924244 3902990 -116146163715641370380137321305561600 3902991 513031330020862504876371040944544392 3902992 -124795165270569739243295936115179520 3902993 -76381111098220134709214630433231360 3902994 -393108660437454070372679856576063840 3902995 -13121189343321881018870318476118400 3902996 -1969210379438754032113862306781710592 3902997 -905878742971239255665189876098492800 3902998 -896029671711847020734549258119327680 3902999 -2192424821623452771110494345725416760 3903000 602601719055778711311838333655040000 3903001 2586333452167152415337811727404621002 3903002 -1583408319483400673509797531084048 3903003 -880346594569791754432447635239508960 3903004 10748456037807271931698034946681856 3903005 -1336954514078723990581765627318952340 3903006 -168493488317619829864281860423587200 3903007 1855912303033224959744423660026300256 3903008 1557913258707809916994586411714740224 3903009 -494883813006268408875768039553383072 3903010 87955707904044411477070907781212160 3903011 181005355705747039997409323119380432 3903012 90570696485484896285505288359731200 3903013 1397175368526673183248625826793223740 3903014 2335820286083137261871389282516692672 3903015 158753619736730103588289557733786320 3903016 -355341692971267299405036116300851200 3903017 -1697674489366318650422566412029196934 3903018 -24467377652158167750773682046033920 3903019 -2504064449595620290968262084452201084 3903020 425624485779656109157709586237327360 3903021 -606803543371312528465813063669806528 3903022 1795134980250143865290342124222933312 3903023 2323259104702668906365285003007454680 3903024 1566045477250891579581893670076416 3903025 -230223619297908111991550087536083200 3903026 265361957233959935745090691979504544 3903027 -685415244667815704204486426575488960 3903028 616354976959096433279390113427159040 3903029 361283211827672696274272522344876284 3903030 39894411193381722000584159871793920 3903031 -109798873213814205935866386277815936 3903032 953350072997677566930474368817684480 3903033 -471349973696186213752840689503257776 3903034 -24482859370963218491785732728887328 3903035 54866761735441980472901186110076400 3903036 24146015877204841426792900913316864 3903037 3083854124807475012259798389368674240 3903038 -154821991341003358425687253162355904 3903039 602606541081675297759211507852823040 3903040 469910814583190591492384354064138240 3903041 -918924056033881999411013338153967616 3903042 48210984186901788111213393979430400 3903043 3811788974669758137409035632027241024 3903044 1832392043979815926531029995142358272 3903045 -151211595165539464850715088797830400 3903046 -1597028751778332821941960542926521632 3903047 -226821363633508538603322387964956528 3903048 1247303180858944034661046526501683200 3903049 -518713173002167950930194240967340620 3903050 396277466672111296096409611329273600 3903051 1406404383092708007567348004248700632 3903052 -815240324031383093190199534959298560 3903053 -203556184030252043334312876653945472 3903054 435475341010451879565141553672670208 3903055 -415193139072561434597973845064432000 3903056 298506320656397951353975538828574720 3903057 29854751843855149960632306288389154 3903058 665861488893765831313399690296308880 3903059 2452453088811945329733158699153069016 3903060 163679827945530942821594140282920960 3903061 -881880700148189424251133658628930048 3903062 380532977955380467826151773470185792 3903063 -167826294097645413978037755229660056 3903064 35299806620801466130373231775129600 3903065 18863229915098097946412646486323460 3903066 278176008551480386352874798019180272 3903067 10144319928566544178668697836108032 3903068 -1683635112822026941198324360669261824 3903069 -1353426740702437808910984103876611456 3903070 -38725244799470495481902727795491520 3903071 -1574882902082979228859349995112629728 3903072 200928570426460962605676435737149440 3903073 1088766995459458503709464703191628322 3903074 658669009537343492439529617721190400 3903075 -484519203178794449678885739722856000 3903076 -19583656766944515115459783943141120 3903077 438242465457207549323099990850922560 3903078 -939589073506053313214500019149420032 3903079 -1466344117763362875415962188921288616 3903080 -1321036651027704689581955639398041600 3903081 -72184318194596394607500359713977216 3903082 1700048757898145948543969389844366592 3903083 -435398660462454654816407037018245616 3903084 283793835132460761788295597653683200 3903085 -1436963997155789411777977103451386880 3903086 -263924276225966318932134239323791360 3903087 -77873251015176671388911056991022960 3903088 -121229396746474935307897204672102400 3903089 486996798364676739777477991493996724 3903090 -75083670315532419003975986780866560 3903091 -65803345242574010937876939500002816 3903092 5170506667752892582230130227045120 3903093 -1048158189892761449958226747303145280 3903094 234117035667236683349112953324638080 3903095 344432390658767236492422796192698000 3903096 -16880204377968902400220175450419200 3903097 30002037639592772998593204543098 3903098 2055068349589075629980864023241946336 3903099 -645074672849604407287418096296872936 3903100 -409317597716756851879151003009049600 3903101 -492785404431738142174662186035147898 3903102 -326917230228704087060247026627131008 3903103 -81409238913771531956838242680957976 3903104 -184250882128726521640997808274145280 3903105 1333953650515913591184912382997304960 3903106 1127194470605351237936458310706316752 3903107 288147980138802726619501667515320480 3903108 -1203597151606908556481480531226716160 3903109 -532376024729388456695483880979096320 3903110 -25359095989669019096150329717958400 3903111 -82202937758826019990800155578769040 3903112 -1135054213045607909884644143434828800 3903113 1569928076435512456528438697862811920 3903114 -922388336119562666546416833255548160 3903115 783331028490304535310893616747050880 3903116 -314353941052063686155518132713679872 3903117 -295205048571387653316953165949592320 3903118 365602766089792855790488088120659200 3903119 -2180518535551252603822612227047520840 3903120 120464533808099712973677617676288000 3903121 225445863372264527478281829837274212 3903122 909071944845692402476770276128564112 3903123 -194346702235015278586913776122865152 3903124 -3805393965015873248205361646258755584 3903125 421027910953066251298322481557812500 3903126 20039533503290979518263245622740864 3903127 -288465396418342704986553303232180024 3903128 -1141652617749533575555742054874531840 3903129 1908063770076887382009230644229938074 3903130 56193149037823415236037357137704960 3903131 -2739308963300299472964233325492547068 3903132 11547881704773518598023626721866752 3903133 -615487298417789718628167859939407336 3903134 1756422993364370768937817394034304512 3903135 -522818253678153004684776560577164400 3903136 235969294088343024453174283525423104 3903137 835827780237697458992805361700405952 3903138 261386048799473870182096238841230544 3903139 -3223266339651380607078465612996263040 3903140 195513702051573945051969231075037440 3903141 285391430152392446815782013182424224 3903142 2395613810753390123580654052310592 3903143 -88246007704034827893271580570665608 3903144 -737271572999558958046247092276838400 3903145 -1293872080117404886358931938384308800 3903146 162277725213312327479356450669790208 3903147 61308111062141163168494955750689796 3903148 263674507937272120975981274484330496 3903149 -4374371127091346045804904428099520 3903150 -27381865689878897590551284749358400 3903151 -305309890984191641574146076434558080 3903152 519500410939887303839590365452304384 3903153 -38073465703084370236508793339740160 3903154 3863647033106606327797956374280192 3903155 -176709116653976280378466577745223440 3903156 52021635963343935000090033558448512 3903157 3808383397247865793746777175868679900 3903158 -54019346104618918292741065318932480 3903159 -240630758108954621197886125680596064 3903160 1225670884703133674183968532608512000 3903161 -2041601130654298376960432964701733948 3903162 1261352484394678059436476844858174464 3903163 3363828622439653500606751499646062184 3903164 -102809703657692613891717168901561344 3903165 344268066784815784748788570722741120 3903166 504540375284790442161053945102188800 3903167 1213249695526985061695493986417631912 3903168 500266130837221426236873956508303360 3903169 -1058970737164703939353060498009492992 3903170 50435794709222483537311103361331200 3903171 -713334986600417433240364282710810888 3903172 -77905425094090946643678693604200448 3903173 -108284740588513560127213837720521600 3903174 -30012042756223509477461640501765120 3903175 -252086456125436195703894151105693600 3903176 445408769594214634840724391919150080 3903177 754630284350303336715922917297868032 3903178 90172888248565416335291713320480000 3903179 8666109317626836610481446856358912 3903180 -94018495279150481840067049883735040 3903181 1162665101263919157846920764200213100 3903182 -489713006739629671764959353095743808 3903183 -1429030272782133862019153068726015776 3903184 87056412240194400952806519200071680 3903185 -537529663168446343329835308789937920 3903186 -45539561657717651560147161187737600 3903187 -60849627796720133894896540532342164 3903188 -2058926072026658606618681188700330112 3903189 -1956574762085080901351158202998064160 3903190 691581073044275403741747373324867200 3903191 -996250115298824929431347821123596408 3903192 -877042241308268164268876155413012480 3903193 -689428316955943130216544330325255542 3903194 -398649672517241764575174867039961104 3903195 -847896972240153783895741622981512080 3903196 6818214002525850185117408983302144 3903197 -430421621052209130878073758355567540 3903198 -19143837687331862718162441284201472 3903199 834629597596029232678493363356565200 3903200 178709405630829549668653653216460800 3903201 2447673699977957351248435666534667040 3903202 -1015157040504770378625842392100246448 3903203 1889183587476314888396237601083863452 3903204 391230685661365899405983539275264000 3903205 -3153558041299614248891804950755578280 3903206 -651926183845294717289782166334236448 3903207 257651586263788718262437810581129728 3903208 294221236785509825455687975784448000 3903209 -3794978531001568738729271343415929984 3903210 -148558611079347651556319493821952000 3903211 311921255885260171584228677522418352 3903212 -953938911427773733868230444399820544 3903213 -234098156048092647538270853664150912 3903214 71091422531296712999251986647152512 3903215 723261667991017098009843570585445920 3903216 112035119267709471712016560162406400 3903217 1461715475146777482513466349400045732 3903218 832447095297265541497399240638024 3903219 1767147389866650721134300499282153464 3903220 1541154096786100706015290822295642880 3903221 -1266048047322909765079108331321955840 3903222 -911814331748094272004103272663908928 3903223 -2297955513493048711278539604375733528 3903224 506880316535265106457470679430696960 3903225 -497862208874824185670856724521188800 3903226 -438953629104969004369677574278561600 3903227 -59129180193737307439936515642991560 3903228 17737285402851664565292020899347456 3903229 -816844726291860273298767669938740320 3903230 1301049612540122533973525283495773760 3903231 1429607139388221809990881104048881352 3903232 -2829960894600179593808616259573514240 3903233 583732016314867478248424241021748482 3903234 88669888942570746736361656111742592 3903235 -166368077316969836148954213250681440 3903236 -35901604616330846954231113960339200 3903237 29166694135909685008206070035015288 3903238 -110198081739412261499581952777440512 3903239 -313424855131111412806265526399076416 3903240 -357909146500689253769339880109670400 3903241 -87031613143350571477899896356096512 3903242 -226304769485407696554927767289143760 3903243 -306040699257963506225509729093661736 3903244 1325875008736691785730904445476513536 3903245 -234394975469837160202581889522840500 3903246 -202389505643763655521569658482221440 3903247 -1936538758241855800772813307627732304 3903248 141757093848757234830059699722985472 3903249 280637784459160833440559533661282240 3903250 367472464947881073299207829884688000 3903251 -2490857785700313025445542315339384176 3903252 945951680081562580827436442660370432 3903253 -2126195797108209512038964914252331520 3903254 -1389113697612442333941513736853267424 3903255 972605682289896655297360413524328000 3903256 895343096956930893679019926569615360 3903257 56489206093423979413247180738707920 3903258 -52443237939830123014180239922838016 3903259 1036495830607737927544949419929743080 3903260 -1066729605608488369516405995518661120 3903261 -855980735152384237141579762662592320 3903262 557718016022257544920332965709584064 3903263 -123723622112621116993429259699105280 3903264 757307212102075403099805371172716544 3903265 69798609977665376125876306938235200 3903266 -236169119444490644797909676824917168 3903267 -48342845820745767010893524368527888 3903268 -2467980542962430642684228284926033408 3903269 1195903907916497579782397148199940670 3903270 29872824054313126390850236528834560 3903271 -743019856256743584961611928416523528 3903272 390957095641929843159838621025894400 3903273 498610723355714312794898102037301920 3903274 -937284997861659928975293941252317440 3903275 -922769400734318649119752099594352700 3903276 373869045953170619890366350467923968 3903277 -395391726325345179187116497204157728 3903278 178462398535428942963904775416453056 3903279 119499758194571963260998455115785088 3903280 181183710982737388900187089083432960 3903281 1675156908828542555787373341454616082 3903282 13715892137955939316696996177086720 3903283 1949886095103696518779951468025173984 3903284 336302708158645173645622068245299200 3903285 1196690329969644710876180282775063360 3903286 1336214344968042008260592016827743680 3903287 1211466220370175489695443206617233992 3903288 -2562832901655710727027938801403494400 3903289 -1067074420625805074707808874752060032 3903290 -150075647570827522820882781250286400 3903291 -847928218046112564510528242273915568 3903292 700004568436875434447163880486870016 3903293 -3204420443430349368172869950202790458 3903294 -361079093596823894029050204128798400 3903295 -715661492745850715242196918736454800 3903296 143842411867636740922553039333621760 3903297 -1686686147823463568599891172824846800 3903298 -679504405397158469725554999467672064 3903299 -2253048039653023459031612429050085700 3903300 -557677712974371183477063251232681600 3903301 -2396055130990554857771011573736752896 3903302 207344884341040366343950451726290944 3903303 -674324655682570729119044557677826560 3903304 -607537567719346765233278174730393600 3903305 -210295894298164563254568305870457600 3903306 776803919275154336445629391367934208 3903307 -2113820077687611909118887095503062480 3903308 1761903358986291548766325830422876928 3903309 1306771916319468264293731449400368384 3903310 -31059652398941718391967374963847040 3903311 -876933284255681981553294827509735200 3903312 119208460413128137153943305236774912 3903313 2289668718731772999070856541771604980 3903314 -483762688255294258839260131423653744 3903315 -217218436405674905849726120767824960 3903316 1932389334287220240080699597929283328 3903317 2798451666228052262414961073594465152 3903318 -383392996825410384956322737095179936 3903319 684596634644043621455701874135690592 3903320 1520576840096189294894481853318348800 3903321 -296178256946777869741441028839685280 3903322 80698815282552793492103380649606400 3903323 568853848255622823245687264336477784 3903324 -533229680845178460793805213842882560 3903325 -7016749886123230071528149544238400 3903326 119216469712301247018325548677554560 3903327 -561978479486101963423290501537620136 3903328 -910282880761161446515625319244234752 3903329 236329756932304918707099214065276150 3903330 11818422495698760648940716444165120 3903331 965024190719405942335579994885903132 3903332 857010642499515693181055974310276352 3903333 -65353988683579165042070823947257536 3903334 -222508224898352083570413260991753216 3903335 651534877294268789486790460641908280 3903336 -2401059608573318391907115288440012800 3903337 1124516699870700086048170025687004986 3903338 -504226009990228970431312938907225680 3903339 -1875473358269260507628121159585768 3903340 -591563389762278935248764370613760000 3903341 -390133837868854664319315494311933920 3903342 -535529568396244958537628078214519680 3903343 1207238378720067088353180160636983544 3903344 -358957747766627151046739435494342656 3903345 -437106083020579870122822560213806080 3903346 -523573822650069987329912945056320096 3903347 374713269676140468791832342108744864 3903348 756496148938747820003385701707898880 3903349 -1158155475818155435385067956489905536 3903350 -724876155436385406598603766976614400 3903351 -911612159375681974755797360186714496 3903352 420867165323202002607604242635182080 3903353 -2223363628683748381445623101707107200 3903354 47501279189779699071688110296905728 3903355 -1852242978401347238899996690824618240 3903356 296277287993552658499531735975810560 3903357 -572435285144853090628158137508072960 3903358 -238044238102436988500951283816882624 3903359 -951729534156143468521349407987891296 3903360 395891596785925372427096725389312000 3903361 159757892499643670989915907795923968 3903362 -723164640356559918931926877909000800 3903363 991415204835264054047307863029532400 3903364 583911510172197091598523001740855552 3903365 265669198556268800054045068554577920 3903366 -872963781245180172906564613345892352 3903367 -52177409581474566608281043623598880 3903368 5999310604470994496505238944645120 3903369 -1385189510525331199140672887855990256 3903370 813926498590595984763547682432775360 3903371 2838446105425403742453744338271292800 3903372 -1093460695873597117571246709659647488 3903373 -1969112833600533403996010506087330378 3903374 1090274356341567715998452496968319936 3903375 257892813106740099170082582729984000 3903376 45465590321061407807719523813425152 3903377 1796903172533316175679608641066578532 3903378 -393137195980574745534465131559278976 3903379 -2707017794417485053709137268242344360 3903380 624555316539840078763254380715394560 3903381 866860049104035589611768580532036640 3903382 -148586013715813275496603691945708928 3903383 42003773209972285949523031757579568 3903384 -803274940421190061229210595222343680 3903385 31400131052553643570619725275672000 3903386 336164607239750017038640788657841392 3903387 832387604710367318367476020329141552 3903388 -1618421330549930666708044649792307712 3903389 734292229957234565865519720450953196 3903390 -51183284339181642713145953754739200 3903391 6374497714054784948950409940419119792 3903392 -1085204823272771752164720089443074048 3903393 176292456750479244594245845389562800 3903394 -1503395130854123105996084555907381888 3903395 1533456067820420895400889021882312400 3903396 69947609675981984152072784805888000 3903397 -1389128313093565874985944056685104128 3903398 1283772847079158608932290156540992000 3903399 147962099017455320315267897354693280 3903400 -1311464336946346589591103069070080000 3903401 -261846484967527114285781130491822598 3903402 -257157981780233576715643670791757568 3903403 1815786037566491576248440330192896256 3903404 -221765541166320926105737338269783040 3903405 -175967659489262687228129948960319360 3903406 143668323854769547778321655331147584 3903407 -2919397536013265604951183584642770560 3903408 151490191848453389281471627379392512 3903409 -2156695687574474980958869887280319760 3903410 -155278425260835991924436281146186240 3903411 19777235760229532885476851071960640 3903412 338682151958083083494339744569569280 3903413 2111904352986676760383099926580999662 3903414 1434661064239118572728550837164142080 3903415 -1184877224478723633511332798428518440 3903416 138852615637740568715102833548226560 3903417 -70384412011664491941483698352537600 3903418 -1522686940602898803724834780492797840 3903419 -704993459738562146882926531582479792 3903420 -596028363331662776239200981673943040 3903421 -1985394184938885351804478683108237108 3903422 -691963708681009271053638101452675968 3903423 -937011219234797147625990460327132656 3903424 210156163711091011650200515322576896 3903425 -777804044138804083967452633668124500 3903426 2965523050569808650387508763118624 3903427 -92821324526692380308722046954075136 3903428 427292926339642790143051507214755968 3903429 -974359044569980284810230654448423840 3903430 -455567186991667163599807967811104640 3903431 -927603235469120822008115798563328208 3903432 -574199209775648569353898595838197760 3903433 -1120684399655250995273465665218289318 3903434 -596578495982989174855199064979781280 3903435 25785900264308143865324238703865520 3903436 -1136768420046863200565787014508730880 3903437 -3406655815222271182049163013185259914 3903438 -371017523132171056789792430312871936 3903439 -1124434756166825381490660922029916776 3903440 -6743127271024085217676237239091200 3903441 790964804408176159720352040418782192 3903442 -40486619977793569916286152152822128 3903443 1500934413248204554271010166211683692 3903444 731678504306965478707968047049523200 3903445 -48050435197948232847873833726492160 3903446 -178922583625201742516206596642300672 3903447 1529540409220963114433530532008285800 3903448 778173958979361802088352975107358720 3903449 340453769708535607225671446619351648 3903450 119099334646111311196432835047315200 3903451 -1688169747859965546678244871782718400 3903452 -79668461942960134861412378946155520 3903453 1091149777082650052499566964445761120 3903454 -2929990098454368832809629226227520 3903455 1116870547402067778624160597072701600 3903456 -13604226570198217626849865046163456 3903457 -2703653113628096889985979506348627294 3903458 -259187401130549949810160423364321280 3903459 299517311331585817955639584858471680 3903460 1149565815399018952565776439159040 3903461 -2592265994644520254995737375251543938 3903462 748416411079119895200456484276261920 3903463 278031883977396445945564490304811000 3903464 -1882060696482264855975529517076464640 3903465 -1219681400336865867299750452055810880 3903466 -267686852960338330142602528174759680 3903467 -425090645832709841964717766673443212 3903468 -542517068379579303274060698645037056 3903469 -1759097344016915655389618479909691840 3903470 662879435811359095604871588145567680 3903471 -62233395923156531683587045743250576 3903472 -152495340115164802576825259799871488 3903473 328772026624764268658919970481048640 3903474 -120486161198095141405531917783006720 3903475 406194559763791561916402099408403500 3903476 -970494597932360881545735082328269440 3903477 35929588812279062628021868439409600 3903478 667286341555407839666141726047739040 3903479 1732432196260917738976872357630703080 3903480 290967461407579877594455449507840000 3903481 2391295379363060085975194109351314282 3903482 959384084215179775780130697076656384 3903483 820282715332237548483257805924973248 3903484 52612234365337199392477462698094592 3903485 598043687603418903535532387868315180 3903486 -750632016656064801464327904151110336 3903487 1039448807441815612691617362957534480 3903488 -2880718606144253783977353681555161088 3903489 560970430773204283210056177307842048 3903490 331806000183627359258961954173061120 3903491 -2139018828881129640721186094682065568 3903492 90327502295451545511689056869230592 3903493 -17956954217570907531829648054684896 3903494 -213709719497071949493821358581065728 3903495 284381907422606594442924674781198240 3903496 -50138253603968561671050180496742400 3903497 24624532626168231987123244767812928 3903498 143827077034919456248042505531013120 3903499 799357364438568022575972192870330120 3903500 654117969615377415380501979101952000 3903501 336930385173498863453833656694714368 3903502 393705248609525789432064315527640000 3903503 -836632278475871266907547867903099096 3903504 47944866115658540801554733489061888 3903505 -327953982465311584532284780347219840 3903506 -228791051515006228856128203147759840 3903507 -408737067534538426663678967759409996 3903508 -149951557165995131572720382515609600 3903509 241484900264746666735345937595545760 3903510 37020171807928873162026170064403200 3903511 1583106934374085622047470406109047112 3903512 1072108429552915592930022474498662400 3903513 -712251796715623575530232951249374256 3903514 263322766725420443249045142778072320 3903515 618451912873827384519349156974854400 3903516 -529959465569790628551374312163340800 3903517 -3116166831126280973696628490523824320 3903518 -1284608841370493421723741424813607040 3903519 -158438224181691234631211940658441656 3903520 664077906639697353538706558272143360 3903521 -79335948596377110923045930955960300 3903522 -28040750857595897345810215001258496 3903523 -215505128232880051962857626891648160 3903524 -90087162831184948394993971318447104 3903525 1340544811162982333569682240055816000 3903526 -1853942756210927335822907886251841216 3903527 6087220023492900836116050243125218152 3903528 792085731512085649833607565994885120 3903529 -24357756737335936948874269507361920 3903530 -726362372925175128545880936380103840 3903531 -997038390186823314640587221972301120 3903532 -127014798219490554004293427670082304 3903533 3411704292608987807721103886670757782 3903534 919529302190458784233013613419261760 3903535 1575075322481765727882581323861857480 3903536 223994442768123548925869708496863232 3903537 -273127624443284898937574840939412480 3903538 -3395738592380905192431423516903349248 3903539 -1195848953240040048881574027144972660 3903540 5295944055389597797877720316518400 3903541 -805302021612404230358464110751798788 3903542 -2101259425229896818547685459456605248 3903543 229052724192282411304734675658592304 3903544 -127119005588535766320567197866659840 3903545 -318290553476707330343367274661206200 3903546 -341776412951180936754832871490671616 3903547 2051269210733576073879378919628576996 3903548 -1102130518826632492779341044548157440 3903549 -278968604338333445952018770542416384 3903550 265936383708426380288410099636608000 3903551 992194025159963918073266080632141504 3903552 469632452695636943507129381632868352 3903553 657433883397602355921618927176637184 3903554 -2489036132560495789781041617224642688 3903555 506596989274294871511303502845517920 3903556 -160501211680758414684225580250512128 3903557 -633335296855912573876447170969609408 3903558 338635531553090978107580007306539520 3903559 1971656696368678998676957391540361240 3903560 463815440703837664629338262137241600 3903561 -883641045779261718684786679981319190 3903562 84701782117592158766266360760403600 3903563 3379632675811263396112246120677313812 3903564 26481177218057966420454796139937792 3903565 501682173888503456271337967875683000 3903566 262260526147583257497940024414679232 3903567 -274948321759482427411421256985509120 3903568 -421679321478906357035930908010487808 3903569 -1230088061163314837325059521070164320 3903570 -296584201375112904451380184732853760 3903571 -747893649403891228903863222491740000 3903572 1050953982208905001842747750928918272 3903573 -1232213593756993099725236956379030592 3903574 -349950294168827972662062175782654720 3903575 -63343813147001753360975835290633400 3903576 -182406769993883503148011410479616000 3903577 -1178130911731623684975682671874899574 3903578 87959578958150873949775298999974656 3903579 569542920392223128374204161424111920 3903580 -972859296763925563149450558639360000 3903581 1073653265701658687507440717782246 3903582 -193282808151120447424049110938550464 3903583 -16793421704006220120398827229364096 3903584 -354330704910391966542507215722905600 3903585 472621255390747581375160132496789760 3903586 1563039132921117810927643167755494992 3903587 398341700005550688781790192760557280 3903588 29913125048521632704074962678681600 3903589 -1913431904624782699922172079909764610 3903590 573111337155316431355094918445244800 3903591 1920911937788668108556522573483371344 3903592 -19692616995762220474299619672227840 3903593 737435091410038019199326286291382842 3903594 -195434028429663144452436514591660800 3903595 -619588021739858649511604403514970400 3903596 -2051159933042765723438156839595308800 3903597 3768378851327364923575185265029051168 3903598 491012391338987545645372531725641280 3903599 -169344286676333506891488253460226048 3903600 42049058780167388378577971136921600 3903601 861076052686808321183092814604025012 3903602 147730613944230063590888343901096992 3903603 583622681466487459681879213701081600 3903604 -2380163257927260678940239390480943744 3903605 -2050258487184252789833705392248016740 3903606 336190309554001204057638902842368000 3903607 649345921163021661925360216819456840 3903608 2055565953230254105966802865386127360 3903609 554194118488606435200866435462121408 3903610 -76735219699215598932967184676694080 3903611 -933808973939381042743648762687720128 3903612 -658524611630994460069987402059161088 3903613 -52124354999241800590653275524088320 3903614 723517813933068338448801077548425600 3903615 603394142599599558121259517687580800 3903616 -1915727236724486828647875724066160640 3903617 951793820973724494880623605902713600 3903618 -1622036026850859597036899409188919552 3903619 2639450143277254777373516289877521020 3903620 -63626998465182693986718112788049920 3903621 -781408525784198322342563011681953696 3903622 763619049122611623971254595835926112 3903623 -2245865865575098037601130712773297128 3903624 211739154668017791573028895958389760 3903625 3651340409709035439075490582690464000 3903626 7250450813003567874281719738041600 3903627 -92619954010714715068553712962242560 3903628 -2340367981828761523861236319343333632 3903629 101581228651473042731545412529708480 3903630 -264028533316585122251984619626052480 3903631 2899823606880353442189403012697072432 3903632 572737206118633076536863129560678400 3903633 -9188652442290664034775895056795438 3903634 -335841108412996112689024135550959968 3903635 1183441935745077365278188682898333760 3903636 -317587582231046912790725979030460416 3903637 2577996985368660114625158387364678286 3903638 225480305363285071233710730790962720 3903639 -57704243035748036711473259449252272 3903640 838707041024660617284355437660364800 3903641 -776269789493302080071318881836342528 3903642 -1293711036967128902068409884015760928 3903643 -877948073766672789777161963796826108 3903644 307378592864056617328530205080809472 3903645 -1151029409771599029450265670125588800 3903646 4249655393075909701131832171558272 3903647 -1160375441253744065011078391650727688 3903648 -198894352618654074498778967329210368 3903649 2372587361972358550595685529120551650 3903650 -557543938167070039655181639344138400 3903651 382433129806031352031834334334967200 3903652 475937895842100921225396311959117824 3903653 108425749671993235960189983056343264 3903654 -543710694690988249636664633096642880 3903655 4025461501066204078127153707707360 3903656 785662615829156035411774824383692800 3903657 -953927151497984019243772539849947760 3903658 -126722831224459823398335603559034880 3903659 1442610908679637187414433103354225416 3903660 75197465909883160153185135262464000 3903661 1708240313291745731352723429926280300 3903662 237412001284632366138868165196569344 3903663 1800155723949878943283523770262542344 3903664 -167647529066451339981890463837224960 3903665 -1597911395433884393372031065382596940 3903666 -223022247635713487710662985804701696 3903667 3210899631865379529723520041359304716 3903668 694869922605521719323403346096038656 3903669 -11002269431755465251026940271885824 3903670 1198785735262901949799095179871137280 3903671 2253781488332639612659679914074808872 3903672 -23166832320342646880334177965506560 3903673 -915124146688738539915936038545621078 3903674 -1610101747844852635541339601048779664 3903675 9266541434039733021185592353126400 3903676 527125847547046504698438982126387200 3903677 3454856979135225567326336699880000 3903678 -132871896042312984565738581755732736 3903679 -1943545713006028852884220019538045120 3903680 -531695163249606978545839285941043200 3903681 -323238523401348671813062426786839456 3903682 -1021882099818576721010502495702070368 3903683 -1116357948219389237695576922078400000 3903684 684463286061275996677669556473691136 3903685 112485459113190612922071031499084760 3903686 -1715222418609437011009239384564290208 3903687 149963232860577478991860855868125440 3903688 -1752632865654564896176314849248010240 3903689 -2418874698620298989777498462240793510 3903690 63327681791939687683379316699801600 3903691 -2226214402224261852350777650709270616 3903692 189745113863739424587182902990915584 3903693 -1650243711013512924073323035024787456 3903694 -802294307726944685748581613642317568 3903695 -1918855459533006624332928039935232000 3903696 415889054487207055690600266024837120 3903697 1269929268259924876368774036272295232 3903698 259722362741329682436771698340169728 3903699 -1143570495188727185446640109722782536 3903700 -1241082600002625835521592069069568000 3903701 -68773276505857531516685384558354628 3903702 -537024487712725974521565969384960 3903703 -2413881904416463146927109882118077048 3903704 -448567552888413975580714007957299200 3903705 177709577750210807593766205000360840 3903706 111304439071068052718642741000232960 3903707 -13629655026077805424536574527780840 3903708 -1442705752395710295958623459518461440 3903709 -2512671288970652605484007946877236896 3903710 1520201551380721155657065340015327360 3903711 121020675873080553247317975704049408 3903712 -23965060602585673993923749797429248 3903713 2017830469207374987592927276208228784 3903714 30779290759239217121615681178117456 3903715 -427412485651160131908062910971672880 3903716 727311704212925176380395015225213952 3903717 759256373826166863649051364392234080 3903718 -1342168201345750476167595043376640 3903719 52963125862982332927661551662186960 3903720 344591118788047901832356180799897600 3903721 1161262496539021915038382092692815680 3903722 58357179012434440397582634962033664 3903723 625583563023312478842105197712474972 3903724 -585561099553844107892439200952964608 3903725 505723187270985232203495733211810400 3903726 313768430868424212799091376525803520 3903727 -2219479045999231143714589545439615488 3903728 -2152083257452300567935507057377280 3903729 208190703508724820760618206347439984 3903730 -8957614380812222306438750594502240 3903731 -2034123753913146079160083033275915300 3903732 117368400450441572534420698626481536 3903733 252314909665926886508900387198430204 3903734 -1882194149096107670178775153237509984 3903735 450473001620615912816872187875718400 3903736 -665327892273257907972328945963622400 3903737 -486431860634944318432153472954266368 3903738 -877246777394394667440726108164345856 3903739 429172301311701944908571034321623040 3903740 -351107091620062307264128261539302400 3903741 1306411211412650737791692075786725440 3903742 399323850552959897119375981277494272 3903743 -13234781922418258289476914944239896 3903744 -255711369978980228221918327175380992 3903745 972487195019904232303388607457374120 3903746 49397703990277614850461305095027200 3903747 1650084788135798153488478110130667000 3903748 201783370514903044346987187016296960 3903749 -1795397521560226233176982215027657250 3903750 207563875159331057487072442615620000 3903751 793030056862040043917913093738456504 3903752 1730206876437126789907928858285230080 3903753 -479078761779020892537896328906175296 3903754 -61780527202251614778886554586507680 3903755 -4825262789860704387379473591329280 3903756 -99683210240682182592881548199556096 3903757 773117351662169438853037862728903200 3903758 -1763920659070932579535808677521875520 3903759 5372802972250207837457934819439440 3903760 -41518187763558308911580738810019840 3903761 2046191602890316932077787456214187880 3903762 240406186975280008603418405090881152 3903763 601390129710020363173157149425197680 3903764 294160628827448611206040723652424576 3903765 208582698616274264290636757454803520 3903766 -661483417671893621116469584943187840 3903767 650388111040175337808857396153871872 3903768 -279131921556530771895198712410931200 3903769 1544676815170914534131764028387700170 3903770 -209541492107027358784392145998715200 3903771 1653035691313845794166720633408943512 3903772 -1244662243842346543636314606331738624 3903773 1381332957479896195361075532245280960 3903774 50947989995941474304718909327550464 3903775 -1460509816885614157922027175432332200 3903776 -1859771244610049441117280284171501568 3903777 468509751163683391104608255540333460 3903778 1836083961047138986225112683829610240 3903779 -1759053752840687652787626393417558528 3903780 863263285003632737774679359246069760 3903781 -982118471675540962618649154280283490 3903782 619652226065643586037152950583936992 3903783 -53721915367300497022423785315494400 3903784 2105312929807926096948284386025794560 3903785 -2323098257294296961799263437577059200 3903786 -392406598325958897649495237405804368 3903787 -2590237968470597273321730903804415564 3903788 26210557180532239182843788207702016 3903789 1446896572103208176082726901641159840 3903790 234421124336622044705461540091351040 3903791 -1546466439902657617869128749169350200 3903792 -150701602862502489522937695833161728 3903793 -1734593947721640112197953757461224896 3903794 1250373118764748425889084798004680320 3903795 -529730266432317022093673236239738720 3903796 -321034947725064464833432105773867520 3903797 2161565717414786026190300237416211040 3903798 -482435581106820675777597391974912 3903799 -1129286374575927148154524307119999040 3903800 1517461740555227101075353267801600000 3903801 -298432144705622207635259021064388896 3903802 -130359736456421847695926826698453248 3903803 2416447546774766894544711086006155008 3903804 928507011943982277323535657306647040 3903805 1116832821036308480021219261422477560 3903806 1675557945294328567055587687035929280 3903807 -160653815045280913037081996888313840 3903808 -325565254305443450799888608305086464 3903809 345205458652931746109848148858116800 3903810 403220252217695921770916845832924160 3903811 -779157210473235240686942039773580880 3903812 -161698550824903257841998220196293632 3903813 -1155624029713812703017350402950721760 3903814 -1423190868900207456089881488572584128 3903815 -263960387323543943496924657493917600 3903816 -95678072309497147412824635251097600 3903817 3170085944134536623650358560701913252 3903818 398080240069541942079693224453764704 3903819 26298591079103078031545890546211544 3903820 -1070631257366770561489653364816465920 3903821 33036284027001854178850992611241240 3903822 -461457765343963980084960842374379520 3903823 187143660249248949238986118446746880 3903824 -403268355584235257725285237418434560 3903825 596430564383829468062084614479255600 3903826 440888669922206412676286432413424640 3903827 -253328345362240072064387133264837480 3903828 19023005034406753750649991663544320 3903829 959563148913790218863898039794742876 3903830 -249074109339194819648716932447083520 3903831 1673969446525466718068261773991490720 3903832 -495682760296216472034340759323801600 3903833 -1392607204935784068541838530782194940 3903834 -421615277518858968112491038426438400 3903835 -280714942220226929226153041432040000 3903836 -573296882162674908998103914666277888 3903837 796105360989882454974128331547033152 3903838 452046597390012493398501512419705344 3903839 -1641773937857907899497107276486747360 3903840 480611610910562127139906171235205120 3903841 -16491312858412991396952668792548688 3903842 -134279468141627323145362151925767808 3903843 -578214161807443196455249616398227336 3903844 -404476759385619553390633817527599104 3903845 -779271213390895620889074298606543200 3903846 -548792710264865078160286716388653696 3903847 -2117203625336674900362192351428196600 3903848 1074084051082222264228522427827599360 3903849 135028306707045249382740022435107840 3903850 -230119850620102224846521784733056000 3903851 720172159033572430672120085362699152 3903852 -277253082778347295892592728873665536 3903853 1264556106912723969558725616506526720 3903854 15070925462118941061539543221998336 3903855 28322406927768520936769171297692320 3903856 -275660269630407881094768824061591552 3903857 1375288041718613187863908181887889106 3903858 -105786821761417747112125933780102656 3903859 -269235775830255464593849432598698896 3903860 -753373152514507116180935720798833920 3903861 231124070445408663567804847603837440 3903862 1373544524607239524371196054210581312 3903863 1497706893695208313003927627367429040 3903864 1020251925331652315173065061367808000 3903865 615335275180952915337594308386123200 3903866 -843083490663532398327027645780550176 3903867 1299925727868603217987785637813224960 3903868 -2227644832510596655329251930255767552 3903869 2017998425378256300814708439831804940 3903870 -281355082620198452411781251921667840 3903871 1630562071393115376045300276333011072 3903872 -65854017757471508814725237692170240 3903873 -1458829113083788193895493569224786400 3903874 124639336368322696321632075454843968 3903875 2342499433117606715814924378134784000 3903876 12586445422681104966885631614518400 3903877 670746724469901594822517399887269726 3903878 -1454315888999891065331124425458316160 3903879 931639941158694323577332951037675816 3903880 2169431430026550767434883159611084800 3903881 -3219825865152228007436033900721129318 3903882 376044846791147961893534143959528960 3903883 1551391849898809423649297946088658132 3903884 -10500933388053140841059373298466304 3903885 -828730077158536792621943621242471380 3903886 -83107395628424068556683377506102400 3903887 -1134828142653198120775286367629027400 3903888 17102509839749509690845879585275904 3903889 -4726727140553744788710879276141463968 3903890 -279523018036182209677651112846824800 3903891 -962524564598848765045859416177768008 3903892 352813598929627471258117939888209920 3903893 -32296029397155297615140464372247040 3903894 36592683624924696162064281983277888 3903895 703987786273484676577763416816972080 3903896 615534859586731401203375705397350400 3903897 813408742398003910346562059980615104 3903898 -1626690808843750203329008172065366800 3903899 -1100249498222081245004325081963599100 3903900 123482015869327157781903320935833600 3903901 -1212883073042733618369681140452067098 3903902 -661724699386313197684826587109854848 3903903 756962859537576068620696498143478800 3903904 1755070258673398500304960202003644416 3903905 544599463597400600656975778564995200 3903906 715194365653617620490136938768920064 3903907 -379771432799320692983395841762839648 3903908 -1533461029739801876090287753727167872 3903909 1754938575053382526648860815019987840 3903910 -718540006563630326057883043370048640 3903911 685952156500962065691483993216931200 3903912 -242296683766734120876621039310848000 3903913 855344724440528022102724771282209124 3903914 191243233601707734917227817663385600 3903915 -1828775069293944887662217700668194080 3903916 603019567865376995466683414807170560 3903917 2887093366885434764603137400178258966 3903918 11170526769550228364765385600947328 3903919 895437190648663401125197329794521344 3903920 -38317601735297505999691804409856000 3903921 14231931594835946902450014664006272 3903922 373724933454320091064328966507639424 3903923 -717293540061984075224935536796848576 3903924 308291565832381479646333090678210560 3903925 -1086526072076636204924597707656035350 3903926 332044659945874202483694229391812224 3903927 9865280168145140288853331590420096 3903928 -266951853264149616909613643171389440 3903929 -1299313886248608709636152250343728470 3903930 -701331343835078136693939529251456000 3903931 349340559634675695996611272791615024 3903932 361849789838532858389135996886815232 3903933 484927686805642566081920694667192896 3903934 143925432980193553461480436929935616 3903935 498405974235245562133895471629816320 3903936 281977328678461025954160388658429952 3903937 -2048229042496890232919967243755572414 3903938 -106402703954985068399254216469904480 3903939 343529874021270627800111009190577968 3903940 359870680168297438658511690685175040 3903941 2517260460332977444522988738069045184 3903942 137602228480667568221773936686925824 3903943 -912795150745609834762940444729513120 3903944 -563673005660684263132342136985600 3903945 -995163489298108075914740818266454080 3903946 -169798116684650678222479184578694400 3903947 386408130942695191056841022084565396 3903948 -1039671063127651474896752432213982720 3903949 -572691447755540987924436255101232000 3903950 352931183012806229243150063492352000 3903951 951080319240374534071236836987197440 3903952 131610930555853931558110022867296256 3903953 1772546582872854997540964079077270004 3903954 -157248919003888382146676335563079680 3903955 -151539642687786516178938898596719280 3903956 1252756913048227889429549120726716416 3903957 -33046782925394202288690132693799794 3903958 -572660131840131183529685926118150016 3903959 -47799554547108916925127128377805088 3903960 -92891121893560876319241174755942400 3903961 -4852255714592135002214919522843685248 3903962 -938860050233122284374005720610469408 3903963 -671725676703050317762567859408242176 3903964 -170573067691561947902976329527105024 3903965 182603294176080160100437536430721520 3903966 -410719336004857692078208918977857856 3903967 17616958444739184147466502844195760 3903968 2925259921258599652180757332304855040 3903969 -867923372020204616121509559594443856 3903970 -3904739290947315205010051167472640 3903971 713810171309434427090613873502468200 3903972 -876413619278586613315823361114820608 3903973 -2337416366281545942432931810176315778 3903974 703070738971739605084169972294317440 3903975 299581571907747285736826525999214600 3903976 2539525010998362698084642908169518080 3903977 861507318586400669948027678199347472 3903978 -124267619374854570085185737186717952 3903979 570101112905751495042496705382666040 3903980 -382806180023801654690438586104217600 3903981 -219242767627873220165561062528547616 3903982 -105955729790997897789421524898924800 3903983 2882019230792230772204604899691761424 3903984 -22919797656844712358589918488821760 3903985 106613431212438584458225526358028800 3903986 -901463299028178344824169909247629808 3903987 -665111028983416615509304125808566720 3903988 -1874046915085454777157790585687234560 3903989 -1256477881897779896174925769541015460 3903990 -121056366962721055931390374211635200 3903991 -394777382988354856676241440852705056 3903992 1104302842442354384476886134204108800 3903993 92583135741864404624322904044583482 3903994 115082680603121313044404233688381296 3903995 -828723702616116138429619761672576000 3903996 -1290249865081000516984534108686417408 3903997 -2053610280831338978788719801283720320 3903998 -99101481102837121880515976974983168 3903999 -432679642439551450542087136143874560 3904000 911458188274992327793592242274304000 3904001 1933000507940042619818864232858304002 3904002 31273081278475262457205612961649792 3904003 -1156407203060040063387334736039487748 3904004 -693661323892917630321893408431326720 3904005 -293959501758482216832830488386833280 3904006 -806819981446698009220758023431464960 3904007 -82123302022895203981934343093069120 3904008 698709840842990289298306596591697920 3904009 2569750792457559819406191428979850560 3904010 772201926961346016703447422904408320 3904011 650131687030975437931315675905374640 3904012 -207509896412649635886350002692008960 3904013 1148958921084620885577594864309024 3904014 -829557566466751173231917374107879360 3904015 -1761766644244962761988554201796798840 3904016 44016691874126287631111338573430784 3904017 -407131511604072333943933408201791552 3904018 -72575913669410373571497473213714784 3904019 -477754111272597635520502127283881904 3904020 -150676127584749188525270628659278080 3904021 2270246493225141624648897720339145344 3904022 2093288250769070551277308256490988800 3904023 353522722830594823284897243681851904 3904024 2951749608789799368063587090924328960 3904025 1743841469366241049822150328235810000 3904026 52990553694973021375936106990559744 3904027 207595578225575224813650684325796080 3904028 -723137243594513842787135105202117120 3904029 93250217616807458159569344588984774 3904030 -29801720875464045781791280759584000 3904031 1410999543688778336199372099531092832 3904032 -1654445577401935903113038405242454016 3904033 -779835015432549269460705491884172160 3904034 -391578685988179027658396689589526528 3904035 1240473924963516306200472278144737200 3904036 473714904463920195986615412139018880 3904037 958714309984604563622957545845479100 3904038 678069502161911603176224861750764160 3904039 637583505970695728262014917971278840 3904040 -27626540957984058249420967536230400 3904041 -1066155566774622864986223266001207408 3904042 1482449005020625281850031274160938672 3904043 495537365626009533235400700538222848 3904044 -424880172625236077223540689971138560 3904045 555408043000280122837969147804188300 3904046 -1439559694833979417404297282912462528 3904047 116631649867216504804500415974912000 3904048 -327460353455742870427942130971721728 3904049 4966523435157783138795659271955489764 3904050 556133383848522518697980611391673600 3904051 981008131221258558765013216214695052 3904052 -90627491728064987099715787803137664 3904053 -329019936859545989290168150323511200 3904054 228000795999296967333635683783845888 3904055 1448317629395215209133676690335056000 3904056 -7125508948650478061751406451957760 3904057 -3283918041963933525782363545005684694 3904058 26139037339743947723039297500687584 3904059 746394379234768022298940839417703704 3904060 974227839243549876425940076925268480 3904061 -263245643474912309511871326491753472 3904062 -628850775925534876787080883088331776 3904063 1611805109231410289602101760547402920 3904064 -956041007594420004438228067262398464 3904065 1259238253765536682622034718752000 3904066 -303440989532407343009166978754454016 3904067 3961334559195838067614955338472625600 3904068 -67734062120153868834742758988222464 3904069 -1964347301599904195524741123799817160 3904070 271856220712088531901677890146276480 3904071 1039157143957696145175382425421777920 3904072 947510731850329934266084991948620800 3904073 -2234781159825702557033869772365172556 3904074 49102244267483948576855701958909280 3904075 -401185426187298942092059247381940300 3904076 -260583449005538324738578973784645120 3904077 140060941261418284880946673598521920 3904078 -385032635123868717341936095151516160 3904079 -945785364591146545558720621834400040 3904080 -97371729564477371144051630747811840 3904081 1018826015176215988400572494875168882 3904082 132774201860174813578309410976435200 3904083 -462054081301117769081374162319550348 3904084 -2295615319150989534609074199623610624 3904085 1355279710904581836644197507087602780 3904086 -71777599778114072639811678598010496 3904087 -2240155271783458864955686305661071696 3904088 464584474408729113917731416397301760 3904089 -121319213827093992731562399989544960 3904090 -1063264176002612422938155185319742720 3904091 210134663771553854563995963216431952 3904092 171759082341614361293371161629583360 3904093 -993174264959693629749011425546216160 3904094 -1244276398937228720937272321761259904 3904095 291957574120925007192994188442254240 3904096 989316544620843754063912349608181760 3904097 -309939374720208614890762185119571408 3904098 750565477058870157561710525639001600 3904099 14827955467276673945960413796152264 3904100 812147756961491748467891918527766400 3904101 -619766533940572583108728679428718400 3904102 -160532272461436162938688740579426816 3904103 -505769718747147493207819186646957520 3904104 706894031996648509794406029106053120 3904105 -1748882308212890462140573497908172480 3904106 1529470674673975719854075037559096752 3904107 452601948983635247560191012096110592 3904108 -89327356215074735401072872628075520 3904109 364574869783183854486966397857482112 3904110 13124805519981017631726812714146560 3904111 -249526589271854351735335519392010288 3904112 683191812003976084723025476899078144 3904113 21867803316921322267714400539165344 3904114 2195514713923375457481954827943399552 3904115 950579806058224461777209718331547760 3904116 631221447088062575741919043544113152 3904117 -126208419352978958108363529743635808 3904118 -650275490091027957859320158892302784 3904119 33530024200816452922636825112370696 3904120 -1435845887139426599004849718861824000 3904121 523811310605624872532660985021845892 3904122 151509308054391557687780742387504384 3904123 157660807366273030848251014868798372 3904124 -285514832455717604541784065437598720 3904125 -1830611999060674224986617647112800000 3904126 2327718647411859072767759050417107840 3904127 3392426881403400562931771050483886976 3904128 1685493963045225328210029985451212800 3904129 360834680735690753138341473031048276 3904130 -674562577509698636026412841449219040 3904131 359686859497176773558124883830636288 3904132 662982571593130183037191023307680896 3904133 -710794867413285413986976015886065376 3904134 -308029217058711995708758577694797952 3904135 -595023063358810077845957154766760640 3904136 -292731922818877796269602255404144640 3904137 -2325657243696600848851255069523707920 3904138 -30010531974921356407621673676251904 3904139 758292235569528058770162235190817840 3904140 -15026115267773642692155256233984000 3904141 2025768259576781647788169195246671542 3904142 2539011821906874179824721344917504 3904143 -391540053875505332095235949424367472 3904144 -105047062974333949049687602120253440 3904145 622221248817404823351688640701944960 3904146 899855708081508678262478073169029120 3904147 -159544733566261199790724571607143360 3904148 -1313604261468723964292000658636410880 3904149 720976491682541392643916569581726080 3904150 143157822607804250465018736834945600 3904151 1791287230849854550396316883936889152 3904152 -402581965160673880325636883515965440 3904153 -1824704626559141778619870791266093280 3904154 -459717713055070335149651846099470080 3904155 -244190026823442978295064964676762800 3904156 1849839834920621692873886717453995520 3904157 4274532431930916507083077781674522752 3904158 198805499977778092718777938659379200 3904159 -215032613008823908663421718547966080 3904160 834158952818464523801559208038236160 3904161 1489791983463191047385585121314769072 3904162 -770362421855128916470937781294578400 3904163 -402904839126773193309063092808572760 3904164 185963052712169520303968732209413120 3904165 971497186243427604348043246178616060 3904166 -258898608661967107762005191190445824 3904167 691094252000219026191145250241539880 3904168 1068454273446513672232730011886914560 3904169 -2597593808809582816323817676521484640 3904170 282725862653220475249059110780774400 3904171 -1081423911181024337556989937700235456 3904172 -1785829478690964017880600696305679360 3904173 97694823632348935375035239202678720 3904174 458528816801954088055133591315478336 3904175 -426054067020703862393150414022202200 3904176 9691625945042373911396033986560000 3904177 -2078903901487633153131905387947980560 3904178 666288646314745016444210753929466640 3904179 320782926756061320035872796055017784 3904180 113032053157495271963684859762278400 3904181 -203458298003199332508511478822563200 3904182 63446697677471478198418645849144800 3904183 -655986935235466060718690341262528640 3904184 -584645705971645592591741665681735680 3904185 3347862661642597731936254883637440 3904186 -69847686582650102034778439481408 3904187 -1121642120833536095849795505169233648 3904188 -148416761380739632183183311499046400 3904189 1943796253046013303220727258425169990 3904190 288696565830279196402732419414465600 3904191 329678434958177474044295284181920248 3904192 -234897663052581745003960352246857728 3904193 962432162082753372331860044843836464 3904194 -75522454557652263326845873625123328 3904195 -35212581016225190617516472622700080 3904196 -107412650532645803402068989205831680 3904197 1813236354738018007588180948575640896 3904198 -1773717511644259618259240497097546400 3904199 696555867414645293436345666216021864 3904200 829722483724333726246812833664000 3904201 296151130157476698140573217622893952 3904202 533695254688342043149698234918165504 3904203 -640973557074580424989511881232086560 3904204 684678258114801897990769941962750976 3904205 -1322423877834410483465430509994841140 3904206 1117174967976632839477563074748554304 3904207 1173992941550890940087383954993701720 3904208 95138458135095874595651943959101440 3904209 -2892515376477349324448366119117244172 3904210 -12464174064699633974438592121062240 3904211 -946046517741035924799438247871632128 3904212 297503510605520160697639317720760320 3904213 77641930971244936950959443123531420 3904214 -565991027150369872436254315811147328 3904215 -12994752769383346615626733642452480 3904216 -833134733493827964620797832613949440 3904217 -1431211833060759163825040255490175734 3904218 197806067565120066176671111752935664 3904219 -2015179525410230888969777934644448000 3904220 -1709326977656664116544617709729285120 3904221 61279873376031771700872082472961120 3904222 1541458835344536543854846727825611520 3904223 83889424139290052680932756010518960 3904224 -1915570848657091826750087313613651968 3904225 -108608575364843637314896341685129800 3904226 -697840786121447515839209537646492000 3904227 327782917182160588285307441172464640 3904228 24800241926691144727781468632499200 3904229 -865637974220519363640068142858649824 3904230 368381242355470445780560542487357440 3904231 362923440730568932339353739678798464 3904232 -849326761755401629268643589001625600 3904233 -315688952040534821393889773485162752 3904234 376763257550816047311299162507059200 3904235 319582807870049177436140375158855200 3904236 -195681487236580915671136873653623808 3904237 -3276520493760997194625080619511783808 3904238 -75186397377450693238499781311137536 3904239 -855092000181059271111434279362429176 3904240 109298505862785420089139127409049600 3904241 -1419414232635852797174137432062537600 3904242 147652934505581920742328787650305280 3904243 -1713267755651534148934339473841641984 3904244 1186379756963919308934878685804387072 3904245 379007087558523643073151424088743320 3904246 -1672621578468650819056720653818072928 3904247 -1994021946806032224882774808984624200 3904248 1081978551984873345069760647183912960 3904249 -156291493753272398188219337821561750 3904250 -201756808324766104595052285390336000 3904251 731708802289930648745166524665507440 3904252 -420906543075705504128153704440284160 3904253 -1130451804998234847112334845774466880 3904254 1946150325738127397919110260890205440 3904255 756369886797961930820614368375245160 3904256 919363503426407922773333807342813184 3904257 -418823322749960048179960172721657408 3904258 -15285348553143147909325824925289520 3904259 -78842484588558113581563374870927040 3904260 -630572167712926085361302354400829440 3904261 2358321013863143336101270739213392862 3904262 -1193931839252028676683991308288574368 3904263 -132653664388637512856883149002837200 3904264 41042479775318631934266832115466240 3904265 719138791546009398776878971434082660 3904266 249854386520588076180718696533772800 3904267 68397393070036509098917594311979272 3904268 46075868738211835006492728945523200 3904269 -1241715794764182915566967744001582656 3904270 -661953807803868323372344424685715200 3904271 -14747855092557222651754495777428240 3904272 -124514350970561219157007485005660160 3904273 1785939282792272047197430720398740544 3904274 910614676496367061923975934175140992 3904275 938107945260110381799373282491661800 3904276 21449993722377022367037997101829888 3904277 -112514077152658086057175675785712488 3904278 211150705056040091701410769245265920 3904279 412608223102699830283612438269876976 3904280 -1521231102464728132327060372383129600 3904281 1246779503558048880014044994375316912 3904282 950001846064776310048743512038176000 3904283 2608281122127168369001560244018886532 3904284 880029553232914002160001263156101120 3904285 35899094124589847813821211184961920 3904286 957744377971790673346484229411099264 3904287 69486135290365687045756485351191568 3904288 -2249581685397258493445974581089009664 3904289 -20757246555044673328794431267690910 3904290 -200264772005512867663969431338127360 3904291 -159278934344079935918335343624332480 3904292 -633126000957679407067527774364999680 3904293 -1898796610924957318068982879846289856 3904294 1700722240068784253356935828327434112 3904295 -145343608894387938288052421876265600 3904296 64500598908111731970709961453076480 3904297 -165447658406234201921202461626602368 3904298 594451045904382610180594306423949664 3904299 270852068714998754214032163464662560 3904300 254201343457645095124057348660486400 3904301 -1079273592997237276138484770507593396 3904302 670177321360502619344354924827852800 3904303 189475890264446046061843426219118584 3904304 -241082387543663259295781430910648320 3904305 -759165389991790383540840065006290560 3904306 315197385682676363939578798010234880 3904307 2030923422560337483760906236502296 3904308 -1298404323131344283188932190357524480 3904309 -2614692216563833415067071402852505490 3904310 295777017223430556534290600572080000 3904311 -669523191211060992865744379656898328 3904312 346607856978685720575992643462635520 3904313 -374406004657384139904953555939658240 3904314 3890996129606450613437998417328640 3904315 844408223662161277790640922138527600 3904316 90248084171559906325965163114839552 3904317 -1398407124197604032020675771792459866 3904318 3497467442756861172274711740044540928 3904319 404894575931244800023823934888782544 3904320 163553112114719619421391070041210880 3904321 2514109204563252014905198179740099522 3904322 797524012153594216615360314176798112 3904323 188351739594873851985846081688129344 3904324 3602738208364375372366484169461947392 3904325 1423675896935685971766351663611244000 3904326 265119970819825409362662662357359104 3904327 -272345533326692373140180357667589328 3904328 -3083935010408244594985984386432768000 3904329 -872009050790409786640927637339443200 3904330 -673786627520849541244797249220417440 3904331 -431538748234813412585314186977477336 3904332 34102321069671480171550322100206592 3904333 2857639897263123455585397319688462582 3904334 449417474472789016387150937662929792 3904335 -818165605542219926919586610863480800 3904336 -661270415365122302045040321300471808 3904337 -2946627670604462779492507051630553088 3904338 87944584733257494170253465630120960 3904339 -137686440383897509291573731204452880 3904340 -68112944588617014224269302455531520 3904341 -346916838534443888629093425906364800 3904342 -223678961436512406414504531664615680 3904343 2049141972658753248666779302892916120 3904344 1562706460900418106962415619479121920 3904345 2425973750141650820430888760342244100 3904346 1105643601678740750142262175109733872 3904347 841860855940129125241453599216493872 3904348 136134925617831020006493583241625600 3904349 -1651969990900404203876261873110450650 3904350 581713096935700864886602392128664000 3904351 -154975758303125930233174648313710752 3904352 3347926501846544742885144692331773952 3904353 -383010509844474273090117635686649838 3904354 -260711003812953535086485636248029408 3904355 -123709447065878077740872063478175680 3904356 -370570884072090900984555430847477760 3904357 9498940871152705695304791112189440 3904358 -1451730422019592049020908707387644224 3904359 97779683562078304462181147454884904 3904360 1722649517038631623063496960219904000 3904361 -256933684385477557221594805068036096 3904362 -35588684792469659907414595997200896 3904363 228738914610343042460958125977131000 3904364 978181728840566498322636602179819776 3904365 679766668382269823007028082962792320 3904366 -1252649961231498747672148718480995776 3904367 -2877703719688642775289944812168686360 3904368 -63540349161464531457658345444540416 3904369 -818572552508168864158211464033974400 3904370 259954247001818720822879778567230880 3904371 16190933679330531887852206549034760 3904372 -2127376567832657153184928982790519424 3904373 3075259319857415808314979676772492160 3904374 -155719753149367805493368499838416000 3904375 -240405763578469539452114656639465000 3904376 2931195844739046996511820813352960 3904377 -230698063284190825870276572602677680 3904378 644808684311654764027396726109253600 3904379 -452774234980955634877019470940701020 3904380 43246145666952493998762767189760000 3904381 53432555589601231838222943426625560 3904382 -73915359632316421473398954815262208 3904383 240046926859643227024126451860808064 3904384 -2520413699856018632271272814103756800 3904385 1157206560958214198498038641378506580 3904386 -1014216964067686950318833942596185600 3904387 -209337624679535123113784064401400964 3904388 -209862639981943346266963923044450304 3904389 -1064444787592794906280708670706303360 3904390 141762214370742524364003633174055680 3904391 -728345263531110671073283133816307816 3904392 -764406389650535758454090068934369280 3904393 2446686894149851058808615343885898340 3904394 101245430035009202360903911609407840 3904395 117553262176552030882998995674391040 3904396 11833826803541601282935321018342400 3904397 -961036089155643934525034824685521536 3904398 396467107968642774672300510340877184 3904399 -872481282723827422138992718031456336 3904400 -586192394943199440286213280563200 3904401 -23745059163197495030643471148765968 3904402 -241112939412340589193966046794100848 3904403 -2026256850794102249110976264834153256 3904404 278586202713391782087458778394140672 3904405 18465307031146487972064929514590400 3904406 -1732275520024683401912630802207692736 3904407 943622902771818771879159545523016368 3904408 505673331252133930472348783413032960 3904409 -661800965727803299426932152730654390 3904410 -519294070195576356139346824566416640 3904411 463496355026372109068824476548715264 3904412 -1794238082264847014600757932265030144 3904413 -1379814618279528744132108382281046656 3904414 42635274944686451617702702906141056 3904415 542848620103175329924155143669870400 3904416 2495537896938626209348278441109094400 3904417 3934135149688570490269127585359470720 3904418 355521866937518079288522755074706256 3904419 111164190251626689828545192127234048 3904420 96037268618727539699368531564270080 3904421 -2700429771501631729117854296351957088 3904422 -507155079255194996781548315644624896 3904423 2524507302522372275021267242936233144 3904424 -2966478564073309361611446711221452800 3904425 -136877227605274891503511455742411200 3904426 -435442462770210329240002022162192640 3904427 1946137893314975113404711588760067472 3904428 -1679791729934217295907221518420480 3904429 598203370976557497507243510195856320 3904430 80556571838499549197270694255302400 3904431 2030146849024366222036969492019307264 3904432 78308212307387695491681662543069184 3904433 605782843510566407647204465988484264 3904434 -685282741573878436106641990675779072 3904435 -441424594941251502009324312922191120 3904436 1963057166602873361247592204791607680 3904437 -403250072173518779336120206459734432 3904438 -826309797392325318333306463784630880 3904439 -716651629575840453425118539082845568 3904440 -159304299839307400393327182724915200 3904441 63949017513120927479327209931775144 3904442 1702951938069593378645246863564789872 3904443 1577711809796030956516766201150400 3904444 2207071821086136886804853386185354240 3904445 207195016469022997416822911744822700 3904446 -923493760165804691329921100685312 3904447 -659455192030559016822974741372135104 3904448 43920547633810105834827206369476608 3904449 54060514096086735660841501640204928 3904450 204430314453890266426539987595008000 3904451 -2398345344358016864911297567587789096 3904452 911529313117756723767954636728194176 3904453 612961178750673541171662321856821280 3904454 955800131257042738493364343667278176 3904455 -812520012531637856485617632633335680 3904456 1480992940104683819156115691717370880 3904457 276822573761076554793593793083393088 3904458 500049309135685302838729979168094720 3904459 1154417234122313772062030584785653104 3904460 568026876319038833080677044675589120 3904461 25435260559932669708291150995540160 3904462 -323875713820919738629466950863338880 3904463 -69629200098684422757143621537714040 3904464 -398088942865092688622852354501246976 3904465 -369543848019806719275133682535929280 3904466 -133121952324507686795569768365864960 3904467 76278505548061590432888037679253432 3904468 1480099872710027654134101163564619648 3904469 -1231961629131547095064224950408030130 3904470 564058637050407482167881623176723200 3904471 -778447647285183011881389372407801856 3904472 562709838439807074014534530936381440 3904473 432191655469004416795914382384444800 3904474 98898818048222621951285871546845952 3904475 1282290598049061576843976012181411400 3904476 280496088515344660979266490124754944 3904477 -2364181965044320285219248613663043674 3904478 -127681469047567049712053729913423360 3904479 -536511401809780957177412758171846176 3904480 -1293250646600457003088496351882772480 3904481 -268964666140878378871406906158018560 3904482 70629388915967596027724761753691904 3904483 2400002654404925633703848787235839624 3904484 1029718293891572643999954610061721600 3904485 -105139539478268593980874488529349760 3904486 -9068778067221609055473257414309376 3904487 579016616050337551399445748493454136 3904488 -293787812990682072989028976904110080 3904489 -521626325999710284549553589149335480 3904490 146689790277632276497573843180956000 3904491 -317912641909540355659927168031773608 3904492 3502693151591663770822713821137579008 3904493 -1849254137833628791379869462433193258 3904494 878714296554955329596354753584880640 3904495 -354044748035576890696015130249989440 3904496 -818093585783681098473215155637452800 3904497 2517380540565620213103911881551995040 3904498 -482048759591441787209890444695148032 3904499 405807140671160549540753369943285936 3904500 -421955018065296079111094838543360000 3904501 1557058354196175765739467675249571502 3904502 95816151966547355500378956288153600 3904503 105917249733786265180421847132016128 3904504 278348385090243170368665261858816000 3904505 106134453855168652825012737641416320 3904506 -814920029979882779405696425952396688 3904507 -1111072020353015211192483663613954880 3904508 1976517916391196195878329450659299328 3904509 746942998562755033199619874042922112 3904510 465005297284310808663767095073486400 3904511 -885916583986969048480050372096809448 3904512 -150573659770812783279665112516919296 3904513 58410107893032612251601299666487040 3904514 611829380184248747711898909429755856 3904515 842239532995223718764723778927156960 3904516 -1790730997879655862652107283398042624 3904517 -1161744846369870998962167639112966434 3904518 34349310377633527475524685688037248 3904519 -877517390641838316553444895957862000 3904520 583026425777569217615841653361100800 3904521 -527285544166381270922690309585557488 3904522 -102257362617144849793389405901460688 3904523 -1247239834690067208334784248610670960 3904524 -591713514009213446493645801767894016 3904525 2425736956329259211117471457197476800 3904526 602560284974063867480975386734230784 3904527 -1207378178979041398088046085171551360 3904528 687851710358512717236327532908388352 3904529 -37803771198669198129568432681596816 3904530 175010440496183745677618973206584320 3904531 1056757468873743032119363523643487200 3904532 -619621005427628794727577620053133568 3904533 97822342952522617931997782815630620 3904534 443565925725308768671499692132624416 3904535 1353262832356226687607611664326167200 3904536 -396172040159834776580669945465610240 3904537 -116460047320864438807436850068247936 3904538 393148689547287486812559950766055680 3904539 41359727830684088358036131972465520 3904540 479326168959197467336530188428615680 3904541 2368230613481348986848103925097814092 3904542 -449058920901285549397881796344653760 3904543 -1115095845575049024589912224221136480 3904544 -955058965979369996985837493753479168 3904545 -235864319625271514443348494664056000 3904546 -915011320108754395340871237442768896 3904547 866734833277570784525754390624411996 3904548 -1359073648885308837645668225178885120 3904549 -2098089566813880102169036290138178 3904550 286871923264421165234706878164060800 3904551 30017698194678893052934739815918080 3904552 509773245372717998336657411820825600 3904553 300046061483656196400096467133325044 3904554 728183871955668070913011839786481920 3904555 2157607467619426269907006768408015920 3904556 -1547424692938273750619143552751439360 3904557 -1451223865714605490985350504364284320 3904558 -452780298140161600311408442624462848 3904559 1110704504532067396294586243480604432 3904560 256871182886953629287503287671193600 3904561 270403221735048605962008002001202800 3904562 -323541688844143331492559514095436800 3904563 -193716496461091749580322754571262880 3904564 -819901566966938327554859916312306944 3904565 388063828856259976915467469200701340 3904566 434333287116460527232244352017586624 3904567 2820119055211566109191935672172032760 3904568 -282003534433547245987704729492602880 3904569 -819298698276888619627336219410628176 3904570 -124479180056154463993159054889567040 3904571 -474661710450069960512244403740124056 3904572 -5329202541334803919179783110393856 3904573 -566324633189229141523214557992484820 3904574 71018803486806273907806079409209344 3904575 554794709593637322633577880881440000 3904576 11118459146673675569590157049593856 3904577 -543234179139162768805926622237048188 3904578 -894821917011105482514370829069556480 3904579 -23526865921161209442080618486713600 3904580 1068641946985124107824559168265299200 3904581 -1280830316946739901800555111192489248 3904582 1639951500109647689680205497219377984 3904583 3068778116335348793841429936402468144 3904584 -1193354006558248027125498296286535680 3904585 1235985129376946487170728523756535780 3904586 -371924527928182753641431569831779840 3904587 250849683810482414909112161073378360 3904588 1350409967202764045464075393917010688 3904589 917450495535720057232381002511698360 3904590 -693269659727315830098007359871507200 3904591 1781084857773740573189394856443642992 3904592 -68430439549994548222130756748853248 3904593 170312136564548097983515392995724288 3904594 285226924132740517471339867242529344 3904595 -992618319332691923863991788820908800 3904596 -877157453817237429124918306453381248 3904597 -359975234901407524473499556700859954 3904598 100555408562264236414489782899982720 3904599 -205027011399068366591778562326870936 3904600 232218656819195403328171707386880000 3904601 -956481693317467413603581943418842348 3904602 -97695517878388695748411960174370304 3904603 -1350982312494696710114437705748265148 3904604 -1558646382505741146053614554241202688 3904605 -21197451509895824986491609818734080 3904606 -52269325223507726980754959708777920 3904607 -993925047712447981061683392248204688 3904608 375984709582286173786597729991393280 3904609 362524624535146948587646645624964800 3904610 -139646041455856562617339919027767680 3904611 809621133325182339931114938595974384 3904612 593669301113422833081901098286700800 3904613 -2470839928601785707377428622891118336 3904614 866661218969118151858274069567317440 3904615 -6712028788732703316739756327772160 3904616 -96222623487779811402853990148966400 3904617 312560134102044605513023032313345680 3904618 -660315411023932661612931526256640 3904619 -1382066986367848565259288255368476704 3904620 -857178509183114953957639641118310400 3904621 -168986188541997149609144728123942688 3904622 826541366740259439387844645454594112 3904623 -352577343462321258907174811863814328 3904624 -1271537225580185374530714483163136 3904625 2275976694325960075846024021724457000 3904626 25834485413203741207143900456818688 3904627 845708539627503216815102449116786432 3904628 -419239616573583006472881646717943808 3904629 277007999382885094858795992969367584 3904630 -890822791931831691667081626169175040 3904631 300963575946378820241228837400387432 3904632 -3002344657940201853135981958570598400 3904633 -184249301011925270915419687229186480 3904634 -1478109814595568998937296048168624784 3904635 529853144400767251330096947217920 3904636 -766523053017722475195072195383644160 3904637 -1429105590384591630887931079428224256 3904638 -873400861268565107257237627513169280 3904639 -561917248691902999242236209233362560 3904640 -492989260635947841194400561915494400 3904641 -282635379548790085547572130812931904 3904642 196020355015224606617706957586970112 3904643 -917644868384230198243600571679108 3904644 2858376289707687323327499773171712 3904645 -1122146598780138447329598704800016640 3904646 12389707685439651386224597233010272 3904647 -698003057256597920657616960640531680 3904648 -989088413044019388814896633364193280 3904649 -260800134449080934520134137311088320 3904650 272430252485537198088644663431654800 3904651 2584641784924964108108823996974173652 3904652 1945286085584491870716691599755366400 3904653 251331828001182898878592774000903104 3904654 398107994429110113484055762816632320 3904655 -108451643811429845852436888670264440 3904656 -96997745226559706040092240198762496 3904657 2653515676256726308447310661730457906 3904658 414985076532645157185869346374784 3904659 110019049097452547736242291162451840 3904660 -815900746494543290917425341177264640 3904661 571422917904403053062882514448250400 3904662 381469447916907272379819600887908224 3904663 2540807090092717961354393928978023448 3904664 -1778008149197169540391635365832007680 3904665 320858102346843200690575299335296320 3904666 1339840872112129661027959561520640 3904667 236019363746968007197599992611436160 3904668 661907404823397014887504510526641152 3904669 623467794883906853475839984882166444 3904670 -705402172713793464227639156209920 3904671 686711961795992344559085069872069760 3904672 89677213005981188460623629101760512 3904673 -1589696488188969189899091900824994078 3904674 589217198424567461954181745799909760 3904675 -276188383421383529008137987699875000 3904676 -16255202014195874898942042664496640 3904677 445538431548901608611946444149499360 3904678 1472716596800775674732999021122652640 3904679 823443247894850893472458549651343400 3904680 -422981918697108151971900749950156800 3904681 -2445691210142420682264407005913474736 3904682 6692657559794498185459334021868384 3904683 -538251266594916504661146007994347176 3904684 119217261352616705322734363540572160 3904685 -1131342772160097057772951191538329600 3904686 -18632444017935673736803146590353728 3904687 1164164589500926065007144944541404240 3904688 151595260899536968920311000581619712 3904689 55875829768623097540218270353600928 3904690 470556943307424481171917169383667200 3904691 1026034811184113727724928135845631904 3904692 1117150556085066836827355310731003904 3904693 1231061272148636437980404158166766944 3904694 -1284283199235879503509823650904659200 3904695 775735874088473052009384541945069320 3904696 -807568868988158884886146569073827840 3904697 -85578850186266226358956832949210840 3904698 48792190922445085042010055598080000 3904699 -285025099000007367421662524498854300 3904700 111369613254089678735621265224563200 3904701 -18287081271381280410834032005866720 3904702 1522921344696765486459644299226295552 3904703 -887294085043575640820120905366784136 3904704 -500000416653492830303127345294213120 3904705 186516776125774725835710722286470400 3904706 -185618945414551962191382296464089600 3904707 -921255685950898201393344581614938960 3904708 -1975370734648147727510517765076838272 3904709 -2510751970169723726567785045251481920 3904710 221042144275518780261620493700147200 3904711 -77930900101481916738203085673154088 3904712 -1413117173159982079973274545405952000 3904713 -1355574337561545845811015165863708160 3904714 866217478198811737465158494860242432 3904715 252929725029772300383000437340011520 3904716 449681516029487892479112744258945024 3904717 479595831636623717985852802200087744 3904718 -4196820976401327689912373081554496 3904719 328827779728316627431596589136959488 3904720 -413897608919572099391462034062131200 3904721 -197099310488841612170381075743873548 3904722 171727246056899456769564988831382688 3904723 -2055495245897965975130860418294736440 3904724 -1589774411650962221637176579806101504 3904725 -805127270022771705938099532749824800 3904726 198822402959447737251013425744620160 3904727 577581630298977835795999128412893576 3904728 146830621874516123730821829940838400 3904729 -1021787111861855670289959926270938880 3904730 -1325593692823811840990436650577223680 3904731 -349499689826322057473727246392834580 3904732 572988260830600641975961358731341824 3904733 -182181592733417850183390647903293440 3904734 89550288346562215648809958180321920 3904735 216213661799637404957037460983212280 3904736 438051092975878788299632693611331584 3904737 661560874377101185787299471502765952 3904738 646477003674284105708317332404161920 3904739 -617040027393877964840440617270800376 3904740 4430255175687729037213088682393600 3904741 321935466603239784292919554519222142 3904742 -615283140085730992080126674412361728 3904743 951952014216023015070962270439540264 3904744 -35852734049751897234359556782407680 3904745 -329921647847432119083103904010492180 3904746 -530348585046447648590004545706180096 3904747 866761684028164705792178684852375040 3904748 1458278791144381204655558684896305408 3904749 587125644768129397018832177879234934 3904750 1440114263576586484779680853564240000 3904751 1353594663563548235550405414417964152 3904752 -218626022278391259513310068702412800 3904753 3571742559391724448401145039420018002 3904754 705503317488713573933207649238966272 3904755 937463339199623467207544119585600560 3904756 611120173364891904366802666572982272 3904757 -1874248481669939560044215618268902994 3904758 47295975473687659600718313273328896 3904759 -1664053506684779788086765985860150040 3904760 897090129940953438806937452465356800 3904761 848516561585599995613483939860675264 3904762 1057556342108741892603371305891531632 3904763 -632744506008395975607337222346392668 3904764 1275193335487873885178519334842975232 3904765 -352412282281388501915938703527184340 3904766 -382246572727071526826960638383682560 3904767 2379278019456291817757024909938382040 3904768 -75219493580087924070878888559902720 3904769 1593688037983964522885859444911142960 3904770 7130778000830107523060487369200640 3904771 -867155010189363714869373141291495008 3904772 1954342412578010011661928883238069376 3904773 -830741119107163135552414730906282016 3904774 850543346281235879752908825408766272 3904775 -116604291675749029339597058098850400 3904776 -1099115953940511473364593989000796160 3904777 -714633482493419219365519074117979008 3904778 -152476049175485198028360219986553600 3904779 1165020682681526208830720794162395648 3904780 568228956653956502718541664576640000 3904781 904880205103196097249754352290208172 3904782 108358446309418192908306072252211200 3904783 527805786241544029489323637073784 3904784 -115771504940265725062009945574916096 3904785 193320521264200015707349739007643200 3904786 -276237169784569288298974052178804960 3904787 13883408399469167054234295508869120 3904788 -105247028207101874682503787006597120 3904789 647054198892199856289883270605678720 3904790 526909521130424397913923504920966400 3904791 1032949352847226173684814604247552 3904792 700091839609969854222163262221516800 3904793 -997615093002793749829678782216554556 3904794 483916720696601383938465185744471040 3904795 436948566126975176022550402062623280 3904796 210527416715967925964050288944196608 3904797 -441911889743896191590845586737824960 3904798 1622773265540485542267102074476955136 3904799 -217439550312831973448827408540306320 3904800 -101280941820850737964568175850291200 3904801 -1020079369843382459265804812731063198 3904802 -298366438184976596699303301106930176 3904803 -678002882128202611397991394310673456 3904804 -1120118360109048738924859051035033600 3904805 -1127652697973596915050265305045825540 3904806 1372943246452595287150680918217966464 3904807 -2218445852167788737575368302611981056 3904808 3775439998535322749615016151523328000 3904809 -189878897204988213618672379178077296 3904810 -281052817422431183525258057970008640 3904811 -796289045222735938815961077867808608 3904812 1255233250682969622355029849486428160 3904813 -2813545234895657563643577003813242016 3904814 442480711168017134534653915895336256 3904815 543939117518289389268298385449458720 3904816 178413386085976421737321086150246400 3904817 -1048073855608261516078222192497782208 3904818 72158641281551307943350416395231488 3904819 -4495163239660457121340707962676703304 3904820 -981613536738161299885920645101425920 3904821 1938243186983329784319588078551745600 3904822 -349052571848211497984762051539262976 3904823 60114587744728693506231118627040400 3904824 -269871961889281765469752458917314560 3904825 783473969787319209977384871546273600 3904826 1226111182403399945676218280634688112 3904827 2403485732039424583835756959381444032 3904828 71582127351524801847692056128881664 3904829 -1357050734961666417399835629341376570 3904830 3190168168912767829154594897059200 3904831 -203266851966665049193418473850644480 3904832 254796226171387796922229960923414528 3904833 3966760865104171668686374306579825344 3904834 702564458941508356945647751152124800 3904835 -611033093126510151545812224669921840 3904836 -161775828288936011031364403530960896 3904837 -1683859108508845330253606002868215040 3904838 -419516267615706519991875981869407104 3904839 -66075187171939669623442043147042592 3904840 153796077295965128233204583345049600 3904841 1926292911108136824283610252761491984 3904842 720066474627527475334039412168743680 3904843 -257297421899138551368221854163772000 3904844 -1543549495519382481486783348573867264 3904845 -505485573469008352651449247416969600 3904846 -497031385358860135378311426225362496 3904847 -1226402643331832943629425831055495280 3904848 19353326626192626656844140779536384 3904849 40925741628349421286570147243502440 3904850 533673602406549613732814397366444000 3904851 1223370429500684011010392211186651832 3904852 427305947862775409234556343852410880 3904853 -377287639588996871652511443070655616 3904854 153749213413781730951683532464123904 3904855 748790630306680553286448194912020760 3904856 -1986541119977008906591028070413414400 3904857 1152211589684109256051350707954138928 3904858 -508128306212099052453803049266231808 3904859 1981000513017849565766580447795163956 3904860 -106022148403307191314645016959713280 3904861 -704837681271204242685436500732113600 3904862 192963973727601879304477423497444864 3904863 -294406682683247343379395269369180856 3904864 -2710723731715812768152357971218530304 3904865 -693746861672136155131297220654677740 3904866 -428672682775846065771326407684386816 3904867 -1527975446146980477676338761056810040 3904868 361357760967138104518382943527494656 3904869 -198067883373078106778147560771196928 3904870 -453453223652529921600296565500565120 3904871 740505956081576258485931935559104272 3904872 -604397190002591493452361903306670080 3904873 7017207439489739628572256240090944 3904874 -428613443746313323248174833870186064 3904875 379860093344126353326468132337200000 3904876 -1790844156542222115313280136069839360 3904877 1372145536317059702298529617152976726 3904878 -1058580852661520967292324091138966976 3904879 -3074844143667570244084688741333646480 3904880 151417933839740050689006595316121600 3904881 210923337986773714249241353710940800 3904882 -52880164634663860504858089936308208 3904883 -2708974468352404517520952220174569800 3904884 404012371704747518818405581732864000 3904885 1350127153200596789515125726913888800 3904886 -6785194116714333419051871907052736 3904887 175543634050033829641681497414106752 3904888 -770672496388399139370092366296535040 3904889 -725699042262137157766888623907052160 3904890 409041920046181012182088202833021440 3904891 -703338971208960132448861353373829600 3904892 -2251973511525813105728525328147601920 3904893 1051364079246207298469198311660174182 3904894 115614343431737850321077219058806784 3904895 -954800128459009733343247161243810000 3904896 470394477040605743252074505070182400 3904897 -1110270242281531241893115969908726654 3904898 1497567414127556677295426135710837200 3904899 1772768437043850858697837067714207040 3904900 -985794135991947152510108460872428800 3904901 -407699716420589857424963647869652992 3904902 1441021429730707500539827131400391040 3904903 -1276736157416487054103398707780975848 3904904 -1963443119860408344035325293272627200 3904905 10717943409688100397145063003612800 3904906 140168011709400114141761566869825120 3904907 -2008208468721114278618254123872812844 3904908 -955758704410798074234892354387276800 3904909 668413673656697284965099178086621110 3904910 -398645395515882791673074836298360640 3904911 -827427215883417636448814526871339968 3904912 1119184239592346432358052275396608 3904913 -129234971634952180042547275864613838 3904914 -288662333304491554135736076702463872 3904915 -154271382670988884396468198677196800 3904916 1840432186887342823092848252964864 3904917 917462771712948929329301743450062720 3904918 363340078370885205886574763551183040 3904919 -1381891311660467967705291766074970680 3904920 140518919216681229256597235891404800 3904921 -1485956867220419025280871810266013878 3904922 1680942749835372695410539346850304 3904923 15078230499603289021622086111652736 3904924 -1801674013085337819227751850847855104 3904925 -335533528400751664932649902813349500 3904926 -64655252479117334166380728798885056 3904927 258101258457988612885423942915013360 3904928 161688785803221321348965737106964480 3904929 -20479105495847827126064593518427008 3904930 -45877998776720224023434447723132640 3904931 -1116479484386096512974167537010719268 3904932 -317356053103388710231207489336163328 3904933 440937620733457822916980651662069182 3904934 406745830925840687732789030249566464 3904935 631026680834527097385861482257198800 3904936 -451247621407830771906404750161674240 3904937 20005474984770266962247205873978660 3904938 616841484003524364004529355179419488 3904939 -145481972028877353730631473903332776 3904940 -90775411804632964098211557070049280 3904941 -323351894256127551163666782866257920 3904942 381624637992061659007303450447310592 3904943 131850510298091906027494576030840416 3904944 401340468508039830712485597743775744 3904945 713976139294551971040068887203000000 3904946 57579284643064364741582935583975424 3904947 1415362601254600960407506536005359124 3904948 1248787203280137165259416470114267136 3904949 -1981898824899825182773581045963448260 3904950 157989036418165545100792485417216000 3904951 3171129695581164853848626029384598832 3904952 1933031118224486550087851947881369600 3904953 653937243283876970804757765584601600 3904954 1798406798429156356663329185035096176 3904955 2287471797765815021994551478049983360 3904956 -584308583347190942145541864119091200 3904957 -749095675122035507049966024358019994 3904958 175180356703201601692354711866190080 3904959 -24065224585441388569523470281956352 3904960 10110638206328264751474870457466880 3904961 1093671342824204668160738842584849600 3904962 -522238803095343719887188153618872448 3904963 -693995680479073942804116326411466288 3904964 -199505239056835638905756688044359680 3904965 251883629652550622313581450168116320 3904966 -148437896281182853553414062660003200 3904967 -1844971283196210364845899591484099048 3904968 69987914603662824200017798092840960 3904969 832589325418987386454458570297893044 3904970 956876180057024921532321554721484800 3904971 72160421499571049319834926537831424 3904972 53815555410315716119307201662735872 3904973 2459734201014770092991299953195567222 3904974 196526885497161007181137003296112320 3904975 239149983795290202737142763441411000 3904976 -94217678832479407168130690567847936 3904977 65891073163027678230159121103769600 3904978 377792363741781462501582918121554432 3904979 -643418096421163836259512628108120272 3904980 296087910290007147004896173046988800 3904981 201680741180163529783543557394824782 3904982 284484844255791287430926512909492800 3904983 809721327970484959821315417786891600 3904984 -120817597667441923965117438054420480 3904985 -251758467987656050689055412683443840 3904986 -70043812798842263929995374656651776 3904987 -713337625975794490589928421964041440 3904988 1375778526636668863623276700325406720 3904989 48838026224206773280633831774065216 3904990 -388710379946011315755770309463480000 3904991 -150295881156735025701700719768475128 3904992 -241209744061677475489403478500966400 3904993 8702024136651897389174626296757380 3904994 2620895146650722587669994897351040 3904995 1160235638297917217652994977960345600 3904996 1124828213709939135449926311303774208 3904997 2528341433272328381911077395251960446 3904998 92487307437374691894649941536144064 3904999 404831707430254545541785933178521136 3905000 -216200970979997798196021317068800000 3905001 -1391013447609842299669382750698655670 3905002 27951606893269035102181550068675584 3905003 -3173097184137774201322634910000116748 3905004 22242674371255473005496413201820672 3905005 -500904498933091272244741362233924040 3905006 -766746744236961347427343690764209472 3905007 -105805591030725256144299759205338360 3905008 156371603679141716262422545131372544 3905009 1009008395570787556300001534357200704 3905010 -1082213793503939373067879083574064640 3905011 1834664075626395254181669507349928448 3905012 1089747348623194324974367973379997056 3905013 693907364890590181455337091468029440 3905014 82037817126264512765797575438784320 3905015 426329596790798563813977771641987160 3905016 592358439133712773409829589851033600 3905017 933416698818229039426854390236870212 3905018 362176671649526357482645862473108704 3905019 1286259782794591099169854358510103864 3905020 13649049189750267351055828344084480 3905021 -1456581872293743736950710691497294400 3905022 -523700295314792096449449189465993216 3905023 -462357426205868190994035198527753728 3905024 1137562982616651709652690988391464960 3905025 -14272298197467604844157931512445200 3905026 92795958017279619606237206533042080 3905027 -215633114000350176176703777647527728 3905028 1229732120757206852652337347534750720 3905029 -2381632396830497276821102642671740900 3905030 6453641449241199020761923612908160 3905031 -361868056964080775197947207279906480 3905032 1436469050427568178360230938886963200 3905033 -1944958822433682797827062671482320 3905034 -111492184204667893420552992952642560 3905035 850919665110147849987150402671016480 3905036 -1907321572845958424985277828075325952 3905037 1636971519783161213171631418097810880 3905038 -676260569300643675052173340449814080 3905039 300337923897102529469063913639671808 3905040 -29361544340784918322144232445050880 3905041 -689511571940025764647015174418779328 3905042 -2364066800375166892181970391516627968 3905043 296566031398935963346017861784921200 3905044 -623633457451398739234610866778400768 3905045 -8369113364650711982563699232208960 3905046 -794113328235707847693342845760320928 3905047 1798224375432050113327774196989580640 3905048 36050509560379518556446955353292800 3905049 -142007771616045503660689349252096640 3905050 -508624922855276207835694531585297200 3905051 -2666688967630242672524215406808995400 3905052 -345593830464748535450977329272391168 3905053 1907018056325747166835396896868561380 3905054 229886271384135360181476005682064512 3905055 -336576303113996812309543463545728000 3905056 -1272011174347370673748101851704393728 3905057 986585556326870698665008396336325480 3905058 -111924208553544800756723877458072832 3905059 -705087022271204954601437467407128740 3905060 594459422839819006418866038313140480 3905061 -1305738537761052374814318178516008096 3905062 17183956355890936300101075043739904 3905063 286348432228037903065085531707965864 3905064 -850846539785111687431971037384704000 3905065 -205996476580734229359163034425918200 3905066 -1033791907130558262197915233594302720 3905067 -698298988807606120892189697582073152 3905068 -2903090534109222797245803627895603200 3905069 209567197721429062312437000426916032 3905070 65662311783973942909697290304716800 3905071 1132888401071565537110716928713010544 3905072 -229550481867360820846147708767141888 3905073 952724408276964750833361492956793780 3905074 -1218582460546087526283518719141108464 3905075 274782620366097469982667400324737600 3905076 -232777957665250848895109567462338560 3905077 158122954179397053144497006656572672 3905078 68526320166943287705108244305114144 3905079 -1362694996583391602257960595582030616 3905080 -526047953475048306235194185616384000 3905081 29633282089734975110656930035158352 3905082 831402482696110078617212235510513120 3905083 437414425114279194804385271275278384 3905084 -101367626659155367015844922680054784 3905085 -927182062579205251028046168794397600 3905086 666606721375185584122300137009853824 3905087 1475309169354963209114017945195418592 3905088 -337835903587897367126238492597682176 3905089 1943619915747796885545622898691047040 3905090 -333753171403256962101867542168286720 3905091 -3575588722614030395064170061339408 3905092 -157267494408126005603263700793861120 3905093 825348444910410032110125005218221564 3905094 -21802840221619311746235927351971328 3905095 -2963170140243794607433534908876886320 3905096 946480435346075522243794588578048000 3905097 -56012686715236649645646514590366528 3905098 -1529018876350603679005183254291960480 3905099 -767045261806649533611760219428987480 3905100 -93667571367242658884915102393184000 3905101 -109498779965607959254594409351824896 3905102 58084159505714911763025993282754752 3905103 -133040186379856178068499446877247096 3905104 -276794873394029862801265562082361344 3905105 -178509496143976884123142315062217740 3905106 -344913753912192238203930126561088896 3905107 1578233603896661422665278339437701356 3905108 -548270938455253149419822170580551680 3905109 493395497202478742116394057542422684 3905110 147466477493724145536685415095971840 3905111 135580121814281759584596332716090080 3905112 -511379164689270949665658673121300480 3905113 -1154313625253782455038790564321899638 3905114 -558603845041057630487090271558307344 3905115 235593178266395092300852111402295520 3905116 -1572685382297639538486658549093711360 3905117 501793161403028644129149513897957600 3905118 -346028296547291511185508091619727360 3905119 -1682494538294571525108132738007936480 3905120 -2211484730580385782337578748328017920 3905121 2199981656435870018196308619731452608 3905122 173131750215785014026786734578481952 3905123 -1642987354095090407567455138451480064 3905124 -283896624824976017510010217826611200 3905125 -539907021887153153209353631590336000 3905126 -353627934271302432512170208873395488 3905127 -69992921858185114784975074756011120 3905128 -1616390850073159978735729716353433600 3905129 -702004874739085605382345415956153116 3905130 -341348918513164131174902283753204480 3905131 -35922138239638471366581898868184816 3905132 143553884489956953994134492962488320 3905133 218942973274035750513103555522242624 3905134 -41735759956623700455791361844430784 3905135 55251394392660803521533993771704640 3905136 264587693885484722397133185883963392 3905137 2994937581435050852057508797676772660 3905138 1640450166357087540178688129685149952 3905139 74327815256426764917298333900081920 3905140 -552555670313578279099324553422041600 3905141 -3123024957970383949340033946539998500 3905142 -334129585254638154912382499914567680 3905143 722256197349910254760855797467350320 3905144 -2309391328275271176535188510971043840 3905145 -224452352331490684289865595940966400 3905146 112273809016446400729645481569367040 3905147 1275393820799542103977108871955330480 3905148 -435106787245894802407117694356970496 3905149 367992014253499068389211483776054150 3905150 626538598929770097026362318017681600 3905151 1428497408824833605225566248400746240 3905152 1528774420706307001091135133292953600 3905153 2485913455866965016055985652297587778 3905154 148604881312996603445962839217118976 3905155 2637487291900767757784111520158225760 3905156 -570700289452681445159643764399269632 3905157 -1944357114771126647909162996529929760 3905158 -18740819665996098007586389623292320 3905159 2014088755416831534560561743634156040 3905160 370695499949824768309749307269120000 3905161 -885937229599693207148790258685520348 3905162 -1667192787586746488728851109283744256 3905163 306547266640860693820087750073680704 3905164 -21783762787299893283619158230133248 3905165 -410044837116914277311678000525769600 3905166 -180023538314082744279959649809674176 3905167 -84903313770377329185419999959538208 3905168 71332925968234656078293664904986624 3905169 2101781101225542899626659461569047360 3905170 190144083943320167301735632708620800 3905171 -2441461753413034316221238783199800400 3905172 11820942282561457236560977721460480 3905173 -661006217287769614058364176768414578 3905174 -432901350262865876995019639040000 3905175 588864966303970250834415905101491000 3905176 241295613298490018873999125315584000 3905177 -1937423544806128146877327085284033974 3905178 -37829976898981686837179384295461376 3905179 1186731141762522622926598446346180776 3905180 237527587141379682183918466927910400 3905181 245138577583672166983410482098113312 3905182 1294933531094927779817558781154680192 3905183 -3924086191279154812794361006399438560 3905184 1482082852624483702176718609192058880 3905185 -240057795679804949989583174753721240 3905186 -96493064211721403942573480610226176 3905187 -784347411874673019826296894764173824 3905188 892434845418453073298451183144660992 3905189 -900808784441391059993385064906485444 3905190 323076276445111449141797431598315520 3905191 -2158917812502820131075700352188918408 3905192 -1052794359463368535290294416158848000 3905193 -754902568200509768877221931832022976 3905194 -503649504872797662663079040835867648 3905195 -310556108304562250733531564275159520 3905196 707422985782632322929486795835874304 3905197 -1693923741500079272566603963921669354 3905198 146076223292991024035372180346856320 3905199 -75257923225143589290150452709112800 3905200 99138472341713915546450318776729600 3905201 -2372591572840416218781179928247506798 3905202 -294698118629417373456798175001418240 3905203 1805359196821448539017065734631644120 3905204 -658519369157891693581035235217276544 3905205 -455933334069467279426440094750251200 3905206 -688726809825584064990192856868783040 3905207 201562127790755550661504571007473760 3905208 -19152705443054882311107691775631360 3905209 268461929882717019937444475353371264 3905210 167648202568787884028157519419616000 3905211 -282204317482819504698551948285680080 3905212 537700702008176934410610319520531456 3905213 -332164891364562341301831137842983552 3905214 724135692054289038925664953918751040 3905215 -2062211931049580511029515623617999640 3905216 -123412814380430737994633597964779520 3905217 15944961430043159403265375786404048 3905218 780856849752355381747951563283946016 3905219 1126684529641347959565665419155682620 3905220 -499831322111710275040709249344020480 3905221 58767308521853836260851502455835422 3905222 1521424513717851925949449914299006400 3905223 814807372287060842346911324967886080 3905224 706082560406122109837726473769640960 3905225 -88867172966252826253153998955968000 3905226 417857569203224131892727598783572480 3905227 639669606884686273778690596029853920 3905228 307180774285272029688615081519053568 3905229 -1882174788453629342999527010967659040 3905230 -448875821243974063009777940250501120 3905231 279614687382671512231571352129097200 3905232 -366627050762728863362040671002951680 3905233 9272473093024044332382096182961264 3905234 -833922822802499886585954183346615680 3905235 636298217183438355810925583659537920 3905236 1678992537063188708709010901171857280 3905237 853139180772344624073030614460622752 3905238 -66093459647902566539448628583585856 3905239 48888158962403679320358326014924608 3905240 -2030162568982205795215440212525875200 3905241 -37020018274812404594814359948048640 3905242 73931036132825588542985530709554944 3905243 -1270666584871690405567810390261760520 3905244 115167346008120210597277328733367296 3905245 -114411112367790094617306944203706880 3905246 -1332846559867916187508889479693484928 3905247 2648555011190889391536993995915772672 3905248 1017292883481095734836062894472560640 3905249 -2048262050736334172925543713306941164 3905250 -175758599398763283594270173908992000 3905251 -646402646933588737399747050709230900 3905252 -251774231571454500940384991018292480 3905253 -362342056402924932529962944836996896 3905254 810061680269706026671359272457828576 3905255 1055291492776396402944336381805391160 3905256 143988450319636597162057329259315200 3905257 -839111256880050030152449570173557074 3905258 64789719361895332591864520965406976 3905259 -543523159438901693315048204475858432 3905260 -9268106977831976366127577952256000 3905261 525568973613725763170508721592613312 3905262 176258662541813403047665302673753728 3905263 2434638018093112224441876069983154512 3905264 465378534058235469815858322411847680 3905265 -213929568990149173924781587271189760 3905266 -898088770054282690882207763127344736 3905267 -775576083281391634327346007873701448 3905268 455723473121394417608777899700797440 3905269 3253053116942096566841933556311305920 3905270 -1193318846513758726672579924205905920 3905271 -2750288274048585280490466815283615720 3905272 163574579843343799954819025886535680 3905273 1707562062965346145747681757930940522 3905274 1072663466393959077534021574962250752 3905275 240452781733318628794221082367900 3905276 -341472105179172572778172570485376512 3905277 -805130885678892874909928418465111168 3905278 -628419166569904403623773797492890176 3905279 -183135555399188849968289302049285760 3905280 -411121126389085171560287424007372800 3905281 -286162433326723861163088176867542936 3905282 484636937892635260284105797886550992 3905283 132443238102417047418788281425823224 3905284 897526285683257853432895790859743232 3905285 -1349325332577817864568172249400886400 3905286 186222347538860282768774269219307520 3905287 1347910630560289529073249935255838720 3905288 -3025518974582672965086169508940426240 3905289 -60234545850395956749489843037576476 3905290 -1108095657852552654417685111993896000 3905291 -88237275363136710381701272070017152 3905292 -645646828529785156531810700375605248 3905293 1032161585359599691354494325621650400 3905294 -22399440931127161626713136977738304 3905295 265451694637818476953516732197465600 3905296 494391040584928895650749440003080192 3905297 1909004398890975961992549819462368112 3905298 -18019708900838717542978128595810416 3905299 -2170792345553252905457117898069183700 3905300 -146657126936688507860280786170582400 3905301 2178640675472191131597166438772912640 3905302 -192774560448524512834370503049159808 3905303 -41599772912404880709485684102265576 3905304 -631445031344638613423428245001543680 3905305 663096742339173334618818775193402760 3905306 -179298345124380850658529600465381648 3905307 1181152983153708351400853533623114240 3905308 -137777641255118451169351770323632128 3905309 -91983798350866922813512613727576480 3905310 -41320544080487478449438852527968000 3905311 3926545624617929115917253705879562872 3905312 117846612745241558661319765284421632 3905313 -664891816798875945898890215446545792 3905314 539314454702270267056480439220825600 3905315 -1617432174465171793556811430383893040 3905316 435014770456218932221279746708421632 3905317 165335422695644496242746342781702080 3905318 58904804888986053433566897556769280 3905319 1688131505410079520563025099529108608 3905320 -111402598778178285935186163823104000 3905321 31651651729985735126825084565174912 3905322 285453757848347367813896682351596544 3905323 1409388843005718536603356132034331572 3905324 119586755017694241077685877797697536 3905325 -684554575822127509937441508559107900 3905326 -1027139588990502139733134211821533888 3905327 1327509020507882920453105841118940176 3905328 -62164174133723982010271593298657280 3905329 -1378790220848719050907692476002329070 3905330 -241290504058166926604727989051727360 3905331 995759496547491523751729824181702400 3905332 -738074863406082058055868030853010688 3905333 -404105450239126303414655207408137056 3905334 34001554223696654552000608930883616 3905335 -316608650628886446663340895533604640 3905336 -2329734157320595711695814693984972800 3905337 -809191399655292779106248124328536240 3905338 -379700012652036894257501971625133600 3905339 1519733421977362752500092172671231080 3905340 -1012117814865108927669913833924172800 3905341 499315127845700073273137690060417184 3905342 -498811318195773887361340817933468160 3905343 459664633138043193155458566077283840 3905344 -46767060786057444389841549865779200 3905345 -963637406886981473150989431855129900 3905346 15848315890637236395852737876039424 3905347 415354963073789085606441965744348632 3905348 3593347173061730501798863912628244480 3905349 -502935136519518611530508379437215488 3905350 -37621476793000448009846999910835200 3905351 550764793282283999838291618225611352 3905352 115182198224959574551343527596810240 3905353 784237483761799068284481505714971060 3905354 -34444706281588871295557204104238592 3905355 691513677148574758188350523120652800 3905356 394832768571886051639021968917473280 3905357 692576589564739774253188491892239606 3905358 389481425621965658528723921793971328 3905359 -2035112431809377589809139662059905984 3905360 129254842210675378338040452177838080 3905361 -553605155094092672022004140170284800 3905362 -542973433035544114676055604466622336 3905363 -92443812110582206144986825321900288 3905364 -1138131324683846530343988145512781824 3905365 -1876718957626701761293748463604761600 3905366 1407820840636751458118512167557326080 3905367 -448448553151958860839850483623864240 3905368 -1800816819513784974169858435982653440 3905369 1406717810498124493693560248283813444 3905370 23889560763262061189857216735872000 3905371 -1164018000881935918422605346955822368 3905372 -2860202755864562003803659316231941120 3905373 -478343168326572354410472335061623232 3905374 -1158945898079365136801078011393720320 3905375 -343894239701331619894013386566600000 3905376 1096632969578868598058321675772493824 3905377 226546288636906514562843641702252544 3905378 -276230455606440653062927069615715760 3905379 -36457754882312878145793209882267676 3905380 -100105048540522404014629941835776000 3905381 -270506076661418649448992827090166336 3905382 -287090109340251098510789440655598720 3905383 -2142466668882283140661283130586871368 3905384 -114246050415072609895562026931404800 3905385 -684168383768385860243632944782625600 3905386 -747454132800384325446192679848406608 3905387 -251150194065655181651859800067687600 3905388 -707663696676132580389510140231930880 3905389 -9054744021381152583260054425810976 3905390 48293158385116489167934293030667200 3905391 -296960623272024232176751149242487936 3905392 2665590826287119585334875547140096 3905393 565732682742775556120885133321723840 3905394 733910584309023453308929080542147328 3905395 -106075268173248935428768933006667280 3905396 -3508697303381089709088977562798720 3905397 491772387361190411150043278001253308 3905398 1038462075697893526449434062267833600 3905399 1461678837261520896306925996912347648 3905400 -169146321716066759013122672615424000 3905401 481837990191345680439538855712564100 3905402 -270124170175921289430317792932980000 3905403 -172556721011275338501373257394184592 3905404 -2304478114258224161522546058121222144 3905405 2285725593938942718650774360593920 3905406 664904642941155108301349943106590912 3905407 3190804464454715468165180802687923832 3905408 -388227919430892419708036474134855680 3905409 -540270864834993881886409472400858720 3905410 -487884250156191964346975146626939840 3905411 308255748732804997820691175268801664 3905412 -345802644287634634882492115545620480 3905413 -416623858598696695875743285697650338 3905414 268407167414758165363044486788348544 3905415 -61729026764872211223962372874752040 3905416 3027679526613669902192832888729692160 3905417 2561934328033367630931410779102157466 3905418 -339825777276857944037358120162140160 3905419 -1432604583469580454848509814426902240 3905420 1439129264118114775780785710799713280 3905421 530211408000023530744497349351165728 3905422 -583638413832748819041200496207979200 3905423 -756994526478473264786022814443373536 3905424 161745740341212944650957760516603904 3905425 -178809918066017290528772488732893850 3905426 -81157345976499695719548253727063040 3905427 -123400922626163048003348044722688800 3905428 -1420961911606259798292056328112502784 3905429 -916701000247242649657581873935617920 3905430 -440954958673897073101909120370601600 3905431 643039904508420388012040604637261000 3905432 -28390661543320856062726312169287680 3905433 -323384822298704901672418390935270336 3905434 -778459774567451876944052680115650080 3905435 518472353999108735037868402019714880 3905436 1326185910237648004819786908859341312 3905437 -608608244491072546321952510968035668 3905438 -806867191484207687013638049260680704 3905439 -1084631227170471588109968705417721200 3905440 709037513332807074151297864024719360 3905441 -3361782099278779541589631876577968158 3905442 413872775766395102313430274510254080 3905443 -1285613414746541630575474149976118308 3905444 955012248773363086045307214714224640 3905445 -1118372299883814754971432280994698080 3905446 -54084135247096212525567739983667200 3905447 -575906729431927383229623343773212088 3905448 1679699703586306485971643145856040960 3905449 946269648513582507278632471355987450 3905450 590102612564880393106215438622656000 3905451 3174500497684835799589545780828696576 3905452 2550113287824189497090945987988260352 3905453 1585796203948845892351967276112655200 3905454 22559501238744537398136347143160832 3905455 570523330473964142106099731494212720 3905456 50820135710513598753060640954662912 3905457 449629823712335359645284354507150720 3905458 -664360009229169343502196518852935920 3905459 -453842209185267811670107597220286240 3905460 -347482096465572491167646038099468800 3905461 -120499829944914603715578783745392384 3905462 1985143778257756112906310935328098304 3905463 -966374937216568321384686182325426456 3905464 773311207552591754000121801591767040 3905465 696420117889360119878663002076553600 3905466 14221683009051913888377239824487424 3905467 -1073874593974358515439917784736483484 3905468 -352328982746662307812305203607349248 3905469 926115582875692647223605310568985600 3905470 -471443907447455478829421214785126400 3905471 2817228257677039245176924360852964672 3905472 313485137698863245202464512212467712 3905473 68910581903953313634112142940473856 3905474 -618282040466426954957712239901417264 3905475 1751200871218850148084921689683200 3905476 -2046179510675491034539161922016237440 3905477 -1767700588404790293727660871135752674 3905478 -4955494860955074564348012073745856 3905479 -4037777775632775095959032324323963960 3905480 248505882390632188603815467028480000 3905481 683227048441180673490369735202478352 3905482 357193804555516078406790587181832704 3905483 305720606210766847190080091972355240 3905484 -135277315477909898854478485187063808 3905485 821371196177758468182478336078059360 3905486 234362735181994447715228829451182144 3905487 -930748666481565482634545076707730456 3905488 443754493756515426907294023971635200 3905489 1091175414162259886195354193315214656 3905490 177539776728746884389587998918725120 3905491 2169780526539264855789613992406678892 3905492 1271961370479989437447467428866578432 3905493 -1700921193664197342390945924882563136 3905494 136922022057529913117442294551851296 3905495 1755060414201364875081572143956267360 3905496 -591940387585258277441757438594723840 3905497 -42310424506263366107824208082305856 3905498 33151774916681797642610077673311680 3905499 76299350774234803616020380746227200 3905500 69805220080812404568477621495552000 3905501 3259562412728196312771323821921262502 3905502 -255489071095530278113068961743538368 3905503 -1052458126695733120276760796273367680 3905504 -1168756532244733694092155344935452672 3905505 452025769419101178331146909848563200 3905506 -687617487622000926509638518461567232 3905507 -1387938557665261373154525330258461160 3905508 -85434078173465495377151327345495040 3905509 -28466940159824034289138475002275296 3905510 -311307999874279959783309163880451840 3905511 -430979144896135516924347812018233776 3905512 1600928228049471887589031783289518080 3905513 3070756299515719849165202640413592762 3905514 -99144395738133076262221005328662096 3905515 -446044529649738706672915344055646880 3905516 295454167605152724594046848707719680 3905517 430926802345964552145792507192960 3905518 -2636106895411337057493991562911296 3905519 1070794145749096559231930976288582096 3905520 12933207525057253634932518757662720 3905521 -132588106945727409576760377108680208 3905522 334596080431348868939677961493299232 3905523 -2022592103812188991343273271615820800 3905524 -270556706052787243414964061871745024 3905525 -294747460059097586927987986032761400 3905526 -769821178832332375211945294963673600 3905527 -2237814573182136766793111968546009624 3905528 -1922976604438203741622883607204679680 3905529 2465031078205817500469306707619657760 3905530 -634237142482006635500623724689527840 3905531 -96149691990459409603041223116082176 3905532 -604398004316656070132083117772625408 3905533 -973103764352648053830339229484468218 3905534 -145522802281677582143021794428739584 3905535 -15936916522684895370443633123911680 3905536 29059833686226007169814403208970240 3905537 -748400953864007517833431194102396348 3905538 -54401186803868753796026266678493184 3905539 1754987176356255390442747199817486600 3905540 135408063048479316447028737424170240 3905541 1710638427606276636665515082268187740 3905542 4809005196535764826737861966126912 3905543 2017764301813944060918183038569776792 3905544 987883067603115884652853605478686720 3905545 695742091414935873634077792512472000 3905546 726372772238186333914923638052187680 3905547 -1294204638155305056699589764731893800 3905548 1560474968353785841436594618088885760 3905549 2084660741373611964770949651940689036 3905550 581960386001346917097862053833472000 3905551 -1087195791764895706208989609453135688 3905552 207508929941472728070491755717066752 3905553 -908103668929757419225572638244865296 3905554 904848942965882964943948979209528320 3905555 203352692701277755843816967051478960 3905556 549767740446621080726189803032655872 3905557 -220979211867003766459582365611029380 3905558 -787754698396684458733424890188081120 3905559 -643333092346693228264513575514536960 3905560 -793957299132600371163055301803008000 3905561 -26898118921320684772366160691102720 3905562 444562701309426007605530545608586752 3905563 -2517041234506067752644817452096534360 3905564 728411385494239105262972883697459200 3905565 -440220901886639093323513731102223680 3905566 -29053064730531967911015575095296000 3905567 -573387519241958557135891640259064008 3905568 604639666921355936377655709640163328 3905569 -523415551675366724496197041056586860 3905570 -469052304186740043563523580689316800 3905571 -2051349712267615715690264140248177288 3905572 193781337489535432143755875556966400 3905573 -74141736423750314780070178272814656 3905574 178863506421151251982825077060556800 3905575 -1896010191979752057312167118863523000 3905576 253118831538871368100089622518574080 3905577 -48327444629259727116601362018004380 3905578 718738507147218403893577315817240160 3905579 -330445041282712522118346972722392080 3905580 -155825507346966320622025499905720320 3905581 228984640656826796302173363454639264 3905582 -105906058746015767008135613512509888 3905583 735362006655843302887960732209686400 3905584 -234122161036873131946929688527568896 3905585 -2182802972774016872183258061338438220 3905586 -616194889010099981707093948629580896 3905587 -485857134016654951498292030099887200 3905588 1646112587874607176790843368739142400 3905589 -1812476415438304943024441615131735776 3905590 327250363096325187596657741689422720 3905591 -320329017614502466292830972780380288 3905592 -386754965379382680144948507600936960 3905593 436760909113196010527668810857839364 3905594 -875529911686131014972377388427733248 3905595 950599575677469163430560201325154000 3905596 -1071636532827102010195973324900232192 3905597 463438564996812839690076939460978944 3905598 219310427169708427982057936296659264 3905599 -56248971844951177791236127841326400 3905600 -369212816638323069578204084345241600 3905601 -197196850670304797247713284429977600 3905602 768994774050983646851042868887731200 3905603 987148985379710441249621497445258784 3905604 -7920746217404098980221924990023680 3905605 819213345064428459964172149901807520 3905606 -463307945932067497133318030072275200 3905607 -660554463536525648938499269348711680 3905608 -1030297518877903912113198622123622400 3905609 1132541125077123920709303785686418916 3905610 4829413167678344183013189227742720 3905611 1067245345373061979617636068015756400 3905612 1298531885301821787405209371186496256 3905613 161917907730700004661070549646156844 3905614 2933269753256510419442436818358569472 3905615 -560540498633424824542604021614041600 3905616 -103910788235182831946885636826071040 3905617 -15530221347570166452212299345231628 3905618 -39779458475319472205802157494753120 3905619 -139074383927721264965118289447405344 3905620 185674944984058424293242244647079680 3905621 411265828506677440875875472520159200 3905622 -199907595663776640087845240704573440 3905623 229896212908948879942909366828470000 3905624 -2261783972682015350661364702471895040 3905625 -279176143743357088049819485259310000 3905626 786583101379589752482070817052502512 3905627 -2022361397455910845782183794280040728 3905628 29158383930625295521448353984512000 3905629 638548656940923773717324004236013312 3905630 -748539454650809689833747275300647680 3905631 2058321199983715107731519876373995520 3905632 -3591489794971520721211724665164791808 3905633 -2038570359006551129887098846430912620 3905634 -145773057269744409853141675452184320 3905635 -1563426511784178025581420955559935920 3905636 347334969236221402191873467142094848 3905637 1802779725585547545888138132206820960 3905638 -1885926884517783305809089641232480 3905639 1680353555108911674774666542049651120 3905640 -708061666898358392630246928857088000 3905641 2101795598868209743462159513365482042 3905642 42939526365756921970593381244471392 3905643 868106525440411743474521519372509452 3905644 1963362771040590416246036874411182336 3905645 -487720310277882143870017094933114100 3905646 -373129566275394270986142534319872 3905647 19702322174975125282115096555410160 3905648 -190058665129317000679034949999722496 3905649 268037411787783484227860583938874768 3905650 163652837774126776143073640841024000 3905651 -1470577367149956271670599814462343348 3905652 -103180658707609090023015324086132736 3905653 -126629159564277126373959350907929856 3905654 263742173636391183378382624581627072 3905655 -382631827305584859331030549555730400 3905656 -2212760358859930580081701843230597120 3905657 -119333239553150966900573141581991808 3905658 65931923520491718768980144001698160 3905659 -3827203573574915243745157302532800 3905660 -116976363699387433656107919691745280 3905661 955703300325720475778799990907203072 3905662 -262116774453757796553210276550996800 3905663 -886390995469188089759505463685993088 3905664 288194446783808158560638753140899840 3905665 -1938838055217853781082865392193239000 3905666 -913863794062755534158188257149329968 3905667 -1329526545843480039639169185413024316 3905668 309214538450864217090069506286972160 3905669 -1559818928670929883503421005266176930 3905670 -12574097968667321348923238561491200 3905671 331990078034962156259093002892717184 3905672 -15874892164879234728967220232883200 3905673 3105252001866488610542222067300000 3905674 1027256519348022927812501790660012336 3905675 -238628822933487786603673874050091100 3905676 124404940418600719412353330769295360 3905677 1339416913923205984046820795844921526 3905678 -71745511314938096954706302169615360 3905679 -1318974919226629542063741377966436216 3905680 -500928844567682892019759244006768640 3905681 -1181776726169073140161237865157175680 3905682 -72079798508564829257373095544857856 3905683 167987517376216534014735698132288144 3905684 22106354694919733535667199848763136 3905685 -576377501351144583031592053217068800 3905686 -1046739565588487324233853543331185280 3905687 -2906360499636123673544275396192100664 3905688 522711719557276172246359475707699200 3905689 -2296079305370876807929818407124541244 3905690 2510044629819011871069493276323840 3905691 463362604337723156225251795763287920 3905692 -1357963751811391208787101126853213696 3905693 1500697455893412996331625813942182944 3905694 337156126163144818045967958100388928 3905695 -1664094683451403094191209291611539800 3905696 1449440148289614673957270558379016192 3905697 1169796132425063143844372289379560480 3905698 1134129455544321662199129655374692736 3905699 224433897234199941336830405991424512 3905700 -417353659342497750166131049893273600 3905701 -994984546722702749872353491822832996 3905702 -510440297714285378814440956367996448 3905703 1062973650633202181941807551224165712 3905704 238031440034096491531725964820152320 3905705 138125075044526074080631762576908360 3905706 -314603889159180860544094414224477696 3905707 542221772914815236996613104534904880 3905708 -209912156875081951862584343129078784 3905709 -537366183225202695532163504145045696 3905710 161062652727755099003232507492299520 3905711 -407208584618694446511107251853816688 3905712 112885623310098427538247000884183040 3905713 271798257233052170213637343980576896 3905714 -330507489516268607320851736103369088 3905715 -361669019201563098726932978275925760 3905716 2171669695446918824821078284826091520 3905717 -920811323782622158073781243160809234 3905718 613389384978657853554442791851258304 3905719 -107109474966746021358918216850489856 3905720 -92354644307996713353011653287936000 3905721 -698853492376048922494646199627072000 3905722 -92366459445361039867271497336252416 3905723 -3326768128911135828203260005733672416 3905724 400884713743122529706828975893664256 3905725 -1202005772221774292883245764884256750 3905726 -527231483757417808826710087704158016 3905727 780839625498391615251764501386549632 3905728 -127338181813397841872029662793695232 3905729 -1388889647718678106005784632242361516 3905730 321779929589676326201651621240009760 3905731 -755829780087656664983821547100210408 3905732 -318482597345620303374697457334636288 3905733 5117400482324320065744411923899008 3905734 -90443201650213816773807958700788608 3905735 -813263959772287899305055176707186800 3905736 485843304914301670079452325935718400 3905737 -1073602855584899919806063073874646400 3905738 -421498310343570696782691671434053120 3905739 -3234382723455681799134291383593426296 3905740 -208584260556542721975311957649438720 3905741 -1737493042927180987523395756245264000 3905742 -195968590298110050776396094785106816 3905743 1216382627044646979030573343939845160 3905744 -295873006456382532559370028471459840 3905745 -463583325484432068410666471901874560 3905746 -691869683262957919967193286401373536 3905747 2140323929410000560147540104815466592 3905748 83432848093504060950979409673400320 3905749 -1128025464025817924255161720624574340 3905750 289387386535188403069638779125440000 3905751 -33183448736444454453113222309628720 3905752 512156541124649598586715042795520000 3905753 631185479750821293615316826264629002 3905754 87233957745941302750887556209166080 3905755 396590694604294726527764542225616160 3905756 253418274191263819091242885971294720 3905757 1371086692708440120156952276054372146 3905758 -912183704376253595929182221782861824 3905759 -2007547419681127208274603073674048 3905760 2060252875710052324148115228170649600 3905761 -784555852361426581473594785364626000 3905762 18883521819703764098117168119764480 3905763 -699191721636306739720725942161573256 3905764 -48719303595140684005766832179231744 3905765 1180264704057476524181756996735774400 3905766 -1523666474542678860550946218022092800 3905767 -98509431404637021095738743155688368 3905768 -394957707654375868572133724103229440 3905769 758814856102613661590058808084387200 3905770 611878879881876083881580752597781760 3905771 -403633931565021847122561825547081056 3905772 70336447447934606022886397656660992 3905773 -3943795985320913160696573887032000 3905774 646729521449799690857047595007299136 3905775 -112102722029219588250553897494462000 3905776 -1439427250635412196767116347047936 3905777 -1304786355783906109314134915674867374 3905778 704043197181840202716710174376960 3905779 4651034199593534782039223941539455784 3905780 -920768452418721278697891939623577600 3905781 1034077216715257646837719526276648448 3905782 -866107129978861665102942486254385408 3905783 -7914689359919064067800257696624640 3905784 -568215923811639972725257415164846080 3905785 398304968172903763094706480862259400 3905786 -950435292296547190305667414120203408 3905787 -139224163743553605792827961887614440 3905788 -549023148282929867450035117581094912 3905789 3440520803242707908033454701703715590 3905790 -620227991149777259880239247703182720 3905791 78858782352335020602114183839289552 3905792 -113816946097938123792158236889579520 3905793 -728327682479894236510978267114168800 3905794 431802248989507324749797094778770432 3905795 -813796421596687657163991714005227680 3905796 1542164450752249668057109186093363200 3905797 -375407587507323805189159577597132800 3905798 -723730620922523698670304801767943936 3905799 -321534972832192988054711059131396912 3905800 -710770842789890809914594106536960000 3905801 -2110997437722119702268359617898561868 3905802 -828716695812572250606212876082261408 3905803 1432918851732416813798166363683153064 3905804 -565339409229104966576976406456249344 3905805 -1019767248240188425396391383865022240 3905806 280213586060432243960861421700267584 3905807 -2195516982903407722427814474740820840 3905808 156427999666020423666298897951555584 3905809 1350610663600511577888060911264185010 3905810 -138782383712161749841877174732761440 3905811 -152168492991783606485961143010320640 3905812 -931955504663805757241933928024329344 3905813 -744567560828525981572561142971399776 3905814 -93443486750338446799675898888060928 3905815 -473410722715815477049445598732680040 3905816 -860954018039913521310450826822379520 3905817 -1230210519981817083217579230717161520 3905818 -370299117388818164697006280006722048 3905819 -5356314894599176307447763251140056 3905820 -53773631557746121512963630905080320 3905821 582610380684278966575537937888820384 3905822 428698068083502529095736449269027712 3905823 -1062309038007923864697009282122469816 3905824 -414046625186584684689554353158881280 3905825 472888073179860731788962035482104000 3905826 -145952897658356858097140536849520256 3905827 1281086525745837752517520396787998440 3905828 -1303454121073814155990454408687183232 3905829 -296563559656472244044907507469829826 3905830 -1040287497728480232579312236834284800 3905831 -102536966445980480580206437237528968 3905832 -859047641353858081959225732676976640 3905833 1736365262210219744097584939549161082 3905834 565535800555169833540716454800691200 3905835 -279745500039396497317544712079579200 3905836 1752370284323071496765949459696092160 3905837 601347617560949758788554853885322368 3905838 244706817863707575618535298660761344 3905839 914647753563094405935600229093490400 3905840 418079091702527697057080289567375360 3905841 -1031762899294005499942073311362335616 3905842 769722190880050642152360543046605072 3905843 2166464526908794485133875967243678092 3905844 498123453658330394417689614022127616 3905845 159403052993074737692504330250915840 3905846 -552798236037113753858544742918558464 3905847 2141286150418072488532316159836462080 3905848 867742370025148306164126572277903360 3905849 -2834239001164954470542845146570179520 3905850 -124998674186636946608285434130092800 3905851 3609893841430875208358524740526365000 3905852 557869411161625989671375275974850560 3905853 453076495229165923757330522137571904 3905854 -223432254552100535185701407095797120 3905855 2363554566396107279999224403726006760 3905856 391418070747979470569601844347666432 3905857 181120130706119342543833900681543106 3905858 679219604315282486525116544609374080 3905859 -33272331918073334713578465292927680 3905860 262739591837851816226705388021596160 3905861 -2604813187021764312347828042670941538 3905862 -17949869220250042250829374035607040 3905863 24322817795949222324138877300556384 3905864 1371311248432366194078414287664399360 3905865 -31789006061728790803602409492402800 3905866 226695021891172366810557431340547632 3905867 -2213011853760965345990890505597808 3905868 88050666873326146515680740199792640 3905869 2066249039750309236514829583967906112 3905870 596121119147049465463228882403141760 3905871 1376058422840550310183063663704939912 3905872 -253422737254352974419225288715419648 3905873 -613801180907965754687197566765492240 3905874 -100554723013297844031489718480143360 3905875 1749695412019827122390159999448552000 3905876 256626972038920606138820862827986944 3905877 757898959921379202406907281942876320 3905878 -689413879718574564647822504177345760 3905879 1026455504802165019541363009515977480 3905880 1323926263319405615050176027648000 3905881 -154661596421073338714694129352421440 3905882 -29889292323711072856940604500889888 3905883 -657807479702537519844049675233571920 3905884 -1685734515201995379171007048736157184 3905885 914353478746379388635456026434140160 3905886 -1116313986209524071248126890385683200 3905887 36948100707681908757821151696787280 3905888 -1431737001202484332862839709865345024 3905889 490299997375153538206556618115459648 3905890 2088206075106096009896177070143731200 3905891 -273681244260541435331264908827638832 3905892 -21099721901949113406834506695910784 3905893 1787877638621234243543373336843507360 3905894 -975375811673037748378971981722039040 3905895 165182271425325384257386594714752000 3905896 -537202934680600147962907616800112640 3905897 -2360633429240620548190464301392877680 3905898 -1123060860656852535882510611059111680 3905899 -2716641703279612504194420620062043728 3905900 471212034536040372728089235871936000 3905901 51695204114866741397113798303776342 3905902 -195680326156860631612227666877366272 3905903 -2274137893762099459223663310602192640 3905904 40188888778760083220289968157917184 3905905 -7292867131753806602657641688671680 3905906 -108007498449681526680793029702835200 3905907 400647620403648512217251799171840000 3905908 1607647578648212232705380545597728128 3905909 1114202075549256702141563513933574816 3905910 221174566376787759983926334244624000 3905911 -1778253745519503692284842663058094488 3905912 -1870963742632216632545537641916620800 3905913 323232425596753064904806279757259488 3905914 680390382228816997680726627608947056 3905915 -297944305226485114775659977293413680 3905916 -244418968978367103221569451688960000 3905917 -505425223428193715376975217200860768 3905918 348454258283292627854854199736576000 3905919 -491807200309603060794801889213538856 3905920 -1777012599001864144601216043712512000 3905921 -35464210480378219902033997634894928 3905922 -197198471422136368410789719800038528 3905923 79322854911752898296390620956395520 3905924 65105844150041151001651048989576192 3905925 241740491088044103860752575512292000 3905926 -968849557958556483656837534322077088 3905927 -4252164356282746958714402754793031040 3905928 814722137206443176603384076679987200 3905929 -1140912505981433329734280045922332416 3905930 137899635339624750598187593286784000 3905931 356612872408378185016198611154100160 3905932 301675845327225960753313454800330496 3905933 530839075312824834351256533427936182 3905934 1243720507866559769503135164292587648 3905935 3309479203530539155105078934651089920 3905936 399144866360123037174747275274657792 3905937 -1235341193984974281493952737356137148 3905938 20069872717003484167784223171330048 3905939 -3561950776416428345718215555482644144 3905940 636455407063663961687192966684928000 3905941 74064503411796876946088264861782680 3905942 671059294613073280726609629272593152 3905943 710450187404578557971381476177784400 3905944 511344405834225651443936895005491200 3905945 -49744536093067885855424672595481080 3905946 379803798408770377417390569271709184 3905947 417343195456132388371660062509619672 3905948 -12959999566595141292699754633443840 3905949 -508920548979560420061172579404431520 3905950 -348534432474739123805977644220032000 3905951 -155568225798966320408119320684420096 3905952 -825501488040986390702511344383426560 3905953 -2692377202143866429023807685455456798 3905954 426044657160988688704793846043074112 3905955 -1846857674721969754853310196261264800 3905956 137638589248490775400862018198549120 3905957 601853736951488028838826829854634432 3905958 116634131159929053350550037491437568 3905959 61247494923275074595977094476025160 3905960 -1003748280697868045766205465002240000 3905961 -383200535244766806839111535245856096 3905962 99335136851066940204200374673453232 3905963 2844644458265657733861252350374295040 3905964 718645460973769442510130063578976000 3905965 -246997875125549222565932231360352000 3905966 -1401942071885516035704508549938686976 3905967 462077215930787872380064231212693648 3905968 -488348034539023257152343563372691456 3905969 -210746060093500040481882591601642752 3905970 407209844275561602397424356633152000 3905971 2943683060791263450256670159216628792 3905972 102823957174335945726021899915059200 3905973 -1089101402851003459046644950639465156 3905974 -529198354941694875834448247219471040 3905975 92348729229577446301355573978103600 3905976 -160726675142428115599868098475520000 3905977 -608300448618019258297637793945129600 3905978 449800021921952115053775910481789040 3905979 124742080013458865938562705966728704 3905980 120107564308097269814225118795909120 3905981 1975038227491505619263244261034329990 3905982 1098300385335048688043017658577100800 3905983 1827316770672826244431861531724453544 3905984 957742368301905493350686394968702976 3905985 485896601711894646920906039763024000 3905986 -933281012797689773846025643492057392 3905987 -3284039260575491573018158029476135364 3905988 -487308878201021667825230955106725888 3905989 -317729297707451599074873606811645344 3905990 418309531731693230519111285746281600 3905991 7667779476114518803249686256127448 3905992 3131095392374654768231331259367040000 3905993 -306925808509642498105360836256103616 3905994 -89827454513616967419638955931044864 3905995 -335287031520588697009882072147644000 3905996 -616154483272329500303999242513070592 3905997 1461624079465192855104850546714043520 3905998 354861779864022404331984422099662464 3905999 -2708753194170438697346440680242442000 3906000 35633913528363802653883519991808000 3906001 -2543576917819748084235607585478000 3906002 -69521734319578332671765514258504048 3906003 1682961297954211205919154741026829104 3906004 338776956180081121202517877366749056 3906005 1509338701695692332713286150348453560 3906006 -40921077094782046665880693022453376 3906007 -363301776303915895411375807619852448 3906008 -462307602536818768337386454860800000 3906009 -898921553190206892187465466825381280 3906010 872982018138656829963439731669048000 3906011 -85627644459102885029606054442398568 3906012 -915046161027190746052834797829226496 3906013 -1961285932721216801086566108599755316 3906014 36730731632360251110356464125923712 3906015 147986745209763008216776000373124000 3906016 573430752621415340130538603236556800 3906017 -1153866355504566049256067092805635934 3906018 -25146505878740799045626804283737136 3906019 -466911637316323345874394836591255456 3906020 -34042106101590272246748085551179520 3906021 -102641022212405126148849466039965696 3906022 -150162108279329611280169738565409088 3906023 -682556473070475978304167423002190696 3906024 684613991153836588791253065496657920 3906025 362777121371857960341800578115347550 3906026 575707844333673485088288399559841712 3906027 -1103807982621206143945439954812571112 3906028 727687682941554752642320574288782336 3906029 105209777223967934936146752429743232 3906030 616681016706448016881856000545288320 3906031 314781032884259171341076337529065664 3906032 -96827173900073538018696034105098240 3906033 -413591986890173331030402580249735776 3906034 -29099719430728420223786326899598080 3906035 825028482671778637313548267388706000 3906036 -1384249067910290053191670567135948800 3906037 -4989190058889641617721906367321253668 3906038 144609924821126312581592006869639680 3906039 -1421836326931352781814817284480032000 3906040 -1239875184063268245368094574995763200 3906041 1971522126214442044283784176510635152 3906042 -221999887310598939999070150265304576 3906043 1468451406935555633283067411044256292 3906044 -746857708433419998721831114334383104 3906045 -423171733347039991973867394326300160 3906046 -243270078637076893501038449547552000 3906047 1219862552386935357633941812789403400 3906048 407860496132558966125600011813126144 3906049 -708637688293576383341868451114086464 3906050 360999454495190527256888423520610800 3906051 961382068233711081581983246600624632 3906052 1517741103008322109280284673050334336 3906053 -1571341489210439371405510050243526440 3906054 522675569532664755231073815177576864 3906055 1730745148223722137131036588609091960 3906056 -288079368711321909408421333890170880 3906057 -286385319021542975211637858300850160 3906058 490912122013734548423138321561322240 3906059 2233707691996666507939522499637106260 3906060 106763187170444357484764658666408960 3906061 2619293346610180367349367111142628662 3906062 -102171204483819245391837703362587904 3906063 11913477471345777500922197515997112 3906064 490213057679471060543492591800033280 3906065 536849707484365680707375532178547520 3906066 42940004545334212343255210946969600 3906067 538474294360164057788786165488719360 3906068 1143010355126285329105821165076316160 3906069 -1688890876507452599427620141864874432 3906070 170829929144749880479128360142993920 3906071 63621683659277896376270481976821840 3906072 -174303683454914700313645246444001280 3906073 662089458041536575503258688063443220 3906074 -1137776449529113147930967928829290816 3906075 737330152693664657921230519131054600 3906076 3660035036595027179008150007809966080 3906077 -9266832729709052009796299188293120 3906078 698252403437889689577374742767597568 3906079 -3142405377732856369743723749168026800 3906080 1732344699360432730622826772811612160 3906081 -60206186902703297327528303434938030 3906082 -344729876879316117575774639070994608 3906083 -467066111349004587154297536878422560 3906084 19299734260005276302961718602547200 3906085 -1425446954308228146421849415698505220 3906086 -2005803159040466491997824581631008 3906087 977952043282997088236310335889854760 3906088 -2072231967421565135519541650461578240 3906089 -1601346031869263372953108451787802800 3906090 199279693676248766071198821169459200 3906091 -177247347068555009059632805663893216 3906092 1611486702004211077121713562166200832 3906093 -99773032930937066115789187998868992 3906094 31781495672058841676077057193413440 3906095 695803437298345527789822735170583600 3906096 103073001066634282631964908020039680 3906097 -431174782179052528922677904074375140 3906098 -351451452452496980003832522925860864 3906099 -460951780112117661492081650366673516 3906100 495842494502069482399987234356172800 3906101 -10596432001709294351476594374410898 3906102 -673364878089438075453432725097711168 3906103 2225840082641781935067615756462109352 3906104 1930535195100963016883650524999413760 3906105 410195400670670246759765847834817920 3906106 -1848273673697140475154601544270287248 3906107 2597941046275336593529364863348066152 3906108 -741035769098059727164863144848107008 3906109 -2516419597772410273528711563978469690 3906110 109976089314037665719034185070044160 3906111 -170781497169447071218055544173267712 3906112 119688735407515582094117178399784960 3906113 821117403311997266113542990765011904 3906114 -32702133655906542653120905775276160 3906115 1451374079668367588415963800908527600 3906116 1341965110147128100965630469030864128 3906117 -1281452217943694205789232667644757760 3906118 125466546531816180940259709628241760 3906119 466138124665983643681608865348270896 3906120 1174648241190323481827832940953600 3906121 -923606910009836780874876489089565900 3906122 -423933734339339340320751023584464 3906123 432524013037441345426163405750742528 3906124 76707008640536104369620320783380480 3906125 895742095322259754013174902407375000 3906126 476043865574832205673275404402451200 3906127 -745883519511411355436863134513812848 3906128 -1844472592945568879275875208544256 3906129 845262358244779756638278019562201584 3906130 663422842639392009360656373108979200 3906131 1253199693148936621535636533460049864 3906132 127007848127316291464954457934682112 3906133 2242539696881852749673349001686495936 3906134 921816693416620847435880934356968640 3906135 1038175248378764548143162334542363840 3906136 289240911314405290628785610868695040 3906137 2058776182158467981152542287277051786 3906138 -270861583865580485814664942959939840 3906139 1839927969021687540941665929010713856 3906140 427428111359731990819606462615418880 3906141 641345020235536618299829321369893888 3906142 -651740117987720640330118472915297088 3906143 -2225454737847586242253444269658852800 3906144 52043598854751028197694347750408192 3906145 467191509079620644115416184607578900 3906146 -299155580040225803891583427105781376 3906147 -643306974591546987163758174266972928 3906148 694840724428596220151206898452846208 3906149 -1276997581685505773702541296098584360 3906150 -357613588514551442141871864991742400 3906151 -776368770479671119232317246308459848 3906152 327419001832224015335081429935257600 3906153 -138798254728914209285274262625235840 3906154 240250727765822526105445621635724800 3906155 -667850232772875322262534885194752000 3906156 1099756540035822683258571823057884672 3906157 -2465518206039113341920050586387602526 3906158 -2941513141664997335630172874815497088 3906159 578416946793190049175100078524467328 3906160 312732299990590502110714972799631360 3906161 -381689246641566336812631783569297856 3906162 -337681486609047870707794828039896672 3906163 1282969466323278986244854272038664 3906164 649675812447773744944497535770145536 3906165 996969819838352565113027372037445920 3906166 1388656581560751518801873518540060224 3906167 1780382826173951486742151522471902672 3906168 553727500359390586812286898221547520 3906169 -2196870832130961532949720321742897430 3906170 -411732269173301098414654554103203840 3906171 -131554762078777856429497910122176000 3906172 -385744286877473811275347726259200000 3906173 -1966887729985595964172790935062163578 3906174 55912661500112099607507646728893760 3906175 139248302207201613534837376247745600 3906176 -2440843216820487892091417464343101440 3906177 1187199878541003051993446813112048480 3906178 1514252672997861607176815335108010880 3906179 -5242666389477174576845154985224715224 3906180 -717410527622410617460285961640272640 3906181 1853068683278483373404509592439527964 3906182 23893437155881039545090996140556672 3906183 1768814286031206570330844434769702824 3906184 1030276358703963529142772416555520000 3906185 1285930755724001554224717798915592200 3906186 180800237066220783697311233885104128 3906187 -2737485245381068145035992003144581164 3906188 180213718423433848040743624625525760 3906189 -407550397559879336414332546677573216 3906190 -1002260886595763331606433436393032320 3906191 -185958869660313199684808676892066200 3906192 132877982252411685680671699566723072 3906193 -1232812490447081536080411336728781276 3906194 66504650703466833296686555192722432 3906195 425322344934665846152793075723119920 3906196 882885512927779227609871127176626176 3906197 942203582586644962322686741843385532 3906198 1066943222293908819058624045447989120 3906199 -3280802738392665901669685533404218280 3906200 -352876529452350853212133302871296000 3906201 62492481931270671531743559227947584 3906202 400835598840075403048177278862989552 3906203 -863662601083307562995113118292276720 3906204 1329548071120057572542045059029981696 3906205 -278878663150457275124119050758979840 3906206 14600155200469159808658445013867904 3906207 44687986953125759740389801386529648 3906208 1657304037592288370420404250790789120 3906209 -3534571115901786222321700252771962684 3906210 -69676901996225453095562326554624000 3906211 -873763212668399848269310538427009176 3906212 1580432196807015459354884799014691456 3906213 1300344805138456045512392041613851200 3906214 378109866321009680570878236316116480 3906215 610113424817322580389655191231666360 3906216 -93208770288187366526121498454425600 3906217 550336645658128512548420708976820224 3906218 -1191325431881066630831845555658863440 3906219 1240282111773539643849465264821657088 3906220 -510872213098331525407725670980741120 3906221 1272147894729105073019928418312251744 3906222 -41355136871480199073432697793008640 3906223 445979895013516622652330429044770984 3906224 -203781173295590947720375119440707584 3906225 -103873809844122142873950319161668400 3906226 604167577455800955328417620266603040 3906227 3091995989083727947449129662490912 3906228 586421897471141090961635849202315264 3906229 2227122214584834661272252524459449440 3906230 53634944719727099380828851610763520 3906231 -369933087690569289920012467596902808 3906232 1556775977806769373753039517740134400 3906233 1184527451007912638971332307376646660 3906234 -495922262382768107088394143086177280 3906235 -676499209719496928663123601619528320 3906236 1387984660098826871879026357620065280 3906237 -128375581313423143852012376974160640 3906238 1556766280903253331246433143881472 3906239 88024942543774816420329570596932200 3906240 188828982078974305281280728335646720 3906241 32174724099074481620436248739305172 3906242 427441835018248018461472085323668000 3906243 -2656719822049583245145745353763048 3906244 1700349641969591537567352899391633536 3906245 1492621009447309061654136476251468800 3906246 -153424322922404054022599338510502016 3906247 3001562978079983338670208674612756696 3906248 -858888472599571461326201328451584000 3906249 -6508984140385209650394315896355072 3906250 383654271837505550025397674093750000 3906251 -1818496663855907806876156042244921808 3906252 -588157701111706555149358771864535040 3906253 -1304624833407095925929773483320900116 3906254 212413865559712142745897439986271104 3906255 -167178664140160029566718502337203440 3906256 529083916840367968263089342896627712 3906257 -836160658261237237028060864541113868 3906258 915949343772428861355460573043769984 3906259 -71926754738814376712360698346137440 3906260 -1988154437654896909840233056039846400 3906261 -1511431329627476676240750798968367090 3906262 445123154466591460978936500188214912 3906263 -404688027964466296053607601952058488 3906264 3071705901446849784484119912724561920 3906265 -1169063097868617403669074162025418880 3906266 -198264682697849776687877206928424960 3906267 104067083904646246051644073337042880 3906268 -33781691380821321251154148657524224 3906269 255501063472100784184151576279573670 3906270 197417451583196966304477545808957120 3906271 -484801154431094122194926063148669000 3906272 -2063269901929064611732026483887308800 3906273 -134917707020115346766018748242657856 3906274 234760566466912202818830974783255040 3906275 -323195440626651224621738955525866400 3906276 387867239105590707059164080561205248 3906277 2880511319052138574823958212512628412 3906278 -42821216883749969403062795521706880 3906279 -352543185075366539884614423146803200 3906280 161068781516916128424854624991590400 3906281 -774595183186768120685918180369629068 3906282 -408477921263508359975763747901121280 3906283 2930686569723581765227480914536524532 3906284 -504320571588977101779248396895600384 3906285 1428372361431054215907281504097631200 3906286 -1360496698785783268134967771856383680 3906287 14650945293863497467467087086136064 3906288 388329009255703759382030716105162752 3906289 267806305136297191289271204327773040 3906290 -143763462291116766468869563295689920 3906291 544682999195334673870607983558748160 3906292 -2530219068013791615778007267842048 3906293 2143892533498825706335903914260122542 3906294 -154992028254398790896071572121829376 3906295 -132538527554554832862017159946661680 3906296 1413657646002517371796558579040993280 3906297 496968535894976309632530053766595968 3906298 -161910738615374274514455793477412352 3906299 -879552052537198839391435693392186120 3906300 -743764370516818008974704632297600000 3906301 -81940029077276051003966434373302720 3906302 34270952095269369291546423914468352 3906303 8192765106754971022099353534963984 3906304 883412932385318286284525639208796160 3906305 122021291638873996088131910293118400 3906306 36315217572379192646590632988903632 3906307 1632759489621021767700856916746498556 3906308 -587162098023873869797673860812509184 3906309 -134616609312425572956158070758712672 3906310 -35537391011467484968438173593594880 3906311 -3589509298286591222764442865465044160 3906312 -181622715205104573572115506347868160 3906313 -1423300170350747738416995745057261440 3906314 991256261763950163645174348389822256 3906315 534060876360514832035618124034450720 3906316 530113880881228267061336630414430720 3906317 1319639845189095516655039363710199200 3906318 6784358271206567843748071172347136 3906319 2055113454862868967649034661517100720 3906320 258627341259100998052269652314685440 3906321 -403934754732238635272064726163542288 3906322 -620952417085895714705208105719559168 3906323 -1073655425729478374706061135873417428 3906324 594641978010223050068664710204067840 3906325 130701253204225960864816200126639050 3906326 83827832498329750708256920288046112 3906327 -3281112705728320863652955095850661120 3906328 -2514401740287037374390394018209239040 3906329 -3045137474460216525808106440692517500 3906330 -622341899236699931795731035765454080 3906331 195839142231419322003278973111329280 3906332 -570560774051720546028743185969471488 3906333 -1756357734329165919880240632785304000 3906334 -120296495190605907990470845168301184 3906335 -30309287665423955117095400419894800 3906336 -408254911085005790390895138545074176 3906337 -123012765768567127326746333448954960 3906338 1458938861219728781723367716188603680 3906339 -1090003039850728806902467291453969152 3906340 -362453993881915158791974489570905600 3906341 -527493123895245962734623480762930816 3906342 -106800802779609934769712504602574720 3906343 -449319685371687859593048875893762560 3906344 699250337994084890370344437439109120 3906345 316050875262421594230505689126403200 3906346 654559228316623964639876228041632864 3906347 3827805875759758959988655027677882200 3906348 377408750825939354233621204499398656 3906349 -303747271476128311186766487789151488 3906350 62693066185116519859922968468060800 3906351 214331261583158372714023932274847880 3906352 -68347743024852739394688656070098944 3906353 3025339375465474488827863550231043360 3906354 214672773716661689246996411037154560 3906355 -484295071685264828507020092081780240 3906356 -214665244157905127107919165065439232 3906357 -19261070027697841862827938094483200 3906358 -1483018800774987737566394131079600640 3906359 2404021313258801941009261771102938720 3906360 1095782234292381940926847461992448000 3906361 -1249793812851664689878861553193166038 3906362 1182056516941107058543188705941637120 3906363 1851819978753447514635358231412517144 3906364 256413650419615266357738738777088 3906365 732671359208254632751848281674809720 3906366 -36406903937543605046397796281179136 3906367 1066282086209066391622654444352916416 3906368 460069044139233240557507554685485056 3906369 23287820446326589096659124003791588 3906370 -40217680151415578773045066219776000 3906371 -261027118359820460151980067461648688 3906372 122142163691198907297647321324765184 3906373 2503286183203597019244164821792702622 3906374 364022639532405401076350148525549120 3906375 1379009125504032236900281929217248000 3906376 -52987451490618817718737549857945600 3906377 -1147348244112418888565648865849528348 3906378 -17894230603310291290135565694172416 3906379 1079992335706085165665816008743592672 3906380 686297431325081011149463612317772800 3906381 8561316413634752863499051892619872 3906382 63200103606155317017935138278341312 3906383 425499747936355016996440355568187704 3906384 -148569791767189124797073850932920320 3906385 -693051061691248059171375177436866240 3906386 -221559531994138511644180466401382400 3906387 -94866578876741188735766772524931840 3906388 677748068355857775057087849989994240 3906389 528226327535558291831516427558429024 3906390 -111321210487738341379705299020390400 3906391 -38572029131902595485601332305618648 3906392 -27826411140173737281861896876851200 3906393 -953347428731432691088390079112324096 3906394 60274246884058057058697734438688000 3906395 -1910490349132728525787532609658803280 3906396 -322943379546551053495308806988665856 3906397 2032878892902355748259611317286337312 3906398 -97312095480843448631684544063899520 3906399 394931929499529017131067153243207040 3906400 1281352856059905032140494829682688000 3906401 87739374951014642888079003328602402 3906402 391561538675512872722442931058562432 3906403 815585731808866216542658177771345984 3906404 -2037408578426695451518909159429110144 3906405 -2015895313827453246210230692410743040 3906406 -208765631975857990259586034680270720 3906407 -2549416705531917821045915324734966344 3906408 -497555745402992289195863178592174080 3906409 -997978601150046069182038934009613596 3906410 259193504216310748893336439194413760 3906411 -2014280002741556736246643554918293928 3906412 -1234002594617680605118296912147575808 3906413 21686816764820174025626895201472416 3906414 -89260989734647076573633099765823360 3906415 930350846207464728585764978759839560 3906416 -378020710307974080893699725514342400 3906417 -236898610542040260097931175560693088 3906418 -294144152376586780026342657968045760 3906419 -2369782515503393280538098076034128320 3906420 185505335396504904227489731645931520 3906421 28869570674627036558835334521826432 3906422 75496711418372805051260110129767552 3906423 -669725030735655351330326015410046136 3906424 -1454673733631138773443724331143127040 3906425 -1204198338426089618063898370623632850 3906426 708314486510565828687913475370706944 3906427 -186322588053067587906057923285804924 3906428 -882336963428476654031041814950828032 3906429 7197123437208806620057508169351648 3906430 -1407888215561940693937525393299129600 3906431 707563914967458428584818589258223232 3906432 647516305615363032816764828296151040 3906433 -3447792776400491661615389516289448318 3906434 -101109470001045329008878378307055616 3906435 512344967994475765692455099988138240 3906436 -495205009310063401861087287356356352 3906437 854220363150147862311161655926005086 3906438 -473728786681122305301060261239938560 3906439 -417892718020870113515679919046675040 3906440 -438009073737750950366300162456678400 3906441 318143960012950408485540147303475200 3906442 301699761606666665986197093530026752 3906443 334416201568310559328343129022731160 3906444 207837346367752219728614193004924416 3906445 74044824306158297902411395812592900 3906446 1245672104049934278152984367318252480 3906447 -1232460978450678691462660480862354928 3906448 21815135948803344466578815844614144 3906449 640926173905506040872339244972320 3906450 -226863306811562852355838880351576400 3906451 934270169805172942105966427786598400 3906452 1763021427579637882503400117813616640 3906453 -1622231644263692591852886024630681696 3906454 -527123056334266367869860655338500928 3906455 -356477311175652783978472830402892800 3906456 -1482649673425320156427896853701427200 3906457 3142752052316485540815088221363109840 3906458 148512273862977112472841155160043008 3906459 658363121919277839529914334707782928 3906460 -523873699322971353943751272210636800 3906461 -1210330884421307801652328531811900148 3906462 -135449196923494885797526197834381312 3906463 984563996662074669668668526451891840 3906464 -64089171010414063911674000449732608 3906465 103721319705087556437900017239551360 3906466 -870675795286090979393929178829563568 3906467 2455194671514890453044855335138711516 3906468 1753432318607062978668384487497784320 3906469 -751697945154329968731013684125550304 3906470 1074282152345818607263639781061751680 3906471 -764627378676662688686011772882703360 3906472 1120111628767574092912513726338124800 3906473 -2450380723138802702196306890079862278 3906474 315451921945978407890714415650288640 3906475 289809250510967924774598229658706500 3906476 1290066431951453171054268900775104000 3906477 -358046189363086627926147469096804020 3906478 -1010779921188830673986113992528058752 3906479 -414122930094538938703458803844919920 3906480 77044127824096379551906065538744320 3906481 2180328897440716838699003571331286784 3906482 1122411744327082676862260117016324000 3906483 105314465465952611916550230817899264 3906484 279314968509626638634915272952902016 3906485 1790240776240747959937083463082032320 3906486 529320844661495646011922300463614432 3906487 -257582480071482582405256500983987000 3906488 -68824572211093944049709169077514240 3906489 393281986508625645575107218253759824 3906490 -4386975520129791550530764639109120 3906491 1534221819216568325475057600223338384 3906492 -1087274411610620891305404568342261248 3906493 -981152105273342877713650768468483258 3906494 765411088913191684787162392351291392 3906495 136821451908286232501719513580064000 3906496 -128216864457800025251895176740208640 3906497 26565037327549101837848372710696512 3906498 175705411377088813962708466155129600 3906499 5031530231891148016735475410623978336 3906500 -714175345730192823594466894398336000 3906501 -1209815575575100157907382152233064096 3906502 1127160933834581600515912434972272832 3906503 -3889791416764609171186957686406641720 3906504 362633935472457835329809933690142720 3906505 1108656366158104660650348364228818660 3906506 1253853654110163580991663410347131952 3906507 -8504908587025471617309638461229184 3906508 847990420312718461916594557824514560 3906509 1800054297349118099117813112944454240 3906510 -447815089132692689873114815619623680 3906511 -142616312236119541385469926727970720 3906512 668908572704171866310412836994441216 3906513 -339596958063764151626981507805020184 3906514 1368766122497503601985058564942202880 3906515 -667206630670476738077511381752335200 3906516 1031438961192867527252324739254372352 3906517 240991229693687758478200744862670720 3906518 4045058602549620695176746608842752 3906519 1274465991456128844275965608424138344 3906520 -270581458230225020176825299075072000 3906521 1082992237475067160601605528918927488 3906522 60345364959444978725105397403054080 3906523 234451307920886887483418063264886528 3906524 599113167923144406846992571003833856 3906525 -612416756389178940341848227762055200 3906526 -215579528651388029881641095433131136 3906527 -326965968890621370185445114804295680 3906528 -1809367724748050701908659247256436736 3906529 -1459027588351712569294119436164528720 3906530 -24667307740550235938648507712879840 3906531 604307417468751684687843860900046912 3906532 -365288409226666690389675118117969920 3906533 3036528189399411149985132366434255520 3906534 -53264444655811713852331026495554688 3906535 2446324952056714813811008628621895480 3906536 1445546992094307507829710169075399680 3906537 240101886789784330895714467261372560 3906538 408653955288968684446891401394687920 3906539 -338664068398123738140501684946095840 3906540 514493204156696001445579731118187520 3906541 1257061798769895956866633291665545942 3906542 609702436550868853611164886165481344 3906543 1363027298383239321557548578045811464 3906544 57963369338403324755326542011432960 3906545 -764832655862435328585645116209706700 3906546 644345976795510564441905700222812160 3906547 374181533703319738839372709135937996 3906548 -154430533865383853847158576121700992 3906549 81808326478452973885987830684161436 3906550 -7447762985287148464099407754752000 3906551 1502858166266364279491000629004519808 3906552 297021760177081428864278568935424000 3906553 -277777753976012924996609445973780096 3906554 -1586991917515463718405419968989819024 3906555 -272481118912659863450042433272040480 3906556 -71340662424288335012036797798727680 3906557 419046548189062400278089692845900806 3906558 -141268020071982967106214683443057152 3906559 904292651719984912070712163903861760 3906560 -218087321510759811843770275174809600 3906561 1609212984428668865724558686494405440 3906562 -269282722227971318552429338783878144 3906563 -3170520926952534569775731889678781188 3906564 -565732487242647628594451469012584448 3906565 419087227430838011223900600554056920 3906566 78387204957961097101310911031230080 3906567 554328371829418132425301562489043840 3906568 -200073661226688107215183544042941440 3906569 269819111489035668428996888386718400 3906570 -68469722150973870339061452995120640 3906571 831357016540554293906516293683740720 3906572 642278450061102993227674196623070976 3906573 454270113206738013346770858729113088 3906574 -671501808674926542149619155110363584 3906575 -33479925649603421966356964067861000 3906576 133832779068706888592582589408215040 3906577 389582114704340557534928839923128820 3906578 389783530906494547670012290222305600 3906579 -319907606130979465927653272230798032 3906580 -17639777226484736665836056478316800 3906581 1014677422860138384945495428706712992 3906582 -1061553809486071672439936905815686208 3906583 -2882108033573030603441944933596973200 3906584 731827041973727199605794874834288640 3906585 -479220241834609567535212322588742780 3906586 -1253473111849592617237763404542823680 3906587 54104607447722249233102821338442792 3906588 -222633153377859093608003479592361984 3906589 861643487427731316826671289420493440 3906590 -110820312313526795029175996529120000 3906591 36222755475026168848358551478641680 3906592 -653539801486105171156111586513584128 3906593 -64610716761093051492726983228520576 3906594 616776849527466118245262758459823824 3906595 -37770119430088440215883851803123200 3906596 -1158981626820921289617504607544721408 3906597 -1362534047326352849728157562636093600 3906598 231181944766946111162212970985208800 3906599 -1802131244622157904168818021125371400 3906600 867681288580655888225410880176128000 3906601 -1780519495093088960425021326258059398 3906602 -712200223758818512886113924922151936 3906603 -970913053060862405587355438369776800 3906604 -1515686086785543624329660690768843520 3906605 2040938254227036223825142625941701260 3906606 -1815264033127262732412720021002688 3906607 1455570124740340247224049205269635856 3906608 220356095267749829548159604406681600 3906609 -301316278901438166980940719921848320 3906610 6640284245043046911272941526233920 3906611 139380203511329853378384804493507212 3906612 1343543587863212109778497110013284736 3906613 -3210417650783493751802495116930645138 3906614 883476965568537591221563928402506656 3906615 853639052271212310450991130145168720 3906616 -507665125438463998960057234841149440 3906617 1485990850294418129702068015486122624 3906618 851854566749363554854327067846831104 3906619 2096482313397949158361511537521976160 3906620 101912261267564826884454894784143360 3906621 122623986261156388430187051544936608 3906622 -735598498491899862481301308376133888 3906623 1046473730005763907380447351651163096 3906624 323017871361131358899082267413446656 3906625 -112325767807884490554149870715951000 3906626 305946007292571440919155103249394560 3906627 -350961319784347727425766324091004680 3906628 -1159609149859427758536442167474063360 3906629 2242652548499287939697036989271367360 3906630 2980299645309799776544664477022720 3906631 -4041135928302231614250553339697661600 3906632 252963609164479884604780236988646400 3906633 -428887599074754995122236376141868352 3906634 761302562907406099320719966720027232 3906635 1895092861938636350059478821622290080 3906636 8374285113479709952163003984093184 3906637 787673649749464483185454302279657952 3906638 -246941654694124578851216958739620480 3906639 2133937722165793681478827785904990008 3906640 356140497483424855232226493150003200 3906641 -1301350570026924282303005243584706958 3906642 -282316524201885565899469641301378560 3906643 -164699371073450183872196018358318656 3906644 329259921098505187000164525399349248 3906645 424781844745998406301405201536358400 3906646 620489257523988847677534778772074272 3906647 1329968549677125857223534908278118400 3906648 -691322864660700289990336738385510400 3906649 -368830508206313140914321625988355836 3906650 -258157128968592212427835734435686400 3906651 -38356726171150378042440341329907712 3906652 771493244396936658959710952741294080 3906653 1493503073575438542458551021153732902 3906654 -307885492061762393726496297084530880 3906655 404171653494765613414587927441606000 3906656 738006740356643948043525696110198784 3906657 -430133848249224085604155923428237760 3906658 288984548038572352182043283451480576 3906659 -849075496688694889285171144716871140 3906660 -468375682712412106047779491904778240 3906661 -86987679126424784613551471917291200 3906662 -551733829763349626253910045402107168 3906663 335966910292314045527207079240034344 3906664 -1301978295869901687715797454783472640 3906665 -332510249381800216392770657752879680 3906666 612913053515930382216055469797831680 3906667 -563191015520897545013529123485702284 3906668 196822243697315326353832512512572416 3906669 52031529494871813398963518646140800 3906670 68124418438769100405330249048773760 3906671 442429898117696721476086444482825000 3906672 186059594911627372045983213254344704 3906673 1056134816028129709285795778338261044 3906674 577002618496852924300091041197482112 3906675 365490813553694687597196658203549000 3906676 1388456807504023790592588936250520960 3906677 453183860786294580658885043763688800 3906678 -55384664989742567441267100132556800 3906679 10672021721653373458166438536684160 3906680 616897304152119960139554736497868800 3906681 1226177952696177234619788422830531152 3906682 84314886860526075407714248501383168 3906683 -1049779344977167372387913542735149552 3906684 -227601837124079823937822849240872960 3906685 568598672339805779684559006867792000 3906686 123920109952549722880275827353353984 3906687 -3950173006463325352191744581268894720 3906688 647986122105703340176793803444715520 3906689 4707120246057503070341610068127796224 3906690 690375714077565136068534861971051520 3906691 -2151436553709978241671852048015083908 3906692 1028820973572045455324549641063491840 3906693 -200621178703095327981550170669432096 3906694 124846629100824757251801033928028160 3906695 237822675274654988829371744653021920 3906696 -1936609307135493385371005179074355200 3906697 -1019994389041285464990288815264906854 3906698 1126389352223063729171491958859831600 3906699 -446965980828636013734296209704106536 3906700 135916515968225164269252140198886400 3906701 154718301932464235232435721859691702 3906702 249525350388938121400106766719436672 3906703 1294728423600297839020808679012273160 3906704 -102715866784883128893756205093355520 3906705 -1101390509183101091262781292868310080 3906706 430088047585704480589619574276936000 3906707 -271223192848234691101379449846179168 3906708 681023540753730931880298741820047360 3906709 2981301831914207871966620142811360910 3906710 -1169195941117496906655441742294122240 3906711 -1009170847449393069882929930301545712 3906712 251499581502735242534874170553907200 3906713 -132772617353797215212339092548093696 3906714 -61518114022404469423812813084819456 3906715 1259265449155788228289285019287454400 3906716 66316662719118448943127330339018240 3906717 1391838090809037953087562214505374080 3906718 702406601838383540109083798822962560 3906719 238377198579932531474625940132820112 3906720 380661287369555811139483602496389120 3906721 -6091214371844451548696170026521388 3906722 -3667761466432814115339429514478208 3906723 1165927916972429137976352764566305600 3906724 1565432216284180950772064238436761600 3906725 1754110175076225146773693217560244250 3906726 -187339522167479857683363501180189312 3906727 2190862334966528832709197501701640 3906728 1068179817251526812988701559135682560 3906729 -1029909774493818410124918819119211126 3906730 -996726254282376983404663154540718240 3906731 -800816510789168714370189684418155468 3906732 -295681646564053831033810059402547200 3906733 -1755173105648131324863763807899319018 3906734 414583908739092228362825975316111360 3906735 -585431630833885962274869108394406400 3906736 -40996856240403151503438136291885056 3906737 2433963143538051892814822099966538240 3906738 695439043791031456844187588345239040 3906739 215280967280127464472132593981917120 3906740 -1259571792380227399333819908023001600 3906741 -108264457395688512648906436356915840 3906742 12649824100833381284334676445054592 3906743 -4128465327071669989517114293957536 3906744 -145901905317918147482462679662592000 3906745 -516842206194319722801853298345705400 3906746 1405376190166815423849655572697257072 3906747 -512815463743339257295669355607975072 3906748 -49142914594285753398702533882632704 3906749 -466744445591023385973635203826179200 3906750 146237954739105981249960478359840000 3906751 1272476159168024721014708945108466752 3906752 401672897544960073910567810557280256 3906753 -1496623875672110141095300897536469536 3906754 260464821068509355456670865702235040 3906755 750781195896316558403173441078310160 3906756 37463356092921809745717499209707520 3906757 1550002313923525092633703271179204320 3906758 -102301516712333899227502991370191520 3906759 -232251249526795668653604354581297496 3906760 382013924765287487841889281508147200 3906761 -3219398915621777363737104088370031600 3906762 572673994953832561974219528740497152 3906763 -134785932914064036398154183555190640 3906764 -1783372257959486755006888086075340800 3906765 28738482007749808935275342362166400 3906766 1051640387287702914503682938860592832 3906767 -556870668656825899287102528044898288 3906768 -37356202132881624392199435288576000 3906769 -2711639536976676658776367675049378830 3906770 -762493032385819846911238288502016000 3906771 509120720812238737330394462158208064 3906772 -753834377569941242498821348993552640 3906773 355961348994862297621629242595102762 3906774 100697963122285220120298612365445120 3906775 -182242740537655616175052534431157600 3906776 2022499099638306958979459156857006080 3906777 151309587274547407660851113928215232 3906778 -84232911136091633646815384445595680 3906779 2894486324907842304811465545329629380 3906780 397224841553006541469717647790080000 3906781 -2971394772591560953193642809766405376 3906782 -916529728520848714450689021006892032 3906783 -788102630742096355752914492853022248 3906784 -106356180888811127541417306098761728 3906785 -581680447188849205969661004789463020 3906786 -401342848265245352653475443686375936 3906787 -4289026450110281692890040201616683200 3906788 -1691048667387356070390076919403304704 3906789 -25224723624008605291356618992735712 3906790 -1529088595274788315402790952629441280 3906791 -310733191938462711586207067745317328 3906792 -50397127233866044432245377143833600 3906793 795342615348160432361015651754573120 3906794 14685722236085321881325884871677440 3906795 -77929075149987105751293870123793680 3906796 1120036602368614898579454828283961600 3906797 690714549984775671247385763755724246 3906798 52304888930928310206147265527140352 3906799 1445408192243917603282566538561186640 3906800 -205705583952823258559221967735193600 3906801 -622390930141035162310774965740812032 3906802 -669545722420870196452135312120346208 3906803 -944294588104022365078933496245094400 3906804 83235696787252195696391892623069184 3906805 742300342142596171058075912534770560 3906806 -4480475660678790184095030324698112 3906807 -276175995131851226462273041820315160 3906808 7319271491333263889007459737886720 3906809 -98617353831326260840937255666883990 3906810 8431726926614268065885850901674240 3906811 -626307786605262071891686352078650588 3906812 -36446126102249081074606472848140288 3906813 -2636560486179948464672249149370740512 3906814 -113680735295408691570500457816074880 3906815 560301360295106541882024353426221440 3906816 -431339550294218886948117172388364288 3906817 483420894383776060810946048336760240 3906818 831705869753486344616466484496519040 3906819 -819549479855565634280613861897668880 3906820 276346544375324465047342687653838080 3906821 -518055673540058939830613265042571908 3906822 377811704349920991250561814715035520 3906823 -2185136664307114980173401255849097456 3906824 1588569128899290957413927317321896960 3906825 234226656123079950172116685436961600 3906826 -369271989117624980688490225221599232 3906827 -1950196177816215954040838433426993324 3906828 1480465257709356408245180385554012160 3906829 -1614034833871661460732195725854115124 3906830 -87708134087137968117681058647091200 3906831 -1025137362004584697169550832384336248 3906832 170843135055808101278043911541825536 3906833 -32456359737050309431901338101995520 3906834 -439823114616862262013445436626293120 3906835 52660332557388467954062808729039280 3906836 -1842807997989986605410547611020987520 3906837 -529916568107391861742696781263472640 3906838 -762363071688065053166961807875685120 3906839 3179532940863435961015136436862445640 3906840 295567654676753305146925232249241600 3906841 955720393581030771027132970210856212 3906842 -291256927191059443862018216542848288 3906843 124134510637568146704619209210848664 3906844 -5872230618645380726173159943460864 3906845 -487259532840879206992823609132970900 3906846 732348387125276805410331560371660800 3906847 -597271040016638222643124065786823568 3906848 1386087088142043925464683059937280 3906849 -253147812112076732936743043732782464 3906850 -774466798398575554166087645933619600 3906851 -293870182346327095221100646264160 3906852 911455396584264181615812099454559232 3906853 489371433081546666114184817251433404 3906854 53490891830253307770353130925516800 3906855 347041912580920731728891324785487760 3906856 2217750042237081215201942001179443200 3906857 -3037020668428891105964857805164821894 3906858 -1003038786362971931390702999426946816 3906859 1383484544990497172982873153986947728 3906860 -511394208306933443061900065933137920 3906861 546438279335041943198857303465610304 3906862 253726778042082853307239271210951040 3906863 2532118519282786521472710002236100112 3906864 -82591831474536405570943685161844736 3906865 -1074594915292028227155253330555250880 3906866 1682977208576051834839411277499796752 3906867 280347105265917608127447462728506464 3906868 -40125278222042527664241238117146624 3906869 739591221670480284935700604564136796 3906870 -501496954362663416844815056649011200 3906871 1357048627039734027041517312006883944 3906872 -301912793317549534518609837373440000 3906873 -154692368598942631970183594343213360 3906874 -325653160160540216626400755583090064 3906875 234538808422607520838489326043200000 3906876 -511279367750764259339711386358194176 3906877 80201598384362555143923611597777912 3906878 546080914677220903012707096347399040 3906879 1619972417537033707136542816704304584 3906880 286461003757108243293495311361638400 3906881 843556466147370652453427135572751664 3906882 -57157034976529039882646166470570496 3906883 685191911304881831653051588693715132 3906884 214074545362793229688280325834354816 3906885 28260534990667763788566622637068800 3906886 -636112413358051985361951580449659520 3906887 -52045916690352415813247606325796560 3906888 579137666158965397198288038885826560 3906889 -1083461695271840560710072007695817728 3906890 163283718857305372601631494437434240 3906891 115134945988316321431477694790010152 3906892 1583062383009852328212884978386739712 3906893 2009831316656453525729354275517841984 3906894 2542557676524495467604853515770880 3906895 -144912324572337572731582626879668160 3906896 292173692877093546322648491965939712 3906897 157895227035019526480658770824704672 3906898 -276992527069421882896559824710180864 3906899 340909056617108434221397382963369088 3906900 -885761042887431646317599124128256000 3906901 -954116375743366279416743105960780288 3906902 -58888223538551587767124779980698848 3906903 -102756554339605219499586170021881344 3906904 -685423386305197207879913584811089920 3906905 1143205248400454749238326340407365120 3906906 -127668323103450520394973936732788736 3906907 -2189901327377418442556621582365158844 3906908 648440224514567404839614384419312128 3906909 -590632154732898020525971472519073300 3906910 -484465795002932142721254148268202240 3906911 -1447482505864704594483094803634315488 3906912 -15026687442372578246815798079520768 3906913 748799785189649826070254027913775920 3906914 844630159735913062531220918624404224 3906915 279823314060685303615855241762623920 3906916 166325379339089802777764111810820352 3906917 -610507600267495743910687868410997088 3906918 -481989831755526380772633154244950656 3906919 -2283022752381868547310511177635140680 3906920 123510494579827556590441773664204800 3906921 169287893360921259700402558421881440 3906922 -995188198774113348715275814736040960 3906923 -711402939176094912259042157511951480 3906924 433628280258957796793799415744069632 3906925 171875407819802931488626156394380800 3906926 -171944179234922743565763559818929088 3906927 -576656382806684386843640993903234160 3906928 -646008227367994651396093705336487936 3906929 1466192521688759547263837159407261800 3906930 130911688373556359422774201578762240 3906931 -543881870401730539921279954854458976 3906932 998714583545625391590344170420162560 3906933 -1013977040564086526885523347782224000 3906934 -926761304479263812023518900266412384 3906935 902983791994476277147651326157313880 3906936 1065059569197652624695240299312394240 3906937 -1315592310292616899791479732128287366 3906938 -13015994486806124277674996101155840 3906939 -145628950026110149870210274727782376 3906940 -741128839436025503823184988288670720 3906941 -771260404153780169450124833265044736 3906942 531742948351233404399159848904968128 3906943 722364901096866878759437569341042784 3906944 -3749807654912548553857343412146012160 3906945 460712823409971161354066971676428800 3906946 939446829479300320911247288670046672 3906947 62996436732398383259441331029440320 3906948 179259045386534451923341476709269504 3906949 2452979599789606813023333411436761950 3906950 739228746131860465961815772278716000 3906951 -903385262078784072923121266017950720 3906952 529909611736738245744678600267694080 3906953 1084384980537792586783376606553218202 3906954 -415998873904704660594388150382373120 3906955 681403129310722156666246486603823760 3906956 611114026160779234597240935407032320 3906957 473576278116563484714404418191380992 3906958 1214184176779167967852085192159071680 3906959 -8806650226276740956485469969586720 3906960 12900182015232310552366471540899840 3906961 455314970205265031646710471566580224 3906962 1622026271473648135946001444054329232 3906963 1564742271128436134461380903690679092 3906964 -465258130403905379252729887366662144 3906965 2028694228617494070145419271374038400 3906966 -228808165805734220141159148703737984 3906967 -132164993479648370103751883527764000 3906968 -1136773812836720449239644883783843840 3906969 -3990362171614228096803389018229120 3906970 911911882248589487242342326595603200 3906971 -3157174925552785291922307524068472808 3906972 554567533855549651397997225083446272 3906973 444142381352772444855864823615692640 3906974 1058196643740414682995153480244809984 3906975 -399031442334933035919387045945886800 3906976 915753310695403702830170186012688384 3906977 -523177493329080869957748235706310174 3906978 -287911285700441326372683282901708800 3906979 -2403065909161260751770604909502955000 3906980 5655905129878719125367086102937600 3906981 673596097277085429712229876822729280 3906982 -959238563602231837981061035006245408 3906983 -1035684087053703027597826572141669504 3906984 -1953839332520364822728173873518919680 3906985 571432522672575153558873964658646180 3906986 1759978366155294466490566681518678192 3906987 -256613093657404023449120045231255040 3906988 1499290247118893726326657893666333696 3906989 3654801109352233123456281550732862880 3906990 670694017209558926829128538890598720 3906991 -247923099212472552134416553908216920 3906992 -262292671007717376158075305870491648 3906993 -1098981836225824738446893516417102736 3906994 -123932102058374224050598344464475648 3906995 866064006429301336308805013835702000 3906996 790166092922604720387130881895833600 3906997 -4386014631998916628277166805496890080 3906998 350597429820478230563602255045916736 3906999 -1035847956751991961614649809258682816 3907000 2380764302321375711619968544322560000 3907001 -315503396427485226459110885045188416 3907002 807097886184752195363469395702095104 3907003 2676564376159476915658541276664785252 3907004 593036212617555269771424670699370496 3907005 -385382850983395333626043340910145440 3907006 1222433162300165888675750269060253952 3907007 -166058179744647547908818375411204160 3907008 -243852568396153626857068477336780800 3907009 1659984675262789924657701150375014210 3907010 575422141281606184499608894496847360 3907011 -70894230222627123527627899694177040 3907012 -1627671445676782777943099360630727680 3907013 -1036715892412677232751231928038972352 3907014 -694913587619726234637652888505367360 3907015 -107195954486087084808900915591261120 3907016 3632476264702634095783468648620687360 3907017 -26292078658580124277687919447951766 3907018 1213164277694875927545961226831526960 3907019 1043367835889541010764678301714902420 3907020 -157812953721338881198897715871590400 3907021 1347312343294821122054437335471407222 3907022 32845888725357015273295447063669632 3907023 -1992919275693446473211744296000512 3907024 423145852667078637303485203226296320 3907025 1885136224059704831272813199588067000 3907026 20174350111654484172587101643346192 3907027 -1383088784652391659398676324265467560 3907028 265315610636134060028794231737778176 3907029 -206606485367915668042535480902622400 3907030 -767217911340628449989118711567555840 3907031 -3056628420532980904642356307834338168 3907032 706117832139048122413240914386903040 3907033 -26509357750097834128025150430821760 3907034 -1221900339009816922060793227611757584 3907035 -120835124766531604671918343779187440 3907036 -409324118146109492067062327859786752 3907037 -197172943733262248237226778748404314 3907038 -466166576925601750690302189193436160 3907039 2221566449710465458791612655614541720 3907040 745989447834421586425971703421337600 3907041 654185956379589099954247131157916592 3907042 -1284470093665970759248117889716768608 3907043 -1043702945902395062878997325656151600 3907044 -839736226323440730310062353575259520 3907045 215923303634881205523116594303826300 3907046 767371451023516143475182250516377600 3907047 965272572732486396803233454307484200 3907048 -197233449660537755839066913832944640 3907049 576598722036815302902520154064613050 3907050 -12597956743813674422689374591225600 3907051 506706875758895701389479567289304052 3907052 -472857116624240241395268278835916800 3907053 385176682724789129910588136985606262 3907054 -80085905649682891714877218941634560 3907055 -304636417058031201399212903462880000 3907056 156749187239971060808215501075906560 3907057 742779198314829487585790003319119424 3907058 -921774617475062952813994748040219120 3907059 -288795246800231367697300262342014464 3907060 -1274054890118025574369109235423755520 3907061 1483726437778643314099950267856831662 3907062 -500130859103975487779586383294252160 3907063 -4486559881051324661358324911890509504 3907064 -1515967536996638196930184185910517760 3907065 1284199827977629245387603879470952000 3907066 -5319043501408794758599088352659712 3907067 -1401014187223429242410134916774545884 3907068 374913174098965731497823900222259200 3907069 -2883419687559412550659727261079041530 3907070 382371849286466139418916573801340480 3907071 -2592856182750738797907176514298128 3907072 -513272168084195104135800035148300288 3907073 1082447662173590290049681272945802964 3907074 -315360150246737895337752670446349440 3907075 -46356969523862977892921261349293400 3907076 -1768578815601212678739351833709549312 3907077 -2862251748677201100088386592815058080 3907078 281347927571182427480805467152492800 3907079 -1593158061997501100022574854337398912 3907080 -220500830106703498680045553260902400 3907081 -187450682060760875830720424143302118 3907082 1369122547886176483863411730878577152 3907083 1702824409174084112579476906673103600 3907084 -110008066559697812413986185497420800 3907085 40538813192738204369141272780216320 3907086 23395131153160169932348047867852864 3907087 682571537555895294194267060521935592 3907088 62918837261574153703717596456566784 3907089 460771744086432413348348760568813440 3907090 -1735367616525677747742719190568800 3907091 -3068807775554655782697049053023639508 3907092 -7818899791019662304263011108151296 3907093 2895639424147755029568072600285439680 3907094 1296484543488152982425506950031704096 3907095 -265579761427017311937691181077918560 3907096 446649461269408470771140228725800960 3907097 2600244813361446144698184920499897546 3907098 136660996376482141143263842439258880 3907099 298778344394151693930406318206275840 3907100 27234351627029167364438479989120000 3907101 -906384088570565013373470085533600192 3907102 997552265604610190230295587520089344 3907103 31995392038598152133260953272390880 3907104 -1970686096826255094843441578940825600 3907105 -495860421977340410264571604077019200 3907106 33530720392011940561828522026645504 3907107 845778078332540506424411394294693888 3907108 675879988809569101282464539742374528 3907109 -40485460093091518286835737616655296 3907110 -193992716223810246843753957464186880 3907111 -1485895230296772820555338984043054680 3907112 -3028292597805925805036093745491558400 3907113 -849399125952401823456489764455286400 3907114 -391867427395720421043808713230635344 3907115 -874322269806936656229240262371534240 3907116 -19412402358326437948738463912079360 3907117 -1835930613800163099483935855964984020 3907118 1169972677486217917575679849063229760 3907119 -1646979362450040237680698379206475256 3907120 -60167206564718340324105871901982720 3907121 3177968207492927349542751573973058322 3907122 272460810572936141725061175989940480 3907123 -2276928202202783817200382167535005496 3907124 73531667060568793217735018319562752 3907125 -627080801236674785007045507340704000 3907126 361586541880536842231934471587243808 3907127 -405760685672988503990573600074170528 3907128 -2183554244215638679895236148296089600 3907129 353900534606468538898314048443103940 3907130 346432921620289435068227237788139520 3907131 -364959366930483278206514674007139048 3907132 703071514675975021442658670156876800 3907133 594610819527539555143264961999645382 3907134 259963436205807415208054463682298880 3907135 134510004845250535212660611213743080 3907136 -137546825355188540655372515027189760 3907137 585036345028816400476841832322306368 3907138 -208494160736249671666874596771199280 3907139 -37993917190362200291638133780324880 3907140 919172857190953409460645415977369600 3907141 -185169019141282813618519358169148800 3907142 -471813141186212022585980803872618048 3907143 -2722736138836315641498317571319882800 3907144 786544182748969531572316548553574400 3907145 -122363475398058805926572051368473600 3907146 466349367334983246652338375501475584 3907147 -731882644140416840531030863453101248 3907148 358129867978940389914064053369716736 3907149 10858764516210188115347414039811264 3907150 -301185728742742386978315190753598400 3907151 1770971823556555711923814940168681400 3907152 -8190494970108736505435863747264512 3907153 -1524774775449260474637604322607219598 3907154 -499353164339162426799127003351354224 3907155 -128109426043273385291932732328263680 3907156 -1237810166430958011247233892892467200 3907157 776986303002153394259326862411625600 3907158 827416588581672280851092937857486784 3907159 -1616686851192715907624806296456027640 3907160 -520839553086208825761963105921024000 3907161 -419561017051578754892032460320443468 3907162 546664449166810225864844360942277360 3907163 359715865606978476173466184659044304 3907164 -243908398634774650736179077076391424 3907165 -964779707080800234338871655354865940 3907166 -196015507034421004962725979640924800 3907167 781725687900370200358769200452249600 3907168 -348400640431988358819606603605606400 3907169 1235117910522039469945990131366319296 3907170 -118758538340430166467866087280000000 3907171 -2381045397412981891271136718829200416 3907172 -1131858102727319921879725596846120960 3907173 1210192535187840303305701575765247584 3907174 -258946970830388244105572195401061664 3907175 103248024102797694457455548108931000 3907176 -54701254159044137752943146210099200 3907177 1115702298990379403772765445099860840 3907178 -566567568482352143957863273380335616 3907179 176431579681582534815320374831970160 3907180 -26075514159255058095921369745305600 3907181 -3373951400773574633786748048139179828 3907182 127711277651485562877373885757061120 3907183 -874461141858041897141318126443534336 3907184 448476126526516297237332541530931200 3907185 -324844828607045350381116183249182400 3907186 1567532382845639526095097118358475792 3907187 498675654670167308815037023050901836 3907188 1297603655925467493540311057346751872 3907189 118193277236822667555859341977232960 3907190 359548059371598439528814159993959680 3907191 334310423249714618442185856819465192 3907192 -249787963501615480160268989457408000 3907193 1272114179852099277567335918038430442 3907194 354532140904279518855301858375592448 3907195 -46372922535884300328752478853912800 3907196 -742423005745755359358095672440473600 3907197 -853333603890730413454669401381941568 3907198 -1852756770853667833631797780540080000 3907199 -498576989703112113807599043659832840 3907200 211619044164168750877876615643136000 3907201 183342077499767147946564791085247104 3907202 1012457260170746752976740309062243840 3907203 -1175531811728075727588541228550860800 3907204 -180547218791713721683619638060400640 3907205 416348841924259088317702462703315160 3907206 732791920959515058540541620949105344 3907207 1536537156471346604955225228204242456 3907208 1890604783819364086507756415818920960 3907209 -442706909818238358528383743484236032 3907210 669668860601102846369783831410481760 3907211 1915442118517629554398406479637340 3907212 388689568471719924570188771946209280 3907213 1579690740452023954561413085580418444 3907214 -714613533960253742220112274080927680 3907215 -50309719665245408898437671074578400 3907216 -390795472018991122814669759609241600 3907217 -90314876855953847996120171249065920 3907218 -143092288033553481176258130116920320 3907219 483429563308725216278052145648392620 3907220 271113725075319671225841530869524480 3907221 231859919327693775345863971858472544 3907222 -1252076429138013785250236741357578176 3907223 -1874528514982827421717882316455454160 3907224 -2483326360374968209980561230693376000 3907225 -323614316186524676132770277376504000 3907226 9625661943619457280753161819523312 3907227 -712999218336823536830693372276096400 3907228 982211091884045151575760007180738560 3907229 -3987896083610057068951405407783924 3907230 214132269852095508070530545042478720 3907231 1439350462675884089787954880840056032 3907232 764634292754459089113819312571809792 3907233 -1452119368920608173114282036585424832 3907234 -1100363667100980603312740667696951984 3907235 116627040106010476320581874593336160 3907236 -673739855059356130786136974299617280 3907237 -942240104792880337041116171773393028 3907238 3359659073884917930619419090932544 3907239 -453788980045538892889532720925028608 3907240 119470034977605946685113833789849600 3907241 325541931065461193530892985985379172 3907242 -780215392021485272694170101426074960 3907243 1048674268500867698563701969075346720 3907244 -1599447643113282602121223113360188928 3907245 -154216534898540127577606438360718880 3907246 -398974636748848508127131001522372864 3907247 50684647866334335890452465805563752 3907248 -119150619512120368613963865512902656 3907249 1955751067243322448453205885757743250 3907250 257702845637803444753328726738760000 3907251 -2865697133830069339892232917045222400 3907252 43292744214544263563603722024966912 3907253 -283543057275645216957101204162836320 3907254 277945577276679302137023781431451008 3907255 -679212377146485406697552674266672000 3907256 2056604515895321153612678840403578880 3907257 296590307697303305591572579293131520 3907258 773847374965514748389758557774138480 3907259 -1011444404432083118818960994276009088 3907260 -450229390191363663882536912655505920 3907261 -431024882103016498648142081503851200 3907262 550278024823425214164986385882848832 3907263 -333334238609949034368130518232956672 3907264 268422858631590716086436614227623936 3907265 245290601319368049762907481132040660 3907266 441472553036312831563762337909626368 3907267 -343792720649529881261456420524563808 3907268 -2105346452775785377619797748021626752 3907269 212092329159012704443020845946766494 3907270 -293079958537093139295162491417089920 3907271 -923705459510509596411170054879816256 3907272 367597226149299447001465648337879040 3907273 -102169696709013946048214517406609136 3907274 -162465063730689044348410366814714880 3907275 17208989417734737689943866530296000 3907276 329084852770961046563619794363038720 3907277 275989608342010131702671918842862400 3907278 -3763523699921619216332478891429120 3907279 -1140266904212197411965036192943573920 3907280 -93314258087667880808948561552056320 3907281 5166279358918664164401586601032704 3907282 637069756773743820861503386036396032 3907283 1446025613222606593382840175562535532 3907284 -1024242995113189709543735392396376064 3907285 -2771749960414219054874023227265437000 3907286 -156824343526165745506839947796667776 3907287 197171840159194431136538230942589568 3907288 -662860320513014416480943619993108480 3907289 -1132564031523243222375220777399662060 3907290 -673581546874392646772604698312025600 3907291 -2548823068719801377167403512875221308 3907292 929271488823100717495958180051606016 3907293 19131892259391580353281389246829760 3907294 322535711160865588381639288736882112 3907295 778458225441246161904126466263293280 3907296 -1298184122032229068032992166436405248 3907297 156202577944416398697172793264187972 3907298 -1260115384073814497663870499251371008 3907299 259175030088897113469126770131741440 3907300 462996971827941368724910589024812800 3907301 63449306773420339072903598166251004 3907302 -73250611519104237962899769882591232 3907303 1589398208562108344408218808081642552 3907304 -919598696304848846938089868840058880 3907305 1680823864969018682728183197136070400 3907306 -1011390918143789826133211040933908736 3907307 -2833055866565627430918525204370098444 3907308 97121512679417617086007933220941824 3907309 -722567231985922532730818132740992864 3907310 -51848844831448812445495287841994880 3907311 39968359779730466983123472424048144 3907312 -131776698571214498869372974995701760 3907313 5538713097636309270952191011828562 3907314 585945397026213420202245620337572784 3907315 -1539073022622200130632473920945531600 3907316 818198314478136719502561147055331328 3907317 1086835658760591762032578274041308960 3907318 -1644812923449926126202984310891724640 3907319 350438217885273742416998354119612104 3907320 143106399199832008518918815686041600 3907321 1032745729433610245699441921320684944 3907322 346193523522545975301450803492362752 3907323 189103837484160836764794802569434400 3907324 32012939876005458593155033343458816 3907325 104675431608645700097737315769156100 3907326 352270156664300846358335384257383744 3907327 1485430461711814391185802935330002176 3907328 -1232885496080407049968137653817704448 3907329 -195049800985292292494610097588625616 3907330 -437888001193656521024224341382694400 3907331 456270108184636678450896136628451120 3907332 -578960783346973968864015175802880 3907333 -266689154337595378134944348184832 3907334 -1234767476343011279981375997123986880 3907335 1219978680612747093972065670927656400 3907336 1327991052052201995555425006677447680 3907337 11897584621742531256331192599770304 3907338 -706374406286937029238594209717734656 3907339 -2189328114306912460921571965608626860 3907340 776533239500430085318077690595430400 3907341 -197964984978932868693104285283068340 3907342 1636664488379273058850144455495388992 3907343 488197279076870960937126705881708928 3907344 71351953097226986289802657144504320 3907345 620870525688626207868964541449420800 3907346 132140453598460430838490214348521872 3907347 -282339069374613210368739051019926600 3907348 616061093565894764793277260202937856 3907349 579029409998360220730952939615182350 3907350 -225024798129753102086066656961304000 3907351 167381705092210919820714411321528960 3907352 -2348817954163019083673407907972966400 3907353 -930055619642384890060329426629791392 3907354 -696949187345374271558590668743041536 3907355 117445016413807573736312972055990720 3907356 4932294543089254568583874130780160 3907357 -316323318970368391917614469351195060 3907358 -22705767966712398800976885402644544 3907359 -44937613225539457008571820203504560 3907360 1408441133093763970919944658852904960 3907361 1104182152356770271603314937221476962 3907362 -413344004199220231235129618691664896 3907363 -2277764330534964252539661926456532388 3907364 56021873988816406654534907904049152 3907365 54806595340161249568630375432704000 3907366 295176491991951594745154389938468864 3907367 14641361613772522594086221112141360 3907368 -826620285651977246599730500161868800 3907369 2544234389048785614383349659373085840 3907370 -77069849873242645344755401704105120 3907371 -696149596595524913555293494729012240 3907372 -103056651276217380410982727625422848 3907373 2093089289527393860145449043557996960 3907374 -123848882052547681725241647173546880 3907375 -1863056920303723967650354205807730000 3907376 232506982827045569409758516017938432 3907377 -363639341732340853189910546903668860 3907378 -205757937935881676170015808642959872 3907379 -1104105036863929707703035074586984624 3907380 139403349886823938823308116783298560 3907381 -1468446078421637817510586528681750208 3907382 98513155137109576558737113931049344 3907383 -454004104815179993345058305137604376 3907384 -1077382095834510536926589089022177280 3907385 -385292384637934132296506250819371640 3907386 317062648095475393195698794434974720 3907387 -2309961825462816099256356610227308016 3907388 -2034778667709344702845586501516858880 3907389 -1001637522247995266858430944708265120 3907390 -55812967974977226261672852904996800 3907391 1197267037662181915953520043312603520 3907392 182582490235105333908051605210529792 3907393 -694407162321109600818707845688921280 3907394 1548061531866242317127883845064524496 3907395 161999997535276141702989803449587840 3907396 -59376188459203242632979427068899200 3907397 813508952993316040307124560238250140 3907398 24067702413709980888974208630414336 3907399 -28676921864292607256325647555332464 3907400 61273077128223227093855668383744000 3907401 -430228645318405138952430202839122880 3907402 -1142553122249171875432222849442762400 3907403 3337272077180268477205552602619013652 3907404 -213945923101559345908260543939916800 3907405 -18379622387706406680311570812037940 3907406 773778672037810323603132196255947264 3907407 -972963286828439618501416254407472000 3907408 715626268492564119287871975128694784 3907409 -2208995265209305985241507395179957248 3907410 5076282967683621414942544189332480 3907411 -411074423748168438794561800890516000 3907412 -1749297690413624359088384164300374144 3907413 243124775874715986120284750284790400 3907414 -201434593488648912972493200419198976 3907415 -671312241240296280434301883886494440 3907416 -1345025869606702753277965144297390080 3907417 161587551605213290631325266958499466 3907418 -1062762471665752040979434379118989840 3907419 -839153210922015872795644855341335040 3907420 230592903911853168369983798596930560 3907421 354565700513404239991744769323151712 3907422 -32782232570539558809226173220853568 3907423 49601159037219580448549308668106128 3907424 -909150568723706957607214237553786880 3907425 121968035356604727501426121426699200 3907426 522214229110499129419297997631615360 3907427 -830063035617682804052204954468866080 3907428 -148344999992485280175809253115404288 3907429 1438933565561034750925056815301273280 3907430 236841077432570632479926944329087360 3907431 -2228407962683239046511538323686058960 3907432 925055445479366205337286431055001600 3907433 -1554076908903358416447510238614789900 3907434 118961397064140915790061299348174080 3907435 200702951140386876909699634276592160 3907436 221937038778428645048651500253174784 3907437 -27509858847870630964503613780900032 3907438 -1233901392477372601774890812069763456 3907439 2292487347652362105261168385127309856 3907440 -227500024310016718707425557137162240 3907441 -260285777839072144718603332865210158 3907442 115727850261814638579335964329808384 3907443 166526532396246327813488838397022784 3907444 -67397885555040190889854882739565824 3907445 1126124397602728454997669912724615200 3907446 207033124169004389811035572884000768 3907447 112772646952864778133234402983905680 3907448 -1584545616579910101025309611718717440 3907449 493686546927076135768324465455064704 3907450 109584035196694266621336307798730400 3907451 -1506728985765924347839013476111905528 3907452 -592983028554295201260092362900684800 3907453 -58178713227283282101517066536128 3907454 -220720928691042362465573547889933824 3907455 -1023671101904734145611145468516887680 3907456 -519826292810275137757788587950080000 3907457 -291692117613622816697726618579555328 3907458 -707915687312063069181674228563916976 3907459 -753790609205590424177398857263284784 3907460 759240685392091233986874721874803200 3907461 2069098261701962543513828767056384 3907462 -628666183368740161641682889618381568 3907463 471090492740087233474797604765638960 3907464 -9904605221327791670311014351912960 3907465 1515502738127991895654443290147893860 3907466 1093505942515776541409642188035283200 3907467 1284723693710997876711112091510348640 3907468 -3145111886584618535209736343442420224 3907469 -655112190323199275718329604225730740 3907470 51108602392574047457657577107251200 3907471 123065333122533720664570649505781072 3907472 -703394815790683394414092214615629824 3907473 -1195287004973336019496404013654803216 3907474 965306233778806718818505711590538880 3907475 20058811585927512136836091699177200 3907476 -413530818605485487228956467366384768 3907477 969050659687184682649363588852511744 3907478 575885113240719753040838387801315328 3907479 1518046890153115800560792969482458984 3907480 267553546619775368513572350272102400 3907481 1143280798515147007850308869292158282 3907482 -1004632537383183396410978246528721408 3907483 2395108110162057208694884046843886520 3907484 1220858287931988108407194386094080 3907485 -135307571257846685592200708386104960 3907486 -925388760630524818489979829128202240 3907487 1907658004184267800426682582492039136 3907488 -123705484345622049424357289040543744 3907489 2950472138301233605652985311086781460 3907490 574816403731080784293230332120588800 3907491 293990972664641446741281319145643264 3907492 -34958459376386623624548851302923008 3907493 19570053389627149946180965425107424 3907494 235514739659423152532110515976403520 3907495 -1677440258622532749395062485773637120 3907496 4036349245083723611421140123074560 3907497 1230230855573864186844704280544988640 3907498 145142811373557201046960482901186560 3907499 3089530051289959828535170411949704500 3907500 168218470619694167047884730710720000 3907501 431665910679867466357626362402214744 3907502 -1093964723694096170548474507670174400 3907503 2149966854187169287364433019007663112 3907504 67801527952025908275699906414264320 3907505 378494734831777573061606031411196200 3907506 -655034322684280897643864329898292096 3907507 1544869935172201149564202042229146552 3907508 -1396977493677911316838581139370256384 3907509 2272830288560659110209618370028559328 3907510 -150515580442302522842634979907811840 3907511 356112165522546229135869892690419840 3907512 -17675784442984534410157407401287680 3907513 -987146813558445500215375060903828736 3907514 -45015956826973027353120959082980928 3907515 -1641453895026487346013716209816085280 3907516 574226882966601490099259056355914752 3907517 -915887119262905010765647877617141620 3907518 -776128958346082163910684659214324480 3907519 204642688194757120012618561679775744 3907520 5545977231729834189854841797345280 3907521 -83371539968803238413825411975789200 3907522 855176615285911962980551238114607312 3907523 2220489260172455114080100213471219772 3907524 -952836693418776559323238644348601344 3907525 1377802556054435799305443314200812500 3907526 -74156821850326182230844218878880640 3907527 -492678882369883446994778819384713392 3907528 2110251632318239750716362208992732160 3907529 -1003987078413902677641215654174856870 3907530 370431822427227803827905955627749120 3907531 -111108886053028756059730804093698048 3907532 -242827358438474151953426626905986304 3907533 186452836718756739632046094744645632 3907534 -390890369533414862506551388780555584 3907535 -1828385073457230199200569877180129840 3907536 -65895241410477790116507774590386176 3907537 -834998043238702287227168337216684814 3907538 975418904882984212507298984365222560 3907539 -1053364459306339817388913394983680 3907540 62435097256566156865524076706611200 3907541 913653107977279247720896692382111200 3907542 -247660425980860510896243841458612288 3907543 -1568125495108170090342776509553898216 3907544 223404093627488888645401467262955520 3907545 -349619162366392311428429826297600 3907546 -168822178217773810853125835234608416 3907547 730818523012241473133176525813140000 3907548 -446339738173931590857835898856314880 3907549 154646263194216516642319327327167040 3907550 205522944972327256168847108012505600 3907551 -594220782334758246652984186052663280 3907552 -860874060611510913758480509067329536 3907553 -1096443064649957240147577817075463916 3907554 -212838792337775436502486607720028288 3907555 923988159412370355761500840682970960 3907556 522351137795984411805833568187023360 3907557 709356856596039871607286708244440768 3907558 1284575443022522444822340532390704384 3907559 -2993523536828311317214329939812547960 3907560 440647223821647485180323171070361600 3907561 -172619394979198649646423103408823168 3907562 -918245291781670826441579669589113088 3907563 -1653496514067302036561420632048629312 3907564 69810816783784009723515880206976000 3907565 -1507651336650546934589380779747159540 3907566 -90568826936802915967443604531003200 3907567 3474343875802276264567921032918304152 3907568 -128066987906500418789503995197521920 3907569 -536847658307815250871114140753131824 3907570 -184291867201051396267141074313536000 3907571 -1569174110360339631738949712120562228 3907572 236522908730567911042928724388872192 3907573 -3668604657072650345414671823481825860 3907574 -42828248496470527751213355561024 3907575 -8527126732723338740163390663072000 3907576 -310859011490183810828756815414579200 3907577 251202983082311821808583323473484160 3907578 -72289863905686941047820623308984320 3907579 -475072308267538734306856355582020016 3907580 -714140672661146632792408007775989760 3907581 284548839107854513360773118050157824 3907582 2720574860346165727434823215197184 3907583 3048155343925735016062053656046968832 3907584 362757285312713859652800766021730304 3907585 -1046687439581639396302741085640643200 3907586 -718805648435932934953440684785599680 3907587 -357200580947487770296544864077800720 3907588 -402072682747111339829596033062932480 3907589 -263649242042978499737006908436757888 3907590 276976823967009963658226681338216320 3907591 140459890383232367839048454350123000 3907592 -1006939369617893351955852496535009280 3907593 146009954160195118542299061002435940 3907594 358840754485705864974241559564547840 3907595 1625315279119536933297519617286573600 3907596 30627339622390817850805909458370560 3907597 -1902286812133831136652642687610424960 3907598 -1358725615128923429382932532986011200 3907599 -396153255317212247174881813877837184 3907600 78599837790076375807945254099968000 3907601 994170197985851728125312764860999602 3907602 13238931317001410462537286069378192 3907603 -810000245910685525663047219458852904 3907604 -1713477696272507518248163958241306624 3907605 248070010174749719344360041648163200 3907606 -216147988460359829899720229967841248 3907607 -897337284391960982556775239278093136 3907608 115952569330475914005291304343961600 3907609 -1175348192199550714618089009261585020 3907610 -356532073640427306378628780997437440 3907611 -1918818547517138000653670622185331540 3907612 104427094485566181032650097845399552 3907613 1188596160286301336411693471542133862 3907614 -1255092852814099153992074399599936512 3907615 437156265450802420435772493431438760 3907616 -1607160685925355567741261324476743680 3907617 -52630235392633295738933889227548800 3907618 -1050472977496718225354539477584124032 3907619 -2151600421061756903855388082436962980 3907620 -753319304230138108892868275606085120 3907621 -144575140813431124091821838003178178 3907622 -144109363362527337987901569911673888 3907623 -2085765532351609219188319988003983536 3907624 1073882211695491044824631614254694400 3907625 15153259799440928250514829782704000 3907626 -733644124546057530670503335034406656 3907627 -3070665600034234114155417491651636736 3907628 -707988834044746506571023485706637824 3907629 1491116037584972679264849510521548800 3907630 939357998175850099338178785010368960 3907631 -273575778800779026163960532450797056 3907632 197659412691991961992566564087889920 3907633 -16939224655029146870980504527153600 3907634 -51377546370473576637038983268740800 3907635 -833135195374612253340777986105433600 3907636 -727832408527092393387834302016353920 3907637 1441040790205199076111692669183744952 3907638 -266968432815688188765298263699904896 3907639 801064353974930979697712206937964856 3907640 -577474018603253792342250523641446400 3907641 -1292685034482368657056132060688146656 3907642 493763565465907588730176324099151472 3907643 -1573382293662532158774547211590699392 3907644 55180238243944831819754492933793792 3907645 -330770058998714833971802371312291840 3907646 1436358857123861661074736909295894272 3907647 1287113249982652167965019569673836400 3907648 -139242050225548411235403355158740992 3907649 1934412353274406288510901176929235650 3907650 -80908889221716269870866226993280000 3907651 -226475421731578459627696339173763056 3907652 -1998455360627696859213956829507456 3907653 208047890889949263301653947005564224 3907654 -799663627951902623551317874759249920 3907655 -1699251419127550425847098606674386440 3907656 2790168248758163850396137036759040000 3907657 847624002937145025854309346554806180 3907658 774431792571220236003133741124485680 3907659 856309792114660878888226209348256512 3907660 460124884506332623545660173167733760 3907661 -2387240293950468527712040449894729738 3907662 -377103418753969298248211049319443456 3907663 -2463038021296111781938326397559677440 3907664 178361595200191509331996289989607424 3907665 1107156713013565873992470460876324660 3907666 370489889306141403787349007261189120 3907667 -455807019457685708364843356358187284 3907668 10667118819604646181336886232377344 3907669 -92671591008084908728267004869440000 3907670 388670709833976003598217676335529600 3907671 -1971091605554361108374993078568314976 3907672 -177486676171597917416460841334323200 3907673 939804565252744669493469151715297280 3907674 432026610537315649257731355057561600 3907675 1724403796335215449027703966358830900 3907676 -1006847154671767928415919397882519040 3907677 -1053026731266603510838725495814416192 3907678 -1012980772358683691366212954033023360 3907679 54017493560862921690414757407082080 3907680 210831309023644933950011696134225920 3907681 -125485369639307499833418013237554668 3907682 -850848964283953724092718904567705600 3907683 753573865390521421265891196724932624 3907684 1119630412106594436044269625232172032 3907685 -9882378133446284706926546369880840 3907686 419174438635360133516163607838864064 3907687 -1186930801530538646937207791261789648 3907688 -665766554128856622050068234388275200 3907689 204142435463602495827269825676756624 3907690 22137875399256860283064238882183040 3907691 -177218278010253297241321085622370608 3907692 -658651522067578626943957371127526400 3907693 -1809247180461588772518810375343110058 3907694 -373115511215602907298056606409226368 3907695 1440362542393117867960082258332560 3907696 151835553042453571281146424688279552 3907697 -107447066028456870025809755792760000 3907698 715061444861161162048198041351802368 3907699 1673633071280713023231245082698362700 3907700 -335025983100513606759267308747520000 3907701 590628920898107610212890304452747662 3907702 -1823922761428736203823440151460952896 3907703 2068343693569520095574314177374175224 3907704 -230007843342660148723243975303802880 3907705 -415155484746506509341883213863329280 3907706 622869910567720887176056534271480064 3907707 271166531380772696478856976540103360 3907708 -864670292998808364741095654307241984 3907709 -877566868118789526662992941813177396 3907710 65197268253978314405176571585702400 3907711 50735837803677162223968317939828480 3907712 -1193533408672648095083398343373619200 3907713 1056851405326389079799840608969226544 3907714 -1769900494080225507786854105121194544 3907715 -635628247106193144635331409818854400 3907716 1155391902245572777562388490085501952 3907717 226038832445525221994727692330020800 3907718 -466172767356855111788410694765145984 3907719 -1755492609696835808033372155724992656 3907720 -338690143889314474382610092000870400 3907721 4242692003422060590223146046424559780 3907722 69136063953119246027191322671884288 3907723 -443742294088150724540669087081429640 3907724 -721463813212154043521109877902833664 3907725 -721924641996361351439919926522954400 3907726 -964397940788268352597195242053402688 3907727 -1673151446087470669693585431682313424 3907728 -192289634840146333839419824044834816 3907729 861821011425058216921209842063649152 3907730 -1026433620451524392540033504212108800 3907731 -892165285327457970244681577032536648 3907732 -295390087882272675678442932630987904 3907733 1367051945467200288063637551979235982 3907734 -810523043552365871481789216979936320 3907735 823691973319230180331699879957833600 3907736 -81660667076360942090543974703431680 3907737 91782458126269520767256421020089440 3907738 -1065687728627317392756573248052510480 3907739 -367135005038412480055100220595384368 3907740 -634902433191146415217083605429529600 3907741 -995664456627731141286789876449229588 3907742 -1412282611704278159499146195824896768 3907743 -113450016000573848202870532170650112 3907744 2797691859580671988488320828653633536 3907745 972424116408953855522361755336697000 3907746 -263378881705814097026231263750871040 3907747 -1978695266568629613771886369242148800 3907748 88766595905678590684870186313990400 3907749 1045535884660836270393275059802726400 3907750 -1003705053116378444229234944147040000 3907751 -1075768668367352432582305992919732896 3907752 -256628324451553984029985899113594880 3907753 -591639591160654722880699906134143900 3907754 -31435117724569554802696056102481920 3907755 198800440112634253585393556900601360 3907756 1728285528310188261331056491820077568 3907757 -402197802102708395006446967157811488 3907758 170929055549177144550119764312593984 3907759 1602853338592215674642295748514776120 3907760 -396650131098173254042225505145323520 3907761 116666759843910845071123581989945280 3907762 262268741622705562825541608072367232 3907763 27548498957399423910798015105828000 3907764 49556029482244729609655974282745856 3907765 -252335903821146529592801212243814400 3907766 -345890714479294520224634353458204096 3907767 6828657949815328772548820012090880 3907768 1820515480968223153674784501324185600 3907769 584777651517261193516134400706041728 3907770 -387251266315889331263345197425926400 3907771 536392214816813949321777152562698512 3907772 1900141586250590191882065152759250432 3907773 -1782674516076778230437649505696324596 3907774 319185246966273076303496931073905600 3907775 -1758069144276723653338078050762028200 3907776 211258137941139713310492286016028672 3907777 158435550765807962802788262913986626 3907778 240867342551047097364182700752211456 3907779 -95117517313356987314003109990165840 3907780 -802309723691299814061280403194694400 3907781 -1494985878282071786002401764280776418 3907782 145704600617489773607389519660083840 3907783 -558336239711165443031556922840344192 3907784 3097194914356844939629933023812674560 3907785 47174614435578023079192548507007360 3907786 1076504532207753061756530814178686464 3907787 -403849940197235793419836751469663960 3907788 402930014311610873447839127766383616 3907789 2414448465330005617688540445045897590 3907790 209636172500970993834149286299688960 3907791 -1072640870642907456573036043240881120 3907792 17300512190452304331987165536845824 3907793 -601639557345946565263346317125842958 3907794 -896928089267686629296591696692604160 3907795 1901374435002218562267764534644330800 3907796 -1177916381972463598739678333528011008 3907797 21477750770524867813460012553786528 3907798 3186031041896139410522113724060160 3907799 1354923089999996485834726697879733600 3907800 -389627791881455947983747624133632000 3907801 -1214298028081517163765855806778622198 3907802 -522657076148171811953500960248645648 3907803 235249528149608913313835361371527104 3907804 445920002357433875507039126467590656 3907805 349311528334739445111224710620563520 3907806 164351753039396296613293776975052800 3907807 -1061724996420177727191862596355427808 3907808 -3710051764047785443537312047126282240 3907809 816307602531637830201366327554196114 3907810 -1194870854106205859307949855330825440 3907811 -3219605804083010056260351465612351588 3907812 -421831826894413043918835052998297600 3907813 402280823001907090881849317514957824 3907814 -1792587264153366550388889284272746240 3907815 -14105302442818062539971090210191360 3907816 2288399676701719530819727523181035520 3907817 1769574756946101683935268923908775866 3907818 882274079900424016727397574007454720 3907819 1689899002042593258601680864748690440 3907820 101263953613785017173254099894927360 3907821 542010445187750133262181836898651712 3907822 732234277425156142923263349894491712 3907823 -95714733093274204762692915375984600 3907824 54535846049560032657465996181831680 3907825 7193403987939191698762861975442550 3907826 -526875748510827193123087960135418976 3907827 664553371617475346485036143376277760 3907828 -970997865735512371947483481700463232 3907829 292287913996993981405223714408205312 3907830 156422555677858001056594175090113920 3907831 80046803775228619227472879182438632 3907832 3785548077879664755464917165611110400 3907833 88820606615076406637941187486641248 3907834 -122307604660553894207611277275646208 3907835 1199353482969772660575576295626785280 3907836 41688221870824974437249203235960832 3907837 2803118297689767639164136021375013260 3907838 -327888935464547645878025490186120192 3907839 5546332195837202128708808407031328 3907840 11048879720302424967346924101304320 3907841 -1163158788915406500399340528323058560 3907842 1002470154936813352481670626330882304 3907843 -3722751499630505159805649525718723456 3907844 1142373927431661281360639319939763200 3907845 -72565904450827811514720956709370500 3907846 -1115823784224149732289361974898311360 3907847 790009852818690550401336400891558296 3907848 1278851502895568921879729409731420160 3907849 -1222308264273374559831522077004711552 3907850 -526728075777248131769837497310751600 3907851 1160909933815837812993048276701135832 3907852 754781502547557586458612362324467712 3907853 2211784343332259545172889365937803904 3907854 509908833677833070251534994183808960 3907855 52259309902872673343113841758884960 3907856 13297130477467289941777316965711872 3907857 67430920154724420545756944944620640 3907858 -100347675488560327173050399976089424 3907859 3847077477038272810869150430182525216 3907860 139820265523195476374444452022845440 3907861 1383060534296934356103162439625217984 3907862 657566103966572295922928192973066240 3907863 -1049926012442318174539993842186312120 3907864 915715477768748718614431459109253120 3907865 615824114891086876585374684178632000 3907866 -353212879183445067112359798319779840 3907867 177548957950103814443213982944052792 3907868 447284915294203398127855163713436160 3907869 299027104328877295834858423817617920 3907870 -79642465387893226129081918768790400 3907871 1908880203606853670790871333160567544 3907872 -1544186634615020990195200000351272960 3907873 -326652413267276433300329466618494878 3907874 360630322198710352166102462619733152 3907875 1545056776787045797454313568985208000 3907876 736766730032792704590064761783705600 3907877 8247747523158843075938128427502912 3907878 28067890247856947752074967036261248 3907879 -740512390026128384277070581147672816 3907880 -1155833833862117081792659224630067200 3907881 246790636778613636865901261402927370 3907882 726905483120023263230218068888864000 3907883 1817492977096289869737085502878464 3907884 -688119343392261962331459961282068480 3907885 1231650882984716813473225410682351800 3907886 308612875189530884390490415542787392 3907887 1091714310783441995239569446437540752 3907888 377817557940665919747594489030950912 3907889 -602369227240269698707665909426357120 3907890 251080357205414347731849585410910720 3907891 -251604237617142370870164501948478336 3907892 1123813022062678267431412644703557120 3907893 -1094391378643619577471267759361920000 3907894 1220885693492565292896903311084935680 3907895 1296682667673216329699605506849400800 3907896 1812288034685285119032834254038732800 3907897 -1176209211705368071000569263520549948 3907898 1140498214223428975033032240339481200 3907899 -369517920276628432620534794267324880 3907900 -160551533995756564612691911562944000 3907901 -515802336490623287513997487109534400 3907902 128360767329072618099368932408095360 3907903 829789802436302216995000618332151720 3907904 97111115718929055762979890212634624 3907905 1158660612649743346081184824535852160 3907906 -2122227764360044198819016724437821920 3907907 1764283269176466606744435949302343920 3907908 -975279759832040804876041483550606208 3907909 420579197534257212202238793699171072 3907910 429057273214824999558146054964063360 3907911 354065393799472997896416069983083008 3907912 -445116577266987261609352622525061120 3907913 1454196552434565945882206043668595162 3907914 1430690313027103649658321925330420992 3907915 25036790722496563457194611780702240 3907916 1139397687235014411610713406315926528 3907917 418695816468984835461594669370718208 3907918 -23349225546351089461835561745581184 3907919 2768527348277264045712584071055422320 3907920 -285094846815347242817334740208844800 3907921 255990473161187106028805806726278772 3907922 235796053167055378419659927303706624 3907923 1623528514925439710322070172699299584 3907924 1404779902779855753673915424187340800 3907925 45406002327326259403626391364068800 3907926 -20335343834253872059191609720855552 3907927 -405348343360850904405581108583935224 3907928 -91399759296342729012182951797248000 3907929 -2845982322388058934534835903436460672 3907930 -110682096596480025192731308493921280 3907931 1678854198715805270565729050059806264 3907932 -311313101215126500003711068888260608 3907933 -2790665433932192112074974870711289818 3907934 -726281687774139888369419356949376384 3907935 214958518458109013970250263002666520 3907936 -577085216209878229454621018668400640 3907937 -3389939490433531778741478654911982 3907938 -102138128741112167775964472061987456 3907939 -594210068633590241799779249092015360 3907940 135592259704792953774686554496340480 3907941 -1312034617276370511994808644967867808 3907942 1569004920351196559110522890632613312 3907943 1002449765437970068312413255547056144 3907944 -293525844289728839008017319781360640 3907945 1276315772589532523940007937642993700 3907946 -921240604930085365612264952823569232 3907947 959572590026647461490300918393902528 3907948 -1519956625278542588356387483850356224 3907949 1529554324396045237546201902557956950 3907950 530382424366232987538878924208465600 3907951 399856214596532508955850585426719952 3907952 -353555172484958921769105711686713344 3907953 -155216416890466563168127982520729600 3907954 594650865690165571612655719457884176 3907955 -738061181823420662516399425224662640 3907956 447943576601335470468269570008326144 3907957 858740527004504058055848531001788206 3907958 533040528054536345817017350951592640 3907959 1259962722193041098252673842024454528 3907960 13169196427864241103612016884940800 3907961 -616582551600748813732627652006061168 3907962 153019671127959977148191099989996800 3907963 1070936957378530811514686849941506212 3907964 1022779846860475645428167240779646976 3907965 932663932849267509847400190951402240 3907966 -30658621284207251815262654948525568 3907967 40590794606499870914318465807711232 3907968 384595722042502114899250685222584320 3907969 10769889515511641068100090658493568 3907970 969153909663638394228475589489256960 3907971 153082285190725958438922031186641600 3907972 -1835929763805199701084370064114688000 3907973 -1955613510685586381815951562987580516 3907974 -355659388864664597919030277500622848 3907975 613856950721872857542654216469908000 3907976 -2032844382454434554731581890915696640 3907977 248429456348072199796611693723830400 3907978 -150921650912813465071493845641611520 3907979 397890732564822159062975065941050580 3907980 -826063026506624316721823323909171200 3907981 348948960702533285848879260693265344 3907982 25518630685268969282225003773847040 3907983 410722783382128690056204356177433600 3907984 80418659923912086424537696656424960 3907985 1561802689019989945330574268813374400 3907986 904921342601051827730535610212353664 3907987 -1121156612861136701313825431251713364 3907988 773958638237128625733839312651421696 3907989 -1391732412070886887850720418467975346 3907990 -111531654953903013914861610846969600 3907991 2269434089928731188042249349801128392 3907992 -612004946490087658342166844440248320 3907993 -489347702318310550215329118692513916 3907994 1177822736982859305432298097138146272 3907995 -246020851770552258449971455640058400 3907996 1008643681727842793163568832311390720 3907997 -461538753845311090919577600232950228 3907998 -528284650674797722114615125358036416 3907999 -1399121202294555522758052687289701936 3908000 -617114632522128744617641327362048000 3908001 -270390452413755039898183159933727568 3908002 532771308509249911841639423998935552 3908003 5603204366912708037066419265345707520 3908004 34869327319855570048154335094916096 3908005 -302513142818050130098966745429102340 3908006 1201668015817792249797867913088873952 3908007 51427393111550674843138400653337256 3908008 54399057897557080029385278744883200 3908009 436187849942437417367104926209279616 3908010 -361061342518018573777711245650461440 3908011 873333402597562884270012437033242080 3908012 27825183490942857539149774639606272 3908013 -326901947276825802269796260446221600 3908014 576400575099312788304895544250785664 3908015 -279760362009046182032879106311884800 3908016 -83705194421070307954475673031999488 3908017 2569420001006877105642260009212658066 3908018 194672718490261696297085477705215104 3908019 -1690769125067317904831404483998163656 3908020 -1324043046914469309771373562349323520 3908021 470333352887213111796362700335823864 3908022 488079569545374085172178260976967680 3908023 -117187480365047546614964876377082960 3908024 1001094119126091992446488324167208960 3908025 826107553884653252778574908859518000 3908026 1879847552402377514646244093492466688 3908027 -15664656570086149001708548949396124 3908028 1653210111730842687575450376907416576 3908029 -2426177738315649535670380172031261370 3908030 154479449144163426915979283641286400 3908031 -1763922779086031668905555166110631296 3908032 -94840158105488954732716076763709440 3908033 2463245257193392092292191288997483140 3908034 259192795735659114153116945576985600 3908035 1360958759857846988861439699888414480 3908036 -269498870254556152554612462730798080 3908037 408088892727310429401876446503263552 3908038 -267501813258365251413451749875378880 3908039 -703692911750544376313937343142260344 3908040 485130508159527366388206293864448000 3908041 -827735852843062349336035421440951116 3908042 -332510612815012364949291966440524800 3908043 1356779540857966961857941669002204184 3908044 -863045251118106265154550571372363776 3908045 721302367945293352704886521871680000 3908046 252615346492451226737390937007239168 3908047 351539459229083669227878903053719920 3908048 -488324111260920374582922522660937728 3908049 -239882156585300384786013728519429136 3908050 -729666884622404648982414926768947200 3908051 321250171522647598787638338262056960 3908052 -998180317678025028188984429508868224 3908053 334482509864709520931537402622719040 3908054 -141964585926806425916941080870867648 3908055 895082245321475789716613611610880 3908056 -2482870738857309409611863529123840 3908057 -6413508618056647808796226485931500 3908058 127376040838317192097041038584320 3908059 2508466369555862475270470328141240260 3908060 -188194272424884187279500245707683840 3908061 -788206973671443986303779750699869120 3908062 392187543127820434037214258877520640 3908063 -449872438171074042624807840789680256 3908064 1344579202707991224937874078827806720 3908065 -272463021672915756970359405749707200 3908066 -1654606527887686255664724474432462768 3908067 -381575711757660808486870713825200520 3908068 -515382250196985436354612833072451584 3908069 1457054310080817358878819747858225120 3908070 -162546867013899681847080750231423360 3908071 546565138341142683847759015573161272 3908072 -234281333201989129016655838772428800 3908073 -168765860617564639710061294450909056 3908074 1211747345612232922362029600795915520 3908075 -1071226891403312252961298661776958400 3908076 420174298496582282375054913059845632 3908077 444445581725487188791256292411152512 3908078 14309170087167624687173414234067456 3908079 101195637286185602807658196091175360 3908080 24394074258683927264649066885611520 3908081 -2400847167776343880440329104132787118 3908082 114084363987771619876361075166705792 3908083 830132722701876294054479363627664332 3908084 1264433417288971799220502056519417216 3908085 -1136251809314638145838552932519205600 3908086 49066949118422324151028828640862720 3908087 2902884146179475325811634055869778792 3908088 9172283645968380282855395479080960 3908089 -868866298804903629192606634751465110 3908090 299683154512012264802897756974840800 3908091 -100897296552878819594285552164577280 3908092 -740544438058383220028538629102608384 3908093 2724983262074336363114221603397374758 3908094 249997604231102932172092935590236800 3908095 1344719476202660882425535990165706600 3908096 -1543428541385721978841048250371276800 3908097 -2001601502464611143749060584918645120 3908098 17092970985210241837008900485007360 3908099 582843973881152503289531651408962464 3908100 87841129005543295592955023757004800 3908101 -845088605690504122272646772459769600 3908102 28214377122946661389309825217232000 3908103 1988073770511975131141215148623892904 3908104 2001049701646370242935212541476213760 3908105 126012540879835987963830229921932360 3908106 547203233661249000433213891909457712 3908107 -264501103518949039005928044764966400 3908108 -168893750087846472522714481673662464 3908109 1748420219412246832274861086126212288 3908110 292955611596829636421867123264025600 3908111 1125827170502953587717603458658937632 3908112 -129415626734167057663644695554424832 3908113 -2368441753155142265799459574467991200 3908114 141390477395663699883856946531973120 3908115 869332741150155795131481344005020000 3908116 474090754619848260829377599259989760 3908117 1274095674066447965416978430297707392 3908118 -1975280472378543745499082897259976832 3908119 1238175030065597636389081995880648520 3908120 226351185105529642185612400486809600 3908121 130643118472306675682260605682800000 3908122 206531083578204793694798180640905472 3908123 1449719104699789345294852625909750424 3908124 522590991190398639332935854722703360 3908125 -129917311536199838692103332267923750 3908126 -1321760468100412935808535941760990016 3908127 404922370014310623842850660237072600 3908128 -34421450853197227775737599224709120 3908129 -2303004503134798013492221499040951360 3908130 576817086783242162132044571863756800 3908131 -1313243077167389323041816753856124068 3908132 149400745750900547819274494135304192 3908133 1013121491685352258781783489323018302 3908134 -996643735866029290344985320602871168 3908135 557447467098730289344671867429035520 3908136 566348268435870025745823190933094400 3908137 258198916832446902031556828494871040 3908138 545432037710361461076254949560510208 3908139 -560508520426609197751904629070779392 3908140 -76590946085855531682152480964802560 3908141 39091933011040823379134617688524512 3908142 -735015520666397656062532044384768000 3908143 1478158259909794149929250584642112904 3908144 -906078888811579736769251450305511424 3908145 -352297046849435345186632937691809280 3908146 562075800910903296929367653256753408 3908147 -323110091038139879819969832466766844 3908148 -578722412701567369838843409825976320 3908149 56164436581683447737584597621042336 3908150 245681279011604348258960627302336800 3908151 -826739790613157045726118023467901832 3908152 -414664083667718649817571835283968000 3908153 -24761348788369738356695975266928598 3908154 -14851381530774864386850350227137792 3908155 -455161593652800915353597266097773440 3908156 -751350409345260399981071393870161920 3908157 -30924320089122441263379452775245280 3908158 5121133682738590174536642733176384 3908159 -1859555554679608741806551898686072640 3908160 143338651244920451614103565867417600 3908161 235841965685781957401548637241792000 3908162 559561599553889421509243514479987232 3908163 -590087505976174291088397685104043776 3908164 150608968278397477214678997472553472 3908165 -1160633983491363783229355483359679940 3908166 368968692425809150178951619999685824 3908167 1340436551936222194345120031764148880 3908168 122899062970669703378678873856000000 3908169 1651462890897726195508798075507227840 3908170 -90866538076337307187018728976097280 3908171 1715041456344919811668480125065993472 3908172 -79457896000532360853874877450347008 3908173 -2076335765504642971393268244010541578 3908174 -937543137243403863848891432885753664 3908175 127519789539426561224215376704444800 3908176 -303026835151328300199149378487328768 3908177 -151008143879598058304323490042841216 3908178 -604352795241583815792636657330886896 3908179 2557352961109517112583088684636900 3908180 235204592046323513154870417053736960 3908181 1066118363284738018111453477930521024 3908182 -460427545639827776046530135997887616 3908183 -405256698406964848822320176816203776 3908184 -10349042423942351626823484637839360 3908185 -272566334892645544143126703127974200 3908186 30286097306742270530629987345708272 3908187 1917338942424358376593072344949441644 3908188 949102660199142997260060989698277888 3908189 -3193235022091500480696941765511190644 3908190 -99329607808830338601533100555755520 3908191 2667475364508200498385565227484569888 3908192 149685488919466108130548704811548672 3908193 -403723230637389380034364526905956096 3908194 -679957135375625418124678153829917104 3908195 284073698922745583835475402442011200 3908196 -33240463888026370767987024021104640 3908197 1929908769616295699524328024470484640 3908198 763753171424476481181684128365408512 3908199 326991188684753422713095693467688352 3908200 -874821423295000279463856621077376000 3908201 -54383985028834865601543451247181312 3908202 -3953536072597684912720438263499776 3908203 -231421000489521789488732592548276816 3908204 791216376290219381321356886726694912 3908205 -116151361788262337054420849323977600 3908206 652116046235151395464401039406107264 3908207 -1711072594459991504863424734173290544 3908208 -319290775407068907427751461800738816 3908209 -1348377170328181437653472846849374080 3908210 -361575097994938454625063182581830240 3908211 1515113522057009365271147170389193272 3908212 -255836068898742199516126273378652160 3908213 2944277515535756268758405667063036462 3908214 69563281192253049516461749292405760 3908215 -1899954400342900415895765514762707600 3908216 -929961195790818870413966790522163200 3908217 92913785515410379456406422325824080 3908218 268133139273566169626820054452347104 3908219 746040615020313995656075426676862720 3908220 -98816254527480208168790207498803200 3908221 1784576965719792169225111719707900352 3908222 -1349829890716419060553482628436249088 3908223 -2598605883505527797722358150336505600 3908224 2511004810634625390999261049729843200 3908225 -1831637343825131236700476340122454250 3908226 -154049857747103854507882067986622976 3908227 -49635852769332591340946216702420848 3908228 -31180558897533351089958145940034432 3908229 -31576810042811824543196003803324032 3908230 338803865736731234603795825121121920 3908231 1124840000128190538456007056282987864 3908232 790943552119889116924471545609584640 3908233 -379854142015569649159612689862551680 3908234 -416552345851925376396758709876930048 3908235 -137381235201202250894742358694442000 3908236 -603476963529563075553641624272919552 3908237 -839778952771977164984107925872503114 3908238 -1116371511316926891060271599965460480 3908239 -1733707993352953505703801300030346960 3908240 173148715743308682012901936014704640 3908241 -185171065164281687825674472275230750 3908242 506633664482372188601679681825951744 3908243 -400888598985502936070522042555949600 3908244 308248514057056754864730937839409152 3908245 934900501257193348756045648958349600 3908246 -1652037345065244923921102680581059520 3908247 164525197744846718144300426994502272 3908248 65155299732466740972747219073536000 3908249 250874612993252589048123726294946836 3908250 78083606388176028348190233323544000 3908251 -302591952031158461524548068040763688 3908252 1217554142083128699725587238691580416 3908253 -1649839202341420015821977459167599936 3908254 -280555217745557254035519393824633856 3908255 1036570145278331032899500630946168960 3908256 1742651098860450513431368789795012608 3908257 100178827828462103402581274767698180 3908258 507845105418810163597556659605031584 3908259 -123211739306438183897147257266164616 3908260 -198319372598280635043119447486181120 3908261 547277660740890804117451680076378560 3908262 715402509348886646173418212478138880 3908263 2660976897973014953313648865748480 3908264 -2081300069737885945190070426992486400 3908265 1478252415782620879585722619897072320 3908266 -770584111908166656376574836423656960 3908267 -902754246428365559317350555614495448 3908268 4658387072379958312771757626312704 3908269 -329456712352651454802734910119493504 3908270 -15404233577541911595985079280672000 3908271 -540702499515309985521977674744426488 3908272 349213289857862805121632623295528960 3908273 -67649649244612960548321383277260376 3908274 81243910984761087183421774162253568 3908275 -171039953942109872383502769011654400 3908276 -1497503517189881167720526374727859840 3908277 2215370376907400847255416564533971840 3908278 -439591367340733824749017221041410560 3908279 631576807374785411697315314268064320 3908280 -22489372655166182706834512661504000 3908281 -149083779002099241954225293288533120 3908282 -4104241377572773238007078787299840 3908283 -750144492419731429795476605636332320 3908284 -823692767798215211805075568922938368 3908285 -844478406203704089091186958986026240 3908286 542887858622297439149571571632851520 3908287 -614386741960705807659970989395952064 3908288 -1146721905952347931154204864513310720 3908289 718009868590550084056787168934556512 3908290 -152334374300632631854556500808325600 3908291 -234388911106334653755733829550106308 3908292 1133256947333066315522204789247409152 3908293 -1610645167708702350899768220188467620 3908294 102025435798315630186665375547657728 3908295 -956351214234071537915746222087457880 3908296 317666696549220751441183201208401920 3908297 37468511281285773506674278728798772 3908298 217277339423411657594429599795642368 3908299 1852871709810806660120208044587233264 3908300 -1377147717021895549575665059008000 3908301 2303230313015883804296158692513667200 3908302 -28146284662260100866690024909027648 3908303 -140038476117808331754224427381764640 3908304 155929947341803873904041496012390400 3908305 675086366536543949451667117323785460 3908306 -313372014240763926050329251903585648 3908307 -558376580994351664671994906336776912 3908308 172512899570592226992009453526388736 3908309 2411059610594381825391204858658866510 3908310 -45149551294351996771349156819066880 3908311 3516120651457479255867517667165299584 3908312 -1102269577620987228529240448119756800 3908313 -24833112043368290361693323322459600 3908314 -1044748586242165525126486548981321744 3908315 -588779876609437542515482169158179600 3908316 649460173306671232166718209897482752 3908317 1270662872208916920396885057823146432 3908318 427010954541269189340645825511263360 3908319 1949420578579027850365077167468749440 3908320 266220870337926007718331482033356800 3908321 -342029183760326940101634287466017856 3908322 -312026687484291653648468456326112640 3908323 1689904468918963408314930112270183320 3908324 -43066803788818310223608274414305280 3908325 -154632452638249626844911569872099200 3908326 136361731370004772340724529636950144 3908327 -1155412416179666859132136205080794120 3908328 1070429763799268842756829187813212160 3908329 -362537372086757520485336935803456070 3908330 -780324776239405450299468642512769600 3908331 16515080301736828390079306179823904 3908332 1788963327214615931242116082598737920 3908333 -253822111586346935935483858054925184 3908334 65555198869125780996283854367120512 3908335 -4687853262683979928918969894963917600 3908336 48924094692017134315478756358684672 3908337 -638607691775510932955483109798558720 3908338 -68913073640064728532366107370864000 3908339 -1988890298639259872248614335182231860 3908340 -749146970725208011250686030337475840 3908341 1685093993676670555078294472937294300 3908342 -2368804165655834329984809980137424448 3908343 365432116282123140059865833939288400 3908344 -81263947181428567423058814319656960 3908345 499478117245343507637794804739679680 3908346 -21393155450051803321465553854087680 3908347 -85893648605027361902800273052956768 3908348 910277256447627960761113760488132608 3908349 376154327760122093687496097387573734 3908350 131358249737412930003387973377182400 3908351 2619532130106484092372522886919848032 3908352 141871616037766506675715641496829952 3908353 -1760090352441764770061758671662989136 3908354 -1341916741829421043510497811303320624 3908355 1153670055791125556949459629713125120 3908356 -10540913651577231833097958649675776 3908357 -536216845946581868804495449950728160 3908358 -1686811318013004831878930971734677760 3908359 224653586832280213900255926397955520 3908360 -143809764632079538236931028643840000 3908361 -2530334440009790839727871739270128 3908362 -11904739093237737552539832062286336 3908363 486392092828466793418738333878198612 3908364 1005367302445087959303722012786290176 3908365 -1037087378836844526185647169895586740 3908366 279706604917059962666219697952020480 3908367 576572984576616908690586597662668800 3908368 -547637275490780200018562672903700480 3908369 -165817729481205152320018387836049230 3908370 -339767038951774030384373871777139200 3908371 -2018044643249525766429303083656841428 3908372 -627920420647319844767983761135091968 3908373 -393734045565870516979152251833918656 3908374 -1393132025506012727259303960278660064 3908375 1226588332422318650448952717258242000 3908376 670192255501398059783888177756467200 3908377 572175342989208369429633168526816272 3908378 1333674665394992913028769106202246656 3908379 23583077361002239340213566825486848 3908380 -287790178157540935741836830820648960 3908381 2164881208694546729255769708350926182 3908382 210979282637797774328511304841155392 3908383 -3909853618680857702639689821964733000 3908384 642039592212576837730268014001651712 3908385 -891812652001587657143147188131321600 3908386 546901628810582254881212450554477392 3908387 -1125842840781766298434045827218852532 3908388 -871064841996221003695825828460974080 3908389 76466877934846026803838126114113856 3908390 136740860784138376534214606368561920 3908391 -72646554963581781213570125264613936 3908392 489930115022888864610151508883609600 3908393 -886563310666687353804020291194772358 3908394 28407864833611378074904814174672640 3908395 -968195770978519969434289646837038800 3908396 -1341755644094284089782928045241904640 3908397 1532257573022975787514365452754405600 3908398 -235855737510222901412244196056044736 3908399 18846267814852453747365602556632448 3908400 -116619754085636591795090388362035200 3908401 -95512511095729199268320448201088448 3908402 26958412806545035679569406524535040 3908403 1015367632065084493639672864127089812 3908404 502132540036822162258487636394515200 3908405 -347371946269687174756955804843411940 3908406 1142559779124234045094163850092128704 3908407 -561613727650965539767233294197078208 3908408 -164714623915539879371362397269524480 3908409 467760298235735680326335660493793104 3908410 -472848348446245349134266518752769280 3908411 886212754626944974024762402539283152 3908412 -668630970295458988106036952288741888 3908413 108454983967630435940307793881763200 3908414 -390344733713247147773901052942494720 3908415 412394607273767785022494250425797120 3908416 -63903086310626307329635799251550208 3908417 -57076710857759752512066518294212800 3908418 179194906615576356887120393667360768 3908419 -1562944971703431536072923707002671200 3908420 39138792184758782963892938575649280 3908421 774053328544325373684079540287036 3908422 316301258979261162059287064572847232 3908423 1808984020294450941622650868737795672 3908424 -333508770081465999372986138332692480 3908425 648833123674488784524965405408204800 3908426 -1368604264114474221841417961456094720 3908427 -558751598842945191187747239421512192 3908428 429083013437049379758475784736051968 3908429 372314472734671905976835589338958912 3908430 184006704545843297987995325613610560 3908431 -3377902781500397367499850215397863568 3908432 -61827344591318007888071962005995520 3908433 1169540380449300035592656508209356800 3908434 -21002675496715162165552393004310384 3908435 -75552396546928965825843436635921600 3908436 157491402321780128578854800502171648 3908437 -116833458263462134072993226119861700 3908438 -2493355920441728967485647706160963456 3908439 -332405400631309079475013655125794480 3908440 -636253879616624358033306508442419200 3908441 751090346656270585227767660180488842 3908442 -13187076999500487068548448367686400 3908443 1182561900325466695151788948642380288 3908444 451823754885407282099555702257069056 3908445 -1525789925552400754722775575128193600 3908446 1759965296007873226987838691620236800 3908447 -1985601818813682877508585070075255168 3908448 -437954986570166161334168210454085632 3908449 127089071487191441298020912083701760 3908450 32219301327404331438603512346048000 3908451 51790612696372845147148100608532400 3908452 111992022457732161956803010278773760 3908453 1275275127955430019781679481040067640 3908454 454320638273117843461459394019002880 3908455 -1252320378250322155178933226718650000 3908456 1524769176773132910884749340732405760 3908457 -486394984428823961603313412959558720 3908458 604489758364361474297889529562446176 3908459 -350934731578510542475763449813772496 3908460 89363446262288519743023260185820160 3908461 715205386269181788278650419959901900 3908462 -410621600985414506591831976621816768 3908463 -143544124956089094976413267012937440 3908464 118515760456685726311428028042510336 3908465 903539557137041011298854587678724800 3908466 6482976698241023906310364834041600 3908467 133405424599417881204498056134973516 3908468 -1346161813924026983558290614319663104 3908469 -98155138630395325740330721888444320 3908470 385578907445786801681290176429960960 3908471 -1150841213235265373551831784836433280 3908472 -226337769208502488727734168483246080 3908473 1993554696303210237073373083642868736 3908474 1402168964121693749429265665075642736 3908475 -633304623877373245434314079169350000 3908476 -890255865042173856762143020012594176 3908477 1845986162141581330366827853359688326 3908478 -304407259798029067686940423265018880 3908479 2140647030704913405627425185567695600 3908480 248168749862451851944875337030041600 3908481 -471659956421509108278408237085053648 3908482 -684023606719568412448305126117800448 3908483 -723645979823149844276440295360958240 3908484 -1339131130406435663076146789629992960 3908485 8122254346619715941403712942176000 3908486 89005143187767601566381700271482560 3908487 -707954748455857641916021989073203456 3908488 481033195928743344036617127940392960 3908489 348498710914644529799601846770753928 3908490 145008485893297803650414237555443200 3908491 -2918150295227583792096708462527608108 3908492 -689936179925842844564962607147412480 3908493 -12992108696938011411456274186396596 3908494 1390285361060625660679321347488527296 3908495 -1001096113746535353298766404671676920 3908496 -173841111296963351326335711255330816 3908497 3318659361230774932069373253670288946 3908498 -951229665782089077493698535349544960 3908499 -306982535198335444273371308845205760 3908500 401007970944077095795103836560576000 3908501 -57305349354647085077197232206224498 3908502 -135339180449742316039077142806776832 3908503 519431473081276300812017528229111752 3908504 -1756051615457833518749310009561907200 3908505 76707602332074193389970481945193600 3908506 -664012010295391355991215957954776320 3908507 779314689516715034236571016384734640 3908508 437360928505906338500674805850216960 3908509 -642589144016449837054675406312653920 3908510 -68491122691694746966697884246683840 3908511 -246770971700649172323119374891440960 3908512 -4139336411232987793933804529157931008 3908513 -333320112385499369983329497716253376 3908514 -217620036910853993340014593340920320 3908515 -849373596755987308479074249995207680 3908516 2019210744560705608983894336521487360 3908517 -1262855099744492510105160857358210720 3908518 -1206177522954988224823563164747793984 3908519 -1844784124757996417328776757285877920 3908520 719288226634092806106178465038336000 3908521 1714971635962697247704002306845310464 3908522 162825292375330390845901096385416800 3908523 -473292460961937307287913483733519016 3908524 -502840627964267168230880676475046400 3908525 -2301272611821602572806508486722840000 3908526 -1027387586331891569525943798829005696 3908527 -621950821511811455194593592827967488 3908528 1941304437925429231253738681794560 3908529 573796986741577504940508997730497737 3908530 -18041691799137085167432513414732480 3908531 -1859104429395724528745358770188468536 3908532 280155915355117863348056590983493632 3908533 -622986460527658899968385745989799620 3908534 1540860779818365173031423791684095776 3908535 347400952943857188995051974226725200 3908536 1436741565649007841844279925934919680 3908537 -1826112135252800043679965499029929814 3908538 -6953652824362056532869773243683392 3908539 607866696646409770712746043563498340 3908540 242421735235260206999719240702026240 3908541 -328437287059832703645954221111777280 3908542 586215395081226407043289848172032 3908543 -55749039963434224999975789425686208 3908544 -455842701510991038847370115818717184 3908545 -179762816154911321530541685361383000 3908546 491568533545692317635296153830027472 3908547 -27611194037441465744066860587138960 3908548 -358385215482947795049286777133625344 3908549 1643161329289163816566493488105259550 3908550 -268637269955931804055195801598054400 3908551 -1730063575901492437587084936378202608 3908552 398626824195359326775326161913774080 3908553 -411444714758345747688227632750386432 3908554 -545272897821824968506758769219015840 3908555 780396256108925155088185680504129600 3908556 1468942941241257640354358044998912 3908557 1053827801389488210248019836823435180 3908558 -311301020820648778814143019983437120 3908559 242325381727840824217721703122582400 3908560 -125716595426471812248909015993630720 3908561 1239803375647374145390759280994642162 3908562 392619198875940416540921126215449600 3908563 2901778735646314852495418240182632812 3908564 914743204260222842160651313388488704 3908565 555870791540772433804030392225316860 3908566 20868638372775841372384369778006400 3908567 101568643751945036416049457149923392 3908568 -60479300306184891934015415043072000 3908569 -241786085733567273759656564684388928 3908570 605103644916079802070531925679467200 3908571 11179112800463825441446915027413120 3908572 -1560582047824633719586901756714296320 3908573 303971153902313720427953323914059520 3908574 -36092172021330806387727852033302400 3908575 1665568821325002821302316699690341200 3908576 754219117190917783407692524172083200 3908577 -168238376516753702109959837546592 3908578 294478374355220765621744672399349840 3908579 510242326285892213787101546178224376 3908580 -387602932332035965926732342323834880 3908581 2804353471064532548831560443008992382 3908582 1498140155210593591609720990291207392 3908583 -1086570885691190846423751517611734688 3908584 -616435375574705211666376728951997440 3908585 -1627793045793772539045743042646628800 3908586 999937327033913221804979441975171328 3908587 1660734156444934367076541769636853236 3908588 1107537787382464042689534842976530688 3908589 543108912520120173577314619922127168 3908590 13312542557158485530622688470977280 3908591 908856002643522403213546470268729920 3908592 444821203554289692462180899096592384 3908593 1127064814317666972139125065411870644 3908594 -334337902904010600733026996019601904 3908595 -94977853040128504076396150356374480 3908596 603816701281949165348402286531747200 3908597 122557061194248297568996230797205504 3908598 -284731168160291336018447291041703040 3908599 2279584168900047288829578110894645400 3908600 -868337582099148051583824243442176000 3908601 1405219524227307225057917287459571040 3908602 -1613614211591757096685014891865903248 3908603 1007640185544776717337944795356682280 3908604 -133379295301899836987927682141388800 3908605 -983378352381591120367513046111926740 3908606 -124571075997342496478584197497195520 3908607 -1934133366919545127776165398614299960 3908608 -3053930796551959263582832321923907584 3908609 -1390649644418538644867872962875528190 3908610 -326402834334784279859255996659285440 3908611 -15685120766588347165369202673971040 3908612 -192611365837439248627599585607911168 3908613 419532598786016582172105380759203200 3908614 20428912455824830131533227043008512 3908615 -1733589188452346158590346751229613200 3908616 -1315638534277301331305068935782400 3908617 519113712078503014301558579062256666 3908618 -287573837974487834555035070407152384 3908619 509534304475129696027125674025318288 3908620 407239799420477582599478456625868800 3908621 -571096196063595035122664995703981856 3908622 88764351907902400459325078960887872 3908623 -1087858947644159919201061060336000560 3908624 -225768356757598445218444831296061440 3908625 -250515706712929583787203474190240000 3908626 -16386191301456291171916239452197488 3908627 1706220801010775948087091111474254760 3908628 242257377985366520248968729407569920 3908629 -3224304487906953807595244263461974770 3908630 1103466667237134793775668751935662720 3908631 352351785129422867040879466037004240 3908632 -1084920777389748332174612546612275200 3908633 -208265399176517075588663600316594816 3908634 688329869584710244717284856466388480 3908635 579687977248071769721222826841681920 3908636 1634836444765898329287077788058870784 3908637 860056707281703077534956991560855494 3908638 -1470914914528674326602860896448305280 3908639 -13272384163161999508055115173863200 3908640 1737497291480337162494883062926540800 3908641 -2417132180431480320234196280347131216 3908642 950812373647540677542375430346915200 3908643 447013420929630929282812575970169088 3908644 -891785582218707170193540660064112640 3908645 573365683592850090517238287080645720 3908646 86390202753176553665606247529918464 3908647 -1280096978731276163873992608260697048 3908648 -2651957320736569644704065975198433280 3908649 338166973357462235535454858779509760 3908650 -688517120415280160810365210457449200 3908651 779855110764841379232613470699836112 3908652 1205319433998437032466973838047473664 3908653 169482413655434961698637843468959040 3908654 1424174641483366536032128735208083776 3908655 -871788969261265679935815079589081040 3908656 228764075776815694875868213328986112 3908657 21648609606582343269424825060924512 3908658 -121738285205287759101043950269018112 3908659 373012857070380517012823815359582860 3908660 290452815154066329343692716041420800 3908661 -2335266670704149776724025388362777600 3908662 137746514704199718004598192645192832 3908663 1821529258251211197709249596152016 3908664 -952152879727735526410863083775959040 3908665 914291159609682038486542120550373060 3908666 -83431307435675286450054517658284032 3908667 -25341754587973323137703461017440000 3908668 -1592972670278412220401494949565821952 3908669 3434736704667702754972533197301126240 3908670 51927022442324139148307752554435840 3908671 34041682441947820083281332111677592 3908672 -532027654003686683567212895514132480 3908673 -1653986832102858110967683076623721678 3908674 -495740510178598468668458170049596416 3908675 37643616571629443211005612676291900 3908676 -721063881885349640858565643866989568 3908677 -209455866855161442945774176675497668 3908678 1768293693323274321867141652259496960 3908679 873780889962918806285457364880209920 3908680 -473064475711398278042476853268480000 3908681 102616452319628263095157515355854810 3908682 69457957388341122686189920518205440 3908683 346456123292038370855634050063291680 3908684 834020005562865462593375838783000576 3908685 277287553057800073834649788627060800 3908686 1719948644931958789961774009210265792 3908687 2137674948459078180108648974657844336 3908688 -137205716159994450484647280346136576 3908689 1257218595107139901484721743092252224 3908690 -356222229780276782055934275838658400 3908691 -406770825627002177553288831098042160 3908692 -255158752904034894837057541132228608 3908693 3000775813947233314449243143715348942 3908694 -330116210703067352400341626002215040 3908695 1961852394487356679186015378637760 3908696 -1307422846305455470993932985366179840 3908697 -85419656539084278071119510754669568 3908698 -1382777813395842189859882720802768400 3908699 -1373358748126242862449787967258450760 3908700 5971402849199302882457734564569600 3908701 -1522675481695790206158344956854894298 3908702 -123829131079718059168039118608661760 3908703 1314549222235855092630028671745151304 3908704 1379553096295713739763759511739170816 3908705 62366521589084277462337637619715860 3908706 -1045417344587430463146516809307019776 3908707 1496209769712196236464245012348935120 3908708 687761602964858940631762791211646976 3908709 307681295909921166452109840477440640 3908710 127131125018593474310767105696600320 3908711 -2777214253444621910623322132694095688 3908712 43580837929603746855105242688061440 3908713 504450212805570523506213291824452896 3908714 -575412083446998655984814369129726544 3908715 1488757894751116483966897231626555120 3908716 205201683634521751291317965581001728 3908717 141932657433771036281998053941379000 3908718 432096687601784700376459942319155200 3908719 -549517897119446571414103243882050456 3908720 192807269343286110861462847126732800 3908721 1323317692914869316581695148648421024 3908722 324705579295130960076919501619280912 3908723 235342997868769245114041637154352544 3908724 -414676762902213114764584932248659968 3908725 580120720297027616252278198547801150 3908726 241107315436977909166227023445105312 3908727 -1378601650107367160667649550805879936 3908728 -674398006820170880428758329602375680 3908729 1826555532567350336737878911846689680 3908730 64111719528573150773623058671276800 3908731 992696369065458866594964344237146532 3908732 -1044905778474982258962372687794939904 3908733 295906698345251141051437966477377024 3908734 -1388745056201173648414520927709417984 3908735 500689805700157137198629731475265600 3908736 -41762853563588664205286131000934400 3908737 1032251194641556412106110228850948800 3908738 -570751200529049671108636519950930480 3908739 -362432592689952728197838531110689792 3908740 99944455571494977355522724478873600 3908741 -2901084405465674008807114657506813858 3908742 -378704696145220664008909075888557696 3908743 59985753046086450733618699734439384 3908744 1032154096169488186922254563712696320 3908745 513759657572205360995623955319221220 3908746 -304646687860335975954876267398366928 3908747 -1101614142118316434624709675945759328 3908748 -1096187623715586271811013130005803520 3908749 653372035289917200677701278151795564 3908750 97179903666670906828528474354200000 3908751 -145493752918229643781805248740748032 3908752 -729819723279694014799101283099500544 3908753 -469583112396060775165997726264161998 3908754 212653345778166338825287729992251040 3908755 -983894825044901244228424037487570240 3908756 709841992242107958931129476437944320 3908757 -1578953626933979235924500222498571360 3908758 37961805616853781983110823557324800 3908759 -946291513271708449838350638153595008 3908760 -1058534849831949329304718891924070400 3908761 -869531153806664092534248190535027638 3908762 -268533532283168594234007737769461760 3908763 726138188738537391020765860523481600 3908764 2245123859450607799574571065013464576 3908765 339861264324442971550044016376764800 3908766 337449623844191698913578185259785024 3908767 -2402432829294046579873323896558289184 3908768 -3132794295517702436888539660532121600 3908769 29613579763196389716485198623068768 3908770 -159812586345067070508435014823517920 3908771 -746899878605725103463509688531701028 3908772 164552604071856141840188630371725312 3908773 3111120699315241164198462894534266304 3908774 89460428384404347754077082642631136 3908775 -268872194097427633223037273741456000 3908776 -1029578152571735335908107349272186880 3908777 2432236747029715853374117722529901172 3908778 -671555086078329428530302648905179392 3908779 -24957986127402663003430397816818008 3908780 20526857868944563330051716746173440 3908781 19197540745619583723013109716350678 3908782 -1117365189935469132876292184243491008 3908783 -1371054877694632010855813546531224896 3908784 587724698059537600429433231081472 3908785 -117050488520085465993490324594253400 3908786 307786296653483612677966172027856384 3908787 1803700886440737408680808820275253560 3908788 246841723931123793986942802669003520 3908789 1764982544501128242319238969559026556 3908790 277127908509783862876079711279923200 3908791 -391905800275970815916702362586656560 3908792 3802702076173245474893301729883545600 3908793 843989062998688681536122322112214400 3908794 1941079275027854799255557444214201600 3908795 330356256784223767626934892406301200 3908796 -338023865835068961664271725127663616 3908797 250786251067224872881546641377954560 3908798 2084851227535902638878286872850687040 3908799 -1300250368324225980409939314119377416 3908800 -29553303876366189669496539054080000 3908801 1409614443212577835481162376331762620 3908802 1313465764813867727064632626400968704 3908803 613634974362788443224814985370277104 3908804 -1151074458906523588614666707478196224 3908805 -276485005019725573628560430768070240 3908806 719360148598551792258376950381772800 3908807 -179888263778867802052314745208699088 3908808 -1906597176913030616358057418096212480 3908809 1179910510777740872346329271527298720 3908810 -299389468007763567646303051232274240 3908811 1401919391266017331042041180792339672 3908812 1443501618609068281754800865508006656 3908813 -1113501047856235667394604706583777600 3908814 69086132219074152480640372111011840 3908815 -526346153611956972218039401860698880 3908816 403846546342939549849154337135747072 3908817 24752993300379670506518352430844064 3908818 625584337229233291170208648057869600 3908819 -3027781591100185883761613329748510640 3908820 -712587221247673274101216459424593920 3908821 -215551841450628445369584210103876096 3908822 -1425614752131871993798801713281688288 3908823 706369283419358119293170401429065600 3908824 1446855606035788890598510994498856960 3908825 -745325500319478588388701839819358450 3908826 359415895418842234815931852044337392 3908827 187751744742038898288218653977958080 3908828 333434241253242150355078039817872896 3908829 -30888929791429850135165239484356032 3908830 173629300856535041807553483280138560 3908831 -2375449918091956529421028961968246368 3908832 1830201579437585461522045376271482880 3908833 1605159481630328749370553980073942960 3908834 -556505558494611276892479843614934528 3908835 418304410351925922613889529695229600 3908836 2044461930726336000379974916315172480 3908837 1309218019290357507882975463530735486 3908838 -641505557027404161055376596395406656 3908839 -1998963654612066784973925747731607120 3908840 5877020288861811991959214955212800 3908841 1558292090918640083262578181599349120 3908842 213876059567303598393092468607942912 3908843 -1593513813219599079658495319849149656 3908844 1091695378842579384109479999177676800 3908845 1400118479745082880404758136699910400 3908846 -1396839074619634182885983503912264128 3908847 -16899796332226572841290159178144128 3908848 -466390371362296292377102532271996928 3908849 918143250870363690421496516400383616 3908850 -347006194452844894259010199227801600 3908851 -378664367182216446777858311273035200 3908852 -53741070747060284050581915174174720 3908853 -650701790904523951873948514862772260 3908854 -550740684969681340753290485251446624 3908855 411608400801786690728516639348444760 3908856 -16516841635300415435762418037555200 3908857 2833855705277028688915102715497792106 3908858 12831314196610387524302357970714048 3908859 -255186174742455729043575569737029096 3908860 -907980268310190890595524939664913920 3908861 3676332591050166123469372005023035584 3908862 426923174118605197956694888131554112 3908863 -861952472940846650388292252460579104 3908864 631204805273562384500679057415864320 3908865 -556339161617323608601006561667206080 3908866 218700555512112680480860231252008000 3908867 2744248192386933631458377235069521916 3908868 -526985390711954590984205612731975680 3908869 -172049075130829754086255559522397730 3908870 89179666134283558064126777865984000 3908871 -1426691864518691762136778299784499760 3908872 392803835826903827217399427645440 3908873 592955463463289249235044376107506944 3908874 -81422818186372419315317999586248448 3908875 -1238634228329970912797023249025436000 3908876 -904415148385249157757690128125977600 3908877 -1377671376406130711048066774067842688 3908878 1911661042659186761225047402984918656 3908879 1181650975157885298987972537404480184 3908880 94204840234637811147382976502988800 3908881 -2207946320469083012176524283450908300 3908882 -918844410227156811990635390148548208 3908883 -207970447102106780278911658918523904 3908884 -311524281302611133809386947955363840 3908885 -1664948826652511772599355780834520800 3908886 823997204075243318942587380953494464 3908887 -625948774044495305370556161417281464 3908888 2272649713594285738563672112322549760 3908889 212763930515351724175734660595556400 3908890 -620105946306811482824085797271424800 3908891 -742807074179729688132188373158316528 3908892 394740698085069510160549098870469632 3908893 2526909975743728990976974360851895142 3908894 -1740911481462091740357335750611437888 3908895 -22832359104106501467903738535039200 3908896 839137354001312171915787094116532224 3908897 -2341267095700302711822659726102148588 3908898 286656608117083017087763265977933824 3908899 168705694307110417456551286091159880 3908900 -1341493050751920666480382720220112000 3908901 667309242324896612248176868971850560 3908902 -7799551071312354965277432746553216 3908903 315687332634580971439848169884350184 3908904 -187641058483895554172169705621749760 3908905 227978616724305819173135523221760 3908906 -630336678216497942801038268132349600 3908907 -1246512857053320642804430237441709796 3908908 9793716112029111129780965267083008 3908909 -246920051050489384630558893389315232 3908910 -724169083753395256947213586241606400 3908911 3124449696422473926457599874947114512 3908912 -310808971326341947034555873228095488 3908913 1152018270600742885838990915396139264 3908914 685242570270552973707209362774677504 3908915 10876531840326656569513716724493520 3908916 1067317082309723451034972817356959744 3908917 4760822440421298356369898127457895232 3908918 349479784094279782782865403800101504 3908919 200147326800534536798500553810124288 3908920 -1513847985876629724582741961248768000 3908921 -2750556029344673621139092387298481878 3908922 533624412254634023259286868996201472 3908923 -504473706249804425839420633565902896 3908924 1206438510489138884089135594545163776 3908925 -1130145511589041685349528968323104000 3908926 -487233745463849895807295596755905152 3908927 -2465814281832065743528826922559113600 3908928 -255674274789983714640818061799587840 3908929 1161529966522583638007449999030892676 3908930 -595190881980446570227685346246620640 3908931 -41953444536542747119337247138977184 3908932 650769093848670048982881142888378496 3908933 449259213951581558197624529728690176 3908934 -822895485129584119863150701479346016 3908935 -794719201253094174489273264055600800 3908936 -535794591881565771020700542028856320 3908937 -472298459064256081637847881665030080 3908938 42104923509643871880622040680527360 3908939 756900774172852814476063997421076560 3908940 -12569641239805684311641243309015040 3908941 -378486066986965661526960106057308116 3908942 -748884548638794594133420593263008128 3908943 2622739705347971988458061039555688224 3908944 -246446740615799169515587300081811456 3908945 151088789614172619098939244123667200 3908946 1013130976629506531606491929576215040 3908947 556122363545616916437084344752881232 3908948 -141455534024335172702377890248265984 3908949 -406123946154025388871024775297990752 3908950 69199136060509008632637465850692000 3908951 799863750831304964760517510564167792 3908952 90389389338602598450387883664793600 3908953 1579995609644829539597994990604655104 3908954 19458008720027071761462519076707072 3908955 -1291624785284429594355843829109921280 3908956 -2259033062381107633658871677314362880 3908957 -200699170630720689811401976455043200 3908958 4542233163066966470081179569177600 3908959 -805267243530112918662408215059029360 3908960 -120565946948813593460324359384596480 3908961 -742050200377044510767191609893773568 3908962 -633405762461480945120407233583566048 3908963 2570156246518022587234916340158442840 3908964 1247294282929663717178622828590846976 3908965 -254998137160661748635772505125072000 3908966 -1572647615574944974257181255003361568 3908967 1734558479153349243369758120578318848 3908968 177922320515446369784800724941455360 3908969 1671278613119694854131329724553930880 3908970 -460341313540028829321262322538048480 3908971 -2661902944738995879371463445678775256 3908972 -1262704232483953141613937628775188224 3908973 683674237443174441223254408293534784 3908974 -161316879623373908559266800908387264 3908975 -370846599324309576296797259870346600 3908976 23452819404708983152099374523219968 3908977 119899601246548489178092201732895652 3908978 -819716707348051940359240956847998960 3908979 93480547577213985033104499101844060 3908980 -1275838819134934363593425221713615360 3908981 1296982485999186941549190392823110784 3908982 -218145811789296921571106345919055872 3908983 1261466758085025618966541191157100104 3908984 2216474901868660146571364336984985600 3908985 880037172621761212536844907864030400 3908986 -1112624600251486728323529882496961280 3908987 59619272663541581582971256603903352 3908988 782664565444086035816505476726436864 3908989 -907795562674200451755865148051517344 3908990 802247101881170181073259828437946880 3908991 336531566097483756558529516738277904 3908992 279698803869378181235109128463974400 3908993 1874590476328532198176526769289130544 3908994 -855175278485642634219338967521491200 3908995 1709179651653524523361750755733434000 3908996 26192602797879864301058613988208640 3908997 425480828535302234384775407467372920 3908998 -139526430024708078428853481046638464 3908999 -684803373356019888428277013519278240 3909000 -90064638689860051841604368424960000 3909001 -33035598205473837931196531526598448 3909002 537223798952956639991594976463375152 3909003 -275844919741992275550667521257848320 3909004 -29919903643380604488013904301923328 3909005 -2035620821553551485992329294065436340 3909006 711551948941120437439557656087347200 3909007 -125049618584866543892248700304081728 3909008 -526370868374051196425141953894637568 3909009 70896502861074627522056305613808768 3909010 166834168062911121110585280638492160 3909011 -2089447725060337320771151149678349968 3909012 532102390622105423742864770632538112 3909013 -1199869873883945653912892067584104100 3909014 -590405612403129358162606049137432224 3909015 -522420604125675249454679860801524000 3909016 205560405510153011342824240613652480 3909017 11822484245303068399076263725595392 3909018 480411924087997716374787782401211904 3909019 -872727031128811498933773689789667580 3909020 -8362738679679283710271759772759040 3909021 -253251663456058405808602282283295936 3909022 247894684957540970726586629235298560 3909023 990098967678148577356870939118242272 3909024 622843319465803338178687868660023296 3909025 -756614382630692343184336025057029450 3909026 -287927282518668233618539743041760 3909027 39775437462743347859544265915948920 3909028 162452577962020456802501297090327168 3909029 2177747190351122310328672900427522976 3909030 467145220392868067438257417163616000 3909031 159769167042732014239281670233574656 3909032 -2557597791043299818073056034451783680 3909033 -646498938506869364008374944552570400 3909034 732719482566351591516070428517973760 3909035 -262046048241646427714838024499887600 3909036 -29282847927286079825169325280229888 3909037 -1628650158578964520488139007468232576 3909038 -53824045951357249445242633512910848 3909039 173549183221341976499379575933142024 3909040 -166094466635441734595029545995796480 3909041 -96638374637191147433791256158093920 3909042 346022905002167176196757811100004240 3909043 1566933105635082890473317065169217292 3909044 19483997073785852601302284202981376 3909045 -450868134168207053118891041329612800 3909046 -1486596595411596286387820525570130528 3909047 -715094799005082231770777841889986768 3909048 -703021671391219133556488810214850560 3909049 -2500307197749916690153645118064068950 3909050 -157915126258953061733930685780175200 3909051 1002424625577617622634893863669768568 3909052 -129832222392192212812525549123281920 3909053 4262998812154911752107357768930105344 3909054 113882986082265924023016486026137920 3909055 -853637737736066277240806903864136000 3909056 184836079229470767432989027610918912 3909057 465863844255641571322214450881888896 3909058 -422805942252328522025826971086900320 3909059 -229107213997496169362601299117403648 3909060 33160560938552951578177215868108800 3909061 -965029780154951910553815805013772840 3909062 -99718450446395418219339249019831968 3909063 501024983751334105509331033255318176 3909064 1255713831152766833328093533511951360 3909065 -1647082215785366172045649215658063800 3909066 -51899527069347427852836425096466432 3909067 -1332926294723762785299311055193123280 3909068 175233950819643191318479964961469440 3909069 11075035429644112694503632592418688 3909070 -1207630121793665065996550188088845440 3909071 -66549235071352477273446163151816568 3909072 -367583371219184444730673078633758720 3909073 53922196946073546815148716365946418 3909074 -306389983574880881491813095554265600 3909075 463089159478489234945889600160186600 3909076 -339313087720213206844129365541210240 3909077 27603260359173685152490546744199100 3909078 1452838711044835986953260237742880000 3909079 439173171676472789497517034438573440 3909080 317935908041683444792695313190092800 3909081 -436195216803469040936378689081517856 3909082 -465931502191629992382721193677743648 3909083 -2288359134410906181971411174935108668 3909084 913886576754732522439353504527155200 3909085 -1755565757000734836310135980589427220 3909086 1232476554804687357271891862402596992 3909087 -2212069659210074997507497598213120 3909088 908939375930379249246763789563985920 3909089 305673135882351777292921330794085524 3909090 -639218504342482844759166126942535680 3909091 -571861854815706773778833581935921508 3909092 1269009851073516865307174762464576512 3909093 420134716647413122118587964774381664 3909094 276179466833438603985536995789103232 3909095 1009365576224018057779679317853772600 3909096 -579088150373088331721840183697146880 3909097 -791103162457654666988521008894246320 3909098 1152200038857308088405016106954346240 3909099 391398710966940510619430149669978800 3909100 85959602210707124084101112961228800 3909101 455863778017433682412500167011256064 3909102 -146679947901407976270114952716447168 3909103 -703721132756852278928016919019686272 3909104 -129017487549226923676718690027765760 3909105 -1244474515797056298638974356266076300 3909106 -1720504367535703249836884566260427248 3909107 1258895395184653006870247067906961356 3909108 -152518392759485188858041496092303360 3909109 567991650185786205076014048810848704 3909110 902865285279867076772848642338145920 3909111 -1880187964822380926326309018958959128 3909112 -764942061101177248925369394740428800 3909113 -76279838622919425443080251565783800 3909114 354050888571537680867847347876129280 3909115 981507684314823578042435602743962880 3909116 -1808274666565575315243058856487708672 3909117 -1598587331174028936650426374846185120 3909118 762777048564339745738740561006975360 3909119 3065041743032520325339912147757040960 3909120 -38093466868960653246735143298662400 3909121 -893742762427520471462699609166406188 3909122 -86382016210718472938169022950761568 3909123 1109452092608415303033977886721199172 3909124 186363704801435274696225472943708672 3909125 1096255442651752323538296132791448000 3909126 -21451715899826029766577233058908160 3909127 335778824366527407056619509367373976 3909128 1253248472061520314105631944786908160 3909129 137656625548042759791437468441668800 3909130 -20131652258516515105696009531610880 3909131 -324417011921683056895464202600605696 3909132 401812683523888605833081917594573056 3909133 -2020212821902850119236438225234825300 3909134 470854542565977902280117681872673600 3909135 -391951791959008464901276460182940400 3909136 -259528692333091382529964550400245760 3909137 -171805167197196131255582134969661580 3909138 280773547263154832943596062887463680 3909139 -2386106408125329548634561736960134276 3909140 499429275742679224266366285929629440 3909141 -937467416745578727361402413163537248 3909142 -936378310271319686240102486489328000 3909143 715151788023694391725908800665288416 3909144 -62860641539009100280616951696609280 3909145 -126252326146239514299334983723775800 3909146 -1486554034854981887239750224169747728 3909147 513585920467735629548863450427429400 3909148 -18580615499291798775905394728159744 3909149 105132324503725302317329426659907200 3909150 -11771768685669510144352499446982400 3909151 1180855415636878086367065990513716400 3909152 1353197831379379183339104343262625792 3909153 -359975542086379906129991536897090896 3909154 -832877001345001878261846455473391328 3909155 238485624317746643383377045265590000 3909156 -116891418648571967798267544809164800 3909157 24543796981214929668934241812217600 3909158 447943085625291704335901795865363072 3909159 -3338691868670375368708741049888783376 3909160 566870336516237866745642857596672000 3909161 -1287769038198004946573391701299419228 3909162 -114411445705014209170217196662347776 3909163 -118606971562235684224790971297948948 3909164 -1062228336262235407578824827092940800 3909165 -364709845636239942548382895047463680 3909166 250099924062664410058597139333640000 3909167 75860675730196305966061900393506192 3909168 164653069962349070684448755245056000 3909169 -1586647844621534746860586817738484240 3909170 -702044609952126778003779136496640 3909171 1257227866957843918060035818561856000 3909172 692216982922135770453211724919785472 3909173 26495288594844209817744371972037504 3909174 353595187980706469286758653387745280 3909175 -84324941818429444662150798388719200 3909176 854408182876873688329902229771161600 3909177 -1231967870910720925976775777321838086 3909178 -189347596097747480590084627773616128 3909179 1433088900744363859823962290041559780 3909180 23887561606628509092577043947806720 3909181 -1327831758470395325817241664309380800 3909182 -1574216737065877984169218380865030848 3909183 -1007597911668138797158429819187269176 3909184 -1109806155149350933130457739196104704 3909185 -407386983572277454385406710622631680 3909186 479925765904106997033079931041240224 3909187 -2092310327120140873964458057369779968 3909188 -785322471890039130148583716179133440 3909189 -1248102260532616725185516608971448512 3909190 68105758683260175697473041144171520 3909191 155560998977711308961682678033515184 3909192 -71420079550549974247310867700940800 3909193 572685350423047600516993349691011840 3909194 938492082782944187133684578768398896 3909195 -258066195289276587200351428978368000 3909196 1125785150288504763166929880226374400 3909197 -1407664964476126592857769779754543616 3909198 74067542806471894344920432690056320 3909199 -176822984039817906137344864664789264 3909200 -391094687506275292183276889929728000 3909201 1167356124644611985370151501312628064 3909202 1166946466939721588398499591961112704 3909203 1698262779163831550718749462602300320 3909204 392354880798593781404727514470031104 3909205 478708923910620679551496155863277720 3909206 -384927549064798486300563672671613696 3909207 -1871995700158358487570646624476529560 3909208 1454404817530064378688397539764520960 3909209 -1738627721385399293392185539502697590 3909210 115403208995680218002326790414856960 3909211 -2155480451571948800629999325580608188 3909212 -67334095860404986140347325888560640 3909213 764215436091428911326823345974955968 3909214 -175214418214477749343448295436124544 3909215 -1681795125555643787197462224615407280 3909216 -24204686978607995223058703770976256 3909217 -681501172213653773465318513633381952 3909218 -1189548805601081793246812630273664000 3909219 146398333361695096128146129305089144 3909220 -252483037953111073059407536195987200 3909221 -121030843317880178342568086939032578 3909222 -42755865809800175078492495056190400 3909223 77004222153125323795992615582691744 3909224 -427371376351146563273198790863093760 3909225 1317278952627860078563277418161328000 3909226 1675906330460823404787387872533755312 3909227 197304140824130970063126047692943424 3909228 -226629122058886064965230574230612480 3909229 -12522875382960781197838546852345440 3909230 -61966254318559832710005077223002880 3909231 -341424985050625750027179683547933720 3909232 -85670501794156607268270538408919040 3909233 1946328089670116152384022001446614482 3909234 137987724593297383508236766742093312 3909235 -276666779199741806105291400860364480 3909236 836885134836054771588599766027264000 3909237 478066917539996967905848559059409952 3909238 322279728784371278409200160255609600 3909239 2058354730074816357566434301262452880 3909240 991812284666165160193664532745728000 3909241 -454435398518186130011790876953986176 3909242 903025022271157553000341944491644272 3909243 -143226265993539746621655728296334736 3909244 2806515777209224186319617329429966336 3909245 809469375755121968799769770082790880 3909246 483313783955445477799808784317531136 3909247 271270896727824410291302649503565696 3909248 -941083599084652311508944673025556480 3909249 -849253337944748386749659808322119360 3909250 -1242533436449876034438037885557120000 3909251 1061645951816619225989846071336752252 3909252 -803192014865096467260867038536501248 3909253 725047328200475199242840666982481502 3909254 -525924102286696481160540562884395424 3909255 -79502828551361281023313594186690560 3909256 102413857270273759587450532899686400 3909257 2556004156700820112534466014614340704 3909258 -925271400589984299324341539422813600 3909259 42142706998968341994156492927468560 3909260 -256616978654103571076663129864509440 3909261 -12959681179372455830930679330429696 3909262 -403825967185851420956568161120710656 3909263 -1818481540758617422786605587841313488 3909264 167342837724187173593027987357564928 3909265 -1961438058530467191448590197646227340 3909266 -102834019599162005014363071747936096 3909267 341198953094012804570132726616146484 3909268 650038801482100625643537548467968 3909269 19122726088875303123167759308788636 3909270 -106944899911490925120336782771865600 3909271 1096080462895997250370520935514806472 3909272 -870192714711610869137927978565795840 3909273 2019370976929684689701286476798187984 3909274 -898460372290935884239166064768133920 3909275 -1055003239142290589773039085548706700 3909276 -793227182536679581508198151448903680 3909277 572872344776278134246730500557105126 3909278 -1205170660567166940008202693620818560 3909279 -1247316402870877773600657082190656512 3909280 -1105921746000909239320151750435143680 3909281 1141452376145709626325090331462487040 3909282 389303035742578891446706349244372480 3909283 132277958613937524566224189549216720 3909284 789658617455998034121604836419198976 3909285 -92868884631996723798803976888959400 3909286 -439968965029225353315977129024302080 3909287 -14284888326098083688965244370787680 3909288 1728337986421091063793146153082470400 3909289 1246131629352996898656334251799268090 3909290 31918621728888911512898695519349760 3909291 -25034405366975680173245166940362408 3909292 -827309483443182851219066199036553984 3909293 901488264745005632958389347587019542 3909294 503221557608343093846855421839098880 3909295 -24076332801121587565263629914065600 3909296 19470914215467163031953657246482432 3909297 -524778473821597264221001306019800128 3909298 659561712875065333765677761771504400 3909299 1854968636964928384209106052684718864 3909300 -364911214716986177229799965400627200 3909301 -1963656211748142106955680712609272416 3909302 -40404923728080555998673095934398976 3909303 61561927544965024714574315575140648 3909304 715544209719683671725214347679948800 3909305 -185949556432065828132304784027028540 3909306 -224799035850544933534914921190516992 3909307 -2802373693696491841681147402560055120 3909308 1540113109040429009197698203051023872 3909309 -76999677576884039413381433516602560 3909310 -589823986761320679452701029550737600 3909311 -201607392827845974532181561659521168 3909312 -3991122821505789803057003844599808 3909313 1546125624192546507977424357646626900 3909314 88869674280079170243494128663560192 3909315 742244896647617762880256174136640000 3909316 1482424787465019792715500369246228480 3909317 -905354354362966211570561880843143808 3909318 191932725305558613102010238792408256 3909319 5096820793770656982365687761336852896 3909320 -1677893004518575000048053771456000000 3909321 693666446617920096396264201071441508 3909322 109584493247152939400179020045809712 3909323 -649822756756071711378168545076126720 3909324 900592757146225661819244326911213056 3909325 -138541534459241448880173868924248000 3909326 -1207171944288936064068863489924902080 3909327 -616792209879785904086010586866677880 3909328 540611643380586955215951032837169152 3909329 -1222933397241410930719350490358765070 3909330 1267327884291444968477468061189888000 3909331 -1899736104858499257855714310021317936 3909332 790149001034129962975474859217807360 3909333 608719336317099406314775653110271360 3909334 -522172483140598614539560753054657920 3909335 -1509579805347919875743716677307935720 3909336 -130367219444205390296858926597017600 3909337 617563346642530541436299435395315092 3909338 316267471457984324065277848385104896 3909339 -572985005885214259121490255410021616 3909340 567431407677520742213840798787148800 3909341 -1361127779119934089174415655114471258 3909342 300863472128894952585198984379152384 3909343 -1934539443101867756906944029735565408 3909344 -647705108875340969064535310422769664 3909345 -15255885122615274015928704310656000 3909346 -15906342148230747907877244002532864 3909347 -528247769919987404502184956539014560 3909348 322133888212644887476838833672503936 3909349 -1617885966014937903611539603882354500 3909350 -41108640236825016342347554126507200 3909351 752677457221219328328052733765729832 3909352 -251844303655982916670268479639633920 3909353 1075963470023914422571048638906084480 3909354 -854625123044930520779959663354925568 3909355 -72563921651379323799116068190220000 3909356 818392806773274171971820009776431104 3909357 -1521817165645042748494147260940503360 3909358 -1775508302787334289749398576882870720 3909359 -2185280018260935225403401064807243440 3909360 19542574646234846034689854380441600 3909361 -154476503608571371280787590299301038 3909362 -714334326319064088420072260014439808 3909363 -1514674104160710250418687824227110856 3909364 -2452915910731161708983138173485977600 3909365 -125499447635116630834872396207281280 3909366 343297896445976127195412515906595584 3909367 -916864436720731362309629931803059368 3909368 2353523577788754902588688217225605120 3909369 84524209855751060440420191135566688 3909370 320096434281844496874517247209560000 3909371 2177513974497132763888258070851669992 3909372 491382943132124228969817998634926592 3909373 -117243289853651206389188521980400436 3909374 -813118788834177548865492784539705600 3909375 -1028714038214644339727244273615375000 3909376 -2213454976595514494752110253113868288 3909377 2988301008161430150871985842930169940 3909378 -59201534392838162415138358826111232 3909379 287205519101131953798784274029206528 3909380 1724983734019514952749619023731948800 3909381 50712510019445812443078930198222144 3909382 779665013275456653814844813978397792 3909383 -882276952441495526253769397293810560 3909384 -1191962582883382656029553719225671680 3909385 357891168643429077954338937630940800 3909386 157435234997194012617409931111369664 3909387 -362452628713591691700040395098240040 3909388 8052395097869356988884066213036032 3909389 5501449318245548469748272709675830 3909390 260367740604033206424611273111715840 3909391 274872189525520918858676250998277024 3909392 75278950186141907886826980139008000 3909393 -1225385462852579648490174176467164318 3909394 91411499728680484164469123029580800 3909395 367529858959759128394836119122066080 3909396 -875450992379407193923853831032670208 3909397 -2655528455290257925283507328567495154 3909398 143794009896522494029108686044167200 3909399 -361704373648026936840348249028752000 3909400 1204623884733927865838441919972864000 3909401 2777936225140385736608153926803402 3909402 -88878948969589978388669993803530240 3909403 -9541776616036589296934587210608720 3909404 568825452390427714713561928063673856 3909405 -603735715283471084852620305023062080 3909406 606024490187067062943693667221244224 3909407 -456551289939432810841905030343966488 3909408 1832654837563043144953894744246714368 3909409 -430800925737623146385105282700171328 3909410 -161019966483005163449917980831713280 3909411 988253704602142872614266885730052480 3909412 -438277235245847705810005418675810048 3909413 -1087311314211415484436484305523086336 3909414 -348957258266169397119328061230131840 3909415 -816876205063761927796683765728122440 3909416 115940321830520173479332571667246080 3909417 -1440860453434689472439597359737771120 3909418 1341630465351097922131938640170986160 3909419 16366710820543577023599415072843200 3909420 358379373381124495983959796090209280 3909421 108070729984468374064346969536403200 3909422 732820510026902106117701462310643584 3909423 -285007565009499568091347489958653056 3909424 203056692306609374787249713028055040 3909425 -5992498762046713098079811614948800 3909426 20540945569789106835773317820582400 3909427 47077477722462749450708035975355276 3909428 -856427605868500379144861055880636032 3909429 -1013525467129624314724289619259012452 3909430 -48700707123652292601569376921312000 3909431 32710597907585445233954201386674072 3909432 -250327971007291079929235858194022400 3909433 1190316486988208769535033382557725408 3909434 1319408803818814765733191788373973616 3909435 614888672201745189467123187143506800 3909436 -1547058904156949560105818323330360320 3909437 -553934876951921179395781270229343648 3909438 -357997941247846307954492753670931200 3909439 242037269769567372268361739400950480 3909440 42253362978106432345740134685081600 3909441 -222446660673480368304008560021143552 3909442 51745931759019821092308587275450272 3909443 3083744815695368016291041370589438200 3909444 194975699638201493775387425745076224 3909445 -755705174874925159097388114504207300 3909446 116205513711385097421393481709278464 3909447 1588044340356889569332301920497128624 3909448 1306011077957067316825231451891957760 3909449 -51795526806184684456952316812558940 3909450 357832870244650577454351493492512000 3909451 -355173139044440283463661120858765536 3909452 -152263230117379497592860711543876864 3909453 1668247192936141231348080348681818304 3909454 -636361160813477994161989526945918400 3909455 -702853291130267706617489072429483280 3909456 -570725589442619190496325301000880128 3909457 -1136141878377988073807953084060052248 3909458 -488730554855464160459593421921134080 3909459 244460530236394036604215671977623680 3909460 1660445345296103234618666301957734400 3909461 -31473933401524164964428667894953480 3909462 457644040927753311795913481705097600 3909463 2888217871423248051698589739016680712 3909464 -811960972694307168419174334282670080 3909465 39254200346711392550365840649779140 3909466 -1055543470693178448726144701593673472 3909467 -900999630233610140700972371224727484 3909468 -343469736612800165966191444981702656 3909469 1233086606098328062618294517184440870 3909470 -151820752537638306140198367913770240 3909471 -173794753590350575285574897390156160 3909472 -42636497557039806181069920682377216 3909473 -794160833233910560151685565020986880 3909474 10580070883739559554948686943695488 3909475 -208574283512122404953529995042747400 3909476 982406578559820725340941458590418560 3909477 -1125310009524297981866253054475474464 3909478 -1553404147666544157534972176628202560 3909479 -1183725768565750525749187493517583824 3909480 891400501584122939784134336231424000 3909481 -1812383521779379708228755916454379718 3909482 1814338733459545763537723333267804592 3909483 791631678906560023342300658946117852 3909484 -1892795891632484133208894909356363264 3909485 -1567534042895433895235876902864088820 3909486 147352853800379822486808387399312384 3909487 -5537207885360612298803658445954174760 3909488 -468096123448501564064406232037130240 3909489 -682645624848715612492606354775788176 3909490 -413131809410232382558960496487878400 3909491 279011273799352779078972537128354892 3909492 521848431506617360451149421827952640 3909493 -277164313051449723207912934339100000 3909494 310057685154132359554280433397208832 3909495 -692560409124502758146817439127439360 3909496 -660993991369737713956599837298974720 3909497 -2380015204997032156506883645205142960 3909498 -235259056046467990967074248646828800 3909499 -1514305925821649463232360581969952752 3909500 -756951379909669738061590221279744000 3909501 -748300286658237359708951851937302170 3909502 28644811276559859025256704668597504 3909503 -56068855855583453036513734784774400 3909504 165059421624948331812457418053386240 3909505 -890835676117212837127566435842326680 3909506 352923358110780422743112774410559952 3909507 -1375351198829954700547775506380158976 3909508 -1695401797986934179238174400878719744 3909509 -1961892786364192470706724845210480290 3909510 1034479425930128605368014460508800 3909511 202738028732375487213116948640861672 3909512 -1632065472233698228247484321051724800 3909513 1063796381619495622523389785991305744 3909514 -271511839174706765297628739353216000 3909515 54516189944549045196470324394561120 3909516 -287451337513097605184407608691507200 3909517 -25650367990275950747364407605148160 3909518 -1451301946341847980429048005311487040 3909519 -1834898979353572507953578150385496800 3909520 -202472702425495225590514016960102400 3909521 -148356439991793536005005197855649216 3909522 -469181507981807181664191530902739328 3909523 3034439500276786774242585567152665772 3909524 -2193770124168730440123507496840214784 3909525 713316231261389628717933625212412800 3909526 807373944917324513541382066903943712 3909527 -3082472957470211700659612156069997624 3909528 223161589268928812375933286404136960 3909529 505144839902491265982270538370777284 3909530 676280389528292990822193970933544160 3909531 205676389075865019215215045514127984 3909532 -732144824263565336195307630622960128 3909533 899885609507797794290295558167767782 3909534 -92163160072038389422739379257733120 3909535 273348071251879145210973206290368000 3909536 3590844171395440426534687793438195712 3909537 -72410368584527455447435951270169820 3909538 -238920386575909029565753663816636080 3909539 -1363416672642299331328502399649603240 3909540 188123273408177367636525807791185920 3909541 -206441651971975444698286452678463296 3909542 -150857515110965382818720707589527296 3909543 639556573793653613594875397263590528 3909544 -2037635603558483017875134359642030080 3909545 2099698141613706900751676840437320 3909546 -57912705119321008629419573576973648 3909547 1249923602392950071822703349551602996 3909548 -1062591675685100558585081501028510720 3909549 583179153894414606345461271182320128 3909550 -577259416357947521748397973723011200 3909551 -1192282639139805872977616729995048296 3909552 -321023625753296805843837610654433280 3909553 -2474984629372952631546202875156562716 3909554 -267764992734815070492224950474752000 3909555 -34964020340459798002359346540041120 3909556 678756111067049144665672784924243968 3909557 -277153846335235428449365965755066340 3909558 -275532602592503416823784417901530240 3909559 1098836938128869505664384684527742760 3909560 4388990879977019239237434525081600 3909561 1900118511221749304955999924829325184 3909562 -12774251827226956489452987525388800 3909563 171018456313151671332481408009529520 3909564 1906437637217382899254703668462440960 3909565 -240626738313351883248039776647733760 3909566 387437141524796765482309057360163520 3909567 691072421961339086290526148237249480 3909568 -74653501736075402093321593997492224 3909569 829388290855876519597190604454400196 3909570 -73659440245641691827213157129712640 3909571 2124865611900983716044734884800602512 3909572 -60681241700498440907063892466925568 3909573 2256977953232605383872422968020260800 3909574 -12085886519961708016005650637134400 3909575 -905360913576052035674817276293220000 3909576 -766779899020262660870449514731929600 3909577 1309075535791628879372415001793908800 3909578 868909952111628288218153664365698656 3909579 -740491622487873548585392201620682752 3909580 -754923975880619999566905654292300800 3909581 -532938041835460651726317530229184896 3909582 -391254042620619473588314772071305600 3909583 127083433897261816164860587899158520 3909584 237359864350929996627872253621829632 3909585 427545710980609295997369058160424960 3909586 -1054306290194740496998907227097726976 3909587 -1034098957210172095614142879244762808 3909588 48769858948295107074020500220534784 3909589 3130234965391657263890293698362381390 3909590 -785956189568143899062873008442707200 3909591 762647017813465360441700733665627952 3909592 -302092074696057975018027127899648000 3909593 1211891671884394573691793351521272842 3909594 -235176658497237035730532790296726272 3909595 1707140648772155838757295850623985600 3909596 60495860256102555987522384926269440 3909597 -917004475105937213185352119684809600 3909598 -360323813912637389924144382264852480 3909599 1581435251457364479034247353930101840 3909600 366371923850786785153724530753536000 3909601 -1049764022869808230003048332484210176 3909602 -8194294209688797074713043542608096 3909603 15831162514516298390023531548688704 3909604 -3316722060188490241890700019353779200 3909605 224005543201371674888293836971337600 3909606 198026550958750858836197330014051200 3909607 1084501080979654734388233481359949480 3909608 2438745756326806181331809082214824960 3909609 639405410989386822578233907352126336 3909610 196500949758559216418926102912452960 3909611 2079647711562715998858852018770526000 3909612 321777528393720887878649278350965760 3909613 600048320241144475301495180716891862 3909614 885253612011270573443293135187867712 3909615 -404093237555722020440138502563842560 3909616 80156671763743074423579128532303872 3909617 1743918931112598115202929496289795666 3909618 -360254785047172305767949056072762736 3909619 1223812902131039959772679992105107712 3909620 -359122658933711628892316384874455040 3909621 263821802002389148519354521575935584 3909622 -1410955653186297187836342129278337888 3909623 -487761606597116930123764762730887200 3909624 962680666169011060377298061785681920 3909625 -1704496101585870553171731782558163000 3909626 311416184410057329005158090834576896 3909627 154783498237888310015645899137492288 3909628 949312331488367156520482712910266368 3909629 -31542827316855050506536399762081780 3909630 386559993473270412420425981518013760 3909631 -3916026191992464498769335849101600 3909632 72900154989229728917293793185628160 3909633 299280512787498884145029825793207168 3909634 -1376439002279286900348380715232384608 3909635 -976719181898188245266392917812076000 3909636 -269828258565492888714236827850784768 3909637 1215705088315489232876287273041864384 3909638 186026175454836329142213942283290720 3909639 -1622965883285512252601126387690751576 3909640 -706608593168529331135102878786355200 3909641 827682628917047971969380827543382042 3909642 -90912417464740667034638750933417472 3909643 462990460756114417280118122041982280 3909644 26400347092777432578145506011502336 3909645 -140460757197895715077006454322816480 3909646 -15487602682205341900963528862051520 3909647 -1209032392363001577924568137392529168 3909648 21036516934133645517793065536323584 3909649 503378800589008219384332314830009440 3909650 -734886037167196639312706502234421200 3909651 -1107770300244341712854157102807845376 3909652 2312658554828033149627479399079281536 3909653 610644797015559615044048149809379680 3909654 100158666750390920004719920352931840 3909655 1064488180813353136621490068861356960 3909656 1702808453089129917013517371989442560 3909657 71153490940682757893931407455884240 3909658 249966530195042593785984443003704320 3909659 -996732224763780113028287876730090096 3909660 372716366719708383623151229178357760 3909661 -6326458851794529561763446588235668 3909662 349635696895251015289704655535253312 3909663 -177125036677712986040907378657896808 3909664 -3125365478382752673407767288668487680 3909665 -170316402944468701740029421808800000 3909666 231638179691999178291912293581622784 3909667 2413638372142361389975719306580794716 3909668 -624937919396905084959385144011264000 3909669 -799841605458328693135951246806481056 3909670 215584627069886728654794500293265280 3909671 -1586193274954166696437586418644677128 3909672 -545897797965337409989595584752199680 3909673 -1068440002562090474845642292363956800 3909674 3221988415540601230030322847627644160 3909675 -81281108881428693045735459269318400 3909676 2351750399431964461856118342549068800 3909677 -3390012677392140553621847043461162388 3909678 95447078903059402414213970447394816 3909679 -1161446371365379922414476692154536824 3909680 -242982692188060416195534799543664640 3909681 -146750262960152406512534054046811200 3909682 294235402280304641810436602913300480 3909683 479754795149328790759950006214367304 3909684 -110022428422370721942873402347556864 3909685 568939279603639065393024472257279000 3909686 -894515379832126430501016743532214272 3909687 571007005993109082468829509314196480 3909688 -1900875904387520921784704404013322240 3909689 -1112278274498795233414595585003520 3909690 -65406539733882818063501959044936480 3909691 -1554293412185714996385737263186394908 3909692 1218929494130952409587134960943608832 3909693 -2401795253942960179224660172381317600 3909694 1297959995319924790706940183105072000 3909695 -2153539103279286395686670567448330240 3909696 -185579387909282935691578737678090240 3909697 -863013966351153557896185828811067088 3909698 -353884582573940212215111679322183136 3909699 -941811967745434171402894432301854716 3909700 1191709517429191683795624541065123200 3909701 -1588297123144885452961580206405279008 3909702 -768479274462221769964199317739995968 3909703 617331867546731505053794358932671280 3909704 -143588426217048794365309521408890880 3909705 -1376524794679944467033597941785752640 3909706 518418611141304867524426773214346240 3909707 2833632653982045489990080289994183956 3909708 -14314863685830433421204670590467584 3909709 -594098068303267732218945446263726090 3909710 612912698838652664626361038318118400 3909711 -937686815763709026880518793445619936 3909712 739070400166611475159205113569468416 3909713 1846789427892056496008400419795073024 3909714 840009285175960780292023195871282688 3909715 -1237347066087766948907925930105985680 3909716 -1000214282203675499544045538047267072 3909717 84778265744593998238736157368113920 3909718 -223553006407886570440355289723978240 3909719 -252783678678948128845228263531264720 3909720 305038672696809282484056938132275200 3909721 346676574774917415375473350096773700 3909722 832395066417244585046130249305656800 3909723 159458655549003917900204995659845784 3909724 163897803061903292872604841289285632 3909725 1341202123691931023495028579238716000 3909726 533661328684119152399491571219548992 3909727 -2880039557905321146432668954073476240 3909728 -3388424164938489293592387377546133504 3909729 349421161591944334987014080416407984 3909730 343030598448535942759644097100152320 3909731 474169330895330920937584284901578192 3909732 -7668430617267734488938722117634048 3909733 -1587151434461371084281974620220950018 3909734 7094881850864223864596418311919360 3909735 734105303849481762695867297014903200 3909736 1925548818067577806146994167593671680 3909737 1115861579944374576998792155079734500 3909738 349096030344237381936516329359495680 3909739 761996087578729949793015454581959540 3909740 -994204075562284026289734338011084800 3909741 -2354282740122039687885783944490804672 3909742 -827479076906391142812671262605799168 3909743 -42552338169787357270103070178646976 3909744 193838094169571245950457220203315200 3909745 -17827661250703628145637724546951040 3909746 871509316340684005262549921332653072 3909747 -886780298853355076813339134260463872 3909748 -2221427949747999701633687703699966592 3909749 -746468907593201277330112055646647250 3909750 167347861373556497690623198166976000 3909751 124714200911500146842752712342256000 3909752 618653324548561068517991391191040 3909753 -78268737770240413488307986349656000 3909754 -1628200426898097604019503307578913424 3909755 527438045384594927515091106266108160 3909756 1360176569168034210535607718389801472 3909757 -434380047233294742191377445628023040 3909758 -1066793004339650333116972385717068416 3909759 -659561026687359889289630173739087544 3909760 -561202749961901730025588874280960000 3909761 -560466716094704449407600909468928638 3909762 -1208832564435269280979169453105548800 3909763 76704435664200624966539377158835200 3909764 703904936850074290339360799874739200 3909765 -1130997451144495222406917477108291680 3909766 -593062644766028318883480953311044480 3909767 2022225261643682809377987246495777816 3909768 1026111331766537852225701491950837760 3909769 1621112821714043848516653172048758170 3909770 149205402740463077992050246083788800 3909771 2417185039704575102178615670467504672 3909772 -616847825215249304769928428525137408 3909773 -225636305689059514634575334446716960 3909774 -368965868651840990679863967302999040 3909775 11631726413067571678054883899421800 3909776 97617383564379585600136251870953472 3909777 -229705695068149285335522326869468992 3909778 906658248236737378871203530054679440 3909779 1663542526981740520985507429845652592 3909780 -156765119120436442760806193589657600 3909781 1046233417781329059684970257683339164 3909782 275940371961289672513452612001996800 3909783 -158836882855333781586770556882586776 3909784 699148972071622917237253577922754560 3909785 -2918792352915873949775564225630479680 3909786 57958953880584118643193959150356224 3909787 -423000184783255177958293132095972848 3909788 -1683486894602131660497588010076262912 3909789 -98545147460634509971942513161623040 3909790 494027571375245646235784215175950080 3909791 3443608560538648094913159018815617032 3909792 707829486341552409725076717211484160 3909793 -992052937507898738874706180708781376 3909794 704306519359313333105667842506171392 3909795 -388966608993144036930642571996121760 3909796 -1335613939693585694631053169028429824 3909797 -3064295635998069602549621350314002754 3909798 807899791892055539666798738781480384 3909799 3199399029114475527310996748712999800 3909800 -174321208969756515527457084187392000 3909801 98961855760943197639844932331827200 3909802 -385222840121163560270624778600605088 3909803 -610722606359469250957333927200255948 3909804 -1611056747777397592916273962795204608 3909805 793418699100618212410725930992024460 3909806 -537541284391499543165401461906917760 3909807 150764305663473014494185461138424816 3909808 345056917449049429939000194256355328 3909809 -923179745265665039367547420087001850 3909810 342742575025278447091806222343411200 3909811 -764875230032739726590221489832932176 3909812 1809281278553221404005040942675732480 3909813 -263511738469551448842888852168003072 3909814 1404784208126553371144291619734180256 3909815 -628657234148093176460334022709539680 3909816 -1526584420685966924390753081003212800 3909817 -1120361867422798350888072858888962134 3909818 -21370719547314231701075865531862272 3909819 1148244532704223139848750191629779968 3909820 -660294919010350385990226712441728000 3909821 3570058128577377602416059944631976032 3909822 -210519616931788134733635549123772416 3909823 -351856403421541552111064321059519616 3909824 46682330104282438403445512765177856 3909825 -697383634065142290240533284792971450 3909826 1841050546235532329940677546558584704 3909827 -404796967984946955954702841949813616 3909828 52270705985351972878163499454291968 3909829 715591946341168579727456998811988672 3909830 -399611653361971738273879624633478400 3909831 -892749459195407039307661390065526656 3909832 -1700332106155291656356786278658841600 3909833 -1092594351577042125296083645624846896 3909834 -639443082401622901428580314590592672 3909835 -607786449771889489443289905730842720 3909836 607088737272076833545626613114044416 3909837 1213618917173765872284425948917037760 3909838 1921937775290880894596232432300490560 3909839 967076035197234354995234650917498600 3909840 116171373654511858907596569178275840 3909841 -124246153589445707498001192087660428 3909842 -512450693786255801414638350119353056 3909843 300641614805177992668420028965565440 3909844 332532497675694405992981845098422272 3909845 1819023710277480145976444216665547100 3909846 -10215700152337209588124747436030016 3909847 -401124757066702440662210328755334000 3909848 -272808228942692331121652638555607040 3909849 401110261884679370551894724562170064 3909850 178836662978034938668948533789484800 3909851 849436104032802236750264762741891304 3909852 -641375548177521983901107649633105408 3909853 -792124209898293154545161345451159898 3909854 -524677386633803527203819343251090240 3909855 697452469876350551055036727236258720 3909856 -1919744557541494543988253219109994496 3909857 1013362038749629444784467611408720000 3909858 809866190453691145587053653081232640 3909859 527244011755188362515181577973495680 3909860 -695246460397618502882040070741681920 3909861 16684437152885593463474151425961888 3909862 -40655293941060337142126267847438336 3909863 391508515944093100711103590124723544 3909864 -356247991598552581488020051318046720 3909865 1671798994002641567004418019244052260 3909866 1439018985114793020267811272033139632 3909867 -490925976935599983980210846421941280 3909868 767045070080959351807696799760762880 3909869 3238915658916985845961813266409319520 3909870 -326179087776289405951037595885686400 3909871 32887454148030638899174995753240960 3909872 145107290808318444429166200874008576 3909873 2854021055011371723829239224500752 3909874 1368827082689130129239310663305789472 3909875 -268255482179730299552625428139360000 3909876 -127508599208336838693664319095357440 3909877 -1079292129745363262633856045407334560 3909878 141450269015196381575676722193775872 3909879 618077220753427159527567054064813824 3909880 77902027884560471253336151761715200 3909881 140870835747952843528332043569470832 3909882 774298005503940503392787199450427392 3909883 1715449600826597731979695810503476160 3909884 1313721962391758131135418112880184832 3909885 180412586519025772959779202118502400 3909886 -190341059564645560306719722053444608 3909887 -461615760274747378172414563653336648 3909888 -906818109889255980361973860965285888 3909889 -1350894941732730557844237833657517310 3909890 580658478743859640591449410718343200 3909891 -1108382845862026722237348346520896008 3909892 -752772806727308248903372928450764800 3909893 1162224314084821620740556094900706844 3909894 -19736631151254985252634282213179200 3909895 -1889340035947341475660031870002875600 3909896 661425743374362911158640179826688000 3909897 -690558884633167308701949363981624000 3909898 751496148805381420897579885284541536 3909899 739527535828430934040948708479174912 3909900 -512363721750315580011719883770611200 3909901 162534810270409289013507864163948492 3909902 -951952100151459799709739193912246848 3909903 -887314205882680735183327609586380800 3909904 347666878941352209561323629379584 3909905 1636211456570842996734837900312360 3909906 -75541456167522366219534615397128192 3909907 -180330795634804265534627785031685844 3909908 -1313666704699360798907220767188224000 3909909 -98034429223344737588373960807823200 3909910 448571176675659579147950048463279360 3909911 -2148378610877492579520859921523266488 3909912 -564644941304977567516546475233320960 3909913 -308750936101292468405568307497566976 3909914 -162331147500252581064939314055196944 3909915 1044194155170140769821029046810844000 3909916 382163742063293539850141280408663552 3909917 -2203376749768142458964782577815858656 3909918 -315172057145519877522130114501681152 3909919 -40905625256428667492974945517486320 3909920 -8236545939062156937261316193648640 3909921 -1338748455480208541017512569572503888 3909922 1034472694145111133647793090517094400 3909923 1331084577049643757273979368176558172 3909924 17152816977228575001078487280701440 3909925 1382725060273798707687113865960256500 3909926 1094995453092855472388232798764754912 3909927 221854356474145045305384117847036032 3909928 992695181192195547267149762719825920 3909929 633745190475876707191909585874676 3909930 719986304876726161246246284979180800 3909931 280110881271355676640416805531528960 3909932 323947648903200673448140893262006272 3909933 -780325648073061075698676544610180298 3909934 -518956180733448903718046696098176000 3909935 655793704974297948367736924687111880 3909936 -90961811873585681401049492271955968 3909937 -913618750439544529005944307708819968 3909938 -256471282848885818561755778609169504 3909939 -53265550495265414247965483298908160 3909940 947855733990384222274792601990327040 3909941 675426414643165587842748661728883872 3909942 -383170383741868888932789353605424160 3909943 1308100823791245204446630167532513192 3909944 -1994337629227238274715775840993955840 3909945 397854757491096602478493947035787840 3909946 -218133551883973558842575085186969120 3909947 -35591435705482899253750644965498880 3909948 3386978324647893572792545582202880 3909949 -2432886410596490580538733380587076608 3909950 714606318073163364019366233311208000 3909951 -72913787255824084229052636719734608 3909952 30103821838796915295512242526617600 3909953 -166170772834638482402126375273887200 3909954 126524069629064179436604088908702720 3909955 -333176055044259120219153863268339600 3909956 1144740916935505792842278210809863168 3909957 1139408322104860090638885731736712800 3909958 10454112890122520289942972795273984 3909959 813719310412558899583583289040259160 3909960 654129923133053186830686143949465600 3909961 -819085347064437721927954995650775552 3909962 81272741171179321329837528812964864 3909963 1276379437309848352076281009654307544 3909964 396959536340345265462949154841847296 3909965 -404270669271240000543663481733695080 3909966 -450136910808451913212992544458235776 3909967 336072583083609222462227216211676016 3909968 90638003426700627858703107176792064 3909969 354413215309817806772284463076934848 3909970 113172225647696230259485247259778560 3909971 -1410015540748052869512576800789109216 3909972 -167380368364676267603642517014937600 3909973 1252125787791557969651680979610142584 3909974 120329055160297276845253885011368736 3909975 -65237345273658790319656381644762000 3909976 457948724167612007169656694589071360 3909977 -1836070429431830549140578191137060608 3909978 -1052847190809323794848752900589058560 3909979 207073840100254592363419097302144580 3909980 219981718261212328910253706460144640 3909981 1881836697605840828566620442094708352 3909982 -579885975967726246632240716379393408 3909983 -1792030574542421701987227293961876480 3909984 -16721602128676111125043888805117952 3909985 -1265273102282507794121943175607555820 3909986 2103935265988256327522539781508228480 3909987 675683201512271648696474733663350088 3909988 -66715601563875410043627520819503104 3909989 -2190949251064226997791972506974545280 3909990 -836663117694785993441936976629760 3909991 -51014958578199856497857903652742608 3909992 -641870925698721563620047693041280000 3909993 -1953891552350864145165316355689274736 3909994 889790045442283326937697840676096 3909995 -987635351345536566396875787648180000 3909996 2590426615041614638537330219226030592 3909997 -289131772670319652079678717891966848 3909998 2124507066749269242361648009233860736 3909999 397494272428507474662929573996517888 3910000 62135243838160217783850565509120000 3910001 542231819681697699318227432659810002 3910002 -423039484116521791494412211466346368 3910003 -278016119973569994889851110730765748 3910004 -2040017747990237836882493918812099200 3910005 -495708995328015881787310796769417600 3910006 574785042579174271145566853259137376 3910007 2219454576783226361680209506794367832 3910008 847244164517705620953028197471375360 3910009 490664281809186485976632160291935210 3910010 117040612615124462225721870982502400 3910011 490157878453375320895397328701167104 3910012 -379162637940188165368820637350891520 3910013 193563059673021527513660639544350124 3910014 854660659749435668056325464378355904 3910015 -2283935646024841484359901554462482840 3910016 -1255506893982323257655443912214446080 3910017 -543619693637850077957137262789779488 3910018 553629469445332605581492042450122752 3910019 -3271926091145612619375226347424424580 3910020 908154569770977007831981763870023680 3910021 2194288413661460362280917447072744992 3910022 185256327510176276628911949798771072 3910023 -247293780893080466242355609158103904 3910024 2225387662805513781006030492106752000 3910025 228609459421450988960799066490852800 3910026 28732707706660998896313058062551040 3910027 1339256087599244567917636885874364072 3910028 -1773968194472755582256577102743576832 3910029 -1305869673472904968210720377249939360 3910030 -136706454692095475975407897814369280 3910031 628282170888607347250972098983990832 3910032 1975503450112877723327350879813632 3910033 20322277048990546816918475878405744 3910034 1849796223407911575039360950183084832 3910035 36432753285518456244443519044631040 3910036 -296048681738764529704133597560287488 3910037 -728273161831125587879123049873814020 3910038 214144199380277079822766308368107008 3910039 1005544375591977249060406282315857632 3910040 600611883083518822266071790120960000 3910041 970624157936778978696052089927330240 3910042 367684676032339552291233798449298672 3910043 -53919936798863344923011207800851708 3910044 -153962202884606916429853663340544000 3910045 737148703669039788510927563473704300 3910046 -335054973063631819860186193773305856 3910047 -527187376565164848756379112063299584 3910048 799685126442644979552788854996992000 3910049 -473137634085921564059800221596696640 3910050 -17517355292168829175896724227498000 3910051 -2492523527816418462171977523172867368 3910052 121297460433732143454798990622110336 3910053 1377812290856830662086056420360089696 3910054 -177385605224622512558869617184533024 3910055 -1621979181655798925677539516774644040 3910056 -16687591430667888613757861488803840 3910057 -2308227687712763771287230369757938694 3910058 4641660833622969651350386970728800 3910059 -105040816904410693474344510742163280 3910060 -298876840287076589767750463227084800 3910061 399051399532718091400504265960759424 3910062 218399541775580001862870437777851520 3910063 1257941262415010425553714908789991312 3910064 -317750527366902243894561228938526720 3910065 968704542046992364842293849292203520 3910066 675253792212491479219133719833065232 3910067 780933736558887215380576025574048000 3910068 -1446148062636591923867088988973948160 3910069 -1645513954508318697276492996057495456 3910070 -666361332435282259342950973031904000 3910071 -2300893295074067664218223451849830912 3910072 430631870044044053495026175674060800 3910073 -2148142163799944998526604670120265856 3910074 285504657143630172990418078961674752 3910075 31973754127351816418037346776603600 3910076 -11135553833338820537267628360990720 3910077 10076427158619722824167857481375360 3910078 956691136049172788836234740679519680 3910079 3264709991128077815572107848086735680 3910080 -239860999598902906288502116334960640 3910081 -1152514448176069765843617233710227008 3910082 -216689264734014123815131047096109056 3910083 9733311055546972297146148039550784 3910084 1650927754409311863079730391421913216 3910085 1049589687462382326376012456598416560 3910086 771301248944989848352189780573900800 3910087 1825752617454819643533416056643851736 3910088 159022178809396818286966969310576640 3910089 480934620104091005173422929274622224 3910090 -571129084644432141567325488390583200 3910091 -2788640839783307899560426738254630508 3910092 110905669626345712901494244085202944 3910093 735995323050326579885466252672075744 3910094 801121550420682303078017559539772096 3910095 -238034008804457472110907868806475680 3910096 -132542816558862850285659237474869248 3910097 1423372141372047053908093729976994546 3910098 912467010726563684814234988673307264 3910099 256874374352325194206771720852798560 3910100 263276600727451719614163811727596800 3910101 -507625866340926044030403249337857216 3910102 -559054332122811163616304642950857152 3910103 -1306146029803460345303640905237163816 3910104 305655400269286800088494355229675520 3910105 1820656472436322777987574433692256000 3910106 372163123917983976967929411299707104 3910107 -937987204980645403327150306094180160 3910108 481184281273965782793278770017630720 3910109 945777076191426589074528312640216416 3910110 389141189832945010132843258394885760 3910111 2937045649425684643884810788374423712 3910112 -832383792562314155113136957107470336 3910113 -1616577482236026527720471935911527856 3910114 -187444177548668453416856509110767040 3910115 943919520525399575801808452302560 3910116 372449853931806789103178237438668800 3910117 -228563081453033726508171463808607588 3910118 2083253551168354144113479194482460416 3910119 -4970159586732417222799058295566592 3910120 2043243571376710765958421066799104000 3910121 -333632751942729541025362602452964678 3910122 -860944028691966548893588828853839440 3910123 35454640909925660163992330596421632 3910124 -1040767984215157057662973424831808000 3910125 -1131119400838232724590792711993976000 3910126 306837900691508398917012596992529280 3910127 -743825121116067667294240186651618440 3910128 -214704114082445357351731367656980480 3910129 1092325246217139904658837383667114340 3910130 -269956200248191976924927932766254080 3910131 -1836319650871293064465906653449998380 3910132 1039279913865324435942331903609680640 3910133 -1736527197237696164851654135601313618 3910134 -357785844291549934163897672704979520 3910135 -310971578054547581688063512180174400 3910136 3579980574045375859065800940518031360 3910137 -119193156829541767703188117562413056 3910138 -105701246585243561241553656667438080 3910139 -302612884829085957920093108758911576 3910140 -56434119265111589521950040786022400 3910141 -394413603473419500035449545815294458 3910142 -276138409268065356089033380147734528 3910143 -392229975736741903577484971024937600 3910144 470694637761776033839645212259909632 3910145 331990148698843065745825170228004800 3910146 -129217480161877117425901718806672896 3910147 -319869156254855998744010968222982404 3910148 2166624691612487879595052599492504576 3910149 -293058021052294506221777212323400866 3910150 -35851476254449267053272347095607200 3910151 164899530628282558140449882548129200 3910152 -881109732900475611791384867324559360 3910153 2876860114333996937512872463463947644 3910154 -295671734135811982400824763536524288 3910155 690773952826025984997597117641906160 3910156 -726306342966324951571907573831092480 3910157 -918410184472639345610408161300624200 3910158 225808496787773007553796891301250944 3910159 -1180590977780182071816186159259705872 3910160 125723499737135714071347011873832960 3910161 116850335766443133226923484938291840 3910162 14037665353492448527028424937946880 3910163 3775916997043423317602883460962493080 3910164 -47874867295134368617744052747520000 3910165 -794336705094044002111987319025937920 3910166 -613111251263044964079255685443504000 3910167 -1836718754427715379417160674772958560 3910168 621806307923707503462069408078336000 3910169 -2599892820320464597640696775898181430 3910170 -64576061460952360986753243642401280 3910171 -1810162185965528143827598414374261628 3910172 -28765234484185955744171114445416448 3910173 19941858449233138133494312110897600 3910174 1691952097037908374520593072992644032 3910175 -913934406470534196957335425399191000 3910176 2264331172552479942238338403459203072 3910177 1696897027422687888957826798781277026 3910178 -884974437595198484835891885725764320 3910179 -284781322026856731308227297483813632 3910180 -312572687007776331026384501526167040 3910181 -226606469516056664358918945643131840 3910182 393687387258998703333585406146700992 3910183 -1050728098913730155571040341603214416 3910184 1551125566762190764686087927054336000 3910185 55952399788096011154724000486787840 3910186 -105964523081066213491308349887959040 3910187 -857963855272425997314318199187926608 3910188 1191515861613566447824871971501401600 3910189 4891192224051592604131524724987606624 3910190 -97913318455584671349881134245326400 3910191 -264291482845880628456707795297033856 3910192 42847439355167976320434316585533440 3910193 -259178760981909402741258059678078400 3910194 -27063976883476916331942414538577904 3910195 1291072135911377567647812482176674480 3910196 210820752628377055630154544167289600 3910197 92357179540745775480115578582154272 3910198 881409991974837321819084547697949600 3910199 -1592294268701551180406117630009510640 3910200 -356065057431937724290935330816000000 3910201 -1552944759415168276736259584902819798 3910202 -1738367380659373893119532483217963296 3910203 796075408069459436847235127849054208 3910204 2471171289049678894900388367447453696 3910205 10198458223113690630460251848208000 3910206 1670655087072858008747556390522236544 3910207 -124596309694004560556676975140006400 3910208 348873580297392923813063763978878976 3910209 904904825135004485237921057083478880 3910210 -803462223746386877790043589897334240 3910211 623117579972353061589385304126043984 3910212 870213453503345886032308304911982592 3910213 161776147025806593863186340903396384 3910214 -184264557974118373588261567410917376 3910215 -319302577058349628620244137807576000 3910216 253859499663934435901935381309685760 3910217 -2476690978687612251197113146396065328 3910218 352372622155258881292545336093543168 3910219 -4237761430658910815038022408618944320 3910220 937181570889112368757597904909306880 3910221 -220087894996540261129797171839450880 3910222 459395801984384659832834788444309824 3910223 2213337929075957449991569141405795320 3910224 308124261838370700586462859203313664 3910225 -16362701661967533539068550210244000 3910226 -1008700129257650093226990568668920688 3910227 1642063737006370543558129291646721720 3910228 -582101639783574346511413418168524800 3910229 -114452803509605149427079727827205170 3910230 -204743577105384895249782961709779200 3910231 722728642573425418492939894463892232 3910232 1110831062130381307812276910150502400 3910233 1887622186888293994137913006506339024 3910234 149369389849084581173523858096606912 3910235 -492410256028121894233860463792585440 3910236 -1255355300687026609078580636112384 3910237 855539675176169553688052757783982886 3910238 -283805067003753570725824579543282560 3910239 -1290486598757039738307967978240605096 3910240 -281670527889326588139419928743116800 3910241 -1128987401571446182255119437544059358 3910242 -40395575163611872655288873849189376 3910243 3149895918266659527124810368170558492 3910244 155654468613484242670160111239426560 3910245 -56949767156311360779299812097578560 3910246 -1407206887921262012184376034482160928 3910247 465939571592782439091100751986066944 3910248 18141063521499030870927075800678400 3910249 995247919256547067281576498463804986 3910250 -575248925614591527685124886906696000 3910251 1301677142139177463584984423909753432 3910252 -262342924617435760944182625004717056 3910253 -579682510219669012325883769500320256 3910254 -272476804462393734275059708551161856 3910255 -1343831918139936896346518258623989600 3910256 151546571678080901694362292751368192 3910257 634853856964537996865135795998828800 3910258 1762164369009306964081686554024100480 3910259 -155036257819537238869858523965897728 3910260 -79015011708770912272135438007101440 3910261 3239475336756409065468879416775778862 3910262 1445712805924583118236862089606185632 3910263 -788094850854682222732691214633815040 3910264 -417945129784623554177831774799052800 3910265 -999824972511997062194348090693681340 3910266 -46620432293364457001996968519587360 3910267 546676305627407736046830676774417316 3910268 2179428585826663368567692994439477248 3910269 341724802573524507152550821663858208 3910270 -131469131468697113363041729942295040 3910271 -995812835766330448072581671723442648 3910272 1001352348864108171671520959004672000 3910273 1687313310655521197042457042827412180 3910274 -1107293378211973582937247406123362864 3910275 4098014749290488561617862119920300 3910276 1185106360369287379173798082347601920 3910277 -1000775363691534892861240949103541728 3910278 136048328890430722077310775483793408 3910279 -1574288748249136791375345519433367520 3910280 -1746574201166163870473579735499571200 3910281 -547842573584832730447241087390462448 3910282 77706672998789341203114972372082992 3910283 90192506378212077882955897856257008 3910284 -352814907498752129761183128161402880 3910285 1474593871209449940863740133064667980 3910286 -53594589146022644610573742190179776 3910287 -117019168522282845304548078587688432 3910288 -3927767770568615233691339302002688 3910289 2267587991606430365513902711669792356 3910290 -63088366952244045453901912983329280 3910291 18778592608532293513705223121139968 3910292 4396919672746504378530145991989143552 3910293 484688719779062718168701358279190524 3910294 547754700136177471014377772214482432 3910295 1552251293952340038961376426714653200 3910296 -297464981556896235025331757630750720 3910297 2616840319236300374856864621769692746 3910298 387688589500827682195159910645105136 3910299 288545876512315861240063850401594368 3910300 49054512214822826835289641204838400 3910301 -2195117627050060414027085576316316698 3910302 -164174262551265298345818888167884800 3910303 161307847500192250918255550336561104 3910304 967814686981087775985185969840455680 3910305 -411807557051924755928394562494382080 3910306 -2325965914014389064666700207413202944 3910307 253673167515920090888773665077265072 3910308 575634869758165255832569496239927296 3910309 -1299833154239249851364610845794419108 3910310 105832340467141783026070388656114560 3910311 -879220875358921014061244800672267440 3910312 561014625240814152566174781815930880 3910313 -983124104375096058896407212577124016 3910314 -740097671992979641899290534968024320 3910315 -485854985634548562446619183335305200 3910316 140112656521414350101763366891079680 3910317 -1758584073817968757016066005637603520 3910318 6235556973588125493926643882376704 3910319 478062595290590615637159613783102560 3910320 40496142299314061030164239240069120 3910321 834871347418674409482526463617850992 3910322 330566653690044452166292265984491008 3910323 -416300399592210038734418197517905296 3910324 -379547345947505320490522747120879616 3910325 375686033198638325320305272757981600 3910326 -186560847322447446003868104394469376 3910327 2225608299832928010199673944788276760 3910328 1310326569746172581755461419589980160 3910329 834992986353151157580968736075483840 3910330 443172876644887891689294565432934400 3910331 1984747540794516535058176295576713200 3910332 -1289802913429297484570693613632368128 3910333 -1071195951936085751376187371970144960 3910334 -9660654048555308121224330897516160 3910335 510984288035174203704055311703418880 3910336 -541630050865239273351704310002483200 3910337 -1812802716430138863075552252871918014 3910338 757019590297967214011534751728971344 3910339 2822167477078289962049152985684046140 3910340 -69338344544087184846399104076349440 3910341 -1673378530199330902257229517731291200 3910342 877600231570421613519023708330400000 3910343 2231357700987176430647639542451512320 3910344 -1458372556069688340106093099931074560 3910345 79799381656393771956130065756115200 3910346 -510881816234767534017602478665642496 3910347 1391127504288652507040504828928897516 3910348 -860400899673280646406268506838174720 3910349 -1498076194944094458382351528927168650 3910350 70940902236473553740122237845120000 3910351 3151493367671118089058814284250426352 3910352 3939713853022018118111686863446016 3910353 843711808215256619774377505844438144 3910354 -334145673731811853901204363349347328 3910355 1357411677774384151320752508815123760 3910356 -1557318914513014395058439839462684800 3910357 -2592223554031588363643280655852644 3910358 -687932935600586193924380310185130720 3910359 1572519199860574839758257281807116904 3910360 2581949373307684772615144114586624000 3910361 238283103602957817729498171986891904 3910362 -983647373764812165912541644707931648 3910363 -3454852135999126548334118069998083388 3910364 -228222512831257524460448225801332224 3910365 117968745083867664765792274731317400 3910366 25079498346813468825232340246293632 3910367 142137716994479715428262789077824416 3910368 -268561061343973744527598715595128832 3910369 1115070295929277815769673255609155120 3910370 56056218792171230082106261188864000 3910371 58699200659201242396282806651970560 3910372 -424728780327718618179313014857175424 3910373 296117362883599066037619026276267004 3910374 129412954490900714122325750859633408 3910375 136100735681065322520935902123440000 3910376 -2186677070155496485675415990010577920 3910377 -10452088300566519135695446480341792 3910378 321800720731255733155681812417078624 3910379 -609506874406307558492941995694850112 3910380 584383369640781017083610800673602560 3910381 -3192739187348066280317888838745163818 3910382 18119509143012292363205874305452800 3910383 2205689587786411043436623459085555600 3910384 -126745817282452751526737730337177600 3910385 949906407774156766753602523550328960 3910386 -215320657485162931306990060464625536 3910387 1252673181483703980378366539952217600 3910388 -3424789139488347119140966555046313984 3910389 755750310861784039186039701582856320 3910390 -370517739086894723153931669978009600 3910391 56010661318476870110136029740843584 3910392 312262234026394513539939494372536320 3910393 719853237242456117572546960143155400 3910394 -1041336759564254583641310666699279504 3910395 -547271045139073820806265866144853760 3910396 514501641234569708938295565387734016 3910397 -1173716046935941759048598489799356154 3910398 1017240769301902612778491383256812864 3910399 3866480013391150778842291728535033336 3910400 -540077282116478843264380039279411200 3910401 334563624289610150698129589303490000 3910402 534253269001842153195886472607590400 3910403 -478604978151476133020462708765667120 3910404 -1192557335760344486022184398761533440 3910405 70869677650471704973623165317724120 3910406 696664236563706728952478603735981152 3910407 -724349823578532160541504584589660760 3910408 1939122646388291467755843047250831360 3910409 -238569171915639248727214534468311360 3910410 287497874476784126801656219652352000 3910411 -226884356385028499149905884074722988 3910412 1459284022561931871740445485468078592 3910413 444072994376423813300673982876951584 3910414 -539157820096330626577005609963626880 3910415 1377062621188446440498517215560423560 3910416 -81019825847688256554614827851841536 3910417 -15534243169069395228108449376666816 3910418 -510568446577969155126477332264012640 3910419 -373721079955877206743438267381873216 3910420 -13732305246159524622690449147320320 3910421 -4606936831192184404888697303691240000 3910422 233587021555906490800669445601928704 3910423 14903877239148678931779799256534448 3910424 -980729492615409853337637511857561600 3910425 42822402317496043767676717734016800 3910426 -458481177260537661651045494806495776 3910427 -2637907098146146776074860054642073724 3910428 45852891059977649990115690983109120 3910429 2940909557042487955382591099763869030 3910430 -917763406476230009648099341338439680 3910431 -598248885385434880292789383689200256 3910432 1325422315424089783090189036270190592 3910433 282185628109089618467697162147846144 3910434 345672992134102937387893061167319040 3910435 1573200168900653941014172955316284880 3910436 -1166282510122561387647986874196264320 3910437 -4927060453364085504873854604304800 3910438 430310604399389413095814836624775296 3910439 -192014019969611878370683319520443472 3910440 955118543955342993777509816120524800 3910441 -1428742311692786517314288659870049158 3910442 -673026818972646634447360566966607008 3910443 -724268166176683305204453027215136936 3910444 792905996230835267029877465801927936 3910445 1011788029388634278273235246655438560 3910446 -416225833862502331336492379957169600 3910447 -3033118577427674715182773487040076800 3910448 -680278749218161202311683571396067328 3910449 481688351745629328485150741142181920 3910450 -366298627070888596065631519553997600 3910451 -1137551618882809676754109625539090548 3910452 -63221586211200181022832983118667776 3910453 -2989770724477486281417499340354437380 3910454 312181043451094420954548876386809920 3910455 998246847653648751774307610287550160 3910456 607518576492101082336474549678366720 3910457 -551844016330143280223855079781257216 3910458 -396402614464650197746662954713640960 3910459 -315460273311149344566371583058187984 3910460 416786524083121602488394620965570560 3910461 -803893466796059771795306825299928160 3910462 -1386777891868996261237605282944438208 3910463 -8350243460807217104706224106223872 3910464 15300254583552197916599991392010240 3910465 -594899142421745126409975828896379480 3910466 -6893877668016776951440192844497920 3910467 981955229433710091774376082779272960 3910468 -2412065581063707938998883313437650944 3910469 -1849612159198941625326066931848716130 3910470 82454309319779568582881170052016000 3910471 24490583600584158610396409778331672 3910472 2674729885258702222815104745799680 3910473 -455267347434594647345926012979693376 3910474 1267981191073523214894736418772530736 3910475 1592058898687670609284007897274310500 3910476 -1753296367380558034420085633048586240 3910477 -839663763368413982207783491493201674 3910478 179766958914863431877125801026383616 3910479 -748899973843670437224695722926353016 3910480 -198688103519410802154133138023383040 3910481 -3678291348904306142399407365007377936 3910482 -365653751179144350649157315129679840 3910483 1450012785818908867363570207473174384 3910484 -77997161229089674997280596698118400 3910485 -587449899964600028529884805520641600 3910486 -670082152861132927855997153418072576 3910487 888247382418978306605887236688348800 3910488 -1710638713927364558340016108028989440 3910489 -1707092087431694121904955076724662000 3910490 -707594877725743514068509642066036000 3910491 -2378483384580649303190421078222405360 3910492 -980895219311554110207654996076051968 3910493 -13943043399286468499220232512940584 3910494 460964738291123480924370510672648192 3910495 381373919216551670551051615121404800 3910496 -317545815508679880109539864128913408 3910497 -523665280450425997003779338882706000 3910498 203985134219380072824481899828676608 3910499 450951944068436703898386934786799664 3910500 -1223776013069539049985657347143680000 3910501 75789696441552278821696033376664352 3910502 1056592241551861418791348168338953952 3910503 341242562495921693261160249552178944 3910504 -1232037779003365073534145038628864000 3910505 689565026825094219048906872354370000 3910506 -4373914492222393691265934578462720 3910507 -371892991672172739742720131029007244 3910508 495236906471822034374816557481174016 3910509 1185881860324074259008202997002772214 3910510 173129953670936896664688812116018560 3910511 1034826921966042254352486510845287224 3910512 496926144594941486630050891085709312 3910513 -167816762721506685077418893468136238 3910514 287196881979601063538787816493304832 3910515 -406195504173332097956636703506023680 3910516 -457679149536376838568540854524754560 3910517 -1385959850609332440895816443949045380 3910518 23323701440439053747425031786714880 3910519 527810478686608120741030449931938920 3910520 -900814495720784804418369366660096000 3910521 903726633136466243739698589394512 3910522 -487146556740457533342634398765527040 3910523 1210669936869109918011701500459569720 3910524 -606356953757837407264005436271353344 3910525 -287601235435777743353674131244667950 3910526 238290330555766065943529117972258304 3910527 400748060247167053340165285402968080 3910528 -736965907561249835490786881600225280 3910529 38306649421370454674425814033851392 3910530 11587054557506664717375449762672640 3910531 1459341817981536769137936532260414332 3910532 -695858393083366686324351935661282048 3910533 -118817687523120739979133238720538112 3910534 -212058794589850849423264543311022080 3910535 -887897076038109454231360288156400520 3910536 11194880152896251360490505877913600 3910537 154308156071937338814969445171692340 3910538 -421180566402805887113693797305035520 3910539 -509877246702631631141910403978849872 3910540 460428856264659892648013967198090240 3910541 483891239971821314509512998598624192 3910542 925174193237252110419625220866375680 3910543 998867320873178901498928889113489600 3910544 323075519997508787674814463174377472 3910545 -266246504885926478919287773597680000 3910546 6288622239332867039748098939193120 3910547 -4071084654372724612694391313613795760 3910548 -830157180942609785291416424437100544 3910549 -3785713652593510699675124530465600 3910550 -32126861252889033074142814801795200 3910551 -910003108796134228401818311835785368 3910552 335355748057319129932244841221898240 3910553 1749069657399632447822848113782249802 3910554 740043354721583470527664236346554864 3910555 1532705530582466626251055038790425120 3910556 1175273157474889179983925390622433280 3910557 -180912048312385368865143658469892096 3910558 -1377682266459212228778960924647061120 3910559 -1844351896157976368312383456940766240 3910560 -243583971244114676753144479812157440 3910561 -1555486876298986632145833423351835680 3910562 119558480860554153851188552842910032 3910563 -745691537367988083567691881415256880 3910564 -182743262848534813205009595198070784 3910565 1014312850270050676980572079489758460 3910566 -269430123451928927094444065358154752 3910567 -1111950916196462728917785095574858888 3910568 1749916621068318630648755870924098560 3910569 -32963504493466982389622616317964672 3910570 -460087090181473729586346354367631520 3910571 -594585079002348403931661923303240160 3910572 -1612655456977856281140191391119078400 3910573 -1345418688156965816699391110136819178 3910574 -165275424415262734825434776864566464 3910575 -195607364898868805793574625393174400 3910576 -351837991013801639029892784087482368 3910577 90061150096993890216692434484466672 3910578 -77730546237958978709161038615364608 3910579 1574819680072916628420122873881152000 3910580 -303226640007064690462571190051532800 3910581 1629700802197009007446436321368231470 3910582 89605613346926875391216436327315072 3910583 1978240831988364766591730312154880944 3910584 -1251194432105417291403736751438561280 3910585 286754152114299131723255208108327360 3910586 -1048192814968813485880327272726661008 3910587 -638077685454954665591965081578524160 3910588 777407642436617602511654336316309504 3910589 -858750161405024164865360383678623744 3910590 479861695019049814431250490413725120 3910591 -418020299273157655603703140928572128 3910592 10073016741672688629021916570583040 3910593 110165130552128772408800174812699200 3910594 600221205209642228356192744019732352 3910595 651337553199856908499694563126802400 3910596 375334572432207679224553234185403392 3910597 -173313405530587636909485016816489954 3910598 90367331590488355803376938603952128 3910599 -1192101252736388486856376727594880 3910600 840240087467445698171852146460544000 3910601 -2625255149522472959959889415599722368 3910602 490423529443614043630910339068376832 3910603 504820663425039116323659126969443320 3910604 -505664534967259475267776969791796224 3910605 -407125911850334022195933505231017600 3910606 -292757722002571394961482792757793920 3910607 2170951102184025008324752563426291720 3910608 -213205934610425484928581494769008640 3910609 -920830376729871326161426322698511040 3910610 19949001646208281860318266084152320 3910611 -140610571890796417776963988967053128 3910612 -186375433733759080853145624908943360 3910613 6720959008555994620319195519184960 3910614 578930955011515014453817217308923840 3910615 -1560089095211255882151371430342603240 3910616 -2339668707265905949576544692904171520 3910617 1457025428294457203930202530583915780 3910618 -434822194425261815334148180825128960 3910619 -119900847551850907445712547875696000 3910620 -125812887229582818918575290010173440 3910621 -227824136381501391085457528063358720 3910622 1174029668896373491926579744203156352 3910623 -1595708517747271355838404117165714616 3910624 3003402623010270763970788544794853376 3910625 -216151169231833805683791513327333750 3910626 973563455191583322078288893672025600 3910627 1163784444051593490090647468368837072 3910628 1568585819574457240552646969595540480 3910629 1242729853813127668186652095636464960 3910630 923631001107424778303783360469912960 3910631 2733043982517861220912367499352773432 3910632 124336718046578137221650151481098240 3910633 1083039283032685292307256064899404580 3910634 37640892541814851268663764630996992 3910635 1370344415675070526027944965830372320 3910636 -1263957815057586502935527985402865152 3910637 -1983500892180147992804939231411957760 3910638 85387270868248283096021421458641920 3910639 2207208382629855667350446915170804656 3910640 -149345525252798318984964182663331840 3910641 756594696990863066319120262287899520 3910642 554328593498815069827038230536649344 3910643 -1777588607721329420337725968248601656 3910644 -405813432918723451544680257467713536 3910645 -913866980778904969191584303477504100 3910646 632946221690363892101103093209862720 3910647 35907526354796690001711637613559840 3910648 -788573974429346203637373464425635840 3910649 1170930939778874052844529567214233220 3910650 -34942772058889822684697831931878400 3910651 2314403579237289841974937896262639652 3910652 -205917941493581106926260062823772160 3910653 -2256489151154065880250938337879691200 3910654 41199182456531027861650448405001600 3910655 748482647199459141645754610022123360 3910656 -1526430050672974406094023981248020480 3910657 -115225381786170073987065351027434940 3910658 -901424330255342716711580161993098240 3910659 738758757134780916000713765555098104 3910660 333701595677364454267558488733824000 3910661 1914301941040173117827892285123479262 3910662 9386234070847793646653523679305984 3910663 -548368354136121451124158779428070000 3910664 -2950431521210715456484866515106032640 3910665 183795146960094179055395388474848640 3910666 1424739961265270836378704389719690032 3910667 1535672041223760978341455150845069360 3910668 730770508168408656535156951742000640 3910669 -294560604918053673953368540084327168 3910670 572901989505663802888805721882713280 3910671 -640443407527986399968494971487576392 3910672 -839848026755978309133735837220454400 3910673 -695642864808494060312921509751572236 3910674 -893291515189999709390468450660816640 3910675 -1216099202162016957770676749271059000 3910676 -734533307577066678425122300053540864 3910677 -186665709392949856564639892690691840 3910678 2588002834176198717043163935800960 3910679 -1340623296061290891069645630939081240 3910680 -45944697989706169819660166220595200 3910681 -874837206464394163542985407029409536 3910682 -1506261607507659303449030405770910208 3910683 2708491631356414822402559621564928 3910684 689304128695438257967777118217852416 3910685 122402236666606740539362337609206380 3910686 57185317656356966823319989773914368 3910687 -1715650052410964431806281512791097608 3910688 -706185124079189730070253670374768640 3910689 -1633756913112171769410672859988355246 3910690 -570866854527486129293926568096094720 3910691 2132682866744060994483548843643808092 3910692 1435712774546852571772042100771300352 3910693 1730419095540469157530610163663386942 3910694 -32906335440511489509195567633360960 3910695 356659006780247453321662134251827920 3910696 275628726622562397101989419571200000 3910697 -112501478558936780739938333145018240 3910698 767308439906410248198470091717888768 3910699 108275888595699189430074913968130864 3910700 863558758345824464699382912363475200 3910701 492460461014995831649210705212967232 3910702 476715283611326555797264093028654400 3910703 -683847510087067409639508879982228656 3910704 -80065057949007143950971867897004032 3910705 26426407019460299518185740392807860 3910706 422457684215090185133119270770032160 3910707 39649612214723296833767641682285280 3910708 432431303712537092040910331474215680 3910709 1461084396191044267149757466515703040 3910710 -225263679745874720222782016137370880 3910711 205960214243987626730223910909353984 3910712 305325385373423426864238420807843840 3910713 -17450605328674962012023395032071616 3910714 658961775451481706837713159472752352 3910715 -157717534671466397796513100131742800 3910716 -176674144256322536946104231265289728 3910717 -292969889087922764276920208775826234 3910718 616287524738393084704525108046534016 3910719 2051237360171796535069542885064563144 3910720 531075638689988613680589349847040 3910721 -48872620306946812295430587539516368 3910722 892360737583149290425606116005460480 3910723 345455872861075352959576979663123320 3910724 1207879216469774217980764376910266496 3910725 77436713382931421915719585020595200 3910726 622967817536898125137410239849664 3910727 3302647352847628520023716358199007576 3910728 323601760858330191934470751531868160 3910729 981579643661668658141466288442786176 3910730 728297566046364106327965583731953760 3910731 -483856655352904565812600206314689152 3910732 386267041786741490614466320987013120 3910733 287936663689366921425967885248596982 3910734 -104519881238083456052230538838053760 3910735 239262976503032463350949455948668680 3910736 10369722793456105552733918030856192 3910737 1668085911277683951777984417792096000 3910738 -494560633633832482549719231307618656 3910739 17238943636681375063102776655522716 3910740 891005206891057485790233444799334400 3910741 -304417716956694529232698849248175716 3910742 272369115588047340194306239982842944 3910743 342239247119675496682835020506475008 3910744 -295515840406262051198308281106452480 3910745 35573714201601493124868620340874500 3910746 -184240848766344887376473492019488256 3910747 -7074555980697553697293145971183804 3910748 -154397411682062970690516473968896000 3910749 389511437564318767290480345727973760 3910750 -167980310751708733881652509788496000 3910751 -442370918742097567123841982237296640 3910752 724636159831912960039285884397289472 3910753 -983859814941056306647992159141827520 3910754 16235755853029871274634603877525280 3910755 591324160383172323855688587592624560 3910756 -15204613112760934337326003100067840 3910757 -779292852274310152511395097526851520 3910758 -763012401648062416149100208406302016 3910759 428389725169103739117313682046516768 3910760 461198344173620933530705189021286400 3910761 -150872347111672300051433421157975398 3910762 -549831209062791208907230629944140368 3910763 -2398241202693352721569953217152206988 3910764 3131659710616815422401185758232576 3910765 1265731797452443968355244247252542400 3910766 1320853992071591475540976763383202880 3910767 -183337894547775187536514996802729088 3910768 243437946501408943486101164674875392 3910769 -1178449505170633023211858760734093404 3910770 723209334209155674651399369429427200 3910771 -273883969500668410312792652656359684 3910772 -635104225763919662626316418066090624 3910773 -254152983366187482227762507703554016 3910774 47809478036708531408680303136661504 3910775 -1751946192528976970920716095989745400 3910776 1306657074775037823653020587898306560 3910777 542296165722092214555495510900031808 3910778 506345216257874239683961094897155440 3910779 1260447642746895725979511430967552648 3910780 1339856809897028956470487542520281600 3910781 320662006642196863302926990578538592 3910782 610409793535648787719701268444145664 3910783 -264167002392380078565648521284493040 3910784 2137652549420375312496886318702264320 3910785 444407653890859148958552840005443200 3910786 1071906832324474828644238746495951744 3910787 386100480385195941272094798932813436 3910788 1538857858815260598470113847028787200 3910789 798916239791594997822676180559745440 3910790 634927449277045566779628366564192000 3910791 1285335313716514207575491203146311592 3910792 -957267016972368464436095447250739200 3910793 715813112186356320034173463063754340 3910794 -713475234193071638039967464751113472 3910795 -626056155832525441330397372117035200 3910796 1427917449791114944346050636961187840 3910797 1776836605076191827607378505621035968 3910798 894463213244737772225266553180606400 3910799 -639923254152210421139153920793523264 3910800 -147523830412032838017878911967232000 3910801 33617587502953997862907915050325504 3910802 120867106192328099264983359125437440 3910803 769951475925493469682341613752431200 3910804 354968133820261713496093696828563456 3910805 -51979901240335086643874182589537280 3910806 -592419696632522394254276391633787776 3910807 1995323343236626549448366363535488 3910808 -1000332298462332648574130547290112000 3910809 -224444898963330608449228148237471040 3910810 479047486035381860918412293925058560 3910811 -242223852956276700315421506995521200 3910812 -1437209313753272118234561802688767488 3910813 2662660118582627229380210188093853184 3910814 -1187817584039140855789920393730095744 3910815 -888690198188347640682301234037088000 3910816 500896278063875552538687579944386560 3910817 -161093089577179100919157083966865752 3910818 35105428165570953395108149648773504 3910819 2191056528485299057383958005284359560 3910820 789639553822105389464580973677646080 3910821 375958032219281039191666754009809824 3910822 -833017220882931786998283590990357376 3910823 1132538555447932885415996367887579136 3910824 773773008274968940670928671410329600 3910825 -644267896279352069006369624743886400 3910826 7095441637244568229791844681702080 3910827 -1497403007930562811266109963859737920 3910828 1132359314104551541319120673265167360 3910829 -177973571172780822188676234084031836 3910830 -13641725993018076147780577228124160 3910831 2183289706039190614738987958074194264 3910832 433255725548517656224629911243784192 3910833 783269821762069698973249251187159044 3910834 754097353168877673862216000077228816 3910835 184312850282020931443741095295399200 3910836 281687452355969735599882121159983104 3910837 -2146188480597816849113852170423158834 3910838 149767434909301514090670419018158080 3910839 857083365672930898276468834631701224 3910840 -1282627134450581284193716998970675200 3910841 -3493908039454589131877361167851974 3910842 785137719656159787399278354275495680 3910843 -3100892046040377647089557007244138908 3910844 -49502624104910579340537459182315520 3910845 337923332349368493763291107089639520 3910846 -1401397310481731293217252877700364160 3910847 -644724362332732921332006845791823208 3910848 -133664343672691828201701927058145280 3910849 1484071155061830042443633050692598850 3910850 6531520943678463578867657847724800 3910851 174690641193856370534243270647468800 3910852 -512248711347207274842222705904002048 3910853 -2595567153289955674070849992721117220 3910854 -184003998814153945072084163020188480 3910855 91761697809393260020760787891579360 3910856 -452621440656310932583932487599667200 3910857 2060041439954763087388865644144437792 3910858 251130437265679920991990970689605120 3910859 133226886175537943539769940327175704 3910860 893828174575747636954814415169351680 3910861 1594375723320075296382581887873625462 3910862 387711144859185840488688255932587200 3910863 228376111382255927929021541679904128 3910864 720012337823855956814424390624174080 3910865 -42034909935007259288658428297308800 3910866 1075956399591818384851239236751172224 3910867 -112080148875710765720508637036207872 3910868 571115560045306224510212408608085760 3910869 2188217506888497091840562278134472320 3910870 653874973733101809884808504620252160 3910871 1472707050928687121417988932478378000 3910872 251973855978115362055270196399308800 3910873 209921164431656329599008419608364240 3910874 783909515123624155895578021430292480 3910875 156759570989501903175031400642220000 3910876 447654302442949430454805826212559360 3910877 -1859780933855938983214346677929255360 3910878 -1084333816534945315990366054423740096 3910879 -220809185858289555678234662320498848 3910880 1495388642342441826110576590616002560 3910881 -104573804795515266567919653651986880 3910882 -365544512522607463468312878848613600 3910883 -31400028729263153393065656448576920 3910884 -386197810141186975907138247183052800 3910885 -2122504959208826825074884392663993280 3910886 -246925435570597905383679853794758400 3910887 -274176810342513662493987256063342752 3910888 -2282920876048227803732740452970890240 3910889 -244684369611036022492200056757370140 3910890 -489687712043565657514153849757326080 3910891 24119803229044534124400434142765000 3910892 -494276210697984767350644039249878784 3910893 4922053424865225321592678097504256 3910894 25520524956303629044562262074534400 3910895 1025047506194033251435105002815428800 3910896 523096376777587429514427413094727680 3910897 -218198712391697925454438442229207406 3910898 -492066297715004067565993634593290240 3910899 773207848623028701002701659071838264 3910900 -94414133625568727822695622655385600 3910901 2524688996375519545990789033830478080 3910902 -70187359262749653453021570675991680 3910903 298120983517669820358197695844770120 3910904 -2664978999758354477675848778538700800 3910905 -531783884146630772875813456449704760 3910906 -924087950520343479398159920005046560 3910907 -405971520931944410641657647017846016 3910908 434383727326599550084283120458982400 3910909 -2563847186519427943035272897135216890 3910910 -1433753166643658514784961904193424640 3910911 -1983790955792652866748548116677546480 3910912 944538874957326403406344541538615296 3910913 -18170883344435969804425397566019838 3910914 -63904735560607425077410993853214720 3910915 2381011853052462529555020309137116560 3910916 -1240662819859300394324724892544532480 3910917 1584565211550883037400055642353558912 3910918 -2069988574760168868262304754440946048 3910919 -2225218933149682153587784740479320680 3910920 -81384108705843685639072140607488000 3910921 -82813188122337826765083387947228288 3910922 -889517617087953295629997280239507200 3910923 29259141597670025436591251731407264 3910924 466688823719149078684021642424290816 3910925 1009083866616157858691811876222991650 3910926 -599085918925978394218710112704133056 3910927 235657631741253499296962929142984880 3910928 -73911463776417365482225151874170880 3910929 -405808695457484634071159998939029504 3910930 120543958053454998738056407577651520 3910931 822097612923902220191594917820188152 3910932 -1019208922431556759559722875425238144 3910933 -305227834478313770379649597662708000 3910934 279190669604066302041707928021443616 3910935 -1419000162380755495358215738488755040 3910936 -24779628398910722037054901422796800 3910937 34708395717724981566651452415997572 3910938 -13094481078351003951081066139863552 3910939 -21486437554204470347132393995191144 3910940 -1206998667917940951691087089627187200 3910941 976342106054340043477633606316179680 3910942 25336674053835136074557542386813312 3910943 -112019960975306765134966335145466976 3910944 638884470818959713805278010138951680 3910945 -182076897523614524754984055045608300 3910946 160387888296428168878409861851430400 3910947 1322936563577402771372920712428800 3910948 -3822572620250980798880193037593344 3910949 443534554100072051660959022816060352 3910950 -143690487086974614296190570760752000 3910951 -774502011700650140440712606343035496 3910952 3541681758171690060480572090125824000 3910953 -1092212349217688903592819605994967392 3910954 -1533426835855902380537360509053901728 3910955 -1588133777855272950158736016717940640 3910956 -241399672166593955778445482827120640 3910957 460995865217904058646577632693164512 3910958 -234786692712493926645154667272154880 3910959 9147369428282127737010010768401384 3910960 78798071360047648219570449049190400 3910961 -71577170337941598297986967460098048 3910962 -1745204323662766743760468015300224 3910963 625490121890349300742025122716084896 3910964 926757404499543596948270231540416512 3910965 870705116834628905798201967548344320 3910966 115717086784808163808771153959206784 3910967 728277330578329825998184362676655016 3910968 849386976430073686388695956383539200 3910969 187338263610775320052574266461319560 3910970 179844615654915523489490799481282560 3910971 567782952057969083966135505554665920 3910972 -556847677076960343462599515433927168 3910973 -2158367288682888282092527860366507840 3910974 308106493281057350082903535229829120 3910975 129262098889551313259002407937873600 3910976 -89942412924228756232800144460873728 3910977 -292676068311598570779890593412780160 3910978 -92890023066536658315823980409926960 3910979 14122664993369007126240448140383040 3910980 -230452522881239878791470096016752640 3910981 -484642440792575821768546526062373218 3910982 -1370213646904046165224056983489205408 3910983 -246885492619663115799295848562281216 3910984 6466863035762846461294362979246080 3910985 -734140405516723960867166126515207800 3910986 -677096374980427109206132777571738016 3910987 2971332316225318043005866791098134192 3910988 -385409299130804605906715782452448512 3910989 963083340580006638315529099843094208 3910990 -213283092724377995764914840758217600 3910991 -353935585419308612848994176393205760 3910992 225740375528655583524031442707415040 3910993 2412314419566234747487135151299920242 3910994 -12919444763819850238336790172213120 3910995 -464733856058012408851849278192976560 3910996 900472194184117173058526567970263040 3910997 -2079531111925933959120188144677237554 3910998 -202182684798187060083774247503513600 3910999 1521555323849623140531721729996085000 3911000 -1046587175883797874650677559162880000 3911001 -1778968454262110579990944222339211568 3911002 -1495018377237755398568677508849388048 3911003 3996811767525525940736974581738245160 3911004 53273560017140964311266353026981376 3911005 765222867482976052032342571238574720 3911006 583584329486569950390357333795127680 3911007 217186005528930473442386025952013640 3911008 2637356525904429481865619878154731520 3911009 -3057430259109377104497565527411437790 3911010 87629739242311675131821989979074560 3911011 -268865898803345397374568025803455616 3911012 -219912480870817542673170686341029888 3911013 -128479915953931947553319010292444320 3911014 -395542235328508242272063928157434144 3911015 -2488928734697553134350105348288022880 3911016 -385285566744922064060540436767539200 3911017 2508007148991306275923564702444176480 3911018 67048124976645735580136251630614960 3911019 -30803525987621854295031612237803520 3911020 1009543163562569637945670629297991680 3911021 -292340066675039850724904465272004778 3911022 -883225115661279630257025450799104 3911023 2264252514939430559946745707835755144 3911024 49338356448836753185717772441124864 3911025 -133697207001522352686620478051301200 3911026 -51808509408848431579303472473595904 3911027 919050774942487523168861407025446800 3911028 -530842975716852593815793779100989440 3911029 165728495650359712687270974821796120 3911030 257625377604941576800380892159196160 3911031 -213948201722017882699684735575527520 3911032 2179982586554133950461334789646950400 3911033 490360506699699466908681677797125738 3911034 -368561952438851737384984196966430720 3911035 926517452798869794252633027281817600 3911036 2128730323659523571570060044365765120 3911037 304134915605581460636902911146100192 3911038 1181693511559773631606805987821312896 3911039 -62451021115170981363207971346731400 3911040 233075851268308096025233551104409600 3911041 -1572918153350509566134587805683176108 3911042 -144748226659116876943282468042913328 3911043 375647843775373788660312954337441920 3911044 -2451093214184946491723865347732308864 3911045 -754636237141406336441293605442469700 3911046 -312936317608803561999559554061559616 3911047 520465746207645387199929877307978032 3911048 22460017878078874162886840427909120 3911049 -728859674865571200063378447689678166 3911050 -142170433767036249539160548067206400 3911051 -124202095113770594753649894199315200 3911052 -338041128261228744495545634642375168 3911053 1483853554434846667569791697065384960 3911054 572795541897145771798823791323670272 3911055 1061795728454902293936370671810518400 3911056 -173107217882924075330434971791769600 3911057 3216851485915654478649395434000608306 3911058 -1364142005577103817636268739162767360 3911059 1293357193105543867185962709600921260 3911060 326454114703512690838868593168066560 3911061 162359394605623744980105285214391808 3911062 -1330224587683520039001080595836095968 3911063 -766654796528500839868020631774534776 3911064 -69658094779896626305914734144225280 3911065 5584634736617971678972895815893120 3911066 784224125085467303118024178201685232 3911067 -2158054145624237264679459777565564116 3911068 21941541337804406678678869263870976 3911069 998307447669862481534316077635210470 3911070 109986855667332235705290844724803200 3911071 2096717011674090928315382422574786592 3911072 122090139878457144604557272099586048 3911073 -1938955070473979739934208383588885056 3911074 -2139928884552253992801389459264304 3911075 281187707416087573043074278026790000 3911076 199810296309349454775946322337944064 3911077 2326160088620810662536163456027284926 3911078 -1033888854219129969460778248520432160 3911079 -279112483756960088430616368581606616 3911080 -758702591140898400723406977489561600 3911081 -1242761839610222875701985274623769088 3911082 -212671655488355558715314940023974656 3911083 1490913789950643381566515095241676 3911084 -299203478249613726561447780172935168 3911085 -348297057165246111320861918823568200 3911086 297683708117653395015703285517404992 3911087 -911674687747414856526487992263601264 3911088 -131739153281967363117748534980182016 3911089 -65905987744153382209268354396530240 3911090 -70918003198806294067978123620907200 3911091 2095687815107249521587536698687452720 3911092 -185506463837495287037628333102694400 3911093 -2909851020904667603316309670887499680 3911094 -558133480654619360446143697556279232 3911095 1921541386753904420007403727841264600 3911096 -610989151208560921863223165822894080 3911097 208410105748082084745232664875995072 3911098 626488096210867375642255592419430400 3911099 1057605318480741880312081743090080100 3911100 -237809466121962906878751379285977600 3911101 -58654451354049359235302861373412500 3911102 8447280640533965125664235532696512 3911103 231775120539829752202233058702485744 3911104 -629639958323551615341064247756980224 3911105 1197703159891380561357684884824358400 3911106 -29745259272009379266457500697876992 3911107 1348011011038093395878695962484420992 3911108 -36003852669396595173307728702120960 3911109 -761549573185886965964463392907576096 3911110 287177510840315283463630972193740800 3911111 -3170634563650776226953617436449013288 3911112 -2642237263820610694147486909280256000 3911113 933723813038452227941129132287843764 3911114 -1929827125401209130953801069862279840 3911115 127672957718048455506719050310922240 3911116 1920655615304334263740125485970161664 3911117 -656878146604289484815564869298315808 3911118 35421431408982406405548146800471104 3911119 -4453856787036729232149029009662251104 3911120 -76469263341289223541763724121292800 3911121 -39013453295115347215415318472239292 3911122 533720495714258821236244989671050560 3911123 -2169887225181972485972974262306324628 3911124 -370278816550446498780596408944091136 3911125 -3431397449667786850010611252551528000 3911126 1414817907951018559969867587624149184 3911127 378129319152363172475151260399629056 3911128 251154811852887036937826062993858560 3911129 -1389119580279544542241055126320161270 3911130 564715542238255231534478904388731360 3911131 -1534329570666809970748093222938455880 3911132 -390996625831160783145483890222376960 3911133 1658679189947218641674788701467370624 3911134 268645344589008091454230654681616640 3911135 -83629114399113565358193421439066400 3911136 -1561335589401850584412022375838646272 3911137 -2781418853322088620696226565358127576 3911138 -277269159818369998634346413072501760 3911139 -156625048922215351752188920904240160 3911140 2285653102077346045256892114218004480 3911141 -605500207603158150860642095201896228 3911142 44751900458455387412538975032670912 3911143 -648186551441736586923262045417756920 3911144 2051900795211917231800478085631196160 3911145 -321593616953194424677925291213561280 3911146 77014195775809837240424750603366400 3911147 -3300100695885838142972869362449436168 3911148 -7935377857518892624107927678989568 3911149 2061255736063920855875540071345089120 3911150 204523105994409242771250293854080000 3911151 -4406456250095843086224011872139520 3911152 -60536117185573999261386045954981888 3911153 230113795538263415965510125851064402 3911154 27104845200047992009224314677656576 3911155 149354184144512242915331567754184560 3911156 -74224998600298076195249747959319040 3911157 1609599086126874409779368049914537454 3911158 -6764306823093294220966694201236320 3911159 273627845403723667853163719583044832 3911160 -843270799962382035450310085242060800 3911161 274635101977971051105776395346217552 3911162 -128046777424915889923907890027200000 3911163 8684983713867306624209659652699184 3911164 -1795792566887259467790288190147354624 3911165 941498432956834384031515956119176800 3911166 -1253258188939301981473116270172800 3911167 1399873720321186207885739843194111944 3911168 -362702391386067147187215630556200960 3911169 -733206414431047279685179076004499200 3911170 241833874071800637815105275617077280 3911171 -1707798310608288304990309044759201216 3911172 984998844410089286210382966165811200 3911173 -349388151388367153349444902535248640 3911174 -460071231889717262452996786414325664 3911175 363438320650563013654280918078658600 3911176 -2905443565466347564761007256749009920 3911177 541214348505929671643615122349474304 3911178 -245744527954509460832483837702405376 3911179 3133062684699604632143710922734301780 3911180 -106724714576766021989992796130984960 3911181 -145608376181058706064802322621998816 3911182 633976375927208839086195430413926400 3911183 -3797254005253372061377060282619101320 3911184 140211838409553277910855043396747264 3911185 163790087965846330005492093073728000 3911186 133165062210641566572023220152763792 3911187 347665933996393597474363936494020352 3911188 -538220386866547333715309643671746560 3911189 -2584162823739621710393250955519140 3911190 -186637986848564600791046887223020800 3911191 851939324364370485757183999945675592 3911192 -2112462281198194307864403220608798720 3911193 182833702800816885117507059166437760 3911194 251776451795064898863486741212160 3911195 -206826941210342387258891728411135200 3911196 291653353936676005742182355515736064 3911197 -2320141472246176991015636225007355520 3911198 -1113659314034871077013620154525218880 3911199 2619187649236489655625859375617703680 3911200 970138922561181995690122753499136000 3911201 -1394676940650819574370749602694739520 3911202 52378447372728429609050918323599360 3911203 521275202416701135152196503492079452 3911204 -1812221811742979727053954252341632 3911205 -139929822244213507075071448566476640 3911206 469121911652570539024056493106717184 3911207 -3372592994873199936203097766078306800 3911208 128413246129782044237991083916656640 3911209 -1234868671984706150089846421037680496 3911210 190332151281145567086916302223637760 3911211 614677822372638520846866214693535520 3911212 969134890022487903180089309798579456 3911213 -1106525655442997434377339334336931700 3911214 -545384320872188883379458884789952960 3911215 428884929232241183697216660021273600 3911216 810443047931280523006455170023145472 3911217 -716500395087503410284749912964715920 3911218 -1213265795407266840785347416810355440 3911219 -638821027988145292322401434295222272 3911220 -494745985989388919512589274942566400 3911221 -545870522644204789753734322482386578 3911222 877485450428034618736148956071578880 3911223 226930082158330478993504683255319784 3911224 1033991498493537628643776203870412800 3911225 -781121910692645609317560664131472500 3911226 -323867107273725466280536455266918400 3911227 2449744916458752358381825676932879076 3911228 -898140359281286480406140820201699840 3911229 263404496393459723644427017580047974 3911230 1323342138266304653755483890796454400 3911231 -191003679883973864002561219373859288 3911232 -127277735498047579681934518033317888 3911233 947554279254303447509919594118237398 3911234 -1331840372693897149483555120683889248 3911235 -669342965179196580351989845729651200 3911236 230531057400207859577740240268967936 3911237 57350258643114194502333407086051680 3911238 723222120395504890417438733344729344 3911239 680704900963363282422407901806332800 3911240 -166884670935351881696405548364083200 3911241 894484425888460966789410533440182144 3911242 232357077927891322612316554106057472 3911243 -66255362994067415537206312912600800 3911244 -21546628333376065540745572354249728 3911245 728841772609179681965993302421491200 3911246 1130400166367845837564592177682581760 3911247 40180154735958091346965088279493720 3911248 -514048007866289804566671820779159552 3911249 1316630668734136421201245607802203250 3911250 55224422826314597642965186008000000 3911251 -1504510758318926922667912609520553748 3911252 -1147076796851507897006964133027803264 3911253 371052448321598394652703074692537504 3911254 75802560042481783761837234103385472 3911255 -841274511350735280607581952616772840 3911256 -1150286869499758300736307326759086080 3911257 -87341225675192573349334362515546688 3911258 -606290908800975953831862759628660800 3911259 -1863109395652286234370755159827464960 3911260 -452762716070958266589216948126259200 3911261 -1337479584319633908306841133064786138 3911262 644037826508869510324084947587641152 3911263 -1537394667039820448796165222188459488 3911264 -170782237323484713763098738661785600 3911265 -274639021418072591337537487362398400 3911266 -1007247366364060493232988354805109168 3911267 -190586737539246832811309459301292560 3911268 1227620901090757150429527879659197440 3911269 40062049329324189741755698165546044 3911270 -255384447862929929208406386295297920 3911271 -81867574652805516581866925538310656 3911272 1997953169372156476634454444258892800 3911273 -53543073962904241404481469103041478 3911274 -97845691430981861163248127540802560 3911275 -735515701748896540175395870710130200 3911276 -645460714960040697540842016091395840 3911277 356258117326196856089574782925451200 3911278 -202734300182885775234847577480629824 3911279 -3043459459324826142349722094883331120 3911280 -3013710057073572191735609386598400 3911281 -3058350431559820398590640602184715536 3911282 -1405901274973239876513681972875521008 3911283 725576353408714751955767715260439600 3911284 -357871020695733759986515711317050624 3911285 -825669400549307921363639197828007040 3911286 -264867737261811221903778152216156736 3911287 -2603304679943154910972743821821987080 3911288 1600282124012857341284712618353049600 3911289 -166181620717191015405256741397291232 3911290 -787346688494599042714301550430771200 3911291 2726713219220816149177837644907126692 3911292 -303360065623161925001569553854611456 3911293 -5373207760478747619125582496656988480 3911294 937092490188516512995990674508372800 3911295 551734078696882285247266014073714320 3911296 1321649057819058597460170362018856960 3911297 -927254737987632715659238781495641260 3911298 360296332499108875210783881958084608 3911299 476640046105036363787535546087011536 3911300 152711706308010447674240773427030400 3911301 535203472550310260796637353833095680 3911302 419620602724587848479551237076017600 3911303 1814360515452949266435363841356791064 3911304 -1256810974423150972138199947032698880 3911305 -250643733637384417848136770180456000 3911306 -262970151916490398725146782142722560 3911307 859307195282670319078118541842797824 3911308 275905317831366044969312662941907456 3911309 968374228112120426913141640026643116 3911310 6697379623291194548340212653002240 3911311 1090249930340229718187264223723665232 3911312 39664848670251302496450048447062016 3911313 180464528964799987798736632319193024 3911314 -1095839837714042230515829348403587968 3911315 686382951121318870835189359466742960 3911316 -980320283886852176909863436918581248 3911317 -3113483570505724638652297423256731140 3911318 243566218413735786138264681600734400 3911319 98658249202773211206815382762637488 3911320 561990835610559822511159075344384000 3911321 1150734021746382679237912110370293600 3911322 488209949496914000795384593132638720 3911323 -18200324618510044753499069748847216 3911324 -1330112414039616730510684588667810304 3911325 229833854864644999780433519956800 3911326 407602866105041215383042059338739136 3911327 -2236228420893962327910863328938837904 3911328 -1335377635406895436515432344564269056 3911329 2008368826157821142478697937402272560 3911330 -263692110459646285788573097256521440 3911331 -280117283607090624415498863430027536 3911332 -1431119734788006991999806088429568 3911333 -2464389579146299441975243372588926336 3911334 -199072182431019055380509960057548800 3911335 1310414367705466113420104545019396280 3911336 1598819948224712285848049445288099840 3911337 -547871719688874227075850995686028406 3911338 2007940432328466005364207359522619744 3911339 -1672076194864062516882565874122726860 3911340 -75140432696535418620820613917900800 3911341 -169103813603958912626323181310144640 3911342 -888427037717791904226796131749492928 3911343 109593565733897850123776261206153728 3911344 164181292381930575571178807103717376 3911345 -180105496106542189971851568195768000 3911346 477452982653640443375411769839001600 3911347 -1642664051010380912542696292063690160 3911348 196289367626810554732601739341008896 3911349 -61817272454362247383631169973279392 3911350 -260493865655959269494483229781531200 3911351 -2714056510682106301325774024704242648 3911352 -1542232515205824054233874563148410880 3911353 -565258046031104851146955281484800896 3911354 -403619676077003593640109640594652448 3911355 452124628004674541319171720928704000 3911356 -281943404629799205974174287778071040 3911357 -210713951707916601770919759627626112 3911358 -454923414577195947684536498524864512 3911359 1332423101894480626607906291754256080 3911360 -874238435566582984935562852643635200 3911361 1331191159353083988504323060311117872 3911362 -19849700547721062605475202253861376 3911363 786317347950905731510902872618839104 3911364 -985469173480084140689326306258377600 3911365 -537810588352400375001200196106850400 3911366 -526925980341377827665843028376256 3911367 844739038379022099659632499836288680 3911368 2709086076042737388527813361249346560 3911369 -103720197385175236014445043310151680 3911370 -780968097100312650091021437055123200 3911371 -1445897937564272174550418745908099848 3911372 -592209240917689894161869218836794880 3911373 -1832216621105558013975996716121289578 3911374 -454304484146308747600824273075104064 3911375 -781271046397780050428045609223960000 3911376 187289268594500053824390192275914752 3911377 -2309090558758918459900384834940917788 3911378 -594779256357550718662666411490866560 3911379 -357744281751145930754159231800345416 3911380 789780305721124814511911371168849920 3911381 -39887964780419114430897747792470376 3911382 -150989905695809263057564888340824320 3911383 390001732506691086686452205272953520 3911384 732696197658044494013360731324108800 3911385 -79119453017296166784888809735749440 3911386 916684960913978183195326614656401392 3911387 234457901295183242607938456239641312 3911388 -323732562122084765565282067110767616 3911389 205247664922730207287891933808945920 3911390 251380125929801534102978858645852160 3911391 794159084270466314077088844078155640 3911392 -2913707749193295548495210510257225728 3911393 -2756957627936310441408453872710090320 3911394 214826241173542325441651874895294464 3911395 762157087436218254950992011025712400 3911396 802819795315011140671581421773532800 3911397 225959722392838278261926734551406080 3911398 769558814313896487854702442326880960 3911399 2203325336567898584974223083180795800 3911400 -120390475937507441739712853432064000 3911401 -1038607228608389961772872300279093788 3911402 788204151770277962360825631465467904 3911403 301418589778399482638188930666550784 3911404 -33673149951056152927383281162434560 3911405 925985632536569215592939013287868000 3911406 450868050206898319425535974709936704 3911407 -367359691762175571174493700813558808 3911408 -593320992052133170981506795173511168 3911409 -1047807405112270787239685553110736 3911410 -86494867395729708087270043639001280 3911411 -582236798410710539161747677813898080 3911412 -1147368151166849744025509967970418688 3911413 149019427019266840813071066759868608 3911414 -533535496876140823316355107736117120 3911415 274701155544911667221659165410691920 3911416 2322892238790434296209826271530291200 3911417 -195431748695552884638986376022896534 3911418 -66253131600758408567771812962616320 3911419 -217222333853479173325207601039100704 3911420 1465517278607449668135664339775201280 3911421 -192070768586916952258638702005541888 3911422 1200303665375921784989482020187456512 3911423 30915466631862042926257527390012672 3911424 -224565164819784258812445860195991552 3911425 516209972775039673268007941714092800 3911426 906843851733588976294398201262072272 3911427 -341249460865269950254147782421330224 3911428 -231296226415247752769990649347403264 3911429 -1542991041491756734175287451183783970 3911430 -11454746701691423201976835036565760 3911431 1313922415231068641423657539472782232 3911432 -324278899559082452760282336633323520 3911433 1224023858063510513601045901633401600 3911434 -399686861889109380582216015706971648 3911435 20975486469503051132240542185378960 3911436 302647193094238214400805004634332160 3911437 -294861006845294097490864966452293568 3911438 -434279997604697549432854345730584704 3911439 782612045697272559865822248867227520 3911440 -5353234073096884181915071113953280 3911441 -749648173253265488524523620550468316 3911442 -575730017578787858049416328175988736 3911443 -3596241601025094225539568276650683440 3911444 1486928145212624406770306717083095936 3911445 531886849329169393325006840409494520 3911446 659481242198600459547261557412480 3911447 -1666976210974680007747602727842349488 3911448 410531967336933927645213583776153600 3911449 -908839059047948639131617351699755136 3911450 -213717680778975228560461902643038000 3911451 1163792533479840283349539062147160944 3911452 8574138730627747417267268795540992 3911453 78513289140310813834786522635654528 3911454 -567373004611049359885782315324404160 3911455 -276431894426927294568751977424355040 3911456 -437739131903829503163341714988466176 3911457 -373063485667972775601756534440798880 3911458 -262404872761452645007503922827494016 3911459 1554182702962923352856614605548589660 3911460 -277179460328059675194425570176204800 3911461 -1034042939634515572577670400216238400 3911462 2569912550166331880627678388168929280 3911463 -1854045166683956744849955580411555680 3911464 -998214803669165247755085578703667200 3911465 -587750709314945795411005816017790200 3911466 421201001485900781827067135122216704 3911467 749603847138190717447888482633710992 3911468 47668057734865048070075424256621056 3911469 -100269259828200362567398687661105856 3911470 -233869792167997027771404484708704000 3911471 3693689817557205731127957143001334200 3911472 -256187776027722303575368738976366592 3911473 -693654571763800460943725262748533760 3911474 -801036133919870614042087603500180480 3911475 -237842776374275288352744152763989400 3911476 1409981439810330303251160848108376832 3911477 1232940228961130822488461922958639232 3911478 491250560810068267326162845915212224 3911479 447877436882051332728310259361990240 3911480 -1098882812406065862525699692354457600 3911481 -740010919893822516223675187898506496 3911482 302944279739368230103327918981385184 3911483 -1430549904645274514752893885065928120 3911484 -365140111112319858163798256499838464 3911485 325150846715203279618336368176043180 3911486 -1330348172828521310521608929150441088 3911487 60595803610697959374832467367578624 3911488 -273909443616904031738905324414828544 3911489 -679253580564642295234524707994992640 3911490 2995889165766740220883285863974400 3911491 -736081425833839963994766468660598708 3911492 -149086749371756210642056923605422080 3911493 -457800190448113502335258550522984736 3911494 1294676767851755020559378406289171296 3911495 -2198597182899547450951101401717760 3911496 -866601256392280767903996058024919040 3911497 -2927387725473808763560629666795478054 3911498 1784611378373834797289876580167696736 3911499 -867211513243792083253889278962317316 3911500 -16768516733784863944907379844608000 3911501 -1712698035046412919009113084448868896 3911502 317878379901094272742543852030915584 3911503 -652634958161638710471879721929469736 3911504 386436108183208245527216364636733440 3911505 360160156068840097906248390569567040 3911506 -689762360153014184336155296818937696 3911507 1284517381834498544667841716657099756 3911508 -702060698151889716506008442747166720 3911509 915183566031692767978638286883955616 3911510 990826606032704615457299265457340160 3911511 -164503819761824557911757296427770240 3911512 1238495314184160658709151925688832000 3911513 3116046802426111073481360655730542740 3911514 -1815404493979810922414415888164014080 3911515 500682431400715967581814298748192800 3911516 289751235614421995446635152320662528 3911517 -26251420883655281682282516948749760 3911518 92795206072767396663868747845451776 3911519 658073061065765478395330359934149920 3911520 -646711880766272574848361038374502400 3911521 2584134024155428996682833710659730722 3911522 -245169344432962642458906834096608688 3911523 365538744805394032507178721834733440 3911524 -255497379230415545182556100666603904 3911525 620636692462139750498591986726005300 3911526 105171085267557444568328769715740192 3911527 4961087778913839114788123128409235200 3911528 -4189535503582020472689194854162759680 3911529 -749251709028300832258798931203696320 3911530 135817507556578679301424123052083200 3911531 -248921736626057176369981417529196960 3911532 -824623521918033139229489141001977856 3911533 427303377521366807428138731208579840 3911534 1016293012207752905058487944801442752 3911535 -445521819467673828284267883096868680 3911536 124115631924384009449012028305211392 3911537 -93624209774319161288654168306470848 3911538 -3925732958108332042050061658664192 3911539 -1178367992294215724112862869829108660 3911540 1319268478169572410475023138916001280 3911541 417752219526963738129445497832198656 3911542 -768948378545735354143441715095679328 3911543 -1709787427221901603511906079537293208 3911544 -43620322610246660390119626178560000 3911545 -1425604205803118741651058079187260800 3911546 -810255365898993168777700179869904528 3911547 -357768920307239181229185354483595728 3911548 -740128040496040024235394684576345600 3911549 855403202201057888748394357709376000 3911550 92223458013700276904462341295664000 3911551 -656448857971559722389676995186159248 3911552 1573586719852499859907701083052441600 3911553 -196257781678906184985819442554510060 3911554 -799685092658066213395058270041407024 3911555 -1806073965567594151566092085684125040 3911556 270601791006730370613747241003259904 3911557 125967471524682981013270102494250780 3911558 239700037272010917874199695368322176 3911559 -71239071231747875912079213897908832 3911560 820365471525160470866004738176256000 3911561 4874430077608027807152802970093897652 3911562 -21256176395982946015696201672873680 3911563 -633061096116167181935477111832998188 3911564 406220969992564431374492819717812224 3911565 465472585454719989967810531469665920 3911566 144146537939861922862331994251540160 3911567 1932509055604123010325634801289208 3911568 274693847299165109361493617662361600 3911569 461731835961672477186358460755086400 3911570 -290566385205898428646705281975825600 3911571 2207824815546554089126454562239877672 3911572 -1567003077262055908328317078479155200 3911573 2571646517578671846181289751338919822 3911574 163749616529387492308872630892947840 3911575 1937734721105720429828140278247692000 3911576 182235575553338924730604088496814080 3911577 -1986853354718767240160628870265784880 3911578 967800125814347124457590449155057920 3911579 1253465817763491314511730691743518720 3911580 -244539463050102100555854374826516480 3911581 -37383611529006016787902534076264256 3911582 237927644509858812677711508790104000 3911583 215626698665276751820112801141669904 3911584 561616746575638399883440749844365312 3911585 2060447561286510713103807881649221160 3911586 -391507437509333233146090389603990016 3911587 1608531347648961301787593395219060480 3911588 2091571385372152215153323186515202688 3911589 2038533823036865597290081052265746208 3911590 333753357708723009091322475410428800 3911591 1082874122394879411843201782766452184 3911592 337036310187348499293834358142976000 3911593 -68369428474458767271879264435522816 3911594 827554175523108297386197290644719872 3911595 244205215947926798947842683920097520 3911596 -772486913565425254555377292660241408 3911597 11872261752308392401674109546163392 3911598 13665330110605487930521373813264640 3911599 -1307271439741364900348415684827080320 3911600 -59195732401757051526858042192691200 3911601 -1124872519432542479916186229495905168 3911602 153075679775561981495829417067732752 3911603 295058483636268646420968152429707680 3911604 1390348632163473180772163880379084800 3911605 80210267005668030498763931056526520 3911606 -114933685532486105511709102334668800 3911607 -685216740223939735227355054599163680 3911608 -514271137322688018279493179964170240 3911609 68462678616365308684423845150195204 3911610 -43743364927410354272195672933913600 3911611 304702176235790096853397504168347648 3911612 295976929057374881895238237107866112 3911613 -1070686582169221374333015920405849856 3911614 51264422030838099909284378393370624 3911615 152692163281614862059460530861698040 3911616 505555430353942752085780937721249792 3911617 -1808866435894379842803082125136710334 3911618 -1029221615090790941622388185274728240 3911619 -821738789775992928873810246729557256 3911620 -730939134516159312092832337170328320 3911621 2481471583984025633620887293701188990 3911622 376569580589593609625909147983454208 3911623 -2467228881719827947159127850243033128 3911624 -12613539776983944851144642627911680 3911625 1951103454731040861533733059901600000 3911626 246691580572271710825590521324150784 3911627 1438506652449630985043432255266243476 3911628 190529045628492483292232129372798976 3911629 977927905791437774389745025457347660 3911630 335112639116588761344072135454560960 3911631 -146462446899551302699597902392146560 3911632 28699959336278172826273739337203712 3911633 -632119403484769094468126392197863232 3911634 686874696883359801292058552736704784 3911635 -221651673116148095571047470305263040 3911636 -2533965705468747987745439867743729920 3911637 -1729044991783657479234326856329075040 3911638 1034313863565297643532516442739986720 3911639 1077756876503260850528038299154661280 3911640 -79105944154248252178021950385766400 3911641 -2975024240165640695308021563558632640 3911642 -204445565669144792361685893898653696 3911643 1257944895830663735897058214057156800 3911644 -1279191635030202021289019142931046400 3911645 -2153207400036385532965759134352238100 3911646 409964791438469706222954914271255168 3911647 -73490972858848769018466371744535904 3911648 226945857165196436220053372060565504 3911649 -936200335311574147803912390203038848 3911650 -438183005048320158456404399753965200 3911651 1146576223060091333777828575557980592 3911652 54955754262413348737220835767899776 3911653 1875346727242513306277323723144779902 3911654 -79600008962175467982076512264424224 3911655 -705526911239695405730347388893032960 3911656 -382821533211514358312713939944407040 3911657 -1357233142384224152607374810253931788 3911658 -519243091941618121851330101591913216 3911659 49811743218173874443892901991735560 3911660 -1500275095347907093617729766558909440 3911661 110671257680835676221615746599260000 3911662 -72014997896230192288267625401503168 3911663 -616993003185271383981685332595397760 3911664 -53306201969144043576574410219847680 3911665 -84885583069816821437596493963382000 3911666 -1705597948082276076514953790194497280 3911667 -24919097984466448817298952171541952 3911668 -2074957257090064864526615335397117184 3911669 -1097084428885963971705798657881402304 3911670 -127849398375355101834358325182485120 3911671 -44261180202482850797339041326365456 3911672 -2256133028377880042897344119354163200 3911673 -161786213387877154888897219532466432 3911674 -122633853506441503600094624425220352 3911675 919931188112181542895382297437474900 3911676 176085732767626390202799340986639360 3911677 321096081954294819434751257358705024 3911678 171298217148670129586670375798128640 3911679 364010857557662255218679917508832000 3911680 -960090590234300257048152380371107840 3911681 413642123879552047903475324924692482 3911682 748549964326358188602558712794574080 3911683 -171208332900742423287214964472180480 3911684 -413367630376529748261029674087256064 3911685 831051715637801135337856407025977600 3911686 -761441458192528676661876888115117056 3911687 442366446633949456272200398441688280 3911688 2929661504376413106193102763136000 3911689 -701327798876823618182652448455745510 3911690 -19644852330090464833211704334196480 3911691 -327860177331133483687829878408590336 3911692 -173452236415186929704988782442621184 3911693 -2489177369125977396627360584327930058 3911694 -797796530887483059388656766189303680 3911695 881255046255486075316438970246296200 3911696 -603455022780872895497055147176091648 3911697 23639144102483866625874211953477300 3911698 -232688977459145111686800844756030464 3911699 -273458862330583413423351562894244280 3911700 -195834593763016107998767122166272000 3911701 -341375835721704439125203325798298400 3911702 813191452153856463942509606483409792 3911703 -846799096358905291410644751514580016 3911704 14623342138597481236887488972881920 3911705 61816340730010910339446782438817920 3911706 -224264520752221191635459587106772480 3911707 -329670888309640330180621030129373640 3911708 -340087411314609901162761142143478272 3911709 623219505605014177007933989213586304 3911710 289255831402419986929386701368320 3911711 -1674504666598882977904052512114262688 3911712 -61079420780180476667626855392608256 3911713 161318913295564881497200587957820800 3911714 -665852537955744342078641621386054368 3911715 1193214104215946760636159150176854560 3911716 -2055511827352722328860802650716086272 3911717 -256826282172413287158010343019683268 3911718 219449250268440784687545351383438208 3911719 1721863716539866531357797711717598416 3911720 786808194057745218263694309746688000 3911721 -555679235302151876214277597372353600 3911722 217422627877066550846031178605647712 3911723 -54937895827748997420242720313766320 3911724 223025826307604177577161829306576384 3911725 -6453734129007804524806770942338400 3911726 129985309754802622874507442496813824 3911727 -1275177465878550766159060902616455168 3911728 117689212945000087314385648579706880 3911729 3192212964922582810067176192235812080 3911730 45185993292176013097017558946045440 3911731 -56995430889295064056104899114974488 3911732 570968764116145198773726307910940672 3911733 48835824158395363517969485081082400 3911734 -3200932163030127790034093942154348288 3911735 -613383115601912615041197451626675840 3911736 1743021618674047735005857933336678400 3911737 -1304448322778416587250386098059793148 3911738 304732639942349920095718761832807680 3911739 627679687834661162141279058462950400 3911740 -663357637477321367621579892071147520 3911741 -441374699632782435628218105983532858 3911742 -529478358277617316582557529223568960 3911743 -402625688643591925351513047944169600 3911744 588595420840330751102740652263735296 3911745 185142345065870358744095246463853440 3911746 -587326430858553901584616921949978928 3911747 789088118891886133705911940239125664 3911748 -209585988742479983165690680693764096 3911749 -1014791687370058773806561455459377250 3911750 -1135582553214715815842290045976448000 3911751 392874129181581658809992582322988944 3911752 -736204057816809289592066797252915200 3911753 46539785721991402519357665126070224 3911754 -89931132802346126523427629375492096 3911755 -1015864704751775856719147436834679680 3911756 -484518928358608457846895163503175680 3911757 827159394944427301495960352045288640 3911758 811444080250242626046040231791713280 3911759 2046269109634538214034177231777970520 3911760 468505862971904405702803608089395200 3911761 167884908443902318363058583912026880 3911762 -1652308720735528774498418386706930688 3911763 3342369346592331985945498950980696064 3911764 1930135111079659856754248616651059200 3911765 -330622729891934242344056212159618560 3911766 -301461249269183037685661894374858752 3911767 2912932419266907924293336229953783816 3911768 -2409986084434264661658590383630479360 3911769 -451680990802455611324236280567856012 3911770 -410061481393435620985114589494213920 3911771 -898427972900834067709649209347372960 3911772 327569016249650608095358826113987584 3911773 -302845649760198828911202272856373978 3911774 232936458141029292802207549917419136 3911775 -416983143894147561285895642803446400 3911776 3330409679140664329432015484333850624 3911777 578487574917646509682007275945627440 3911778 27273668554677031334570213545803840 3911779 -2938085237125649766879631074666203620 3911780 -14425268058062329931418539901058560 3911781 16203709242742280879246646417441120 3911782 -20143455077118701654443428935315328 3911783 1208549560545167073466782445591375032 3911784 -234201981771660903097714263263232000 3911785 2221562873684845667901093827074409160 3911786 -1397478135707074764577960464464163408 3911787 874241300494145231096256269407370880 3911788 97674998370756442324272481753440256 3911789 -142649269193676186677753091050374944 3911790 -539355112459087768074869708780559360 3911791 -1387564188652385685936313911162362736 3911792 341756373935083608838802345366814720 3911793 1464966529258646164585905562023940464 3911794 112482373402996262473801994330706432 3911795 -2046646306704872128970621154726912720 3911796 -135482049945544329861391818344448 3911797 612660391690722922953897812841348864 3911798 1767018174437731979809642778110500480 3911799 982440098596346854678611336963621864 3911800 -1434769469587751691477790722977280000 3911801 -1060592408145692406174677794519389996 3911802 596003591595901533737651391408804864 3911803 -662577736751192218154871966879687920 3911804 -727165141516153883035980011071486464 3911805 -269436395161456875028254105958115700 3911806 1190658047035064847186757173598975104 3911807 -2527383006723749448860978060840290944 3911808 1632652780846290712958044913207869440 3911809 -656193988986771769609176635872796640 3911810 206371412957436851290114772580556800 3911811 22462276024467410607013959853501104 3911812 -991103505939652255611030919521186560 3911813 -1004945013182730332725792001953093440 3911814 -168980715688554452385478300007280096 3911815 -1154868500997800069821607744876876400 3911816 -857093382223832325022875969067944960 3911817 -115118069284312478349762563928685440 3911818 691570902255894786854124302664683520 3911819 835435129541918600184405332709095496 3911820 756038900016510634154270556659957760 3911821 -1499454343162437685091464335053659978 3911822 -747272642769086674768575694848672576 3911823 2118127622795038550655397515863743272 3911824 -59754701904432316610552194805268480 3911825 42855848046909346341069295675969500 3911826 394535780269378788408316728936879744 3911827 -3799600272335465329634328343069964000 3911828 -625299784285360811387160190421213184 3911829 -201996128922515104215564247511432160 3911830 73543463215332062499606601832008320 3911831 -370683688936640354179819352114406912 3911832 1472024045546577596635859565913835520 3911833 -271438764403043554241733112017604716 3911834 -239852978301542992877087604731243520 3911835 439235840305916199798629133268108800 3911836 2854817306564409038615358727613518848 3911837 -1418813016882972547270051813235850432 3911838 170379401097841609874558200371809280 3911839 -27112614718257496832175372680695440 3911840 994796274037948870581977413079531520 3911841 96386352178849633372868158791601440 3911842 472080578767001188626800421911516544 3911843 1330065733237620184552815010705885920 3911844 790961142641709504922525074285167616 3911845 -35369378919757130507160817289512320 3911846 -1574957466348405116668592607710409600 3911847 1847583373069123668783630949829328 3911848 498475947302033163131278998962703360 3911849 -1537199379296180245917199460319078150 3911850 432522780238972924753811387416131600 3911851 -39982101332545424035526120549855856 3911852 -465895701753856321275266882273541120 3911853 1764638077301880764886489353891604480 3911854 -36470919203264942601464930873960448 3911855 1344072999397632191622013383828962760 3911856 166855637585140569928452632441978880 3911857 -1537208796383185516147452640536304128 3911858 634116285270639194076691249909985184 3911859 -141067334633595072719285131162739712 3911860 -311694069181087337151615339471217920 3911861 1713093279215644883615533029801396462 3911862 414143248525773808644046758479284224 3911863 -1399973074762872980696303228504106096 3911864 1476316874069691313710953198852075520 3911865 -606509011637199555487090597630745280 3911866 502276843116639976632654966023162880 3911867 -5783203307070371099231143221263303400 3911868 384466335429991315856726931436800000 3911869 833986444679774703529807164031234808 3911870 -651263621518545600516798683788640640 3911871 -954859763507793923758927565471855616 3911872 -387613869859375718106003164931031040 3911873 297290091378458884878262944833214144 3911874 1363366130345694402478698221303539968 3911875 -353483080739157877972264840299975000 3911876 -227099183309650606100180211831859968 3911877 -561714450275914877051069255486618400 3911878 1230824436537989374104889642532646240 3911879 587420578547286252098093812468683480 3911880 -405358875160194254895568995537715200 3911881 3407134962577686832938855350073070682 3911882 10852905676534927920096081956448000 3911883 475047260268422910710345279597841624 3911884 -2427519192533911126613913287314941184 3911885 74874043865232313263264515410671360 3911886 147945757905078535117223330852090880 3911887 138343689335639491574453032837330944 3911888 336557030563275386201844979092774912 3911889 1226153861025527277363191508958013424 3911890 42103439961143659285298181483571200 3911891 1223293991648296298169350177555520 3911892 594613121203176777510624795893243904 3911893 630140646002833821668534086906602460 3911894 438842349483817321201795083849378432 3911895 -6332800362530503677635752221048480 3911896 -2360343266856444438575740506206269440 3911897 -1390939472174743248016878678829049280 3911898 -244678734988966813396712506688954880 3911899 92635362030533163124762590164763136 3911900 890515503899594308846969109510784000 3911901 43573552333842112826098108937155200 3911902 43720730896928282859477542157228672 3911903 316703763116372473592673995717709120 3911904 806191812178151629905934030695038976 3911905 2288251250088380363863626663057879060 3911906 -306763210374823193684788089106731360 3911907 -635800059466450373893513616069824080 3911908 66525546014418263877354506555400192 3911909 728872325887603044293912760342911808 3911910 -414099183855231055602322721345433600 3911911 -475879886810025291820418746430252488 3911912 -40483306117166741403542737696819200 3911913 -1270314951169393006769517017649861996 3911914 848431094971915198086139034278747056 3911915 -765730741599280604633928285486552000 3911916 764341391538616516438241590484055552 3911917 1132492774674820660234473900962324140 3911918 1317641647324490594570150926718660160 3911919 1010206032358950155851168063183665408 3911920 130576095921083704506954270982471680 3911921 -301963540016479485016414298872991232 3911922 -708860133734509966308990132075724800 3911923 -1673085738636794043083490739076779828 3911924 -61025331730990564596278919785950464 3911925 13027626103447821056403796907551200 3911926 -1819285799312935204835802320887931520 3911927 -2404102779772319929494794416404115224 3911928 82286450784270106502987287114076160 3911929 -80234615397612414548341912463283200 3911930 641363339988794412438261557895360 3911931 1828503557199326394515183033751523020 3911932 -383849161941626201493082062436202496 3911933 305249892158492317078880999837258604 3911934 14523229088848390089748252848248448 3911935 -1480559616352446918674682268759956120 3911936 215980255135875128084246950167183360 3911937 771284603841246177522054848024762160 3911938 1686646996252698846343510671915835296 3911939 -529463580343322238682812982093024260 3911940 1239103658271962544350005115053240320 3911941 -583023171431921833984647862112436000 3911942 39537436686624998854655500489296000 3911943 711623148404017224370794753803232384 3911944 -443516190107379738110351232087075840 3911945 1155942572444475133745002863129017700 3911946 -205890569100496441904489346568905216 3911947 148337934160835597702633841105325728 3911948 -1794128043887098122964499258282273280 3911949 -1232359522086081109897287577792226880 3911950 193828228074520947235829912846198400 3911951 1857232636538865987819318976968279072 3911952 50173868839075379471511153719377920 3911953 12384539143650386260988669159274484 3911954 -373209587062669266627953851295155824 3911955 653256666692072632395398300257749600 3911956 -803903522586757774143194742889494528 3911957 -907768350373508772403392317155387776 3911958 -463120948174774285864463422532948352 3911959 459155572240534139363238047370284320 3911960 -396922017409958327776152383797862400 3911961 -972211404167921346833735814036295728 3911962 -508554272400340477988145322601975808 3911963 -3084464579628898337532984956536392216 3911964 -1015375473425950280836180786015593984 3911965 -108508239150110580541206758400949140 3911966 343258304724468361908241086236226432 3911967 358598817168138902717121499664518440 3911968 -19241728968459553618262958427078656 3911969 1310220021757289326887766009627922196 3911970 740194278765403331501601815349504000 3911971 -14415568154627272525148193916023136 3911972 377568498908902849110891508157994240 3911973 118085817608709576141185895090192768 3911974 -516863976352388299219210822975798656 3911975 -2714122998376260027666683529653703600 3911976 -145839013239941743182483661085905920 3911977 1163113978664189844839182648092808826 3911978 -52765751557921937149334019249331200 3911979 1299318841899556853685396831218009088 3911980 -56924284977510101519644019310336000 3911981 226037378140015733512772822331658752 3911982 -389039529008922806514694264012329408 3911983 103171703054435011760961808466610048 3911984 682004723701993548179617437640949760 3911985 -263563335490067347755353333319446400 3911986 -660372347035724528289231584396467200 3911987 1484504489272350137936365641071822832 3911988 -1191935567339672307197003588399616000 3911989 -1674619363526049991811500050162259044 3911990 -276175198856699012955639813822144000 3911991 81403230533034249224652625564150224 3911992 -931137920970625534515349014124830720 3911993 2703839757137174518617947902626497280 3911994 541633561750771505967916318635053424 3911995 -698728620462567280057933628132700000 3911996 1252575381451268303455190661823512576 3911997 -131896877730335396823904032112039872 3911998 2080381926375957466998177728157639936 3911999 226204560667546511092229832930710880 3912000 87383020605690088170161788944384000 3912001 1687543503601864950966851154683953920 3912002 -1425289066345207578143201804707104048 3912003 2366439105923680555649006478729154800 3912004 -1826791003607512507799817696660098944 3912005 734923962923831966084469781342308000 3912006 -232105265200891509034699585378160640 3912007 2102479015136003078446491986399407920 3912008 -2304684692153357288349384127295831040 3912009 -805852952236110417964564340100320496 3912010 116429563946755699550099341526908800 3912011 49199783137821058440482826703497192 3912012 -74159949148867573283287536254251776 3912013 -803234322662788237633488160155044820 3912014 497478081709635247735622777110697472 3912015 -269172280241482143186577659930939360 3912016 534301284213037871908014393091686400 3912017 956292561004932381193772403942174066 3912018 -84907769233165913734626540471766272 3912019 525160524384595596419270220930606360 3912020 79710410028023490422282448964116480 3912021 272755955700718439035718409474697308 3912022 161640292073259392146904741156289312 3912023 -1097293920142617092335887169337371680 3912024 -233415420497086882644919228199731200 3912025 -132333495007423106393067346440907700 3912026 -844120445201798808832333892518137120 3912027 -23142221242333168525113496144133376 3912028 97056693029166281205478877015495168 3912029 -798074640610555387727542361510122560 3912030 -508093905486451587072559728101856000 3912031 -571502025997627083315006651748435168 3912032 144400139411411696904679062576955392 3912033 1483155998403689395667212970829176448 3912034 -635053262522405148401288956180305408 3912035 -478612586845015051338276053335669440 3912036 -426613776666028154980994197754597376 3912037 2414282728408179395927908848746898686 3912038 422634372231290282896453295414328960 3912039 -1686014658722039490179044954305167736 3912040 32869270434040402526972178532761600 3912041 -1170030040947220833612277909679507328 3912042 -119641411339821041061485228076391680 3912043 2791761704366224441271068585872320000 3912044 -1617216926179179547506713802184836864 3912045 -290621323051425893521808972037734400 3912046 1067196072128592192718108037070659904 3912047 88082348363193887257238238664691232 3912048 -147966043862574660806109605683593216 3912049 763784163322093788447820980226915764 3912050 -718268568078686226182444518079941200 3912051 -1309238307950460548324349290527440 3912052 -2705601418352694128354619585758958848 3912053 -3268766227533760365173331457428443616 3912054 -12878624157361805563467936825000960 3912055 -153575118587380300263499670495857440 3912056 -1315663923390213878823703953800355840 3912057 2638670472657519828157740745359843552 3912058 1213346815654481018224296308170688880 3912059 1496701335296729941531108324048562616 3912060 -133890604703350138982928232759818240 3912061 1521485718288802166787016625233302662 3912062 641246528637938317057278528279306240 3912063 -387207046208798153529883647979314816 3912064 813007039497544475410496990572707840 3912065 53969274359703531750982732387004520 3912066 -340318161519671992215832085877072048 3912067 -680402318315464963558893357387243360 3912068 -2523332725897893063542865035476321152 3912069 358178573748814808789813136460646400 3912070 55560624391573768627022993678231040 3912071 463636133446261490105252875826371680 3912072 358769322916934557856372365014097920 3912073 3355062103293012348543756568914269904 3912074 2098765044245754086548546846767415392 3912075 920900852704178135716877566195110300 3912076 206753546753913185250685014830022656 3912077 -1135240814377432396222635081349909140 3912078 456603167814953616469494341818076160 3912079 633986899124619299540841467107331040 3912080 767916722265871660800365842464768000 3912081 2131139395468763372204215444186094880 3912082 1193784884887193566801119081429981984 3912083 161444970661512025088894383180119120 3912084 262617448024582551195152315699404800 3912085 793942828920831784077832477239660600 3912086 852257005260338550883067946843441984 3912087 -78855957944164252697614508315865240 3912088 -2662261655190081595286813888273418240 3912089 744368601962419003854303859503191808 3912090 -50602624216300235616681684913551360 3912091 -152529107553671388062306499655247448 3912092 1589923225743691785702520060648826880 3912093 -1019134227626408778186137773266554400 3912094 -118570840177982849791454239398923904 3912095 1993720046385517464829045013983090800 3912096 -876887888487956186700384588546441216 3912097 7366041280409015400262504712636544 3912098 -1347128906420270240254929653651521200 3912099 21246391184240926773775901455667064 3912100 503136549098999347684523219735040000 3912101 483203904911552295813289571827755552 3912102 -429244416690221344023383601976823520 3912103 440201459661317083740276693825951784 3912104 562907514351572168949064291529932800 3912105 -460466338934993041191240944760479040 3912106 -826989099496020487459655583303361536 3912107 312542306417594362396959416145174144 3912108 554858421085450120197893317621972992 3912109 -2883883000911399065169001489787251690 3912110 -80160320890581023676177547205696640 3912111 -809627896637787544040806555461110640 3912112 -597677188462821494273258014833885184 3912113 194228247066473682320084390960632320 3912114 -679710344210026940240939024918156160 3912115 -63485112769605210679263682872796800 3912116 -643733375624339437667556130748030976 3912117 602845974167688559099144658666743200 3912118 -52926802040229842038926247674974208 3912119 -653111162112710635731662763637062000 3912120 649376367165495970575621569568460800 3912121 583251831350379352662476796821043652 3912122 450685607882162109525754425003059712 3912123 -285826747714598246162351364296854416 3912124 1198999805033345377189780240919991296 3912125 1007659742368235278167116735615424000 3912126 -445694301598319087365397874841762176 3912127 2420489793910717193367298428232966976 3912128 -617563677408465620512428834479407104 3912129 176005779295945208768642149907388840 3912130 528849199056149794436205977100979200 3912131 1257024030238637355464605264570639932 3912132 378901642174855162375305780040200192 3912133 -711036669756131156316522516830470656 3912134 176467062690753241172300545112774784 3912135 423148683978633828474201061634331600 3912136 -1504677628832577493701524745835468800 3912137 2847376339638294971513003107815198900 3912138 6937436470984844528076189800417280 3912139 -792655822185089468771730373832395008 3912140 3142447668040355898065246350464000 3912141 184023525645364381127629560927028800 3912142 421025169354725452387784920333254144 3912143 204079279092856994660100940375049424 3912144 -208700116353464891372205289272115200 3912145 135089603900672626647397540247814900 3912146 -319844358838905375624626897341049856 3912147 -2206665485887777046370544137558123276 3912148 -1599610385260877834252255117412337792 3912149 -2332069741700923393142170095260260836 3912150 -264758019891399672561614176211980800 3912151 84574045614117887469497852406264904 3912152 1626921690169176208791159336688281600 3912153 -10877745214386666431060472863056512 3912154 -711170311246066484681118194676936960 3912155 -166335966730290491398324391101663200 3912156 84088241145260217058681338955905024 3912157 -1977814922729585348412632210351034 3912158 -763253905615369075146598934386775040 3912159 1425375063813214799352690942090078720 3912160 -175540512498994029319732909670400000 3912161 1572388540441575265417332441909231024 3912162 273371268426602430435266042580902400 3912163 720364471921841650238522176413296824 3912164 -844418110508846445315068060172042624 3912165 100034020531133834398396643403288000 3912166 508664375294113874184825485340664704 3912167 781191593466185207018878867225388592 3912168 147746276991008813164282350564556800 3912169 1079218855093836368483897289256902400 3912170 163591308790581786217369684784765280 3912171 976665224451860655274992013688162304 3912172 -1131263473743465079813122803535360 3912173 -318936967608357833927280642634285800 3912174 -27242936524849426738546591754876160 3912175 629647006783410207213534897784855400 3912176 48481069028205775498083113202155520 3912177 1418074100558080625000471597488480032 3912178 1524122562708421709891669934807770640 3912179 520782589630269676601394394811926440 3912180 -934579964553793858542850260753623040 3912181 -114303972598879185633916955606286048 3912182 -1268898565882353734467618821199571808 3912183 -5060344456408524312840930653639040 3912184 -427590786026294369709180128029716480 3912185 595947853926448959779626077247579200 3912186 792178634398825938598797022355303424 3912187 916864336529933741877138122944105920 3912188 452234310325056035550438560976976896 3912189 1664327179767184389914038666150989888 3912190 -445648820626068356312377240728830400 3912191 494587925485146367346636450188240800 3912192 446982496644559832667494464660439040 3912193 248813996968692330214179445109065478 3912194 581663011327742785641734878266424320 3912195 -63190252274444927920395545287449600 3912196 -176142178345908188688900442419145600 3912197 3173849718058034201732978622438811872 3912198 310195176207661042564375786836406464 3912199 -1784934388403193635439756350618237800 3912200 -485301535045577755869227672911872000 3912201 387908961072891173185224793835877930 3912202 -161450570894049826876134037931643648 3912203 191412804656025472729785765284426520 3912204 843129081506522652705164496500186112 3912205 1685866009464795462667043922410944320 3912206 18711173302552889957106108245237184 3912207 600732922191631908400228488309529488 3912208 33125442871799921023563868366700544 3912209 1989744653171710121182695956604081906 3912210 -174120258422853838349091507017154240 3912211 2714929494852824877904237580464800812 3912212 2400660859909745981902267184538051456 3912213 1164798709570950444109397045925680544 3912214 -637715065428351871931559657885284160 3912215 1552869681087051726317670267551262360 3912216 -35819455553563545297369934154956800 3912217 -81095466672416516131815474056615734 3912218 451214969001103453917410914310392560 3912219 109251061351270663139450668387833300 3912220 -225156927323743234092659754916208640 3912221 265061916790200072809367918820600422 3912222 -152582414799990132781053921482843520 3912223 -342589172462919180984413489017839264 3912224 1002521667953777992660469556023132160 3912225 585288191279331713169779466050463600 3912226 -33573787833116703764100551779691136 3912227 3914078864929880188782514528877719824 3912228 -263061735295354178192503971020087040 3912229 959950893638064492967272260532480830 3912230 77446695964675925538213209898451200 3912231 551366865336956924324952941150977920 3912232 344054426075799520685163961292052480 3912233 -2002905561623571745834831896663125760 3912234 -860769408416249287121660261963032320 3912235 -721564987466611427038898144507182080 3912236 1917235176216115867053729233450465280 3912237 -660570733625186232259232246615080800 3912238 534290995540724771259881589300664320 3912239 733655312663589706457484030219425040 3912240 -326258992488260178346028951064084480 3912241 -1397541775128154350219919628385542928 3912242 338826161280187133814773917211756544 3912243 824172961967943361360520929190718264 3912244 1091828474728422950338136608330690560 3912245 574671250988850953086072246769707800 3912246 -187360943925103851998175396033957120 3912247 -1572112440769490416395269178093225304 3912248 -267906577867518568496048541461975040 3912249 -1658276274858732531930464316998959104 3912250 1213395990916715728839729333379800000 3912251 689473232618255894248681375139630352 3912252 -886421860736823945855941551587532800 3912253 -2186164451248100404891903773938278656 3912254 557222924015651771946483440084841600 3912255 -233146080675079169015638352549730600 3912256 937060125515835569299385845235056640 3912257 1621760873178569203464143786798815680 3912258 -280276334212514032860318652197196800 3912259 -110797824171685535851160535394722592 3912260 1182220190203376084415524020032860160 3912261 -300704795485461187959719878002623232 3912262 -22134796487260715980920105281203200 3912263 -424787580703542277794621908519224488 3912264 -755829401116343327311094768154746880 3912265 -411088847073333879924369641909217600 3912266 2170863022499002675320854962001283840 3912267 -459807136046976118038517950919911720 3912268 -119237567642075424557861925078506752 3912269 22939806001435918992962141273101920 3912270 -240912334093532351483781788464022400 3912271 -1959936322971526020980852048530675200 3912272 44715922611244113621828026197082112 3912273 1082056257628739450039288927799108000 3912274 1414559832671094167944183430381657760 3912275 1463298144070360108500685362427116300 3912276 -136281838129599815970645397858080768 3912277 525335448636003623895961391551183200 3912278 -1933594521844643949532280203120791744 3912279 183783893768424476995001820582441600 3912280 -3600000832224968003996292803117875200 3912281 -1238627461674806388071320294279675836 3912282 -632894868669033267382086941195343360 3912283 3142207472348603751833383937892335920 3912284 -244577315219079996946966342558416384 3912285 344741382543461504348755561912727040 3912286 98045409157061045211645504018211584 3912287 184241351352774541932666844222247400 3912288 -703604998249744285777312086912663552 3912289 -297329451159075264483263857061258876 3912290 -164453588892562560475092596942400000 3912291 1185815554150611234624676274049948900 3912292 -1407301815414165188077652281365145984 3912293 -491813053649177628916991960025600 3912294 249474242591703727120057136492136960 3912295 -1048183440577198416730108057085568720 3912296 -1102646539320945790881127688228259840 3912297 -1205669400780151520695494109627302528 3912298 579816248784737491353667702106708064 3912299 71108153815388599162274310680541864 3912300 -157017030369853753227649552599859200 3912301 927166400368200212856707804018378904 3912302 538434159311062997471080904764322304 3912303 -3093035506193988434328161874534286560 3912304 216001951343562102696046399907266560 3912305 454781711593010501379478612886609460 3912306 64373689551220127984858489811638784 3912307 485456441666588817764095629274504956 3912308 822567613095075365550752032906220928 3912309 991973642316643601915975771002885440 3912310 334564882304976188350046688446530560 3912311 1615471580489428568629031792759024784 3912312 18467895656269529156839031258480640 3912313 -1728744102159950322626163862558496256 3912314 323218475647267097270835000955782912 3912315 -409615540314255417374097891617329920 3912316 1834387125355027573036963796131543040 3912317 368624676357564780505881562925424960 3912318 -342637453010517034514712913643823936 3912319 -3104415771990184684280722366476465280 3912320 -65577532943016071522458231268966400 3912321 -232365689929867637166644649649997376 3912322 -292344415357977106851519641284938288 3912323 -1531141299169567525280654894792234256 3912324 -63471954396027988614863601953832960 3912325 -638984131202333898918768325947074950 3912326 353637705436024853811937081931739648 3912327 4503579045347985972969283998085578240 3912328 209409071199760035956519335578009600 3912329 -3256787072277092501757257983911938124 3912330 465977122430020594713252416445937920 3912331 1362022170250130487067807095889872472 3912332 -331930756383735691101465795085810944 3912333 1230519242501826172933583462304959424 3912334 -984444664106230608845115581353269120 3912335 700672472499083971600757372431371360 3912336 -236932150860050283178505771005624320 3912337 -294666965023150090278571396957398720 3912338 -1351434721400609158822462503512173680 3912339 1553146998897284339691011407669495224 3912340 -61587165295247203288758407445504000 3912341 5446839777681360098165908364743046592 3912342 -367678777487682539774352113791819776 3912343 183306788947047949520473659705734160 3912344 1588525320164082729499958164087388160 3912345 172756292619312260150354403104977920 3912346 288180027089829379837166416203170304 3912347 -3378072220580161049804595093852069960 3912348 293830653192455328146137397607800832 3912349 -216525226183749181646436417986191680 3912350 -109053051653293772912290869061622400 3912351 -656979666401585276972840263069171440 3912352 -3821558736799529562104559305713778688 3912353 933599818754736983613200595029567124 3912354 459047391229272412127876004361405440 3912355 -10640199720804778078496629843553280 3912356 452483110912156550970858337477419648 3912357 -65332367450657892546263236491288480 3912358 -918127743164741092474902316990770720 3912359 -2605360858567717824095814954345389160 3912360 -1051315163292025068805935737675366400 3912361 3918877528046644152101654662975539300 3912362 -62697655550084542680808489074548736 3912363 159702863733555911657204972936874048 3912364 1913975981904257145778070221848171776 3912365 1084624763885602684597328531286757260 3912366 -414365148643056716296535966792755200 3912367 -2641365027279761646001598552147465584 3912368 -5373016324002332112364283637596160 3912369 105439764277863765593617273500909888 3912370 -465597422085291779888675657154247680 3912371 2444699099219304321063012900380516952 3912372 1205337393150284645630497543783360896 3912373 984908530658439729322821209515552924 3912374 64993526557053841627719620631558912 3912375 -1782454921525788149002779249634332000 3912376 852636593060978411017559867163955200 3912377 -127931453420038702942247671818676608 3912378 -1007844933583155006571696817947646976 3912379 -1504501373693626477712071576038533020 3912380 -446212547088100971663324025477509120 3912381 -34270851463105658876577987957629856 3912382 -2131468153619640230016138819628368000 3912383 997688975052474076310869466733587880 3912384 -34362082642154313264953792309231616 3912385 405850683535330606205597115343315200 3912386 -317181144918325946785087200314228736 3912387 114546501716834529907297603718835960 3912388 -2186116342449843192316098796468039680 3912389 -158923878536324024206321695141887076 3912390 -360499756933518355158919956226800000 3912391 1041597035798495109158668615303239472 3912392 1182079752238310063246746421367767040 3912393 1329283983587793427411906089752046864 3912394 -5933291278053752065194455440909728 3912395 491755613229677181508088764080456720 3912396 -163377237451186431378853121554513920 3912397 9270932067353728868065701660196632 3912398 7992470188154142019829614253647872 3912399 -173794267037626380247551314997710736 3912400 -377501720421706622407048944525107200 3912401 -1852215859392916027660323842655875598 3912402 98685093209111218521442471303664640 3912403 -950164790402687954687740167291311040 3912404 -910492384407246372141275224849459200 3912405 -662327464295693170915311093841772640 3912406 1224957266924598233529198050047141152 3912407 -793635908743563293713343612460559560 3912408 491859229815450614861811616260096000 3912409 2298375546146998239658419751731215616 3912410 859606941341834790897634551783198720 3912411 366385727884844348337687901189650072 3912412 72067239777372754419256278139325440 3912413 3402803097062467837433411624748010662 3912414 1735195255193772298290270399405696 3912415 525310639297235788821944667351289920 3912416 -394532291726116041557257418982555648 3912417 -160265452244097990697366830600257280 3912418 840371935450276557164201433799076640 3912419 402875853291227705805801706441280160 3912420 -327646985012919798693583331601469440 3912421 -2950887140501790423667042288686667968 3912422 -707176612025049169896258174441715488 3912423 -546861734696782028117624930009510400 3912424 298670542223640462461699905507752960 3912425 653834115960381617586026149383717600 3912426 -122352448974189977862304084148265216 3912427 269792204728924124715257434986450592 3912428 -302577903367210714269864084517186560 3912429 1306054307684458644005183225764639968 3912430 358047256459625448370017247134835200 3912431 2334813487376269105460365430012047872 3912432 -304182831683721673686303330911354880 3912433 -338712651105352315891053804683753920 3912434 -446800876501893162273959695027494384 3912435 -107820334781753691678548429767636800 3912436 -1050090776971393802764831069400340480 3912437 960931306440520406423990066345817372 3912438 2862149177942228355322639907340288 3912439 722711272581380367575768678067947240 3912440 224564711130953185750213905985536000 3912441 -11103675801604813554667649043649344 3912442 -784112244779001830046693876435744000 3912443 -2143109233927482639862405555572505308 3912444 624958333466653176323495759312855040 3912445 1428179060124470879414811088176710700 3912446 331006340750095678824055453897365120 3912447 -318478616748956371074994270838428416 3912448 -639252923634333855298756270085898240 3912449 1558161843337571758655738129550213936 3912450 -471280870318214558585500719999350400 3912451 -2796305107182852718894765470432044548 3912452 -1499162843450344492962500708458068864 3912453 160471271224250473452074590137594462 3912454 -125771658675460769939599946864688768 3912455 -963470615184561417919270723270586880 3912456 -724076211727740593816642691530956800 3912457 -482346594998301743007498383909656294 3912458 859689377371748500302521042839687680 3912459 -1599856243611992834505405587276358672 3912460 53533155766268977417409153613788160 3912461 275546813434980263965369970496307200 3912462 -74125088335116503869121167552820928 3912463 1545405995728543543232828072262913712 3912464 311302927873492001689247050470727680 3912465 -1538763325566075276503371487678563200 3912466 296096540508074100099127742844259104 3912467 -159311013292463611991032539151307760 3912468 391259644240702961157245615081521152 3912469 101373496743782795369833354020255360 3912470 103336377743366855850485489250919680 3912471 -1088193811368765290995601152177232160 3912472 3036726304845466707089425250729164800 3912473 -149915156367634857292587607762490940 3912474 -11997617490970595871307959864752640 3912475 271995767052644218757093753653184000 3912476 -3551279433784706097272976268726182912 3912477 374701163719233418401483660281490720 3912478 657552494868520776157536454873607040 3912479 743045392651139802715472364660036480 3912480 -355543536458746360127676063626035200 3912481 -2300703972192707458255311346126434718 3912482 99743674576363252558351741986590208 3912483 -1351488983643174909212644565508062400 3912484 -827656331130534195858969838992654528 3912485 192779849081493793025205325906269180 3912486 376487966383675688541110723719337664 3912487 -820036150189303675878736112971417864 3912488 143150402139359039974821270422645760 3912489 115347405334111843584104796677898240 3912490 1106808837060159471350753839201500000 3912491 -183041214928363539700727553813096816 3912492 19469521851671904643742808099932928 3912493 895124900533777688784329271703779244 3912494 -1374937209326114010161721206210676480 3912495 829710003544584940733150963980346400 3912496 89664926850866865763822410656251904 3912497 -1919738391247014170624386944781635054 3912498 -131274152789620854862481143000354416 3912499 499820075781128805045797656710686640 3912500 2221135521094436369333182331824800000 3912501 -265010843628856657848271874974073568 3912502 876152002909240079795618201845629504 3912503 2448881727601546763734050762573556728 3912504 432598393125318792630212378936709120 3912505 1287802494143717315634941932483134660 3912506 591447381762465107191537917823454400 3912507 476097919532473081527182421666578016 3912508 -87651324371130478961058503052569600 3912509 -486315180183925973183762090524063290 3912510 -60461275493087655435789473195458560 3912511 -1681538811888878441726804770903501888 3912512 389634367090544852922667398381699072 3912513 870962822245161441440150487243208128 3912514 1110052508033432296459766101340123856 3912515 2459031250531201648191087300725112000 3912516 823502651005959385410392294364549120 3912517 -592985393271056899685190884282352608 3912518 5357806522657701143091892022869920 3912519 -458404519842230753780728083500445576 3912520 44730448948799428306734940216780800 3912521 40406287736465597240032174814888244 3912522 1061161193180922814837232456481660672 3912523 -100986610187473181832676262151702896 3912524 -943525601945797811502619907421831168 3912525 381686547752771487465691001332793250 3912526 -752858878596443303244808249462164480 3912527 9169707161271299984676008639554680 3912528 68203573797443003484072383466307584 3912529 136039490344341649957454272261494180 3912530 -29904694432602038855167980606266880 3912531 -180648630652401924941789645746381056 3912532 -483760620253977074562790625933436928 3912533 -3519255135507513077960843617955528100 3912534 57968688314692810068014321965740384 3912535 2266912964468610862003796075510400 3912536 235485263707084583088728282390016000 3912537 -21480266949168208791771625289253120 3912538 -531280296145073226286534633839249408 3912539 60972690885315663608821358806976400 3912540 1011792176173528690155635910025267200 3912541 816903969829204458172029376809683584 3912542 1186510395413591487682252854097913472 3912543 424251650978986471115978034776109600 3912544 2318060385503424758295580015330983936 3912545 -243092317371299452556282572861344000 3912546 835411586534247819648881478331623168 3912547 -1317126729791300820995811277077324004 3912548 680751509916436334940367397956889856 3912549 1928176940544382940112355721795424864 3912550 -962895028404220296526403720037115200 3912551 -465605491528946846558535181018661448 3912552 -1242784346696065600093258322538931200 3912553 158123496719516097382575175629425664 3912554 -1878787353006243719547789239723235840 3912555 286518515825449334089582114488703200 3912556 -2299651243320042418293365495880327680 3912557 -407891881764984674692562326618355136 3912558 173470353790126812927735302346313728 3912559 621805495157112384086033972474220016 3912560 157396807365419933128051307637473280 3912561 914513732379854559470289715313886720 3912562 872287472564547272032406819191741440 3912563 -51796192903875108674890577679946296 3912564 -574882946881928111608987975385610240 3912565 -31442953407215209527904550447553000 3912566 7905510132057742900883721762219264 3912567 1235141250147316169568020472490940112 3912568 -1028493922968176679167563447100743680 3912569 -2272310597831950784598568066393323030 3912570 -17602624003976442384389898224716800 3912571 52131512989573863618956515493626192 3912572 -63126028991974739476442199054581760 3912573 14793102367885145760052739409566208 3912574 562432836486877647956611804322689536 3912575 103710421594662217704246198518043000 3912576 521548098539683439072080245219655680 3912577 453418535825903852055245689453457712 3912578 481721191648467448373452956313317840 3912579 -359862531882320086950509864216538552 3912580 -399318938839815938145109530361589760 3912581 -55425104058654629712711324515425188 3912582 328965341863916419250565817751339520 3912583 -353934218825580462681268900110500640 3912584 -139358996452729531776380905160110080 3912585 161971297158558055264885500684235200 3912586 170977308368437234357261864356463200 3912587 -108006562795997380752023464171673088 3912588 216925850706283070093842428732332544 3912589 823546800611373559405665853779229260 3912590 949791363520133483788183182518371200 3912591 721812213828358892814884766775491600 3912592 -470597983857062651180010922036871168 3912593 -2772983502847558286198580682770945420 3912594 -83099635517518108427428269061201920 3912595 -894241292697225746309771310439256400 3912596 -2408773256675817813643484334526108800 3912597 545159805045761128242909645812609280 3912598 -1900811230693749564886724108149663200 3912599 1355450765366504178023527362893239680 3912600 -1002277766805482094802498913490432000 3912601 -1580095951069637882655663470083756800 3912602 -562900947635025903595297463980691760 3912603 446682661375231088651937866202436608 3912604 1904887333235960383678677126551584256 3912605 2033388856893030799701499542874971000 3912606 -96636465872419394890656262794276288 3912607 2537368995188483213007033868976677856 3912608 -813040673625983434267110946120925184 3912609 -1132506794606647088983872323640240000 3912610 247519784251639672213922964069572160 3912611 3167435426301976777731001956744757212 3912612 -14341088734515788324073675886872576 3912613 5796231029643771135118320658637600 3912614 116464166848709097073081510754577600 3912615 -410490279282014938642252851211330080 3912616 726357270797533453613930668547112960 3912617 -1357277937326081032430464941743731548 3912618 74925452546997082221216669527439360 3912619 464843919424560878952522041324727744 3912620 1021984452388723918580961748243246080 3912621 -478486827711836244386411104190801088 3912622 70614989561287279493549530497331200 3912623 -313114063308339382543291314074397072 3912624 24986916739549156539870896924344320 3912625 -501890915313499945661908200741006000 3912626 621158132262674610690854368242634512 3912627 -523030531746827051496085959285844680 3912628 563448916976426650542900242683818368 3912629 762817063676397755720196202425737376 3912630 -13491083053830748070459559525960960 3912631 399214933402904191848490562500367032 3912632 2338003502391420480069865094845747200 3912633 1322122976700822824146938507888875520 3912634 -312406152761317564228232888318232576 3912635 21313032740554107986143699998481920 3912636 -198602718834632028027401860993253376 3912637 1119885234361729759174846812386177932 3912638 -85689294280432810720016351327254656 3912639 96249883188081533725878926196650400 3912640 68895271523787204650415906556477440 3912641 103403174705797497265108892965708800 3912642 -743361391171148355507912902376957360 3912643 -621562518045969676060639281819312384 3912644 99955318334930758804619581084177536 3912645 -410724888599456913636255862340536320 3912646 -672415265702697869901779302047661728 3912647 795108568720653832734248033798235096 3912648 367731113698496209208698479546408960 3912649 576372278502084106496154520238912164 3912650 765061596175452888380498252188909200 3912651 2435112322111103713715431988069184000 3912652 -90610982103369891763240472316699648 3912653 1883971352661400671110090095336339884 3912654 -51723054344085162304795046533636992 3912655 38135557790265512593702518402623760 3912656 -22639027883392666062100079837184 3912657 -32818689495616791843722304140908608 3912658 -665472347920860096453034035289342320 3912659 -44282079907816763059125472218945000 3912660 -769642719509509210500987715963787520 3912661 3042338182612135950341480128541987872 3912662 309263825858207181113013648698373504 3912663 -267518787783131138094677678000437656 3912664 -104805988727585350548335712181862400 3912665 392969615195873062167051585995531520 3912666 -279988307954528723874147198968683776 3912667 1761810897101567502525424417922309352 3912668 457334601145471179572622748721971200 3912669 -505641564018726476605504357341813120 3912670 -621778443181940639451063509768188800 3912671 -487522200131790272133842007284187936 3912672 199698751905815232116643905501921280 3912673 -2398952989801389121121218071061066078 3912674 -632049483011602487915628952163231664 3912675 96890882169494392409736704260573200 3912676 -215142917451816720092512826093242112 3912677 -827623241658163361908841775512033988 3912678 549428532021119927136360275936686080 3912679 -560554178123017714322879059258987720 3912680 -1979748496764578900915139970699776000 3912681 1229311901796268977164482410275371152 3912682 -1168007567521371755830983047798345808 3912683 249425698321307045276476868285596560 3912684 -1439364552133778070315050040971364864 3912685 -43923350065546139843142267146115840 3912686 1351641227315015186240486392820522880 3912687 744240886252410540865395955157811144 3912688 -463606191622003655132645622062481408 3912689 2326928595792587568428831637374201280 3912690 530112930064069793100121077664043520 3912691 699371405883452838810037603204479744 3912692 216622936957913845425604844338206720 3912693 -2031930227809820651156485010141715936 3912694 1675026110013425016173357665074255360 3912695 -1770922653891022826529733138675237800 3912696 -40636743358371952191210585304104960 3912697 2064801028290141808874588769508266580 3912698 215386650191919762887019063459248640 3912699 30945326089235040067084606290018240 3912700 -651700713824952759540037762878297600 3912701 880075888318071095831240418480926412 3912702 -4326080367002217147138559214731968 3912703 -2825105713793593288888309260736596480 3912704 1072044080243766195053252910960869376 3912705 -122481565799431757941895979792128940 3912706 145784260368740487212811002895828480 3912707 1550371247959402146958628683227592680 3912708 -806188582284568850812186371625712640 3912709 -1376753171470820407876465945160671140 3912710 -733017869380670464706129202906708480 3912711 -1204624925475749584294418409334826880 3912712 -818001820419661048819546357737062400 3912713 539189350193550673723023745255087296 3912714 -72405032959358746307654356601828352 3912715 630158369120280809341664731136334000 3912716 -2145062394673227833788838068611836160 3912717 1415149136455994670344645864355526080 3912718 994795034770635740130290828752474560 3912719 2184188462983892124923410600823667120 3912720 -41290797767338337182753887423037440 3912721 -1429056322729111683360421880884864078 3912722 -766289417307507477757450587524990976 3912723 1936532878651218172201075052072223984 3912724 -493648957114487470951185531854437504 3912725 -268223766519234215969525099736621900 3912726 674269516812934381360125169675076544 3912727 -7977617613458361907533887607255040 3912728 2639789695082329323262681262883471360 3912729 1394962880041367922125924413510443984 3912730 -971890141887189244002242508423870240 3912731 -670142519151045038389067248515149328 3912732 48090928029249475845786652848460800 3912733 -2051900561283613331059449682822810080 3912734 428290605182525868971038507456555392 3912735 -838445815041824682546798545812134000 3912736 774337001120424821934447677323149312 3912737 741413329014560385351865245052355712 3912738 48165125015030199624422516513664000 3912739 461991378470793225920012901150346320 3912740 -374524264847431766239158654976896000 3912741 -284980493138964787059317237240530560 3912742 12504046541110248974694068165274432 3912743 -442798285768720708421098114731690240 3912744 258241493271291199667241082876477440 3912745 -289391018663922568643766421702742400 3912746 634645844454978110139096144943614720 3912747 -297319200334928645317457354043129000 3912748 1196683919849978437912623264960469248 3912749 -985466949607050250165261466029958250 3912750 479461575263721309766729399653504000 3912751 -1497908363146737836452763689806209096 3912752 255945369665548146867294711804051456 3912753 234259751355037281117109961470464768 3912754 1724769408189365767432135087780951872 3912755 -286544302850601593346393145418906880 3912756 13663691847941895556907368234217472 3912757 -2692404712677031568412730723941966994 3912758 155471608116754353521471055893987328 3912759 -2812865144187944232892345211374031280 3912760 -1218949971746268957654283886263910400 3912761 835633071786654504847844338352446800 3912762 -280220523333785030312699130684518400 3912763 822096000015165587840733894808823012 3912764 214501401549800293759940310756043776 3912765 21507518206446137721541862552376000 3912766 598425409119720436792965477366196608 3912767 -1745467179060427950637104747890069640 3912768 59590239559550979320330404552507392 3912769 397422074490362844361695843130252800 3912770 309750885591129536766066289162728000 3912771 -716456841906463578856292316137658648 3912772 -2439774066353361054728496840250352640 3912773 -119082264099105543520548217114336740 3912774 -387823000473441289022875734106396800 3912775 427127590571006207378479995647736800 3912776 151313780021738964169394585421250560 3912777 -3371514411106303630011534662733798 3912778 -24844699668260716801064675151862176 3912779 691320063994751619074899430018968848 3912780 -462630614179222252777139895018378240 3912781 1639166706872706319973103116336366582 3912782 -1670179282091742151690625504829235008 3912783 -94837620464125819175672000675523072 3912784 -497340565167314789389344410551582720 3912785 -31535923144613331221747746576968000 3912786 707732685289967819599071055411317504 3912787 1351015298423956009997168332410005872 3912788 1156387661642181847402057360679903232 3912789 551470701500338527614015528910743808 3912790 -166965474308530572953511894336049920 3912791 1982103194284284620084583419336738400 3912792 -181151488966518221281739256755036160 3912793 387044261822878148473593930696451860 3912794 -517966371472347366583808301719869728 3912795 -1053151825504996430072511326928776880 3912796 691895454528559268225663252327808000 3912797 2183325518804526813136689186347505600 3912798 4955067861350471467543242981181440 3912799 -235448922195710955913512175532932608 3912800 -113670202704947538751169160590131200 3912801 -657348408788334896938039665217228368 3912802 628144028053475236311998084763667104 3912803 -1665146762342000520505933704675707880 3912804 466413618740364130489503347876990976 3912805 695357190604932337538089203382899120 3912806 790829231309601499260038889749038464 3912807 -67054357003249906690597600562893440 3912808 -1509968763315273637184554599819863040 3912809 -809312858811337391794162662761793990 3912810 -421251643648040603718569421162332160 3912811 61288849635717829693701092887122832 3912812 358896388465517058329196103918438656 3912813 890735086535739368084875143094452480 3912814 -119558846680686966490920421033508928 3912815 -426109858823760709537845973485652080 3912816 332516253555489000046922353829117952 3912817 1663103799279521906221203980781606866 3912818 244497351467689413862506417476160000 3912819 -610441437470541731560498552358016456 3912820 160050244728275374547498427645788160 3912821 993866230846824408847935560633925600 3912822 -952093408076406322432509664933269120 3912823 -2631570756308567757773471637790539928 3912824 882076295931524840265250510437273600 3912825 331041632319038221818771016186704000 3912826 431345575224692176055486478447089664 3912827 2190873022174239341000185603955552676 3912828 666561672033309915019153085988864 3912829 1499553632773798938719750402790881184 3912830 526118447300202003519946771447210560 3912831 446749010418233249042932484057167776 3912832 -629797168607529007385838276921262080 3912833 450256640390772130749441555868574082 3912834 -191086882155804513755491839154361088 3912835 -329477090069510449927351413698543040 3912836 1435565871805636376866385457591012480 3912837 181966375714187378823549206406706368 3912838 843456129268605328463220583688308320 3912839 948094484810699527141953440884518144 3912840 1202345132624326720015708678742016000 3912841 -881974648512164056271808565387454400 3912842 -423654817061266803656996281504017408 3912843 -254781168658394876590196933770923072 3912844 -352659304980950745440297812676825088 3912845 -1606995430984537808220092747328112200 3912846 -140374491647151408665531924259656640 3912847 802701637447211208832871066641592752 3912848 -367446524369035687600988873341820928 3912849 -2085981980075585493314569689151412766 3912850 89470022341894467267556078472592000 3912851 384913086093376527457253065809980544 3912852 24041066967745455063282941047468032 3912853 -803047826222861136645823517678503520 3912854 10236168001106891630943194316769920 3912855 825755113005395142236792131206138960 3912856 2451237050290424781040313873246760960 3912857 -454321910869593068663236301785974894 3912858 200695528397802517957011434340001248 3912859 -1863794730553123930424109496743762940 3912860 201419660469249651077413441182105600 3912861 551981429999014976189609021587227744 3912862 -362176017930437939046714127928957568 3912863 -2782545173941067444546821892409539376 3912864 345966709224388744176521260506808320 3912865 405176345229125232685215865610176320 3912866 1789306443326296141346543747905975632 3912867 -97450128072245042903725057954245888 3912868 -1091775297433621306733628857816071552 3912869 -808487002724001040470335546964053856 3912870 -169003348427168670319424772695654400 3912871 54452386017360619345927386435078232 3912872 -821421386357310276931782982407091200 3912873 143010067659738086840230952345366208 3912874 288600891703179189155178040567756800 3912875 -1911805807429234077450343246028232000 3912876 -6373798367607935524282937691958272 3912877 2473145121665434423000738409230568726 3912878 1813240527214496988739777271675154240 3912879 1798919166705071945499950514017544 3912880 -446481855083475275993313158946816000 3912881 491473203442150527444847018798975104 3912882 127813011942373333316392664287457280 3912883 -502184553961113859715231896224505440 3912884 414564428046227912380199526467463936 3912885 -119883263094506884142293812516126600 3912886 -12060048852202418205746072393085696 3912887 -1224273641976802350837146185085351208 3912888 574282325616412235815725374003281920 3912889 -3208830557779701294518108960669072700 3912890 -1184640601574084249005874328187667520 3912891 -2957787837470662104401852221512470016 3912892 -956238224588874004479287541440502784 3912893 -2059094348813499881432294483031228858 3912894 -1677262592361019096408951410630168960 3912895 -75126235034273984935900932368947320 3912896 -152166784367116309409000137181626368 3912897 383776731814979323670218052571543600 3912898 433148481681164244779059209669120 3912899 -472543427189602857201040690409468100 3912900 217080452368360849822665585386572800 3912901 -310890531162082606650324988250000098 3912902 93299505420473727159575500270229760 3912903 -1315859952192702952720652744522351760 3912904 -738817345011237140159325730345098240 3912905 -1655382510038183715055690067239814940 3912906 -910886750800560129494598633091291392 3912907 2532919815779887683425825806540730832 3912908 -414588785790200673579658437450024960 3912909 15357958079032409714874707512006656 3912910 -1091858926631340386388228839312696640 3912911 1070133198600804176415635753333015832 3912912 -556562902513131015074149431002480640 3912913 -944422278302444890237493579589111296 3912914 9481934666645216997716533558399488 3912915 379481720168982505258988812492207920 3912916 346955281792317019808568069042300928 3912917 1115013347044538999216590229547598080 3912918 -521795720538450635550412167234271296 3912919 -1657401493578497119493994913683074680 3912920 -1559884839068190016790703031222886400 3912921 -370582404788804537291718305993627520 3912922 299632897329723044239213032330435552 3912923 1062032710040635043890580505722960160 3912924 -1359040096571440791276850118360214528 3912925 -100568110721108104522456061531528700 3912926 532744453037950947224008058239504704 3912927 449613644517090644482405459068104520 3912928 1914921339652431018031418465267220480 3912929 -1372042251820038262337758044616948716 3912930 -41785197471073814496603022292359680 3912931 -196417629290707828897455478976015736 3912932 1524227347519920520987225095341690496 3912933 -202966504614058843526741270696634336 3912934 1582600796624732125587053533334269632 3912935 -40741789668665827499419894960993440 3912936 -600945495860504564358389859811737600 3912937 81978395313284136365033781908862400 3912938 -473925031376729353280347445072930304 3912939 -1495058789784002924390863091762748600 3912940 -30446017359919721120024506936857600 3912941 172571078225152626248105839398161880 3912942 643377855272980846574403412128764928 3912943 -2306297428473623490186481911912645808 3912944 -59830254350498568908018941742284800 3912945 -628410397152327442616548188404398080 3912946 7878345442427377251006620689242144 3912947 2663606197607832582575535895705992396 3912948 5063140056983914872538873589594880 3912949 -4525045016536716067419244348312754240 3912950 -112090499744908375540840293421356000 3912951 664530288802193638331514971644262400 3912952 -353442236032041177505330356677038080 3912953 2278349623536790083822142721313342864 3912954 -1125440630742862838997556526935507968 3912955 1862964210196012844505911221386414000 3912956 -608664911962194262194746505789050880 3912957 -6627928693006801868116652143990272 3912958 114076204565988651174697599423051264 3912959 -1274429609947991758425558748278339840 3912960 -706154256420797344551438320979148800 3912961 -466332850010531323086510280194655148 3912962 1289362131957798645912794287300193232 3912963 -726974910138772190780647093994664456 3912964 886298348023774792193381039156017152 3912965 841744354810421474663251314494544000 3912966 393244207937744817373201624082523552 3912967 834965632825354126293550995330329760 3912968 -4498420091640290729249443774990202880 3912969 225419609261885274917201424379206528 3912970 2122152449147294642461791264128025600 3912971 -215125398238024829213146333814152800 3912972 -44261845426429842363452111722659840 3912973 -2941417942990442749628184349801656778 3912974 -317908515647057364389180764932394560 3912975 364549881749023512634779217020672000 3912976 448930850360573022793245222932652032 3912977 -1590924461070576717565683212225565888 3912978 -29693256712679263304293778345847552 3912979 650767843583550529476165290424836176 3912980 -1213419871097481352481573927994831360 3912981 -320471065136435611887142336530489600 3912982 -233508830487707280949865752806354816 3912983 787283690331292282844054525521244232 3912984 -550164914334798208403983208732989440 3912985 3010370914988258650341400247797503360 3912986 302024819684795103530367821739025920 3912987 833176871531313912348553564729177968 3912988 72814365519491048622056279235289600 3912989 -566086688764224757869171716119473120 3912990 78439394891085220583747535183114240 3912991 1359670502705287653845371920506959000 3912992 1738887401524547586158790103285235712 3912993 -1269356811232197598326064163835215280 3912994 -461622685092091528317882175193002848 3912995 -1648234671592561378048854113677136400 3912996 -759778166365657099183910630180625408 3912997 -784446902493570365324901599887819776 3912998 -812476519472234954950471666098002880 3912999 108914534201747685936538174102492320 3913000 5024448150745616048791449354240000 3913001 -3924234281992100349909369391543264368 3913002 -1540575539729848017152251268590494720 3913003 3356413781345926938201257462190492400 3913004 -21314468325415846469075878193693184 3913005 -254891837700468665978518118746267200 3913006 -262791723124026320643555607767292416 3913007 -361475900968144123590930089385193488 3913008 168887355440181374009214067408109568 3913009 1099224795347612431945538664778250472 3913010 -283668251646337418990922582308127840 3913011 -240028976685021454157740318605106368 3913012 2271650766997790983984245451503247360 3913013 472901522799713052269903189500969980 3913014 -2031874884699254395325703977250816 3913015 1138039668914686153005027438502873920 3913016 366743515613245687872727231593492480 3913017 275929436592280213703019286985157120 3913018 2616188339397613026628333955572583904 3913019 239524918185152173413274106694792 3913020 25796551116960547541594523084787200 3913021 31647378527086263071453104935817664 3913022 54804796461971723789572494487444032 3913023 177452598480547810628964510455799168 3913024 -266123050927732546566211316751007744 3913025 -947816421782150154774592461982065450 3913026 82830892342920373733886121810477824 3913027 -1276396749028064819817850402522509124 3913028 839191129718715018527705335527014400 3913029 2277319422695015681025029814452141664 3913030 508131796850541513672663708171861120 3913031 610928166147036942349639515348789000 3913032 -309261845772489979560023954369740800 3913033 -220900917123179876797730614080903718 3913034 -762789454161552833639064935721349584 3913035 -366106167270412387114095355098816000 3913036 -1117754222885750482675923913876620288 3913037 93043856033755601367583721980079232 3913038 983998781373441122991453516552648000 3913039 -255499629861591761271170885359892992 3913040 4229018222190737163184825781944320 3913041 165278018243340595377369380046101760 3913042 395615167362165096571899088996817040 3913043 -15430121879084661221701377139785312 3913044 10769298272264802922323661722249216 3913045 -739973435145837050351339194183470720 3913046 172775549659185971057922258111617280 3913047 191338087113227032964459814125195424 3913048 -1429016767578262312305485837993533440 3913049 141176806964068000166208447021810432 3913050 323676222738600109551566744669472000 3913051 326038986109628230680511011972586052 3913052 -277369623882382020634607518959277056 3913053 -1940392429889941062502582341287047392 3913054 -1098021077102496280633527571962609024 3913055 -719179611558840697103788051924526040 3913056 -829256663737578830314043950686535680 3913057 -3431121352795424223179318846122243200 3913058 1328385510459282027214793164835852880 3913059 860289594133497852700569954917737728 3913060 134825657222724968515659977361611520 3913061 1570258456769532580531257230058385662 3913062 -1042392435172393944330272362350473856 3913063 320425574618539435422477574334165760 3913064 1013564425705008127142843313263631360 3913065 -135881619069224700994519738544182200 3913066 -867401699776731504305414912576562768 3913067 18324524127577269974230014147904116 3913068 -399101825682165397625365354083975168 3913069 -2259468139982485579627797651417628160 3913070 232722618999759511287534887003400960 3913071 -1695103000460336573382103356877335288 3913072 -333003032503406592467066423638196224 3913073 -4762535783971698078505468238057774016 3913074 -907886201551166881493708939730571392 3913075 705702142483149556836745557120880600 3913076 -594559402317575957220786191151258240 3913077 -186118976744653684625294120939471616 3913078 25276383843953760845746822384055424 3913079 2130540968231597082132993900808226976 3913080 -387131661582824873432375926152192000 3913081 693071359961765240643986002557454164 3913082 681694518967422100389902517409165824 3913083 1277978120081692648447795441646461920 3913084 863960435790249331117179329659534336 3913085 -67551450576551957689072159488567840 3913086 -290185473346138859777998301813760 3913087 -176733915675027369251368200810091560 3913088 756816502849069490133289383493632000 3913089 -945616517215601929495048312037831232 3913090 -119145497212102429892282288522918400 3913091 296844192858589219411762823668150272 3913092 -40495716952192107413767668223307520 3913093 754543901507564391340764234408725342 3913094 401903633197500891539244483864178944 3913095 122598063692165854948715584594733520 3913096 573923236012014868187980034956492800 3913097 171181439945925575598902620060826832 3913098 124947603936127898795277224119779840 3913099 90667930007766799861945833391946560 3913100 434642602336160085830781210165120000 3913101 -1464656988728098439014697041218930720 3913102 -171061637308353410835003738474326400 3913103 -2289107140315115469402641123912541648 3913104 11146335452249576393595976949956608 3913105 -80928020177857366539722900020097280 3913106 -144826501373226494967791558806747248 3913107 1012469331259906641208503069013039680 3913108 2005160624106693242913327078486854528 3913109 -1499085993753552181199986396865496690 3913110 -21751748449498312711612621526499840 3913111 -3738945503045263231025517433149605376 3913112 -117235627797020462770151811544965120 3913113 -1286132940113283323400808789386551856 3913114 40511732042649451512131394461019360 3913115 -2232935637217826157610524580431135600 3913116 370788306880653137721449252700610560 3913117 3709390805931583501583443129919000 3913118 -1303474582279079810399375073776259072 3913119 -498023980602737292250634842671047040 3913120 -922746967360478331289351799985930240 3913121 -848441199537980779812773283077979678 3913122 158444465855528755069744598270210304 3913123 1491269178496579682699244984601639320 3913124 -557923153363261770889889736571551744 3913125 157001383876105467312694855471620000 3913126 -1145378195169046280410732177983528960 3913127 -1742834832377764254315759078472902024 3913128 737675390924335991391239164583116800 3913129 -41488732687654709785462999333708512 3913130 76044426837665860656259023124131840 3913131 -160902714148093554824541515381768016 3913132 1059312452208530939049744740832240896 3913133 257822708792511264531104352901043520 3913134 267417681476612189502182460167292480 3913135 1533259344832018605600308864517234960 3913136 -24846582667697220446731416920064000 3913137 661157523642013551527286206191393440 3913138 921873033352442208718182659605578144 3913139 1121178150851484136806145492766684940 3913140 -462942940055297893421478717606359040 3913141 -286195587804686067663876468696914528 3913142 -148183164493824712186545341901076800 3913143 207502505824378128220611317293385760 3913144 2442795582248623738642718658307276800 3913145 2030763348620013128253291337805827200 3913146 -469781158168160156705144963009808528 3913147 -248352397170174852050516911995686400 3913148 -412550332029085913411027982215457792 3913149 -457115470352918963415898537495313952 3913150 952378381821248867274553544769777600 3913151 1414986293252110140582494645016503424 3913152 201023879147457874612999176270643200 3913153 -2863505199494692538604402322516700076 3913154 312895605082677356197887024463375872 3913155 -1444806112238425053553592404253930400 3913156 271647016079357873489402368288060672 3913157 544716475180718962912596026227366332 3913158 -58373634238179039787526852195520000 3913159 1346969804421762559770530908357286360 3913160 1396677077656689381563781444909312000 3913161 189938863619930311873484272181342208 3913162 624468643860512651306553653103765504 3913163 -470181236702441070980655070315520136 3913164 -250713227334299437438790675722444800 3913165 -57073929286528652583773422734370560 3913166 -872579491336567694918903772735259968 3913167 -1572587851872236203534036782825600120 3913168 -43046830637878335623039521443676160 3913169 -699774118441810982957881551155881356 3913170 322625393402365310111686716660518400 3913171 1311272149446052498556220962391275372 3913172 -12358068683318672582460052418715648 3913173 -700059780847260967812797219129211456 3913174 943229116259072585644667702186886912 3913175 -324500364754617090416329663117680000 3913176 -787815097013873597644175598712258560 3913177 3216245847378664096952688636516245760 3913178 136340478410242833899293787418182640 3913179 812885463893992120772032117916409096 3913180 -1140068848863732559567266612797913600 3913181 -2926401348174971898124859950455741018 3913182 43655027107910379685079615467349760 3913183 -747934959802592000015218305097067480 3913184 3265094408945544598076723251485868032 3913185 -995301152548059203201379015901123200 3913186 185458052458795396394459510845562880 3913187 -2352000636671277850921981558457725200 3913188 333680120881049759312831729824281600 3913189 -2706502318966777550598500746520249634 3913190 529941852385853617410989011818635520 3913191 -25472090311685810702835605185263768 3913192 -163840959919469461656698975206425600 3913193 1161731261844366536155161147793184442 3913194 -20434862057105122258030526755369728 3913195 -644371895268563314578394969137998160 3913196 149733084472084179551623697987291136 3913197 -423657465559238088694310462219748672 3913198 1454318150309644166745057907135617600 3913199 1249300427972371455928658226501445200 3913200 -15391072091264207979188468101939200 3913201 21900835626580352855813080682341872 3913202 -811865323623704554625641682012812800 3913203 60912085843527760922246511133711104 3913204 -300210219909570557040492654615379968 3913205 -2128009730307760052732807164917847140 3913206 462040781695221859292733928438588416 3913207 371592087880902668921474740812913200 3913208 387770378169380688523061829066424320 3913209 174755954943003952012256333167119300 3913210 -394441059858671415589611434559959040 3913211 551526878285320931707258271287464624 3913212 -639219511284711633912999908342988288 3913213 -1832189482076340340137035903929908660 3913214 -355006917202793859300841601497617408 3913215 -16246042604827115028206362422756480 3913216 -1104017311298219687910004653532643328 3913217 27415006113626144169742898913566784 3913218 -527849933936812731785187992796353280 3913219 -450608899738629654694445762524240656 3913220 355056921705720976050723747487580160 3913221 -162459973375817114889770211520165440 3913222 1417340402969993029287229510257954912 3913223 294176956538537878656793883785113024 3913224 369391922088590096143630714710097920 3913225 717651351579970346273686821312433900 3913226 -303834402523806016314791835606932688 3913227 228860068116223056991837114146549564 3913228 -2132515778538617609816475489190178304 3913229 -2544534497659842482101450717457298324 3913230 -519854063232608693290025564053927680 3913231 363392234762635714628652106853165760 3913232 -945661009668259078655337306797703168 3913233 787480038714664490746907219952567024 3913234 31552332623024028991857697338570240 3913235 -388728040971317172554227884206486400 3913236 -855296812964940354806166169017993216 3913237 2691786476180855299814721093966127886 3913238 44839914633823248025386146106273216 3913239 -881340149288209755596408819569429632 3913240 4342378173870339212117484688588800 3913241 660486307001133199207147457748369300 3913242 -289114319347689900621127627817445888 3913243 -1322516824646223960776581011931914576 3913244 -1931431760962397808271379050553539584 3913245 149264737543983741881144853265574400 3913246 -43759561576609600552960605706930560 3913247 605861782590374905477550113506583152 3913248 1629695012008238251118879512557256704 3913249 -1197421215552182938268359733764462750 3913250 -1252382864534380276044656486591232000 3913251 1239157330760221151000003146697785344 3913252 227999310813507468164160876775137280 3913253 11619585511426017574321194831395040 3913254 -24733281488383054119518050231014912 3913255 -68007471206705186036341463648533440 3913256 1034518928804539282195295127762938880 3913257 1511134042344882421443785294409674640 3913258 -17101408085144511098027734811990016 3913259 227234280849960002878577295703165440 3913260 -126320709395644277050643659802726400 3913261 2856006750306373481218837615243286 3913262 -484124328148696695366506070477682368 3913263 -2183159395950986072978679739977190008 3913264 -449876183215920829230698102232612864 3913265 -634903640704524734800233788334633600 3913266 -120789620574641716606956220107497472 3913267 -2729629294058279447812549436792256000 3913268 -433834779203533257429710929997474304 3913269 2256779928741646604487796325237055840 3913270 129144627760590748638112215552082560 3913271 1756665629214687967675143362373977232 3913272 968316170576353777160747543130992640 3913273 -108718988146418556894016741549329856 3913274 -625613701050019553534804942536638864 3913275 24571192612454116575766217708977800 3913276 -254707862676648031368860019950471168 3913277 -2254663861822988876406477434091842874 3913278 781400849669412074362688328372003840 3913279 -4636764984433815116043545537729588816 3913280 -37925195356281547740646061176258560 3913281 2236829821963082194279863213691517412 3913282 293076224433971478725281759740415392 3913283 -582147966061747629019341122483638776 3913284 -224442306464818333770129578263050240 3913285 -319928428603019669367326878226442240 3913286 -144859847502084845659793540697722112 3913287 831995471840025775974295415152723200 3913288 554657558392955127974103333245813760 3913289 157911614027196151380037559285837760 3913290 218234368799034568771325359257709920 3913291 196327689402145514774504542928921272 3913292 -704444292282409709472523352235465984 3913293 725950166816907320405141722662871200 3913294 362639553794283488730200940240958464 3913295 -1639245369478890544097133921986686200 3913296 204410602179670718850988965737398272 3913297 600589743224182022254367089332861040 3913298 84712811620386312724081207884284160 3913299 -191104170752522773250836285028004000 3913300 -1123066222841712138768957303208585600 3913301 20308306071945269092596212824269504 3913302 440094132050806036125842127493943232 3913303 -1427753187075304051250018443550321616 3913304 -413795166718923342310010276313108480 3913305 -119551352794506596944362529788600960 3913306 -218596525962614600127382278757125648 3913307 -771481526068481853864945577670548848 3913308 -106965431708748354721309707618748416 3913309 -1473267316144537234436301331430070490 3913310 -963486409196400413141289391416181440 3913311 91702308559116979247776220721441024 3913312 -436809145228155559585172850773852160 3913313 1967872269384474664634939831939246784 3913314 -488250829184568487501235942564932608 3913315 413102559993148330038877529490511680 3913316 -365521822344142795348167983144632320 3913317 567346359998478751210707470911387134 3913318 -956878298283552644287799469194544000 3913319 -1162530797732734943874353089792766280 3913320 804834169547177873367183493763481600 3913321 -2700614196705287668879130889254100608 3913322 -402821873691142654431113003860455168 3913323 308110256998199489845306936668593664 3913324 -646046674777704518835538800327847424 3913325 435468214014204939890864940953648100 3913326 -164277934052828578914185784609609600 3913327 -645258352819575545793807349226746896 3913328 -390557735665424274623615310415822848 3913329 161258694266675420819596027450847232 3913330 295886118266734959756853667996155200 3913331 -2912834438746965298491440002076978868 3913332 1032556182877894086755968933328412672 3913333 -173133630848927271835272841903751876 3913334 509615603690525605521599000316678816 3913335 -79467915219329479578622565152320000 3913336 -2475670153006394023560269689327104000 3913337 -465660772244794846996201611368178300 3913338 -204144466140270366309558038207890944 3913339 2374169597475694786984956256110000456 3913340 539795680963378827755473783290931200 3913341 -1117486848372607622579297032294648416 3913342 66142713540294769208651939574130752 3913343 813832219888216330694799244071442800 3913344 25079368429017674815517247091507200 3913345 -293906731790071333577860050575241900 3913346 1225056934802226200297856576563725344 3913347 394827687674701336833310541278448640 3913348 -959126458265797454854416114851435392 3913349 694879743222847937154843952350983232 3913350 26000956041111989510344687570636800 3913351 1321378476891413014000785378155105512 3913352 1727213398593692262652918919509401600 3913353 11233921461050020050060995395269882 3913354 -571629530667878390887308411749026560 3913355 -713561327489385177297536014460118240 3913356 640447618557280208352643650177142272 3913357 -68818248502125738352302307453126688 3913358 2578056848639249786269084603784448 3913359 222860950289498902428733113181102608 3913360 -487007848330764559043873135253258240 3913361 2699605789354707021319640812940087424 3913362 -517790810770060941933576382637610480 3913363 3052058450730665330137622331504427704 3913364 -9796568942833816900881698613172224 3913365 -1372586009409781225052219035991959680 3913366 972948659826549956081578493504097600 3913367 1671747374835101582184400589412745800 3913368 -727241323535184747098742711616696320 3913369 318623422063171738616789104305117770 3913370 -669537260004754523960767370939577120 3913371 -524622192761733418815570507525705216 3913372 -694861617473668997093489767345959424 3913373 751863947671569394805276446560582720 3913374 421686963420076026465191111610596160 3913375 363965798718938153610248392799622000 3913376 3287015490125005419282251371946311680 3913377 304484613955503672415388105072006208 3913378 54625620933047772964585480466202624 3913379 1120954924263732498865329169481845776 3913380 -1287844559782328723386241617967923200 3913381 -300438805849183057288992889049182080 3913382 3550760967254895216952533768314496 3913383 1561027468205701587053408290560780624 3913384 152140329006214187361431537160837120 3913385 -1122303707931552994237572332011457820 3913386 -27784876506685086252886233778713600 3913387 19655818440787011226285528406249320 3913388 932415644849672404616437042348332288 3913389 -1079183742262151418881644624283203146 3913390 -318709595990087432042128636186126080 3913391 -101541408689865213585680815407524208 3913392 -109819003397680057535220617938206720 3913393 888346309705505088696698528955535344 3913394 -1547632855806001519668765341276616288 3913395 -410981914637800178670371411065763280 3913396 661669612487386988352745890374844800 3913397 1114802315982452433287194974563076846 3913398 -397541781441675450178613648987574816 3913399 -531590137606395443954672908443648 3913400 811116672072938799411043345711104000 3913401 -184729023804550603886204180062372416 3913402 -24052444770967646094452922845995296 3913403 1726818763899677537246378868079338864 3913404 -19468691383680964892995938071101440 3913405 530132282051488053995941548384812400 3913406 -252506579217135231383462120841016320 3913407 -684046171163128253857072999795845360 3913408 -571945654383865094300329469483679744 3913409 -236938508271066491001669399235438080 3913410 -413391579805274528236127406388208640 3913411 28644172173683547982950832395566400 3913412 -1013048957829927802049963438354000640 3913413 65723840530135145065035664890398208 3913414 -420664417321441853650894808392287360 3913415 -66442424084866772887811319113104080 3913416 86055035093494397277642655074570240 3913417 3613460640161551831550536578232143264 3913418 -349559045970398690243535454076573184 3913419 -570545149233077473184018673106378320 3913420 -21899913835603246099781444942469120 3913421 2312601742769871119228167725086837622 3913422 -135066207231728334475789571625198528 3913423 -7455422874882344796730320934303520 3913424 -27464704616634725507717129830440960 3913425 662293244394685598705216463623275350 3913426 -1351460782465500934008047220411090816 3913427 -168251259645386905320065271338741760 3913428 -1422819030245167560863804611133306880 3913429 -499461591758151310961301390542055912 3913430 22241174765853479818860339434496000 3913431 971507692020415615290063329106754152 3913432 79755123557283731523023215976294400 3913433 -489852713502783295814766123525757116 3913434 -60139168354405013980155448829744160 3913435 -1978751196780153583420717533229677120 3913436 2191894255175859158420398163647879680 3913437 1711371225639980065272661315814499360 3913438 637915184323033941508882955474517120 3913439 1707872050072037766640543651174764624 3913440 -307108110077662476832989932955893760 3913441 -104166832482469794760451462198308480 3913442 -361026730680559910080052067548791008 3913443 2027696346680069494868949620100703332 3913444 776153407332644558718483435558690816 3913445 -832613779467123144294405858849543300 3913446 315727186129141024912005855282965184 3913447 663065771098673217295089702227887992 3913448 535523601848648209985482432895877120 3913449 486547952744500351628764462014919680 3913450 -103126063177763018473791030370444800 3913451 -3579962849036706579707332153072866168 3913452 490067772430316811520535332991122176 3913453 779472451446782306045387295156980620 3913454 -415012412097076216875175800673618560 3913455 220115825266684528021943993065943040 3913456 -8364673970289882301961965247234048 3913457 213056249775329662457410028301950820 3913458 -471368299587065134010691904620959616 3913459 1974807367194580559971998362311818240 3913460 322199480819451315308716740101068800 3913461 -2718797116502594182301954262400446720 3913462 -562568825892099176967798538717095936 3913463 764281396822704046461052620543885480 3913464 77328764610119099685514786583531520 3913465 1733072737618017548374184231791134600 3913466 2440517246009546405669939289268074240 3913467 -118656512718662171452847628310735104 3913468 1099723893111885625555252249793341440 3913469 -781557369231120707702657839952870304 3913470 565799676089848387212558449482675200 3913471 -882026439479190875809561569489985856 3913472 1382973301429952889920146819101229056 3913473 10122346703168440800043029647938560 3913474 -1454629464708480839951661402790665264 3913475 65684874930055259648968983081013500 3913476 131323809035609362010394960214487040 3913477 -177672033845873011701488216881484640 3913478 -1496456790228168701105023279861186944 3913479 -21678595130524517253300733889519376 3913480 39826021984290981264652015627468800 3913481 -969143410594160584207748813386792896 3913482 132326739192230639152355852551736064 3913483 755220677274957185142586037238632388 3913484 -296836693016419215019658834540352000 3913485 -2116661697219989605489644295520352000 3913486 -1334579014346951928405306721741535808 3913487 1774620763805349647663845357933024080 3913488 602875499657479110024918324048691200 3913489 -400342393861984466204449099526693710 3913490 -168673760739386736729010569472112640 3913491 624741162787322597950719671212178544 3913492 -97511321684008941832824329388165120 3913493 1030425368440424248135162142063598204 3913494 510731013754460086371402021162418176 3913495 1204329214486446786982945138898643120 3913496 831751872623204776837205378109235200 3913497 -768794386166562497087739028597940160 3913498 -1778180441259172133765705134826826000 3913499 1946503481478789462019458939444634500 3913500 -15071671698824059043029307815680000 3913501 -194414462089945772298817845880825498 3913502 -897146680721816880139050156359024640 3913503 766132865523416845652686015501512 3913504 1119396063742259992936131961156534272 3913505 1037954153061611647887734049914280960 3913506 189411179287643277786594820532580480 3913507 746653369441636532968549453826042080 3913508 625914412913306660805505123140752640 3913509 -839875984563768728385613588722062496 3913510 115627100930466738889820015711756160 3913511 31918163419410707819930573025859584 3913512 1038210095817254190189086475823595520 3913513 438318224486070907393685608333424762 3913514 724139874077780946347830660190303232 3913515 591827887513106489296923013315066320 3913516 -9673501694540064292357498098113536 3913517 -3110985642008279064063860979914496960 3913518 284140898082839903916474629467407360 3913519 -282418500218748959074686894274186080 3913520 43047870536656577300378037304688640 3913521 -172577568633910661245632936527263680 3913522 762314978103237824580734320646103312 3913523 -1206802494351458408011312376520829176 3913524 -24590370208523160890899127134592640 3913525 219606451405521819267957290778816000 3913526 -680230139534906514343410550842120288 3913527 -321287985320916477014224286918766768 3913528 2297053687902423215334942885776732160 3913529 -1075559996349040799391703340587555680 3913530 44211581297763957615735717891678720 3913531 -2277088186812036272133115720782512668 3913532 -169256822308328327590475098258609152 3913533 256915061299333618225661478101256576 3913534 5776987119593056919158495728470400 3913535 -735853370658814337352122549832362520 3913536 -184542868570854656253786227768033280 3913537 -728945555651604390067679336149446608 3913538 -622091796775406268079909637275852080 3913539 477538842245735547238102758280564992 3913540 1530167603444486555868128026328106240 3913541 -2365103601414532790033391902591753058 3913542 316347589983353814429872078682771840 3913543 -511290470177202722369298187066359208 3913544 -1735474998579700474883428526580326400 3913545 1103886151889000219885566961629790400 3913546 -194664363429152325637932432906387456 3913547 1487623560015970240955756381484659112 3913548 -910926974969511856739245902012503040 3913549 -2629295422558907890817650817104179264 3913550 386964628271694917500687176803400000 3913551 -1494179152325113306480307337869210520 3913552 542594697438276523988057062551904256 3913553 95309946076859240976515793624080256 3913554 -382821935850416519059992727167002880 3913555 372603592905803738953638811622886960 3913556 -320005117858846931247846957946519680 3913557 -653851387109602429938417097275320160 3913558 -1255293173580210938070998007592950720 3913559 9697963588233831544514891450329008 3913560 -258235760496881004860232704548454400 3913561 719711355029245178263461172595009162 3913562 -1015109810468858860001573498561529888 3913563 850500072761896475158811276860862400 3913564 212356336048079312832053761972723712 3913565 -878898571993107867489157215560551680 3913566 672459911344996519707952738240290624 3913567 289221640652573616677212787555719792 3913568 1606461682185081710843255370222796800 3913569 -38290991973024906069073757842800960 3913570 -1514643648413322983725927967766459840 3913571 1003797126053909382862591801346833944 3913572 414606621800147474303249873932910592 3913573 -435678474603236451011186033474285832 3913574 -403568970864038631931868580147531648 3913575 102075856309508719155320286057684600 3913576 -2172489025686478146582359051941585920 3913577 1324180860938121043990030779861836772 3913578 -847472922030742646993998345358857296 3913579 515643907619480149015593778075991760 3913580 807580968547299578433190632884659200 3913581 -1972336126387057545084910516024398720 3913582 344934538750879328792504776966876800 3913583 -2422663275559310891099815508596005168 3913584 132859666671472401454051634808520704 3913585 -601896893195765664951714141330821400 3913586 1037658082543366820605854612809854992 3913587 451733687254977837262463299312937160 3913588 538303878454421600413715492436049920 3913589 2597156118644811664269480169589721390 3913590 244598915203162397698749420178391040 3913591 -1960143724745833386763557935674780032 3913592 -1655227423402596556128824334432768000 3913593 -435963050018603245670227356047100336 3913594 -1491050743567434044816437792934000928 3913595 -51405748899745745755242351667875840 3913596 -157835102116506439439530880605550592 3913597 463306165255672628663223099944321580 3913598 116650388677990753955656113388169664 3913599 -26043401664309352477474832240986992 3913600 -217029665437360788707266183299072000 3913601 -12313720910954091170387828407922028 3913602 2666618788253168592671645337182208 3913603 -3935783462549442280783577780455736 3913604 -856525283235023551874444199669073920 3913605 828198707927433573029156468807924700 3913606 -580997706137162874321957481697300736 3913607 -1821952809658576182244835496535695240 3913608 1481142311618487910889247923480985600 3913609 -29657428748661788293154982182368960 3913610 -192626548607614600320552229185576000 3913611 -451246849541389615018664822156676864 3913612 1477946702852264471175074803632832256 3913613 -1380238309947317226845382378725680416 3913614 -357007469753011246240983690540246912 3913615 -106551311278932302429446475640645240 3913616 82966748396762023535680359296139264 3913617 -2101090194613999862591694357855298320 3913618 -222307383945949108212802480484935680 3913619 3032967073091580882251626271908437120 3913620 153283319054092591044143545964851200 3913621 -3050203326216023856587029592446697508 3913622 1370743183020075996750045351205358112 3913623 637534680370779787646022794298597120 3913624 -1213046377546139908056583985111040 3913625 1618681574069924497453220541651360000 3913626 -106155632041273165613528146979008512 3913627 3468476790155005219137155529127689476 3913628 634816224114884413163030807980970496 3913629 -203072633183368588312456754147404416 3913630 96454400731456928114428669263216960 3913631 21332082991956918171069806789932272 3913632 -529974067490646238695671907659808768 3913633 -412092493029064085289849607403481118 3913634 714808014250690604718079881896793600 3913635 -45578961124640689931630999286969600 3913636 208958108571017107923918310834766848 3913637 -292570124638934623045432960224612480 3913638 102880904096793088261077552779283072 3913639 2764308333187852921596391842541250440 3913640 2119744244683917302387256883948492800 3913641 954045662731949302192382055177933450 3913642 -515539569462512031949433098589723808 3913643 3000699722483921299345449136981732320 3913644 298098926876465296490534339123085312 3913645 -16744649000876700040076392446134400 3913646 -762052505690162528705137456737861696 3913647 815353692590484555118804997142474240 3913648 451950423601304716099823597385039872 3913649 -179021713718562829998850457528551500 3913650 190038315644291361063588432901632000 3913651 -971935750666736726380637109761590448 3913652 2347976883278336660368190041450033536 3913653 -55709344730512593625789124706460896 3913654 1868364493114256854188635067692316480 3913655 -377624034830339392568109885227357280 3913656 -394068377184344347544423599089254400 3913657 57344094534682259738014620049920000 3913658 63565473175610456129984243869770240 3913659 -1173299929657216681241951896577709096 3913660 1929804540603684920154597526020403200 3913661 -3280243327877979022800790954790519700 3913662 -431218526161035725554415583887778816 3913663 -1125628944859069802503773770642998376 3913664 33428776978042511338081199100788736 3913665 -41611307864300283533504079841994880 3913666 -271193056029808918075541291397873120 3913667 -1908265620878004752138837042783545284 3913668 -1128476961402232426913798736011099136 3913669 -1095386276415002479693172757506920930 3913670 375320753085787096868401960749617280 3913671 -1288014730373197571591224914034980096 3913672 883506616309735628361345727437864960 3913673 442111883914576426312240191636248922 3913674 -971696115515948360455126220924586240 3913675 272823205004259205860250289046362800 3913676 -42146393936168725029637299080288256 3913677 -78729593284403800666056473834064960 3913678 566619109034107066540010251130024640 3913679 -430334987305593380474601660783890448 3913680 15642468698366749405634061808435200 3913681 -1693470971586979983655611417949231500 3913682 2656508513305232579271531470501653152 3913683 -800509297017452636498407111921670352 3913684 1682558292159700356593889118690508800 3913685 23383594209242668763076601368854400 3913686 -29268421720896427766759088909792000 3913687 2790776063239804037390221769015411336 3913688 -13600980339784737592217237669806080 3913689 709268256998540930907568234211712768 3913690 111090976919705546768052990294312960 3913691 -3479828258844710976525038784339049008 3913692 -71436986232228367228843996723803648 3913693 432789415463555249313658251567541600 3913694 -1365643043229077470435905898011871104 3913695 642639986211479799316210781998500000 3913696 -849802791974949302223757618233999360 3913697 -1609571851928065431923564206423573854 3913698 -238989784809215697738497703621841536 3913699 2274403661469363658003890010044619248 3913700 248274344876119913774194272659558400 3913701 -202907452825764324484568340486678720 3913702 1171515607566503312991007326694865760 3913703 -1554855712300441744622339753248390656 3913704 -1346946109024891475978611173715968000 3913705 -4405960607637823149164148135210240 3913706 -1355943075840761667770747822125639680 3913707 1601489258630335920139570492280064 3913708 -2270231574186530466474441572879126272 3913709 4528788159169012949115131274230180460 3913710 -668756825360427964928258190792839040 3913711 -109861801201827142599575939625008928 3913712 -224939709737291027324848119110762496 3913713 693994047156514114447233178364467842 3913714 -640730469065318339317722749605183488 3913715 320312817044172959595403184186124000 3913716 -838337346772739827675206110931714048 3913717 2358051162473577606618585805415854766 3913718 -443966102804834286473442592674841440 3913719 415669457580419857569577504159016448 3913720 573988210531683362368715674121932800 3913721 -564544031875692413268569761926541440 3913722 789935590357727608848945932979726960 3913723 -2061169293165419519023180646340264240 3913724 2551996913394666758350330577414745600 3913725 962216414956983190178554350707469600 3913726 914502003520761373055477924090162304 3913727 -736309072141463721242915421813479424 3913728 -32932383198074779055447360636190720 3913729 943137773283568197448900363624221780 3913730 -356695428102028596117299283097782240 3913731 61842605892813333837638674127902080 3913732 146538009910214503724262748582870272 3913733 -117100376168694564744606395412201600 3913734 8229446014581091417383166818677760 3913735 88948036346715545359006148666542560 3913736 1640279137700596665440539845641671680 3913737 -294855492649223898882577688048775936 3913738 1551731999895328758171894638824778496 3913739 420292108729064592344233703473320960 3913740 461975605649149959258019524019814400 3913741 -627235046679876194388602837051879828 3913742 -349510670294046735639190007910415488 3913743 -1431844380509519678009269821923855736 3913744 527670404124811226540288475604910080 3913745 652668382058807519988048931149300 3913746 -406927524072232377062358744457593216 3913747 -811509558595775109018142823178766804 3913748 1252797380621287357709583803058368256 3913749 -9462008114238137768613127602715392 3913750 -50683535266654688554699589914560000 3913751 2325634725854686204000134416186094792 3913752 -1964457920123090169360082683910594560 3913753 -1080213741199197886416657096312460800 3913754 -178179661748762198591757441784944960 3913755 -341302958360724616011281489429440800 3913756 624221449076962503179212567238295552 3913757 -179223436143615713689900351895612148 3913758 -122610433759547414458501600911913536 3913759 -986185995012579132288345492669334784 3913760 881731866863457177038812507774648320 3913761 1525606675874508037556814466326302304 3913762 -718517041488983804924697192102664368 3913763 -362881790644809646975006996491585120 3913764 932547246510581255234177171930981376 3913765 1509022886532415504641728840810512800 3913766 -482267291056695163526812775891547168 3913767 -2997217320496260110556631416774864 3913768 108006896981132122072919340165765120 3913769 -346776971274499774193521989809103360 3913770 -101092325154060551727307107766717440 3913771 -1421850206071756034497229758118046028 3913772 -719632018529365033279833545470771200 3913773 -1460431382363134304977849828701710016 3913774 10674695868651625515734924540134272 3913775 578001567683160081754640246171160000 3913776 -86820420961819006937179066163773440 3913777 -2005639760820258670093327775116846254 3913778 -86812494503198937210687092917213440 3913779 5091832230091647250189878404736048 3913780 161048596689614473776015742674869760 3913781 778059928216741556425900383992598528 3913782 -85840037124657135848763527098920960 3913783 721653376743950633541250380000761400 3913784 -647173630727194722596943076361502720 3913785 424890099124228957374104928190531200 3913786 -179955541763442052388908963249520160 3913787 104763021907581090033635704659038436 3913788 341154622776960027833899656192422400 3913789 -2192515837097087517908496266620994400 3913790 312632803353871070461841318590478400 3913791 -272661112989407021366150884843983360 3913792 299229874420545265860944669807476736 3913793 282530407913897096843830668139535424 3913794 -207734709278525829519898786906386432 3913795 15321337610222229632718035733220320 3913796 1886130281349889483890488713187049600 3913797 -90372007055329433353406460801088800 3913798 122861543231913601726019708933751936 3913799 -260492360471360246796270731026512264 3913800 88027550573414772855608736638976000 3913801 -1379217652522133333205984591990063600 3913802 -609966427544215753029427398440541648 3913803 1611350328078505302760164727128246012 3913804 247286031639742962874674996569920512 3913805 932035430007643272623896336195497600 3913806 491618021387717595827655963779025024 3913807 -1637932524017600931788493564100652944 3913808 -45328118517556836976790370000322560 3913809 1550216867914713104600298415147870704 3913810 -620226326613923970625377141704640000 3913811 2432004854973694297982210025905605200 3913812 262924645519886313911794968397086720 3913813 -4064521475104237879069588361227955520 3913814 340194484680429766332272036267540256 3913815 -236130513669804423396940444937346480 3913816 802538713141506255899872998763868160 3913817 -39907300570240292333489538543045360 3913818 -677272447300346446819113441909964800 3913819 144386615212298605081421176598107200 3913820 1388975449960737913068112718565742080 3913821 -1859161740513065699612027918237388180 3913822 13528809285932570564032702184939904 3913823 842120158671606937350183828060436080 3913824 -706688058299337749230910697489039360 3913825 125667984580354900290478307875771500 3913826 16410117108616255954861855541383248 3913827 159402191640726769242112612745088120 3913828 600356662016971527576938137764656768 3913829 -2573305590960751420480827098889963360 3913830 -409772546047367837878700680199907840 3913831 -468388885888990641939056047260245088 3913832 1116524275132082379890926385156536320 3913833 192320731393614144976221059399682048 3913834 -1250723865278668043659210819309192608 3913835 550917283974460646846337878123962800 3913836 -1423488105373647700086826218369919488 3913837 2485292378205958189348636255066214486 3913838 171901774488279613632628582553137344 3913839 133756616665033763601176443373011560 3913840 2371151976677368962781805169868800 3913841 -418434216050588906268853415215021248 3913842 27170223819132445508252349095963904 3913843 -347552884613638997813264946223260672 3913844 109956279884435079243429348791273472 3913845 188340466044483172538952539263770240 3913846 -988045166215133991256557395700480960 3913847 -291983611867133780084645412921525408 3913848 1859707502847934188229648765816934400 3913849 -3802690154791282679751459823620270764 3913850 -530794364828518135040412717691143600 3913851 -110189004315711642234852106413537936 3913852 1717935692233085710303515820799399936 3913853 2363810003727184478692348401446860056 3913854 273786472998647027084844140018015232 3913855 -1033950394771288352011322940804558480 3913856 1349733898937842099570099907891036160 3913857 1651344205583936723021764838902093554 3913858 495039041029999817401788609388874784 3913859 -3058899156418173148085193388139370984 3913860 -1722680094517742822161684487086080 3913861 1277099495440978411605476152621683232 3913862 294237984530849577185643113983868352 3913863 818113241857992841356704773089944400 3913864 281038293592583393313789416718336000 3913865 1909538530241637047904086339260825920 3913866 -1491609185604013805428656965184000 3913867 1726007541707496109271648874737403640 3913868 204267819644544707511382516908926976 3913869 -1928361839803315915059212190044876640 3913870 624306778999244342010319457403506880 3913871 1707083278637705365509166146016682520 3913872 -100030916492648065407117624596103168 3913873 -1995510345984147810958528782043091456 3913874 374464030521352128797966188692191232 3913875 -677891179167620978843685638609436000 3913876 1303908271018914193638183528055711488 3913877 442397755585562954896137938695787520 3913878 231963355213044618117952929072476160 3913879 -210964166278018790705467117884025560 3913880 58187187189724626770146090955366400 3913881 189164189456660698401184510893887952 3913882 -346105120867154393317645683391312896 3913883 2708425560180303797806454799846252360 3913884 -20755488824374098389173237653797376 3913885 38703650914323129519533539500233580 3913886 -341837561871937386985739148932136960 3913887 296346478564707469660018954634547456 3913888 -1298261642922004427554027555478568960 3913889 -196840106301599123138518674123192000 3913890 356064645802692327939168629677309440 3913891 1572807957046207825028765922946633392 3913892 -1709277370831239210618005036231654784 3913893 2510493232615443604337554719785790720 3913894 -91102034302392559132840605895578240 3913895 38680852899074327218404519972432720 3913896 -252441009321313840588443046859735040 3913897 -905869462917492495788657582451668480 3913898 -922438528450099796013886705066791840 3913899 -1043518788029102105459469564505369152 3913900 -541601632839656346249188540294752000 3913901 1335648458607761145044967800239291404 3913902 230322710557834478320651680647911680 3913903 -7275400285389914631317739619194496 3913904 -83550940192308568789440486716129280 3913905 -225172237297992736518858031466803200 3913906 19850743496459126025080616576187152 3913907 -2163819905612570782745267902775033844 3913908 -447018367419226582782645779746467840 3913909 -2584924419296554276748907001634490240 3913910 77184800073809357136435874148106240 3913911 -115341312750293124487462050383556960 3913912 1062835804886045903227953103230259200 3913913 -624859019327713707935687224008850560 3913914 67715065502463768573989409227965440 3913915 835398638443208465063156392056754560 3913916 1144811463936726785768920311360906240 3913917 -5777011249344618261950822376996288 3913918 -689581042258253182942654909700285184 3913919 735229183536050145078749464900393296 3913920 -17898804771152072060262675193528320 3913921 2265830439025981185888680331972324144 3913922 799481841407239001739015308663266512 3913923 -37948002044699309085246534111813456 3913924 -1495065707716343626211640230502896640 3913925 -704021294163124174353228022960459200 3913926 -535398494348313250170767210160565056 3913927 -1063883101900986557053541467076909160 3913928 2430770627237908386610376936863196160 3913929 55867047447633385802595646239642474 3913930 85541285304585930442997929308939360 3913931 -216732115498028921054553609302372208 3913932 161122278585528368593734672783360000 3913933 -1672102885157804649504579285918168000 3913934 104444713550432189958722596901146752 3913935 -483331539392811686145228695548531200 3913936 -75223573988568981825169691986886656 3913937 -3884181348530094089208129410650492560 3913938 -379129183249153670248352146926967296 3913939 451223695773579336669809110069472056 3913940 1468206455230773875850141742777655040 3913941 158702023761679484592271500027373920 3913942 215073160379414335616765750545219200 3913943 607084859882437028944180718359850880 3913944 -233895480322419017967907035210792960 3913945 -552921188195143454984528720584979520 3913946 4057853513064059720899867964548608 3913947 -3528938026087880036562951426601482960 3913948 -988775240727681770000521801790799360 3913949 -832533376136401125422942642478891636 3913950 298904567285574224976101216494896000 3913951 2773018597991754516881297618061655272 3913952 -255875403993960840850074902914400256 3913953 168915539723318909990124410106636480 3913954 -421918684762570615973876050047731328 3913955 2440747302871677556638613747293057360 3913956 -143298017362728275582492905029857280 3913957 1099023711238933678665745663819675360 3913958 -374152848994563296566743071068933920 3913959 637802693139627039046635933104453760 3913960 660339193149161568584239022519040000 3913961 3077410057756701398320924933548685812 3913962 -5889661924666639221588515041232640 3913963 1534486654031650130340711070774740212 3913964 501711142738090118540391400628510976 3913965 -974484760576488407861405442098035680 3913966 547839763951922976689489278301220864 3913967 789745127201634066214100912753356992 3913968 31150274586428816292697862827474944 3913969 -2408834889216423270303290269505875630 3913970 86817428433606577427137592474251680 3913971 -1459955867769963604670114843996156568 3913972 -802978388862323323648128193664778240 3913973 -144059969678695980085998797846270400 3913974 -1002014308126162124353021325676946560 3913975 646624289395505530193358271938190600 3913976 421720530107231049216304831650201600 3913977 -126408454585526948416171988180111280 3913978 -1166830920306674449680597601954438944 3913979 2184215364382999219008827491923459840 3913980 233536890419101303252819761342873600 3913981 1233882888034864760016752045259290880 3913982 1540498722260201760156391330049006592 3913983 -86506135269344461046027878658250336 3913984 1203319322145710861836355017260400640 3913985 -1944974012148831695228259533036458200 3913986 -446961900574740823112547500956638336 3913987 -390805525966210179021237993168944 3913988 404912041755379186579431540155301120 3913989 23846116632043874764546396950503328 3913990 -283873768777689678345880484047728000 3913991 3174714438786465550435673674854826392 3913992 13195439696481011741366227728184320 3913993 2331433433667500510110266219468393242 3913994 426245055810296431301860209839000832 3913995 -490742126202564574706954560672404000 3913996 697032767371512450657176073078801408 3913997 -244444950010457104522194467781117300 3913998 -136226329942981008210794849798774784 3913999 1861901323648607140383241525529013336 3914000 852953681770272162028735755386880000 3914001 -154712708989570672343348305094804160 3914002 -447589288337985330644099109836740608 3914003 -1227817451216876446056767463473153748 3914004 -472342320198288865932400156445042688 3914005 1612619371049195671442903276351895960 3914006 1709201341874345659908943934240794560 3914007 -1421245170545100670559357865735966360 3914008 -214872242259128179697062310880460800 3914009 -3254364103032479830746627645988197360 3914010 -284452842116596840667264435043896640 3914011 -709646220020828223480993609229899388 3914012 914619759531155871002809747706004480 3914013 -306661077623730504569267371765165056 3914014 99962909774138840224178297038138560 3914015 -598711979995760171355646841761533600 3914016 -1169718475855719433293144828635774976 3914017 -1360633287607001919326314131051486528 3914018 1872002359620772180029303500656183680 3914019 716022475299037375396745778191024640 3914020 -224360519312213559914273420723159040 3914021 -484063827018740459934346524492832800 3914022 321420882248774628932781950870884032 3914023 432744775099763865069681438629790760 3914024 -627557673272191154439613755733370880 3914025 549381936398727698076006862743672000 3914026 -391470573393101680192989900338814288 3914027 1057274796559185396997040216441978160 3914028 -442089917030514371439292330438702080 3914029 -446134330786399040078745730371265536 3914030 -831439547591103704962081733179659840 3914031 640517809740313923116964975773831040 3914032 2073252380159637141032246011002880 3914033 44872004409549538073371878389854644 3914034 230746562762850863240220081321137280 3914035 -583540504142205280899913114197474000 3914036 -675638310392705047580142415179466752 3914037 9875465200124735192065856814567228 3914038 -733212825439328623605112713241508160 3914039 347384680715086686655066387325266056 3914040 -816134078846711639745275688841420800 3914041 137024164728608764921032217804106452 3914042 -371956850033367373030743948639360000 3914043 -415215133248855340154268128595421440 3914044 -1649663892477280907801704534716580864 3914045 -264905348092236464817289494861507720 3914046 -1155384483949184453913281641891341696 3914047 -2431886563008545035532915899901599808 3914048 65084615638177209383879670560194560 3914049 -782269899595046148634631505003311712 3914050 -111100973486948029942265638018598400 3914051 2524108243707654349592477477424786912 3914052 -914206978529389419341751939183879168 3914053 95131225098664112596904299156513536 3914054 -219837223736650305309036193849509024 3914055 2400065087581924334740139684525568000 3914056 -1576569814430179590204975183870213120 3914057 891260958946229321246422126286385600 3914058 663798463353898109424175641329827584 3914059 -1716898080402839831186815595284665080 3914060 -175933949394398475093657258988339200 3914061 -732504765519842130783995742598379328 3914062 -202484614236812756670598455105499968 3914063 -3376137441993941278193454887564007360 3914064 25014285651583294348372330578444288 3914065 -1029903448608004832851517884236026160 3914066 -346655015626771680754677763559095296 3914067 251018339450310609960454605062225712 3914068 -799581112627498160777385153801662720 3914069 -1063632136287273152081006550569332530 3914070 37814558587127483509605695243299200 3914071 -846763529173333585998415136637179448 3914072 3620515140718829714848819424493772800 3914073 -695515135784508052029719844991388496 3914074 1785433801373749140886592931581527536 3914075 -14844385148710195533235979831380800 3914076 -330683638616422270887132776728903680 3914077 1921950337282352696782930647936933926 3914078 -7043330855426916046978755729481344 3914079 -291609613879365382319172085490364912 3914080 -152835282030930596277995874602188800 3914081 18959081860304882583055472230233000 3914082 -8632069588665023591379564911632608 3914083 1894224092860474143846478971030786332 3914084 1029697405140140247421759820149401216 3914085 -86915317146014968496672192638727040 3914086 349188751221638309094604816877108544 3914087 590291437909295952339249995583479736 3914088 792742308134967081836304715899371520 3914089 1222566644945824307973493693329048890 3914090 -225576109869244622929073549580390720 3914091 -299637505506679929586331773383026880 3914092 212666977109958037072335739599276032 3914093 4852822345928234821350361737830703264 3914094 124646307322987456090104344166291456 3914095 -1199344643771638248316921695877162800 3914096 79094509230789248142059802290552832 3914097 -701193980241224148426398497920580416 3914098 53195880114435641016940946083702800 3914099 937130586097079577468779575773465936 3914100 78400186374480919586878707401040000 3914101 -1646648215709884471665958407356541600 3914102 -428550981148121633344602320601553248 3914103 -648274171794582154454897009583559680 3914104 205606604756978130410461654699253760 3914105 -681133634409837953849041708254947640 3914106 -19597768247022082302408720311872512 3914107 -648011282956538838466014935618039644 3914108 -957095217432525527929747168052736 3914109 2959278694870801086562307692473414720 3914110 100711439876033953248030745033618560 3914111 49488275151203218109661010541123712 3914112 329600380462450862832019702221373440 3914113 -1870109521780250192345886069676802304 3914114 -75877926391011128801425947740229120 3914115 226331786972410600992174680771628720 3914116 2808912619737245375826751066221923328 3914117 -1681829226818734432810152617176791840 3914118 -4044386589318852961713984207607680 3914119 -180883781989675480734061569560012160 3914120 -662546071773206063527804303394764800 3914121 2209924789322736912483110326800912 3914122 -282797982272533389974271026063410176 3914123 2219928651121332244396932976828508664 3914124 14676686497806407010090545903124480 3914125 -340089630143733825879307162834602000 3914126 930776111291706573385208768623973184 3914127 683242926624121511144926439903234160 3914128 250480328998767831157603461740797952 3914129 1847029778749667367080205186365255730 3914130 413433285510230881661414368976256000 3914131 -72633189716242728390992257393464000 3914132 18010782845265402101078885443940352 3914133 483239960216758688379891709620088800 3914134 517717733686892243976201535242547200 3914135 -2636858820585939509093072554061185440 3914136 1299989660079317005122237059624755200 3914137 -12262944668858108440466540311734768 3914138 -1244747363504696775971635423945835280 3914139 -1826706851060999302862165193185385576 3914140 -539122915577223227520298487206379520 3914141 794406324911617141617417867844423104 3914142 -273643035885100370917428335342417088 3914143 -2295327826141870104596371068172376608 3914144 -173419386375245617128017595639988224 3914145 533184592496923571094299907969870420 3914146 579147093464871038226827567431057920 3914147 -665341358188995658080959258139647928 3914148 151355014949083479862312247923924992 3914149 782413303750107387295401672594795360 3914150 58779370745494216649756435759704800 3914151 601012101756216716266935648047190480 3914152 228920671070120767779626310332006400 3914153 1651119845348874281387544737529015546 3914154 529444174971763042878872722820293728 3914155 172892288954465726988476380894371360 3914156 46609556951389171993224162848640000 3914157 -274973198234878073099725636567449312 3914158 -752196517264484071411341963503920320 3914159 947060651045511941793744658661370720 3914160 -502608736200484595009503093158051840 3914161 -3106832780074860704128484252838816 3914162 -223981706871422659856878658355959808 3914163 45847039541596316352770132923066368 3914164 -841594836881154017523005686041898624 3914165 994749825417166003676073809073939000 3914166 567404151938116705845396716811493824 3914167 -2084379986356326871830709535526093648 3914168 987196962377130550931881171720642560 3914169 870140366991319675624879931173089936 3914170 75506759670935068701147721753617600 3914171 -484456883265070215410666883815641800 3914172 -566161850712966230737923591771938304 3914173 174704572745000385352726647821936224 3914174 374438554727228754110000680470835392 3914175 -132565239872866568402356010425353000 3914176 -174400482638986491491458487850893312 3914177 3660209901238179426982949695387101120 3914178 284043116793357696779041609622373120 3914179 -2409525016661345851047564805628961220 3914180 -1307705440976377174348268566069881600 3914181 -240796960860263111405330304675077730 3914182 -758311507073565325005623937988573248 3914183 97066662730059349072911751846032864 3914184 416416050732449394701494358769008640 3914185 -90886405390006718962930630639472640 3914186 -351586040932781920789366105887595776 3914187 -61398089325080277057613825431400224 3914188 787774249615050482265596856773007360 3914189 298775295165605791497685831141839990 3914190 -111428841126410730434326414279680000 3914191 63875575345971551282654468495423832 3914192 153646184847184325584677104918224896 3914193 222049763708264496647801085031191360 3914194 -1613580690057429730713716764775029104 3914195 -1606511851453638673691094483260398800 3914196 -295239229198134508712147820681572352 3914197 -408492292931071083819114079925873088 3914198 918980600868111610548867128346765600 3914199 2330244086348285473482829310559895584 3914200 126882356876548413563409412656384000 3914201 -750656072808328474854698915351223798 3914202 41174617457353990259459217274352640 3914203 2742316370866671534065975004074688452 3914204 -13713251197370986897466142250917888 3914205 529047165636268943893865025502029120 3914206 108985372155844628001801929186143104 3914207 1893884761119921559512343197491971584 3914208 425767447935730370222908373813428224 3914209 462653329686712695376380767456199360 3914210 -25091011830368242488521242715544000 3914211 -242787977701654108525553034371402496 3914212 -118254918302818274794153273600729088 3914213 -4581219876416993251123345772884902720 3914214 -34091124336771342360673649618928960 3914215 -691008427347349960232115291373322880 3914216 -59145243109247578311018140784184320 3914217 3622379276760061820552678759122800000 3914218 -349851195939153319128315133810380288 3914219 194762687305721838247302817684785840 3914220 354328018160377569671373099293030400 3914221 1521640955357089853370062792291550422 3914222 244639899510620278819807762212251904 3914223 -450509191268188667964167128714452216 3914224 73839589298352154572198415446179840 3914225 115138483185682974245247981696134400 3914226 -236173731791346004477823899263217008 3914227 -1115891117476951898860302383372429208 3914228 -1806065585657536541829720955678740480 3914229 -939216690961781097482414746796736 3914230 -230691070859729687029782228056256000 3914231 -691165342218214451657541144192647400 3914232 -53683695864418984897486090945167360 3914233 -108194907943256441053805807554949976 3914234 733378150621339277059230890767964016 3914235 572899980935492506674908056666848240 3914236 -4082661543729889512383764563908167680 3914237 674495091201283271652231440285725920 3914238 -294991902397080784358189286992945856 3914239 998144334132480314228770135493516656 3914240 -562420948199713473792342796900761600 3914241 -979048306948808254225444331058016416 3914242 138205184878141697412678255672760272 3914243 -1225125120929184031595965342329571320 3914244 -2273636385267951650781733931284245504 3914245 35407802035301385215810048961325500 3914246 -135997541745637984030496858160660480 3914247 33896071685492704301789203467626880 3914248 -8262992558218621753513388891566080 3914249 -969923594169823786760887431595659750 3914250 -229581122737923079753792942394496000 3914251 112046123493089182896693240318376104 3914252 -165679104307725823182068354602679808 3914253 642763096254326465519410198676221344 3914254 -1247423580845647440659895223328179968 3914255 890656247583867901416964223179590720 3914256 -17789956424296550852565986242265088 3914257 -777410673889020990347916880753916494 3914258 -1455078657092267713134781791407057520 3914259 83051649727781858791993789582104504 3914260 40331995098729167388766504397045760 3914261 408590244449685077482547971747573344 3914262 128374447431864503252438938308756096 3914263 -914640150352638367180998650317154488 3914264 1579218276207976758588475814160783360 3914265 341278912038567247052811626757856320 3914266 -1025943747637494494777403926061204480 3914267 561001441195495661614972622972103168 3914268 1274045202495044563688099944901245440 3914269 580709559700623242939130371192365670 3914270 -356102470587227250429616589436493440 3914271 -2178449654450374405716984914919755760 3914272 1973339604637783155809527214356365312 3914273 -1503128455218175974085238097933382752 3914274 81738992625356758609021434349953024 3914275 2018261936908454748223510087582050000 3914276 1379729634127263557942036184829676160 3914277 -391209857796142180363646367286583040 3914278 134326987198130952440668823953751424 3914279 94415462643926338177435255714853880 3914280 859061838563709285806673402407731200 3914281 -1000413639246983319158590682746625408 3914282 -238150822977575238862431683642819328 3914283 192425992511425260329022153754473648 3914284 1634144306868059299722168473768850432 3914285 -286541101874251757617452890881312800 3914286 318722023722778970488054135409139264 3914287 -51038517243168930761957841766183168 3914288 -166739777288534095791702984273100800 3914289 -118737501602989583854889041782208446 3914290 20005305964240937613336919517598720 3914291 -1156443143092825621744422228682984308 3914292 1872473270969825506676475314633318400 3914293 1042203502710535331640888624404274542 3914294 -1573181872236988367398251472397534304 3914295 477993162453686951066106875581708800 3914296 -2226198598783403262541996427503718400 3914297 169957443568009370098541266680625860 3914298 -122689896669426422610005373059443200 3914299 588136782251146276792317408457720720 3914300 143174017988090663309937151553164800 3914301 -853724342199663427918908315912855552 3914302 129741623439387335080765738403386752 3914303 162628744409807259839941975590543552 3914304 -169681221927768683936556052276838400 3914305 1552427382854195720207393636441141460 3914306 152095836357488896004966283377561088 3914307 185760037538264660433109645255462404 3914308 -44400985199235948609725891166961664 3914309 -657208613566629970060731303806403840 3914310 23337500043170972261649077612300160 3914311 653052094478796790107680384856405024 3914312 -234140607461243911972989044399923200 3914313 -938203874203758373896449177354159232 3914314 -556782098585477900066915362380129744 3914315 -418454087931229593142467663322182480 3914316 858003901223125414657548381539788800 3914317 -1145758362119742191534848192070626848 3914318 -1884966173004775614817705437182937984 3914319 613601747971614893999428527049164288 3914320 -40548681102820994023563211151278080 3914321 -439315864085506664692719924860270478 3914322 3295464064320242649194024238491904 3914323 17722468302772498300443463773790800 3914324 135986987970935274143716354244493312 3914325 -59610447529643163286358965466680950 3914326 435395693164472203312916447543985024 3914327 -2053133964496211204282365106200504824 3914328 992166032553234871336429284999659520 3914329 213750971339342184355488640932353930 3914330 29739923020635702915826682088192000 3914331 228716702018639815557708929534736384 3914332 294077588197628826145523698846865920 3914333 -174615398929324417988663420324392980 3914334 677482864204551948644279496058315584 3914335 2066710656317329888739874850789996560 3914336 -2139466586146080943191367724686245888 3914337 -339046785079262938605978079879606848 3914338 -252242735938259879039504234561188704 3914339 8423364726576174726262757007891456 3914340 -468078800937671546384036418720460800 3914341 1504286414755974819427677391705803680 3914342 -131122440551717132854477348743782400 3914343 -885381881952734717018171047811833968 3914344 -1159683232542693957221084678965248000 3914345 589149188088340064386487846712163200 3914346 -359909164510008553035485317993775616 3914347 -207493017509072123747608068160704720 3914348 -2295808623518227933218984452743302912 3914349 -157799217589667994990299413623039936 3914350 1047798929711555952703019595835200 3914351 1445637449044575546036584645957664864 3914352 -88926432136488702368741730590392320 3914353 1180097561642197823378192056603611602 3914354 453237363212014152600332538000863232 3914355 348387094766670610678375181565715200 3914356 -930220745238373749148614765297634560 3914357 1242700751657412034439026602269442606 3914358 -56340849774537601305348222131097600 3914359 -3437433506295763134341227118084300440 3914360 -1039292046783507605254149332676096000 3914361 2126542275436666156199520845435940960 3914362 1516380031001378837097205816406335200 3914363 877746619494702307939521618747660984 3914364 134858720264485132472893461970854912 3914365 -163634874063220958631278638830942600 3914366 -215756865539599874438959794095424000 3914367 185736308411603753605445833511924112 3914368 473568089911380742622220356230840320 3914369 1992134705452576214327904621789243396 3914370 -90282068664390770093181588873093120 3914371 1646513985389933580258703456972804000 3914372 216930826819157499566884605875650560 3914373 527925555733126402960195287895224768 3914374 889733495396875503363220768520547936 3914375 -440245283581567683490067628494355000 3914376 21302944318157574213098473235005440 3914377 1806166762867496845587971447581027226 3914378 634455580333731323430390099703393824 3914379 -816783762140317892277040380540480000 3914380 489479279444092114535030015664921600 3914381 -1609879099308325361701286091777371808 3914382 -748241526876860124539304920133091200 3914383 1982360410192064430915234163231274424 3914384 -144980193914597722726412427781324800 3914385 460586741317519334704600631931705600 3914386 418150782655370938332040241420476416 3914387 -2915559195127052603519218657726394964 3914388 -239041847163379929982955053355704320 3914389 -191182439603581425821141728738386980 3914390 -352414958057902832897503330277627520 3914391 -228316525716975769534405762727854560 3914392 -2416458485407838011050209998761216000 3914393 29174293719662115233675388478203648 3914394 -524435438329547143422991786461167616 3914395 1093667837664934066401748123712326080 3914396 1526301298421021261112149840318860800 3914397 -2178763544551388682860013717076708026 3914398 -423845515437315741995098039894869120 3914399 746312303834457455875955396872275240 3914400 371717028512232985253229010196889600 3914401 964747909174890734059990872647624704 3914402 -128730892898734712295126319203470424 3914403 -362596969657468536635134469268542736 3914404 -707763516607044194363860184639569664 3914405 604878856632326315019817333565097120 3914406 3719647386040776036807338238337344 3914407 16047430974908393713415834252529712 3914408 729771233060223985613806026393062400 3914409 178076363656874670615055687495753104 3914410 809150540124893769101797813675755360 3914411 3545283825973310544321811175685249624 3914412 -2051568937750275812510617574120030208 3914413 -2433450873407256673118432878716719338 3914414 298640759940203779547997469328191680 3914415 -416317707144069454433138519572735680 3914416 181969796942038964029708206068465664 3914417 215620426409709668892329806023871848 3914418 561423218907378112272690517744554240 3914419 9211553186180220753314435319182344 3914420 1312076572936400115854114221297843200 3914421 -355978315741392264149251710002130816 3914422 164935589121908037138613112041197312 3914423 3406325486394935413390883156643307944 3914424 -1679437873953692448286684887969546240 3914425 336430183642013119885352628268055150 3914426 108452397674181064544970779316490464 3914427 203954320610153308699034334877644480 3914428 -170630849078909278939079125580555264 3914429 661940188327391578469975922528297030 3914430 -275517368024384111266555944818906880 3914431 -250930577327384894785679283123745736 3914432 -169895857578460313055900892636643328 3914433 1395823504504203045547366262215337280 3914434 -714340920212660852643098186168558688 3914435 -126651993224702003455228008927771840 3914436 15409167169150684010301166640397312 3914437 -1475266009528516604883292135445025600 3914438 600342784389351251884300556708631360 3914439 -518609859343824248186081267039294592 3914440 161078723452682580093311996974540800 3914441 1959715004014080820778145207849994842 3914442 654145332616632133574130751005763584 3914443 561822186167515561190832435770899488 3914444 -2005773291472382813145229106255480064 3914445 67207908952125591337818648623931840 3914446 416901986951557267091471148586684224 3914447 -292959965568676160594574500205207768 3914448 -48878814706170057231528097349369856 3914449 92070143757867085382272768057710720 3914450 546800215118612189253732727785984000 3914451 -54028214669389747859691598786679820 3914452 412980652031008302554896088082169600 3914453 1433357392842154915511017424618298702 3914454 994779115164756664921655275416412032 3914455 730216339009291369188231873725070360 3914456 145619019240226591413796491175526400 3914457 -612844079476935338394255524764566720 3914458 884195009459675045804270261436760800 3914459 178737180274656677375984436786942660 3914460 -630901394182369847564981353580544000 3914461 3458603121415893353068765932221265062 3914462 18142872405494949164943162093265920 3914463 122984412739801681394318472132549120 3914464 1768276547625821525471729990057066496 3914465 728733283731164401511912213052888000 3914466 -795348003583913986079307602149032576 3914467 858061676099980033822833364633007516 3914468 46935916210548998715344117482155648 3914469 822217597248280462485893521399715004 3914470 176528089063588024915649672150626560 3914471 -999360458735006961054919544801549472 3914472 1611823003435440163879668810785341440 3914473 755435895045797729311734181943802960 3914474 465126027209548785180588153941278560 3914475 326802442243928012396695514910672000 3914476 1411908098794285058321232837019746560 3914477 236183886673240252678831986301723872 3914478 -907315206949147255795480096607400000 3914479 207299013156895463903823647348208784 3914480 -314271666702515192656841027583344640 3914481 438023484070355817255761008627028544 3914482 57647099260149040765426616128617984 3914483 -4801062651579524407204440671890769160 3914484 181071369635624996275484248997302272 3914485 703252516036324584896433303599318400 3914486 -294048677366038246733020214522195808 3914487 333844698003774933372705211452741360 3914488 -1360302300918584772470079645592166400 3914489 534952292613905233407538257525040512 3914490 567578887663265963740585671774693120 3914491 1059681141622054344314150538215360272 3914492 174319685362424769054410430644709888 3914493 -669992925155606922773704829845051872 3914494 -478638770726711179938527065857208320 3914495 -424207786016695663363567091853722880 3914496 -742229580290923645577064544311705600 3914497 -738903430024194279284882213227468880 3914498 155304065413532769732286485579572736 3914499 -1135447497297494320748846587583523336 3914500 -2147380686065427190910586774659520000 3914501 1813173323184493895802540960029056092 3914502 900522556335371493753645310281277632 3914503 405127097072181934407428670827001752 3914504 -544352943860526568258917875160391680 3914505 -2112277613050692025015261059570240 3914506 -469144624414413832460794867666394880 3914507 2995629448186376195771368754544661200 3914508 307744246403817326809677414319177728 3914509 1497722314556345505977870976478662710 3914510 -451607967579120054943786878620715840 3914511 -242529314751338216234664414093105528 3914512 -326659002285246365850807917841014784 3914513 347508353201205455872771683601303920 3914514 589054947862303355088766150595681280 3914515 1601517431041352390688523077656528640 3914516 -471319178832802804425951413715636480 3914517 625063969918512630765730559830220640 3914518 -1390404703001915549820625342239913920 3914519 -1038569165180795966738933021713325904 3914520 -391720510205639732921122775341670400 3914521 -487406257118310468220749254724084736 3914522 448278032654777576317299799017426912 3914523 688068432685160024377091469015507372 3914524 935869078532280780255166988345992192 3914525 -305212234262972255052683488397270400 3914526 116645860832042776683421165201182720 3914527 -68432605447245766249326600148445880 3914528 61240483343382648689518137380044800 3914529 -205243718115853462749244896934656000 3914530 1144495764101841260245424887903184160 3914531 -994817134148870523504009121769526288 3914532 -694234354290302102787706801048012800 3914533 -57932102904557071154992191582061280 3914534 -64407334631188091650794157845050880 3914535 -1380188101810381898629126619985130800 3914536 4593861300797534448743459383885824000 3914537 -385272042218758369254835551493215408 3914538 -1443628772968243357953352766925815040 3914539 348785145154071976793626577189643120 3914540 -85965142860155743956576648161310720 3914541 -506742272905164794460514704192586560 3914542 1721149478602020445885505022011019264 3914543 1262207924281412288055572455831195200 3914544 -54451567100989219891759625948921856 3914545 1275737378417334953879970883404096000 3914546 42660318453174784229473605955896864 3914547 -567342459468263860575651884199532032 3914548 -27241567264559410554543902173071360 3914549 -2628791581083337401700797257467842450 3914550 409980077581356017801100590991660000 3914551 977376830018044465632807156888115200 3914552 177144256422391767368152307143557120 3914553 -1213979149395875808417240525764875392 3914554 57197616133762386104560416560673792 3914555 -694971535454632857601461474086087040 3914556 -571995576437102731396809019774402560 3914557 235294084448323311208484008734277824 3914558 747226393877627513198510514109968960 3914559 -1957468654543798567639943210277432072 3914560 262875880147974203679994364307701760 3914561 -538542202261597332139751152489576830 3914562 -64651020448574543535018519357424896 3914563 -1223584630490366024249732432329120 3914564 229013368350874872606184385868784896 3914565 213829572786337454405815400259600000 3914566 -1652634142098478944616178397337668768 3914567 -1290700396323889231224511498642614048 3914568 -25464892635127592128481703932067840 3914569 -2962070542416314632234247208925141030 3914570 414707281138772451508510899818150400 3914571 -2005062928558638394281699331328085288 3914572 -444265574665435146571432427412385024 3914573 -547637177074158319465360814724525096 3914574 -845429637944085960133812664920853440 3914575 -130989235335649973021790950991182000 3914576 -344778723216351302888243455764480000 3914577 -532346748894085407098227508149546752 3914578 207995232218481183222992629082013840 3914579 -1654860528298179874915894721468876820 3914580 276962549235688975826216080059678720 3914581 631234368983805000130785532199299200 3914582 -209650734588569906612272880570656128 3914583 -2891984871344975032498273465881060096 3914584 -198871332394983491001504648806830080 3914585 510288434865693816172196087157773760 3914586 -390454033773209648853841286225813280 3914587 153242616595076089581211198438621824 3914588 827834249927745217460837968686002688 3914589 -392374148660222272088738853479339520 3914590 -128713452461083747641741639618510720 3914591 -18031289688982708652483802155487360 3914592 -2988942603982035977644966318178304 3914593 -1583797160314914898214340409629032158 3914594 -1477848709333689502496985791803427040 3914595 120347030747103384261801162646195200 3914596 59995647191498123033255958676770816 3914597 5355198565614096695179635105506046 3914598 269574377581182651086972998822555008 3914599 847604735549181121056092647479767464 3914600 -237567649365268204015642189865856000 3914601 772788420625530946814256008615090832 3914602 -274596687970779747562468842373447248 3914603 336859985155698887301613861572622080 3914604 -107744496651423864645918375426428160 3914605 1636427154562812209148271545600469260 3914606 -642429710801590097279604099866893248 3914607 91782638503150648660562372146731792 3914608 -143545338767195978322688652266700800 3914609 2342295461166492776098498220115164016 3914610 149480483435470627444835287571842560 3914611 939416461234170633066604506110022024 3914612 2105011286279503094118377381210112 3914613 1884261561726628998516633938081170542 3914614 -16645035638739678423840430710362496 3914615 12301031519688139079005994982786000 3914616 1921464848009545347638352620907417600 3914617 187581890862765801894815133501064192 3914618 -708049160490157178852595590872338432 3914619 427299776523523530384910343958313008 3914620 181079854426927478281368788684167680 3914621 52094154961413245215331007462834822 3914622 -1299642034647922452945349838072703360 3914623 -1024348570154780913778420109106712800 3914624 936695610550442389308339950620508160 3914625 40902054706987293153436652545632000 3914626 190281062482547976809316635053923360 3914627 -1418754430843207247974047041225299560 3914628 -518459210877499161103914508903265280 3914629 2622616159626899981438998744659202876 3914630 98468439057173647767438383395622400 3914631 -141369867957782620444707852281463888 3914632 3020201882626568064465856282615526400 3914633 2337014302212505646927422280220812424 3914634 3776928990047843566445354293717248 3914635 42285106529154916343300544688206000 3914636 796663492509402000010822677060088320 3914637 -574958008719359020175312863518716448 3914638 90742904133335384594666835723351552 3914639 836236639833515303766891602447433360 3914640 -94768061085307127482613926342410240 3914641 2234877613267240185357252498725860452 3914642 -1168478059296916179874904871966396528 3914643 1770511806186746239288964077885661184 3914644 -30358965242133438105421865075560704 3914645 -67647770474821287647166081784801920 3914646 -401672220257924513049124457473443840 3914647 -1628129255213421995510295011197789056 3914648 -1338017857434903188126978297586647040 3914649 -6966178941618979097901038883636480 3914650 -326493167454782944896641852828736000 3914651 -737245363014089167167653879510034288 3914652 555621560275765293916095639443374080 3914653 102691117432497744537872299641116224 3914654 1205288871108072771283876317731899776 3914655 2891442690086826134166345370800000 3914656 -2325588996731648790978895025443700736 3914657 642651804074087930555931686922671280 3914658 -529571979651494362264565962273558272 3914659 -428205145978619246129323669550020800 3914660 1718766394227899708319447503335680 3914661 -432606323332974635272062169171424928 3914662 -283072704801267303947687343688502208 3914663 923907807403894539446435635151649912 3914664 701522897290421887806767147143249920 3914665 -157256379036844321371853249793952000 3914666 575446590848837108609164810324773120 3914667 652307622461349700609157088378582684 3914668 326219485508333759544115841790693376 3914669 -468185314413682795280359390049932992 3914670 526500355724738759337543466097846400 3914671 -708515277921494350187151778764182128 3914672 190557778997613185575040523483365376 3914673 724509829157011304534769038684571648 3914674 -280622823726806136765860045958930528 3914675 -1009954388937197929967487511999682400 3914676 2831052976586453270484826765990686720 3914677 -29658363839204858273768553978566400 3914678 1410811415273703967893715384115495040 3914679 264688409406582345213721565456471784 3914680 59471420557218160227843178443571200 3914681 -965609747483509633595550792543522300 3914682 -573880120774764162921342213202603008 3914683 261115754718760528046351964571415224 3914684 18506209687566406200085036782537216 3914685 -1226958829218959174833045192042996980 3914686 -411942437033860873001495824683385536 3914687 -186457545850208912197836616517145600 3914688 132127210859179074341038124527779840 3914689 2796639258054876783979876775813767490 3914690 -48008933391848191827784380336876480 3914691 -1962939553196555076421601119468613760 3914692 1349402970462577360728433919349645312 3914693 76441407188834468708282230162411740 3914694 349921706788797018869655516851418240 3914695 -491144292703840229174077548703732080 3914696 -2190880681027679204928926298740382720 3914697 -269074563603844497596071723414582560 3914698 145554402872372019176662116225984864 3914699 -1880503650152131589921136395715336300 3914700 334761539519059586042840243795520000 3914701 264350880503277181864755102915177952 3914702 513709398545277358924891025525489664 3914703 -1098730707836070307462819011301075200 3914704 -202448029386315968950192991957524480 3914705 -97009462338880030821897610884688140 3914706 -534847460024270397720828453881613696 3914707 1854901714663170512797070165449134672 3914708 1037969457470876627504593506514620288 3914709 -712039074599414601552792402563751360 3914710 952484173728597445493117620645200000 3914711 -207649036270305965675702067003586176 3914712 -98991075559703303885463516470446080 3914713 1984128215367680245790998383152666 3914714 -86688753845782236869231712996758544 3914715 -94095469756059582582067205300751360 3914716 -1298391447288866732013314954709792768 3914717 621892077094753463695186250249341440 3914718 903682821488221069287416879353706304 3914719 58832567188367807215968890781091320 3914720 22005306166627032875498391876403200 3914721 -1299890376145561334540948951293762542 3914722 -61326528269179808726847641076871680 3914723 -915774200552778100334645421793757028 3914724 2272024319513773311826296647692713984 3914725 1431726353948192041367425335383452250 3914726 -1069936804127522657356865631848306304 3914727 232015107285285745253005205790549120 3914728 452355437466844566405251386152960000 3914729 401539208202581287173605166956754240 3914730 311312237734552256841024827715456000 3914731 1573915362651352270614414031163034952 3914732 -179721071078776226527789003082075904 3914733 159431618307654895408638420300228000 3914734 -1814753385393819655380185813484993984 3914735 -224921523427988432147198669008144800 3914736 -80041145634484104170354979920412672 3914737 335670575327643497066841488880405232 3914738 853356680839920114948170555552646144 3914739 389257667662763016292638688456548240 3914740 301667074799837799985737699347792640 3914741 1620848352500588304033850664510632800 3914742 87673707557284463448247987697295360 3914743 866216345202731707728735540330438912 3914744 -776467120866550177328923947290787840 3914745 1304668552250587734756588534589581120 3914746 1415553827718120952154491763911067904 3914747 -399533830330615033730385161703075804 3914748 -131360202331753320916779580473346560 3914749 1495785510041687187065524680501023750 3914750 584357426223722450880704550528192000 3914751 -458273687026808841259463515008491760 3914752 2091858798875634327539076905383755776 3914753 -155871099066787121499328751477282556 3914754 -42118132868729354336223305791031040 3914755 -800929110601035658570390742823998400 3914756 -2102891126274718524623653141800209280 3914757 1717693255523280691649292578476142400 3914758 -1405375826654795675466801532112111520 3914759 -469699808974441215276172716822259296 3914760 -618855717702619783979300709163008000 3914761 -974814321227867757325240825255987968 3914762 -42224559374398724915808170126130336 3914763 29840181745762686022462478191356864 3914764 517061446152762168200703683498300416 3914765 -596809738198640018521494772686266880 3914766 383224050733944339882315881050187520 3914767 -999409782306685033436859565260698408 3914768 203158406435219113742052120310579200 3914769 -743028657618947992109042576702608656 3914770 220269882572664295995802915872609600 3914771 23569071325439041719416550896600064 3914772 -129944547734102264020167230679134208 3914773 -90751279348328552257949681446996992 3914774 -850963950810688038871919352662747520 3914775 226258629642411559532306108067052800 3914776 -2692872944075076593641931542639472640 3914777 1119468790689587872694410202055515412 3914778 -109151102760729187318555432736305152 3914779 3072130040558895824670113231369369280 3914780 -601173608171727685607539905589670400 3914781 -389361692718276524039258003311728480 3914782 -900640545032998932888827988703099008 3914783 618257433779220844420002044965192032 3914784 -772899669596559251670422611726172160 3914785 295280615934853847645894217255836160 3914786 3050472002583610834167231489448187040 3914787 -1447413235890551014014727978889890440 3914788 2040704077944379179665012051167849088 3914789 640644351891869793316925501715425856 3914790 149106002206909229915612844263639040 3914791 -1461012048394104332025373316774927688 3914792 -284034543110875176643512028392652800 3914793 -280403790081090784537980319761392118 3914794 172601463196899231286109827819498272 3914795 -1308435296149861379886063316748556720 3914796 -440027587905824022401871639564226560 3914797 -369321553268687731526347263437294280 3914798 578503025350705081512310332477588480 3914799 -608126920382499072036981295070252160 3914800 388267160866572806726313057828454400 3914801 -2610553412280338342822550380236321296 3914802 -972461921758082932514814750142980720 3914803 -339676074421937157828553889598858456 3914804 -11362617703818075091669989610930176 3914805 -228975883704254205365585697387606240 3914806 -2493736404391297538471429651344320 3914807 64107156181606692006696705670992288 3914808 1047456585389402843496910977793167360 3914809 -945842066921554788247817630262639984 3914810 1684135292952905308804130086721621760 3914811 65684525967433045309627515201577992 3914812 3123539006820820902770999833578322944 3914813 -738370391544478509044068375481550240 3914814 1307898123930595994951542500360686592 3914815 923567605349111363756694311608233960 3914816 1003940648508597285365007269308661760 3914817 -531386668580616490414084559503945920 3914818 -2549202695826300275409425891730806784 3914819 -2210019368081676098550815222241843780 3914820 -55803352341984803603520552692121600 3914821 1657055178329562597059870861370373022 3914822 -256291970352895422261401583797766528 3914823 254426751389711498709771509405407488 3914824 -3028785654802808662065770673317806080 3914825 -138501990730329328182328190086272450 3914826 -714177000935381099299210178481792000 3914827 939536553285040546406637587904364800 3914828 -2527112740043085600381111558522745344 3914829 -743052791191958283132031514332142826 3914830 311534813114151630404904580196286720 3914831 1621645862307879652423502512780764000 3914832 -337784983683967326715108886035169280 3914833 -290137730817305730509625491736953996 3914834 387641281216060824394723595198976 3914835 191817255447845563030764965181158400 3914836 480935148831766764202642639419013120 3914837 -1360465819729882313516045813627774514 3914838 1852980873810360922723083144029032320 3914839 -551352881696589864901105477655846544 3914840 -724776297874915598699570299120435200 3914841 328467807196007322531420573220808064 3914842 -194830055977508712165517462392150528 3914843 662103991655535223900185704210858040 3914844 -12293993989417106043432655890831360 3914845 1084858894106370444072881732235609600 3914846 651253288727234762811882457949417664 3914847 -46429269594924017754692149505237352 3914848 -1228933672748062930440221688344346624 3914849 8647700803302264093690471991447488 3914850 -38551684416185385687625249623120000 3914851 -1697197048839423608259977953433970148 3914852 429162749773245264518212180644279936 3914853 -1200345848055034227192030105728702016 3914854 2806517927835299433823364475596077632 3914855 -374683757387243014951410736856644200 3914856 1111515991151850822877639858223677440 3914857 -1248937677365872275351143815582525894 3914858 -1082764260495719678059548005456380320 3914859 93528117778625422514631427915270368 3914860 -1220681367373738355890822761418321920 3914861 1480440510703761907131859294218649824 3914862 203880279664297692423288108249606144 3914863 259408110993823311161074254254620112 3914864 34799950302489411673817795735617536 3914865 -23148038388873099082789562886950400 3914866 83928725287548590196625512908464128 3914867 765647435138061898936670238221368320 3914868 -896208238897851669953314515562598400 3914869 -824381257380147451826133956628951168 3914870 250476372328315792527847134736634880 3914871 -715708756865822843351978072450264088 3914872 -376659973463229286874190348773806080 3914873 -3292391472787744085294711407280857878 3914874 95540871068356440100480020467562240 3914875 -1801467936443414038162649210581860000 3914876 379091827470815192176368170957537280 3914877 820260629910908694455931045788497632 3914878 1117361693825163942237126780616670400 3914879 -888800209790694566328400029266420208 3914880 -416434577468561455277685180727296000 3914881 -2304325582206536911369327144665210108 3914882 -248456111258207815534075772271260208 3914883 -307818618732924976567618624933663536 3914884 1037600350759235424613930111164960000 3914885 184802037073068219687573258505107240 3914886 -319172734919416658650054357524364800 3914887 -2754379748291726462073920588394815464 3914888 355444213521285262665576125741429760 3914889 -32372612289904571411155440549606432 3914890 -270462394015483576484256885970283520 3914891 -1436014986912939554055805467620145708 3914892 883033445270445935433269900861952 3914893 1664813951710510739869836576837224320 3914894 -14797248758054717585198656165303488 3914895 472739576517016726569459043371609600 3914896 -186165320545325458679002096451420160 3914897 368998159586243470210939966874110464 3914898 159009428171424073567670034427243008 3914899 1354751009815591874205083505511991664 3914900 154100259387969912691607350120704000 3914901 1602537969437939268790643858744958030 3914902 -58399514051266193830848826198898688 3914903 728926221348493363264287668880190152 3914904 1021576125075374132408035899573350400 3914905 -836148099814241712088939339887842940 3914906 -1495388743790276160794679741992152848 3914907 495853839279818157305709584471865240 3914908 2311465568073655214389480378807152128 3914909 1260713905117609450403237468654324160 3914910 -729579558489200113901168848039560000 3914911 178465624323721617337199950585056768 3914912 1674959433706569309190877447895121920 3914913 -2404328704415067988915231741355744640 3914914 -1032165124502813345670715445973710688 3914915 -2122421876856970671067170310621339440 3914916 865366551993574903697857186039756800 3914917 -124782303691891356875259790058131940 3914918 506127598797959367908515153185138816 3914919 -1863132583522342326356838916299396960 3914920 -432817530037175129301095172973056000 3914921 -1929504131497619522433700022898991878 3914922 196811536470173371281377411278295040 3914923 -1117986961163064534870538951704826828 3914924 1297712670045683248464498840868392960 3914925 364017190958291520726976464596740800 3914926 371980802046969682376941200404772864 3914927 -454244343791200433445043497013555200 3914928 -166591378230505944815553935944974336 3914929 -3463066484587636116923846492180015324 3914930 192805453961219163177647507058926400 3914931 1122847513826427738599957452005986880 3914932 387714722454261453559216305607741440 3914933 -1018129368024561111747662385319515360 3914934 -203593299807850384852695326106327552 3914935 -31175464994369073341797151577571200 3914936 -1393915284338999714061875235658936320 3914937 934862478946047987395317006907223108 3914938 925817844219747992939634044971947120 3914939 522928125231621386780240241460394256 3914940 85320660562857179434008072725299200 3914941 2101770098492194286752177721860982342 3914942 1138440137189591079165779102230200000 3914943 1145086288485925144661267857827461064 3914944 655388946507947192450732894497800192 3914945 410105845996740093006891986380617600 3914946 364178852396801011765918213772037120 3914947 -1528472181095967656275832022837044328 3914948 972183487886602067568449775710511360 3914949 1405427910624006198345594356374282464 3914950 -314260715463802495424779493331504000 3914951 -241806390471348766335461009815579368 3914952 778201398349158792836587664262758400 3914953 -986713268193277977322960165381718940 3914954 920359832162212266899622902726320176 3914955 -2655875956877448251758510702802400 3914956 798988095578680290553640835331625472 3914957 541501578902841684897453305763577206 3914958 494555210895435318212511407445048384 3914959 -664978940901662788216951202749022208 3914960 -86899067504599012477335737063178240 3914961 -2055915718368235450477210690439923728 3914962 795206986775800560763693540158946464 3914963 525436116699580852750505535579891648 3914964 75574912595866414511461898082598656 3914965 -1476866039351403454513509999198271140 3914966 -1469016393150600960457142084802134976 3914967 146629124403306990601769851142870784 3914968 716945452037455771842393155043778560 3914969 747332635929596222639250675716613840 3914970 250935230635008821068047091762037760 3914971 -998360391458621779847510750705250000 3914972 1763981429477326173597468084594571776 3914973 -622351374461682362581593096107706816 3914974 -700193932744681280242986867412242048 3914975 -1596743626950235309827938616997755000 3914976 353089800335947993181748471903289344 3914977 -2159749497944271237096858596560731456 3914978 -8303163453354165479070129685954176 3914979 -372059603533610810583419441960217360 3914980 -1493335827536405149744025748787699200 3914981 -916177781662831556658364403471295744 3914982 269734377534680490660206103913812000 3914983 737637555979229347076237809792114232 3914984 -1107327877830657357718293596604057600 3914985 381543572981590121808071260224120000 3914986 130398667753854551271515899311353184 3914987 2245554946962906571690416019879227636 3914988 259664948414642634438166383223111680 3914989 -856998425229030771646036928205310676 3914990 -8521716446075193013066945810728960 3914991 798764566388748404653968723915568848 3914992 -217229066097019527825181554946146304 3914993 -284442979370456242542800391903053760 3914994 112607475886969072236547873034832000 3914995 443566086183427746128596503554846880 3914996 -916485680165447754065289374245008000 3914997 1969918889965646289196004410442916672 3914998 -600178204636152637012114738590207360 3914999 2990481035635605698859591499798927320 3915000 388631338805369689690336663680000000 3915001 4289715357678192232013549687073103104 3915002 -24765115196630768292076624048896000 3915003 -2226004961527584333540766981102348800 3915004 1212818987466315033122107832341662720 3915005 -295118160374414132083551285296892840 3915006 -144533894247210185673166326117574656 3915007 -684468560950636243271192313797863600 3915008 231863521339231934662647715939221504 3915009 -86171543463532825960244254762062336 3915010 -929718922608046685482146796869895680 3915011 2050485923657388224087327403351615744 3915012 941473457962838207222621132971994112 3915013 1017635177506497284285891947818871262 3915014 -557392975292047057777201471696471680 3915015 594863902599303630993481075420607040 3915016 -851504606693630240672374243908157440 3915017 1877080263750089163977096823178899252 3915018 -18043755518563270468467933393167616 3915019 1435789947833520140885186667034370560 3915020 1136909365497091243416231191063700480 3915021 -3047148175027290875156162868572160 3915022 122904624507521166075453842330834112 3915023 371343960341147891917480594424190336 3915024 394632082927027864152782060152356864 3915025 -970865465697783967435773006682183450 3915026 -1530159267732301800637559446507315200 3915027 373455123618209522747080287998586240 3915028 80315836804383075523731501960298240 3915029 1894621938013348691250674397655234560 3915030 110065870123130230126774880982589440 3915031 773695614728628790024652392828405832 3915032 3149423240864850695920955399821762560 3915033 -397512693248633401417988936856649776 3915034 -591405075441320979175202145240973584 3915035 225402427021756175789646886251516480 3915036 -212670527429157628782965876123563008 3915037 -235716270460930274304666905195810688 3915038 -633556902242679906697541270602366080 3915039 446231897134544535112798840716222024 3915040 -1872439057108309228870534302803558400 3915041 239341035881955975349708333325054184 3915042 -262778878218430810503226965858588288 3915043 1818216961121398791734907291620235144 3915044 -120530627813480768691862184458997760 3915045 -358593105672473411016128880709380 3915046 -559296532807944833023999289150826528 3915047 148805134446095241524804740907189496 3915048 895026567509366592249368115835944960 3915049 -934660034190408622882397330794156452 3915050 317902153647639760465153173116182800 3915051 -174495356476910485569339627492180648 3915052 65071965153274961186077511190925312 3915053 -366819888805974423073280799953947200 3915054 -40123582699335133362013340364885120 3915055 -1355231421350492819948379114931274040 3915056 635280670430078532738044201272000512 3915057 201983272991160655902390171571010688 3915058 -396037980813598768355737787410890240 3915059 -112357584655843376265316102099698720 3915060 237623471212456279755095386970972160 3915061 -162686045627686649938079982506408338 3915062 343123919208769227077205778587369600 3915063 70562333682994122595018598915188080 3915064 26252642966372521400795392696320000 3915065 -238725221626921290333169339100476800 3915066 -631121578480018523865845779579464192 3915067 147742301966052164656740712707098320 3915068 -609380177219600384110995442818138624 3915069 -204046438109304862909657422064980000 3915070 8622262095967073172005973087868800 3915071 593621050806286861888586237621531112 3915072 -110367645713098779450426913475002368 3915073 2362630744281273664100371556594512322 3915074 1798156772502058179599558572523614080 3915075 -644834381290881635162263220026349400 3915076 -2392836308292170389449330159264640 3915077 -533830319838931806528379709236255074 3915078 -1066644586097990570104615026727902720 3915079 -678151100200856390777122180203683024 3915080 -584895894599482053049876095069696000 3915081 -654302397369027016597868429618361600 3915082 229692057925126094557126178363136000 3915083 -140954666950416743926941382368015360 3915084 -1293763595785538298004247672310833664 3915085 2366545114651696624463364537159589560 3915086 645293481918360577973032369512086400 3915087 1482233684121298620402074181476519040 3915088 -271432714340096655282060897797406720 3915089 -349838926240969279412054234338601244 3915090 296358053645570632060805554341522240 3915091 -1013767878863450865489100609934433168 3915092 1639025400041287750981732538435231616 3915093 -8772443623756996328004982564321152 3915094 524969017631457019095556989609528096 3915095 -1339291598401012438947899447201351400 3915096 1279354178019064857522003834589900800 3915097 12860583669278494506486886794873040 3915098 -116328275346048200421577129100540160 3915099 -3027718472471398842867749767474368216 3915100 1182099795242117201360121756177561600 3915101 -1476840410690220356989655531404583898 3915102 -109883244482806327631321280296279040 3915103 132927472275777171560804077465485064 3915104 -2134666022204338493249945248706985984 3915105 804793263194410893792408516965133120 3915106 341269805675506123918654900654201344 3915107 6731232803486769615426644283904512 3915108 -1372314011550501498552954517612308480 3915109 1147991198216910338392493234632669152 3915110 135647230858144226562441592456876800 3915111 -51925422215672049441542577716314800 3915112 -2266769563742689117820720246176588800 3915113 2113716256258718706031911279700813044 3915114 -171801949804861989356208287500414464 3915115 -153890382093446780226494022458046240 3915116 -2019335788016406346321188625557918720 3915117 -1052007664645191751397897129045396820 3915118 -198345953654398742301564278697842688 3915119 397148735960271006568934297843395920 3915120 -151291923484628934948376858169180160 3915121 502366949727204126467654063655062720 3915122 -125552153928663805823244960394147200 3915123 391891650838002057714635492321948784 3915124 2294235250401446290076467742237664000 3915125 -539395266436354099536921923878461000 3915126 5059729784760761408543375059036800 3915127 367397838529694734943540643587215976 3915128 142496815486736101483870814137221120 3915129 -489017430773429639736264872686600176 3915130 475967785018120537696709474764972800 3915131 537331821017940593232290990053694928 3915132 444721020532863941374452399132582912 3915133 -1197108615209934113693313831909548576 3915134 161627990619557804605070614488767232 3915135 23550530916738427884520847972868960 3915136 36324901322433555702140314740326400 3915137 292336645989899337024396049747590912 3915138 680549338613048537205141213286414080 3915139 74244187183216835436823152484546940 3915140 871460030970748181879205052762521600 3915141 163443140437615082508637702517056992 3915142 140440906883931805756802881495977984 3915143 -51697071379410928022768321080165608 3915144 -1363489585627586860277759629420784640 3915145 -293141000384356707889116589712102400 3915146 763194234586342727622240556796884272 3915147 -147487556326410920676325686841686528 3915148 24197499688972566151102176023602176 3915149 -102067274878372113442587334413996714 3915150 6592414283985880378582027813785600 3915151 -897969169083153814835740404901973568 3915152 -6042382420374141873839315964395520 3915153 -111533629898983250201409706137803712 3915154 23322213980139104750839364516880000 3915155 -227989251882373068172521921120187440 3915156 290291955753139044561265417179365376 3915157 2955467776522244874274178127141163406 3915158 687192939772287967438393012849536384 3915159 467491061503104010459648391193834240 3915160 -1755690005110373265603330974573568000 3915161 -3543139793772737205106273105824643200 3915162 -708170086353520238814474463570844160 3915163 -176684075419790251933285013396298432 3915164 -271596583584675994640654410632631296 3915165 474772915934989200850465170589741920 3915166 -972676975134493574477501741978467968 3915167 2542830874013491618040921622748533216 3915168 462622309099876195213929611054284800 3915169 -169731616981307509215364330730022430 3915170 -121249192258796080602480130337840640 3915171 73869435202795439198110780474704240 3915172 -407896731423913041601206856053136128 3915173 1621642643941815865431574169708520924 3915174 591732609042756564988429407216923520 3915175 -1073892648895344070903793307997008000 3915176 -390004354198092469154114241283031040 3915177 436832171059211056903223389530532032 3915178 -16056722279333162492519567362824960 3915179 515675410383869736998424901790317680 3915180 694750043866579716530220353780751360 3915181 -2837983173135372480050237668871714400 3915182 -1730935688722188194090065833961583808 3915183 -813925324808987150182933135631965176 3915184 86777266980833803078788085614510080 3915185 -2386234695443366748554062215580367640 3915186 95980148902119295831765139176232448 3915187 3139012028102498249386622967254445836 3915188 1472556896121025475126925751072149888 3915189 -1190462972846295173377859126570724480 3915190 798116200919712594315068827995993600 3915191 1258724663807890863588106362026365872 3915192 179179546352645783242994114235801600 3915193 5487991629211141390186680477347424 3915194 -1259753724947115162175315857553617408 3915195 115672227985413785544317060509015920 3915196 794735553968524298461461511189222400 3915197 -1938417753622731548703746291225760 3915198 -469611237524933490430891526316590976 3915199 -1138621463758404501712288669614867120 3915200 359437435606732221110881219195699200 3915201 -76233015799071546849338481502929696 3915202 -2071132616506906515741204372651996768 3915203 302597692456369288438936691521817280 3915204 -17760054407256890583951742023426048 3915205 14901526540336729320024267821765760 3915206 -371350798783252422624018330397141056 3915207 248959579314117235089693120862200768 3915208 -1345756199702339932499368012546990080 3915209 -162093179438362156119478052891505996 3915210 274928973560504431656146442203212800 3915211 -548439531782263988320891141417906816 3915212 486268026977862922869634294599303168 3915213 -547929545364856638051639917585803200 3915214 112087110951854747834473322862737472 3915215 1876297277675263505770591533427620360 3915216 -225097516301014534637093410561720320 3915217 2687919179909396063408426988801850612 3915218 100798533680917239924770127706454016 3915219 -333382729338364093011710569041302016 3915220 -617510438468043589603573156415013120 3915221 284076753629739155364961489204536672 3915222 26240774927739494317337737804930560 3915223 -66689695492952137292868166727637888 3915224 -489959957043105470585930189453967360 3915225 846098735806249883366375786295448350 3915226 -427508137480186411113440312679363840 3915227 -156382346842626850838949192218454120 3915228 -32073597775284597180834704610094080 3915229 -454009818358347404414157354834635924 3915230 262232836994803478552199184970920320 3915231 -913308437993793886795753956232122480 3915232 126491299743309067799523022543257600 3915233 -17947769594196389687742385316431680 3915234 -433350930300840301810288442952557952 3915235 -1656534243598921057648012816726800 3915236 -22706349969970738313443222264406016 3915237 819640402688702092061580699851777952 3915238 -501457013650626843350118118313203200 3915239 -505779101578612954865158964990133960 3915240 340548105292675452689125182013440000 3915241 2412420105566508795619847339773071744 3915242 142494020056367092622784261236836272 3915243 2791215598152002104141924295015233200 3915244 543866359491429733000780627952618496 3915245 -434854793017294226080519167806519880 3915246 12950154750194531653567222285406784 3915247 -52804525870869566408212549292098464 3915248 337075740022312502346749533447913472 3915249 383238299989252682132554377041635008 3915250 -30284525895323408806674976000056000 3915251 2877322769045324181934348831139682252 3915252 -911642071125815452419206066218672128 3915253 -4106087212613646823399286291504954340 3915254 208026449849599983528091205270630400 3915255 -1026728236906126940607277026530827440 3915256 -2588182184666474700892308474829701120 3915257 -3516434653984428780208521952717945494 3915258 -923966498102717622151638652365398016 3915259 96579508806116836788977813162407460 3915260 -187811372192994118972137466656906240 3915261 -846163733690181538828675228197127680 3915262 92396346632886444782623693550788032 3915263 -2757979410386655399996556428563060616 3915264 -783697466148828303282207294121574400 3915265 -43413057370317741926684241453574680 3915266 695898909861215810560119725557517376 3915267 658560276463472311232582741831397120 3915268 -725511245824757763320454980205645824 3915269 151844167070572150849409477989198848 3915270 878919833293645486620024379854835200 3915271 446010067190715101742461910625145952 3915272 293624087147746522255275748966732800 3915273 2185597924633356449149457476184232000 3915274 -124912310391680721221493387014635008 3915275 -106604096118009314179393776249002400 3915276 -557071503761184955522738940185030656 3915277 2632245874353316240425468691003427126 3915278 783494849615154174700757634748885440 3915279 24841415023676854873965758875022208 3915280 -214546619792689491524257011363840000 3915281 -2403117913802481056371498578607205568 3915282 20012862357659130591010985167371264 3915283 371065374829004382503626369985255680 3915284 -1468439165490132469420823179192032384 3915285 -678414455451168118893177014575382400 3915286 18969173120334474917621730961084224 3915287 -1142172494669139873693764642230385808 3915288 -372536188674936047497103316583219200 3915289 -269304214687562552881737021705797760 3915290 675512243150852861774204812396876800 3915291 895711515134764119984535671831773592 3915292 430098970558818310016091946833564160 3915293 1733053411569033206548047325821181542 3915294 726921139961716462300618022820897600 3915295 376504506946371641961048688620446400 3915296 -242670839420244793176711814841892864 3915297 88146695124115940541995361771650946 3915298 799004901125759646017315622412615680 3915299 -2769595367916692036232210324946697880 3915300 -85527243214534780899994238426726400 3915301 -1162816762372757966918405196675201188 3915302 -992633578597738600227863412754287648 3915303 -50706706185186023177414977429509120 3915304 -1483646736028137614071580104824268800 3915305 -1305596637605552280785438907094919040 3915306 131302284258307971316736782620046512 3915307 -1341058768103598964741904896116145368 3915308 -904648535565788100448132409600546304 3915309 -1363091563800270612118687653230694912 3915310 153435560528942345452685084162415360 3915311 1447334863372587798256169481323687400 3915312 -337627938416378705335902176665436160 3915313 1611093294834695068640223895863568704 3915314 106139845540084559904360280617739680 3915315 -1402600890758790776991467364318566880 3915316 -352116807890268075079871711886172160 3915317 -1722251590386226699282996036121951808 3915318 1272745138098109825252171093620672 3915319 -687832429496293435368460864922856000 3915320 1576416919789249938408191935281868800 3915321 -873310104086288464021758255888009696 3915322 -3570224831905287407885141450952960 3915323 -1684601566915119024814930830347780520 3915324 150578234479035004249003929613516800 3915325 -245672513163517134023040632001620000 3915326 -1599978300499007549103999295883589888 3915327 -705382534918376743128196471430564592 3915328 -1052438689713622240879049659681603584 3915329 -1009812860170349628174068854239975120 3915330 -164699116967411356508485216088256000 3915331 167827663647023974490126807726449664 3915332 2192531875296462147884650594550952192 3915333 450215470478152530340419875652079902 3915334 -1340927158128563159382598990874753184 3915335 3855963608043960537174194765612228160 3915336 -116224526776967137678184511163269120 3915337 -246105269706177452608283110924010700 3915338 390194265913255525826061422741832192 3915339 2284261765512479592990993232287141888 3915340 -317790504926384695312107377363051520 3915341 -2871289667412397951874680407984885258 3915342 -124400106151271317076123688625906560 3915343 -444233596826253353517672993739435408 3915344 458701374133752793416685289033957376 3915345 -579896334745155526112820700431264000 3915346 2716180761952578115025948625953679360 3915347 -666855530107257006926133070928862168 3915348 -94839918035569398002640965005117440 3915349 38633895561317465337345137266872480 3915350 -120698814983797277939629774326741600 3915351 -579006163561154121365539339896606720 3915352 -427653927298638235438209406785945600 3915353 280674823969036827194634254517001284 3915354 -119797998091698474619725823455444480 3915355 208156825003668420810885292738653120 3915356 1164191540838756770035616398054801920 3915357 445261655879796236029409746121826240 3915358 -777855202327492796980192493707375680 3915359 -219106170992602631552541497861755392 3915360 -479298623314419651855573338082508800 3915361 764023847590491898147917670672572962 3915362 -521988889251507625727643144541059072 3915363 -1594289846466738526543131097727486856 3915364 1053388646744590458047150247291063552 3915365 31771313778752826836476834096732320 3915366 -46827488043329276090054663782539264 3915367 -2348187398507361922897173719680138040 3915368 1173038510079857432285841130561536000 3915369 -1130171629054728533591143839300913206 3915370 -1235090433177043017254845149586281120 3915371 -2220529613980148649045397384758604428 3915372 267029370795680853705147231198282240 3915373 -16061034368547594642044383219828800 3915374 114401310871798456993701216003689472 3915375 -415285782297588223424848558447992000 3915376 96522463820252058405924509365010432 3915377 180179350104063756766106458563368400 3915378 55586309452237867727382474318581520 3915379 -167119719011889363193258086728066816 3915380 -501397152596116572892806493469736960 3915381 635321816515855877138254538189028000 3915382 1612383211871225651677291248559878144 3915383 -1950198981341966763314909038656757200 3915384 1286931847268188593806482550947184640 3915385 -1084313845530168391308396754010847420 3915386 1215029486974101974014905869704705392 3915387 -823686797127875041613087510540785920 3915388 -371864305402968910339347369039936000 3915389 -718642323781287117723849667508421480 3915390 551388670618595503435003695219937920 3915391 -3194821841302899758723225282682716288 3915392 491445989242790457961708853227683840 3915393 508485559050997306549427428671529728 3915394 1231750428103477245102920131704259536 3915395 -1015872414174801207486208598811654240 3915396 -981860116560223335970980336463640448 3915397 1646346634553626892732597684229002846 3915398 2288309645810819992803207961193621760 3915399 674771581801676922528750890399618688 3915400 -1150515335506061597332456295180928000 3915401 -613753773248097695007389502122936448 3915402 -437840058749704087793775002461709568 3915403 -1763971610258017151387693783421154348 3915404 651921875370844965663098380691033856 3915405 285969709841234488298676207517478400 3915406 -32135371526188001081442938708442240 3915407 1221892022988603559105433632133721432 3915408 -268774696131809526799518224351232 3915409 336863646624394012834279306189154304 3915410 -696467207634390610517227714733629440 3915411 -213673809262368159187513627000121928 3915412 -2408408187408908134708518297839830144 3915413 -3872002611229077355249058791002680160 3915414 157553717133310857695775693935640960 3915415 -913114313380135623544372628464730400 3915416 -1183956398874047357732318995046123520 3915417 736068218253533574636562644316250880 3915418 66370058639553642797271774934577088 3915419 82783363836782833331441351442530820 3915420 -240586845432918811423818960477957120 3915421 2090280814190076833918008563247771622 3915422 -681187484881676750820073494739257600 3915423 -369325693293625832871867205070033136 3915424 546733452513748182674759967427264512 3915425 150606094596973510779977206729446000 3915426 -13095079359251852061944167878971136 3915427 -3161765327972733855533329243293138724 3915428 34276451886448466411357991286530048 3915429 -1369244412940770549092975226130464768 3915430 136224954876422590754519116960254720 3915431 160164220406705130571141385831990400 3915432 -95586412817551814778078837065318400 3915433 -506409744143401516731325444041901318 3915434 589393064358176422766198261699343360 3915435 744162276011307914780681313039141600 3915436 -777810449765683876021275029254372352 3915437 1518180479635160764883020754881670112 3915438 -1102699494665408897891362975253547456 3915439 2020935306838441301446818224171480 3915440 -321389132357594676320333417388441600 3915441 77335961695456709675518357496290560 3915442 1879385881919682378258243745818693120 3915443 1031289775596638239104409550984715708 3915444 -330648510434690046433325802268446720 3915445 962713396155671436214393097335868700 3915446 -1034388042157095882863157206798425920 3915447 1022576170249886092759612591591213800 3915448 -2128440869973181372898925674630000640 3915449 1721033880395141630574814832277993360 3915450 -53008739985058917588254467427212800 3915451 5249959102801301802568977190051584 3915452 -646628890943368456061820890381220864 3915453 -1951571666052924224569887404048253696 3915454 -384160329436526048383457392823983488 3915455 533611253119493515363918431978318720 3915456 -444524748642400993123648605297573888 3915457 -133054555018064767208108251113822336 3915458 938135371543388391348755694235600080 3915459 599720320708578387322696373028387768 3915460 -342457208245678353323212294016140800 3915461 -2668448394444547637172374103867965376 3915462 275978088991092447217854088508175552 3915463 689138332368177453407485291867334920 3915464 -824995592665693199487356542149427200 3915465 681157965302671930292449592598237120 3915466 474355511770405901168676552355225440 3915467 -778597769066035249125320134756068768 3915468 -194061235418240648017902802184180736 3915469 -1356049985811674505801122590936149130 3915470 -94713457423919251334782374261100800 3915471 -228859004122090107855169517545320576 3915472 -602359208674339530012760275884310528 3915473 -812302311421492432090978552019275278 3915474 579642486238946291481546279609185280 3915475 324843630847671744331279244810415500 3915476 511332065812672262605698797337845760 3915477 431909297630754243647559060134986560 3915478 -67737134029747484646457550281248768 3915479 -551309204055539589148543503929548920 3915480 350081133445914573048115602721996800 3915481 1356696280554634044311769243462933252 3915482 -17154765153260291537215057435092480 3915483 -125782134202437342372246482268256512 3915484 -1767302611585756074455946244162921984 3915485 106505442319348331957564298789826560 3915486 193070858210239044855154580698521600 3915487 -1124254998829824888814172978433568864 3915488 -167776076283923727781961745375166464 3915489 -1270267352346092866206741364112644176 3915490 -226112474892125834959400466268838400 3915491 -1753396649451550109034511462807979760 3915492 -415082294820689586759648977123589120 3915493 2713279480905157650903645587034167580 3915494 16763715798884359513262339444789760 3915495 259715144651622562056528695879487720 3915496 -1079505559549801458787991543629056000 3915497 174076146433575153315169341242234880 3915498 76010178035979819137308565711128320 3915499 -627792029842381659641204967236042864 3915500 449791448372634766890432135573504000 3915501 -137251405999036582382699925884907840 3915502 -758299983414262041134276886927212928 3915503 -2262733599040640615115215308601923248 3915504 -440095686902379861670707193344393216 3915505 -928339120977556879488445286716111680 3915506 586406249917700981035385259443527680 3915507 -295844233725582527665958958194364360 3915508 -506155299203247785168749372085833728 3915509 33371195762557390260471995226632088 3915510 213014943109640854423988766126898560 3915511 -438742612670982795086915775459652888 3915512 -499132507319662580061594455434444800 3915513 92271972519726505738802797304488320 3915514 -1854038463171081645027482273814562080 3915515 133143983437769392819031825321908320 3915516 693114432830323179320124669880664064 3915517 -124963718512719745464129792089729408 3915518 -388687220624460246429243421174103040 3915519 495295574881971963484702013114880 3915520 219289349657978456114338337076019200 3915521 2299791663851048356427386913307454722 3915522 177581730814404852466136500973305920 3915523 650115603102062682124685567251393536 3915524 -224701333925081389672987226393088000 3915525 237201603391492639694253464421729600 3915526 1413538301152999517921035950679919712 3915527 -14065620869706621685907847739859712 3915528 -872235400407598457695422924072099840 3915529 3762304505223605916783525286420985380 3915530 -224577155074571935644678745211367840 3915531 -1868556299337266681348617285487178180 3915532 -642167710855077698264139593413122304 3915533 -123457417776273334899982929037366218 3915534 -146589926541539864899714909955112960 3915535 495330157431568032562791715830271200 3915536 211264657855347926331334646633275392 3915537 -8094874017610324420330247138672640 3915538 -1481514394404847372400778413325575040 3915539 -2170245588801713250680911845950107560 3915540 37182324710856388788976756921194240 3915541 789078789742847451456361694484872700 3915542 1119185122445185207031616015035779392 3915543 -402563485075462104038667120681077376 3915544 1137349016696193501308199499038597120 3915545 2975016580177237636362818399251696320 3915546 315751113013563071296612345098192384 3915547 -846465159809950087011937702242340328 3915548 -117130011689650741506829688046747648 3915549 -308727825949309670824908986550968832 3915550 380708110190473692116092272535636800 3915551 -2530918425434149645335165998850515400 3915552 -2189131910660919818392600056090329088 3915553 897549589371031927786042863370504802 3915554 -1161283799863304536265371585654863024 3915555 37388728308862662243536850815808000 3915556 -2101708441950395769375035359832760320 3915557 -695905091884478362505755653628960194 3915558 -375256448949955664666515092639490080 3915559 -46059760069727267678902441577166384 3915560 1139627802924126427251007971072000 3915561 -503762323060014914844371866418386992 3915562 -285577728287362463836318606372131840 3915563 -495089392542618881594730100610513976 3915564 -1134622890740364420088503568723829760 3915565 2570398531352915651939160323435133720 3915566 1121231731030274484830105132869689984 3915567 -385943731755970152696562297715675760 3915568 -460788949731191370174029209874006016 3915569 409778019622537573209441638981714496 3915570 545324343054487120756403644467087360 3915571 -986671571021036396464645432947438000 3915572 161578233512377601321134479279778560 3915573 33067624716161966834823075873540768 3915574 10268261591922629911868039975674368 3915575 -1034298855152336175160100159977849200 3915576 -336909028613291725034862123033968640 3915577 -2553741780131665221200599567315728560 3915578 601860986442885772147449069098121840 3915579 39549085849884473989184832307623936 3915580 20561520848755196586378032272742400 3915581 -624056456291317851510454881756272736 3915582 -320828376470980690900655294884780032 3915583 -484194341589437607963753468515572880 3915584 1224745904774451259626884956758736896 3915585 -495141273857975757701520556642620780 3915586 -36926455962382432580458132217571456 3915587 -18963424639058508514137321481068432 3915588 -129429478880665772488635556095215616 3915589 173223084527455200099952784796121824 3915590 864199281742886516750160457207512960 3915591 -327861256773937715507685073497534720 3915592 -1208107350892454717190028464307584000 3915593 2288613278373040580272282420122754080 3915594 315367428209672860826596077174336000 3915595 1440651797667476426637976842585021600 3915596 -1313885772716974895119146296963873280 3915597 358205780407738157477472948923539584 3915598 763783543256287750589047438305604800 3915599 -1052806251102212168335101196683710448 3915600 47578669624779111480522774999859200 3915601 -236194329497073509214098787024992398 3915602 -328754793455280377060619252115771248 3915603 260212258350268733552764681914645384 3915604 -738885642453553134407871277021483008 3915605 -477803589337056308689035380275384740 3915606 858597607781175138060783448491655104 3915607 -873010740673920438961415706209514680 3915608 2311241809164971592837899856012226560 3915609 -615452093487815557921926012750925440 3915610 -57653278434513576943426719954247680 3915611 194152163871170084944017318698211360 3915612 -359307405402950469705806628484439040 3915613 724864159155153803932622376616060800 3915614 1021565475665155072447087273006009152 3915615 192568159036584238132424369570400000 3915616 -16088280498407842657633330850562048 3915617 -371667440135394834592959097875579648 3915618 -50857486559249962486204764702743040 3915619 -184794677594128229869223211066154856 3915620 -1393328654339298394612862488159000320 3915621 -126812669878019756933269720242243138 3915622 -401719623137689572630906760398446208 3915623 -1252534210865810790338999916406992 3915624 -1726540619750683474379473383864238080 3915625 -427025705824063981763948980251000000 3915626 186025442092826695933265421536072448 3915627 2023373878205266820133140538799699632 3915628 319285883155238273904887721032538368 3915629 -2634128258138614970732289941771737770 3915630 -782104195379322137191506925584643200 3915631 -291160313876347781281815685201035568 3915632 -203407058457402866270819745271185408 3915633 203358437765814905334183111293765664 3915634 -633698262820307268712804342664511360 3915635 -246356735404830586990720596946022400 3915636 99506305595808054258194716088555520 3915637 2199256902067221789318594031662945792 3915638 -1519370018897614922657465421707341440 3915639 337718679789814377188304524421826584 3915640 -890027127834687282749999916157747200 3915641 -517959512256494540207736797297001216 3915642 1114012515618842742737428998834726912 3915643 1785657788127380727147870045954137320 3915644 -872928455094485519097987822098810880 3915645 811686927029963439078299027641050720 3915646 475601361253136624948973724070317440 3915647 -29002960859957102266300653621970320 3915648 2989955696162673486143760622210252800 3915649 2058248903812655293162362669882457536 3915650 -552461308744263081111998075640038400 3915651 -684726740086888625038106772177922896 3915652 -487565382880007183073184373146019328 3915653 -100858848390497995718212684392000000 3915654 558174216604990647623339428002429120 3915655 477797203170578045230828188589501560 3915656 -1000618385968753735755253925024517120 3915657 -1314140402971657551391090373447304192 3915658 -955191549546181604457569070382416336 3915659 182129143107920790410359959798646440 3915660 -50274530298503933522136534181232640 3915661 331560540063057184523597820019953240 3915662 -198576668312005918164915249998511168 3915663 141238554834580256521687368307536000 3915664 -214738542328618214311734430817845248 3915665 -61687673141821094836450767083906880 3915666 9098336345983280373695332778029440 3915667 -827035435015924176730047863968264800 3915668 1027949672496253061945109496664370048 3915669 1472368313374479401671846781594957088 3915670 -445772197282116402821208886373139840 3915671 4412454690493283044350872933955063000 3915672 196926085869038865091377468761702400 3915673 298084415186868317031840379281326980 3915674 -584789310965284568244486550761523200 3915675 -880752409577299357907247004173174000 3915676 -788818343913794160813788590418131968 3915677 2614330714552591269878641036572182880 3915678 159033044232942304885492134076224768 3915679 193036711455921202195601594762850400 3915680 916083526842429932598328946465832960 3915681 606893321488908936221030214024192 3915682 683285166207764671422631312400293152 3915683 -85734031539797326647671974638124068 3915684 1363602429719941641633493055245768320 3915685 1693725419617661793020480559021616380 3915686 1870117465612346217298790921369512704 3915687 1480568546464450330634795729825381160 3915688 541092429972097584378187127721984000 3915689 -3375378774380775339261135613525461510 3915690 -355103600927696595622692000364020480 3915691 499138013575206336311703981537269760 3915692 336964585539622482525905562776934912 3915693 -1300967776977214754205246453922260 3915694 -1015883954971643290940557691287207104 3915695 210312218939349279999094379031533760 3915696 80010521859272517286212845996900352 3915697 -512512148714844522656039680070687854 3915698 -671718296441527899142565369709404400 3915699 1904714221416509714794638252241585464 3915700 169186628268126919319282920703235200 3915701 -4333777209777033379799897521483008 3915702 293616929405684711335147058348457984 3915703 983502190736085594987750633894194688 3915704 -393655607822635194201053137117102080 3915705 -322779005286878403009782484074196480 3915706 -142162699119271294252959046634690448 3915707 1286101179257523231271770612151897956 3915708 1480237381780690681613243070162178560 3915709 5976998425010917886504863683753920 3915710 42221086087012577010003217956537600 3915711 987404420374348544298993508179750432 3915712 672919692706860040527130373715394560 3915713 -132826481809246342689692885988367038 3915714 -840184676071040140959078861419151360 3915715 869371921153292391499352994530073360 3915716 405166788709975854969254834985922560 3915717 -189115979719033024034206090023800352 3915718 -15798382709235496270887653698465440 3915719 -2063080064384996125243050356799395880 3915720 75712332283537280687660912509440000 3915721 1058088523662468401417131737867127488 3915722 607032599051953984441415520042660912 3915723 -118749473711136305759067016800729600 3915724 -1267148314143786903434831146941109504 3915725 846984886252895022323005755096228000 3915726 -1065900326209576097162893259842155456 3915727 -1593863220825809051418494426610702000 3915728 -239307917815321434290407744689512448 3915729 -3303924193086100867964930199516720000 3915730 179984888693679921760068160381355520 3915731 -1907650443446407367053419168520440468 3915732 -228931891775345561282872313821433856 3915733 1668104060351735014352474171797058940 3915734 274889408320880971198726951593575424 3915735 91542536877819521361721281798333600 3915736 -1646616253244570667597768775399895040 3915737 -191376480265396581278616132320045820 3915738 627290665737566743134632783154348288 3915739 -1230940249047608077447826764930854460 3915740 601893790312893153538714797522224640 3915741 -1544499349487632753530666670518772608 3915742 -598350236127021442281664471851001728 3915743 -330512247853237208579476032671081256 3915744 -491743509863011434239444858645250048 3915745 -186805627013123128951377000398635500 3915746 -343265031664287826962469599424401696 3915747 -898685795983789306900254362419260720 3915748 613272594800325913983253765702707200 3915749 753276474816299101511495640294692064 3915750 -55044936049106768434366188022272000 3915751 -282516412840785251346902972752662016 3915752 19249823049448989795254203806597120 3915753 150058449553456745500888745516943504 3915754 -169446856781542670296446701495292480 3915755 -1752669024676358701258375401163575840 3915756 -401213704454773436317926719991859200 3915757 -1134983374316983934317947899716585088 3915758 -978748524659778981399404230622109696 3915759 -1220705551324855843424524607723189496 3915760 491516056262070926278336182337044480 3915761 3450556157331145977909484325431969362 3915762 953181482228612698590250961671297152 3915763 -368390233774791977081481143637170760 3915764 1418994396143715100248180890793898752 3915765 64791726498874738519482455251799040 3915766 -382723109242182458271482885102687040 3915767 8558833622530300806354661249020576 3915768 6958365412481235211678217888440320 3915769 530147205804110691559543688275018560 3915770 422262234269934759451485809790932160 3915771 764453411935317189753106291183477440 3915772 -197168759095860214918149298353610752 3915773 220313536906542953039790517340700288 3915774 685672370450612397900175525431870528 3915775 737352328480392344467769449242159800 3915776 -709460666837276186770785295222702080 3915777 2514061088209773860903647138724800608 3915778 498264835202575029091075679478529920 3915779 -465993903880094668171190488714565424 3915780 -169623420278342273665076228281344000 3915781 1042203140781358116739987055341007582 3915782 -547827330730359269496291105667446528 3915783 167616190476640719750082153746035880 3915784 -697739336352401747788838950984857600 3915785 -32429622563124363802633323951215040 3915786 626703688076664438612598619912682240 3915787 298858683264718025389646777663548152 3915788 -2504151973516016606088972116124870912 3915789 46092128537264446765635976822203648 3915790 1065786544034609438767770039410654400 3915791 -270936341781710398161672113933899776 3915792 -254228735280167753961988330453204992 3915793 -70080172723812657705344509026967040 3915794 415936269634576389957474494045658240 3915795 -7434986381917251301519916035541760 3915796 285480055965836155151550564265918464 3915797 1354613457335103491158854944050698972 3915798 593274340072093221367348991139116928 3915799 -430411144266640995283579313092760136 3915800 567293327349413534850184136604672000 3915801 -1209580895313392021472925046524190400 3915802 579939832229753886227588825398775808 3915803 -3167999182052056032332485088724717948 3915804 847745626025590592557249754565672960 3915805 -3888930370009106446015023126407174400 3915806 -1056311649737916615606935418314475648 3915807 71524485461071755352750877925143040 3915808 1532354899615238688006214729389441024 3915809 -1577885845473044240016263819028408990 3915810 -636043956999494334702119448527692800 3915811 145172686536677001766311350908491424 3915812 871861812653853352574259299092803840 3915813 974670523972860636440560574148758688 3915814 536640587323772002293025803935400192 3915815 2632650236621423201056402374569077200 3915816 -512509180599974175950164845210992640 3915817 424228146122085781540568279066751866 3915818 -1597462516167171595171420432629602640 3915819 339837994990841525380509236733820464 3915820 -1516490451212645431378111889681233920 3915821 -92700098576792038239289324872698496 3915822 -295922823091084944980063533932935040 3915823 3503485334751508430062306251615629072 3915824 -656584619243013019079829369429688320 3915825 -496190277291735117273853756582560000 3915826 1632963359143192759746630913840676112 3915827 -246564271847632397167685734471639488 3915828 -126403324945329063996591915135651840 3915829 -103761990314174351689140677914558116 3915830 -611464530969515442760077729317731200 3915831 -1240952810958223455743450359314448176 3915832 -666219352658048705211980268441600 3915833 -1376374011373361591408123914681801980 3915834 -328789684776107851529630976504382464 3915835 885270936884538688806367026144268560 3915836 -662220221973364376285133176648248320 3915837 -2516053124172316092077758760399194560 3915838 -4711503343958551360271081084072256 3915839 1712168330647861762423365234481832640 3915840 110841852650998612879138366056038400 3915841 -3029969174225009253287775434890973100 3915842 -106490293414661735189952032082134016 3915843 1415500183428994798075936335557448000 3915844 2681752847718560369722688323688064256 3915845 -37533214465737701819969389996948320 3915846 1018137878096394597079508828811480384 3915847 946231236554048559548027460971726440 3915848 3426141715421392257887855223294658560 3915849 369073682746869963667905003940021440 3915850 528152507894686348096255896910592400 3915851 34877494782309213378443862412045704 3915852 1004785863895403226849265491831128064 3915853 3368243272826562498125072644973402102 3915854 1210616088882682131127435568849857920 3915855 264268692684702846140398020713492640 3915856 97795401035150075566921129310420992 3915857 -1624361244490392870041358608834353440 3915858 -78757914400051956349757072973189120 3915859 5472132523088010687914145917449840 3915860 -81436893130602967303975374491773440 3915861 162514132291243338548684415472243872 3915862 1265041922027520594745567255174776000 3915863 252754435456378107337439882863695360 3915864 146170957254151589762710864984565760 3915865 -872423588509522678948513918447543680 3915866 88694531791227116405178373409589984 3915867 313383616306686732257496221863702680 3915868 2285834268421731250769427620182918656 3915869 -346539110553524052641217032374559400 3915870 19092114899278308016773846083481600 3915871 -406028317205292516060556951920716496 3915872 -2809808461419460141035151530786816000 3915873 745701379978336810395944148587714580 3915874 -451304094497708666006223864419654064 3915875 -465805155931795514569258101356688000 3915876 946539821664463995546855105360172032 3915877 1631726365114336421514978307922404032 3915878 1697887517584212956662890403323798240 3915879 -927407550941544629611869509771199360 3915880 -86887708611536712876469988917248000 3915881 -14001626881849695611105732312745120 3915882 805537298363358767206860206882648064 3915883 -903171388978968383828024957358992336 3915884 -670388967412444550016369299814439680 3915885 1205654571073849332695329647497541600 3915886 207533720499437871949358492842906944 3915887 -467552601626350084011026221930108464 3915888 -273986520763174946753228483118759936 3915889 -769003257708988710553585496756770560 3915890 827019649297291079913622108931266560 3915891 49619525508625792185998566405862400 3915892 893568603140509009524660642046457216 3915893 2453630169130771075794045199573124142 3915894 -297290431373634158186767287805504128 3915895 953011357852978943283348755288177760 3915896 -238880576087164624380376106645790720 3915897 577159489085681370170348666824044960 3915898 473061685766078255843192370108270336 3915899 3475396200468695929931624009403965760 3915900 537739647832732420925192154651840000 3915901 1637623834779596997686048420720565024 3915902 439170702849659306427499304624454912 3915903 719459570477619329973170068627708104 3915904 1454337272460363404403329727694110720 3915905 43548369450710734336835941650155520 3915906 -986450595985933783160953160734471296 3915907 -3040553078740713812615329934700051844 3915908 -2203656020638395391408674587608642560 3915909 142057317656734161608990558525752764 3915910 416482563364831707531609094914654720 3915911 371501703736606802417384041281084960 3915912 -39397022043629201219842545714462720 3915913 -1376788501581863166727157341165129200 3915914 -1461423159261970319846731311184180944 3915915 -540498969714075391586667707110360080 3915916 -1570452571826284390443155012964751872 3915917 -388237582660102971991787852823462900 3915918 -661747125242614380402373624436981760 3915919 -907725209192290381956508079559084160 3915920 -134351087748437673331343617504051200 3915921 2035934278174604575451608666386512112 3915922 39233769951789383751278434113408000 3915923 2514052793439528507850947882744996 3915924 27311536828490296891288174113761280 3915925 -75646673498744962702372366052547500 3915926 -109018919236176478705486988916551040 3915927 -262383041821936854077815678230642336 3915928 -1079760287642426544223769508661248000 3915929 1113902418015006418599113138351123220 3915930 442772788835906964801477147555429120 3915931 404450640627792190759621213526345732 3915932 -354314470823506984382090595903582720 3915933 956458724453901362376869055211996416 3915934 -172109808229030919237341772441579520 3915935 -344202201290331151891181368712401440 3915936 -312575701703662102153204837851660288 3915937 3116325084750945979076201661759439586 3915938 -145588619239250710395238959219432960 3915939 -13033535768824907166566370652683792 3915940 -422563733542139300351319873847173120 3915941 -2459470752653749340470241403828494658 3915942 669628766358347432584567972242808512 3915943 -4644261048573509089173137182572549056 3915944 -2450736707264282927834713874018595840 3915945 -827946244835514559236790175709965760 3915946 1368587980175153583922643860994050560 3915947 -279988018970003259256853327343750768 3915948 21846888990458945181844706512465920 3915949 -1726789878928183987530817481836347808 3915950 -30945303479986339002593145656361600 3915951 90356164330957474299467052698542080 3915952 604781207379793911354173059142598656 3915953 1808973388208991619521871131786989202 3915954 318574254122770391418264074691586560 3915955 22936820680434527650164482328069360 3915956 1770650589871381539074532616008837120 3915957 -1451987249109853708151141145255475200 3915958 -132516924465382407172161681647567616 3915959 -1190907688012132918891607852898618840 3915960 -293765142464167414570824028828262400 3915961 -93897642173132893635863982421322560 3915962 1462674122266969388816211542988293232 3915963 -12103216490719567680936536776753908 3915964 -1018353210687232415384901528587293184 3915965 77683301188340700110291795628754860 3915966 267529814947632673130387470938405504 3915967 -13904474626204974552925928653168896 3915968 -114644871624757710206402702988017664 3915969 -529002352811734037979890489339840640 3915970 -1307017219332660050556780016508683200 3915971 665418063301921027779171409735226172 3915972 1389474910631057332349478017969971200 3915973 -888158296827228991051970747780577440 3915974 -243488339599895394833579244367728960 3915975 -233704697859248202637321781148912000 3915976 -1871988797255527389741105727584460800 3915977 80770683667834791119789993787088512 3915978 -93880009192956930033602757454040832 3915979 -2476916398773526226348027045001517420 3915980 -336499465423614427791829414695536640 3915981 2039310248987314403010690844738091670 3915982 -11332888011313319706752891075996160 3915983 2925199691890999987952801158855551360 3915984 162802227418121114596478940453273600 3915985 -1445835289451356845653961719251799820 3915986 1185620678223969956564528416131816960 3915987 513460191972371304729716220339011952 3915988 568726591910809814590554922845423488 3915989 -126732106150933960416583822509480768 3915990 -102556261421303643110708292029258880 3915991 -737845204527560897207471430137127200 3915992 -462499349168163811236741465846681600 3915993 708012679592878284825239681255773824 3915994 -863700122342667732961028670956914704 3915995 1030348049558506615237235880952129200 3915996 -406682951592790541655789904697057280 3915997 2222903544540190747918310560319649446 3915998 -46403292529016499821037947076144000 3915999 1248381679465695831601742672309871120 3916000 -943560408696500369788971679088640000 3916001 -1939259722950007881294310093923662268 3916002 419864939976270732567172824346549632 3916003 101136789323824586883757032621570048 3916004 -1202688069248871024183191252671426944 3916005 -165486878489644058362353281128644480 3916006 463606868696524374114382814712731520 3916007 2869925455817342472567696515959233720 3916008 593796914925614585735771385524828160 3916009 -30790700340684764291831695557087500 3916010 2620874727541548403852283545144320 3916011 -528874668802732053407510668609198080 3916012 -135955702877023470993696964429879808 3916013 630071284837871073284370332351051904 3916014 92145934601465156513333775689287680 3916015 377029853445841269067205301066192000 3916016 185732358053251510468660267199299584 3916017 562949278753293678160696219131919680 3916018 2060477688647470458734527639117780800 3916019 953001743183515161539219866199433420 3916020 -156047106322481534179540563158968320 3916021 306962306566168803121347420478754222 3916022 -1800726196394723883136220216513405376 3916023 576048303345413975311150984548958464 3916024 -80452026026582070956189972471193600 3916025 648434341341569406344972239095557550 3916026 41827434130246052171151107025456384 3916027 1912862862110228626661222404954115876 3916028 -567809348290721818347470912479050240 3916029 897972270380438323671725541259536288 3916030 -1400573941597965821657171012742873600 3916031 2820411309822804083700286983536499792 3916032 349999178796503242884435848409907200 3916033 532977263941971111137613942473350080 3916034 699985957804297387404494685670405632 3916035 1156567833517044089587258412270899200 3916036 -1828249278898599354787970508906421120 3916037 2649001009046941782357077075330782686 3916038 134693295365172538877607229497108480 3916039 -1861164494617302036649750931834349160 3916040 2484770781924299616679837053414604800 3916041 346486586225513751346244049236592000 3916042 448542536855281411479666180658980192 3916043 287709571964734434312111348856229520 3916044 -565633409802565682403069399429120 3916045 89706164713938704978161320282255360 3916046 93236842763394049128225055182620544 3916047 976642902324319408085968450797576960 3916048 -87573768143084893303759803455561728 3916049 118453284835482279111757999630515264 3916050 377049384225710901786635051444956800 3916051 1015944454845143375796715293229449952 3916052 -181254360104021453517469289826017280 3916053 -47418747756256435279061458989385920 3916054 -27048512500622462006301364546487040 3916055 -165811659364847662601916288970824480 3916056 -710960499325360550249610063052492800 3916057 -339946936391504231186060295176112694 3916058 -1728113425969557156980532054942159120 3916059 -458544570191133877625901617397911040 3916060 1209022367432519668153389101515560960 3916061 1499850206948811918969973321246811424 3916062 -70946889124882888985694988294687680 3916063 -836298346564143844078589961928239960 3916064 1033927417633630552618390801414225920 3916065 -365503741935541399771296637321572480 3916066 80018075528532083973556110859223040 3916067 -1581445616226699614641925948658046884 3916068 -52210996350072973728553522697849856 3916069 -1164742145872516540570372229529176004 3916070 -465344179496522335554195217961721600 3916071 -1681177468034866495354216950286320120 3916072 26091639507553975980937388879953920 3916073 -485494272475383930374456839162644480 3916074 21588958588223328472786074430970880 3916075 -206359441187784462629205183399215100 3916076 -1274205503662696166872418282958658560 3916077 -2142492876773664631500674320864708320 3916078 1353601712572562745950534951457499200 3916079 1324849811903450125292468974839601680 3916080 -108033183625427461427403339428659200 3916081 56604472302616260913741578367534132 3916082 593833457823366817761339129226885392 3916083 -271886600120446745867193695932810176 3916084 -435036829944193184671562999058869504 3916085 -196038571414223421909618480677584200 3916086 115662764021472818763488576755254144 3916087 1010651795132448786236958460887908352 3916088 915942873909610228279916090845163520 3916089 549348962233782365456691982253483700 3916090 934121754215658732851927479492243200 3916091 3000146604063260393229802761672555492 3916092 318978304592091261870404836286226432 3916093 2123665863978379529033861569198221600 3916094 48867495884807446666497437597789952 3916095 562327919800703802421559348039447040 3916096 12568705838702283559520075127980032 3916097 3148657048684972378483228048326276546 3916098 -235700804118827177241354172295300016 3916099 -11418991227940213720583166784205808 3916100 -1038759608491257580063873685678889600 3916101 -375843970513317086261590024172327616 3916102 -1033783269730792225231107303662140800 3916103 25724622394975442718122850011508864 3916104 223598539989971509048657150734213120 3916105 14256041215312896634068369131972160 3916106 288109428877500337575557002598565888 3916107 58860408487575807141029895995709840 3916108 802768366629265340870455304601711616 3916109 -45992741888006253796277599780464000 3916110 -594620191679011212592947830136929280 3916111 342933399646091459402032278932756400 3916112 651217517121013861304849008792829952 3916113 -1111423912717617004716693387645155856 3916114 1006952802003939018038416971432262272 3916115 16034338091564052705165493290772800 3916116 -390047723440539181011019666173286656 3916117 278272480500178496111540717795618712 3916118 -629981409082636150766815176232557696 3916119 1389225306892893562759998613075824744 3916120 534586104520407737582098184143257600 3916121 -103432304822024398539348673668024000 3916122 359343563923485421363512778021231104 3916123 -3401631412310942612381506298991014816 3916124 -1636715517458682321353960513732488704 3916125 -131697983406915469165317686165668500 3916126 -1808725226442095984475941051676847488 3916127 -82054832453522955890282676197283000 3916128 -11920953079096247609324713627877376 3916129 -514542996408048577102118093400883500 3916130 -1005515517328521572543296434632483040 3916131 1689789216761236069451531301155379120 3916132 803993914447719842287789232482870272 3916133 -331157661010545698298768008075381796 3916134 -958942955079452787328744421724610560 3916135 326548618234736376414636054991297080 3916136 -98747727405327017278275675945123840 3916137 -654867201471070385223003287687717376 3916138 218699238327039097229508843326220720 3916139 -39807125522904492693937918691208432 3916140 580812528720300020412216763686681600 3916141 762927786961423898992029994482929952 3916142 704997620036550955874489658508138944 3916143 -713271256854299823157955953276574592 3916144 77929591366520373350908195882434560 3916145 -36905855314777788611347699633432920 3916146 -213552582624491474771095741428934656 3916147 1131995471140693886192024278979508480 3916148 -338642406859579147053103031285553792 3916149 1145544102412292119788498628801887264 3916150 437033836253710671277602966088550400 3916151 344441142627554784252960250379834904 3916152 76810497016727061494209664064000000 3916153 2994571257223611589453720957353575402 3916154 -269843194763249594924480188823548416 3916155 332753716203432715465499406447650160 3916156 53559969398314819960114200366996480 3916157 -967874469768479012371052316076560288 3916158 4022657493566002167010591440402048 3916159 85388728886362915003623556912794904 3916160 -1424345602301385286602803675922432000 3916161 857095239809011211133340487090948640 3916162 -1128368569190584632197974357745692800 3916163 3533701003203736035168748396060479264 3916164 14713002246682619063650692857659392 3916165 2417482099462982563608145597103580 3916166 817930483362802415839596578651399040 3916167 1235542750463183831021399091305979600 3916168 475165650260176129737434990078853120 3916169 -1423327403665544123960219091417923430 3916170 -5868481044343226532331519715895360 3916171 -725202539211168324396310302346249440 3916172 67768167133777525109096747316314112 3916173 -559941596123361510949190322443620416 3916174 686489390595050847693196462727815872 3916175 1216756674241278168149864043407328000 3916176 -344849745409178941271327902299979776 3916177 -1933629188387525826718617241429376974 3916178 623323812763777833956996175896244000 3916179 1524002411526828133685548355475836724 3916180 -621040894068071687241457346515257600 3916181 1097113508536179827233696162377336960 3916182 139958156394214850201430966254612928 3916183 -1449238829452436656891348137472896568 3916184 -1444105025999243882740065680259379200 3916185 -103494142823304116009612060538163200 3916186 1053930705279467655931848121217667840 3916187 -1534098201770215723175047752652508952 3916188 1194214407911975240066953383603886080 3916189 301826207887969167893716515767792160 3916190 319073809451313313279163779790241600 3916191 321583353582065867171514507867183504 3916192 -20836937078492777679480357066375168 3916193 -1507302897277285264724323582022742558 3916194 117850645946022448203264746239574400 3916195 1686473959824105109268455215858942000 3916196 -3253893748461495292036886677821054720 3916197 445457832817910764822092052108942428 3916198 -662625586111936831542040222556641152 3916199 -449113278248813214004709951615827968 3916200 -340781513206986759241414169413632000 3916201 118158859327825193608750812805774692 3916202 164456058169998484001338742630440032 3916203 -183553882588602278595858351172182696 3916204 1265197516977891076321236826704961280 3916205 -2584031448989478943306934652129252840 3916206 52821251343249528076505690812470144 3916207 500126974777575385083441957326134360 3916208 102774107611072313519808951709532160 3916209 1059745843216989161990625557629650528 3916210 -114764548381080369950088850485450240 3916211 561716355084989517113906633627348352 3916212 -475329407903794040823839378982924288 3916213 153339670662373632001733749256908960 3916214 1221192289606377817796883577049943456 3916215 -1791142238452025502622936011890844000 3916216 874779605282617800802267615197327360 3916217 3130876991620619091893966805757956432 3916218 -633948081182689479913718793148308480 3916219 140959798849801085739811630147308544 3916220 -282236025467852727423525900367626240 3916221 10102594222579206102570013010085504 3916222 -1850951107656815921829499424896620288 3916223 -1377805645720465057219102244054420400 3916224 -3866804013111488766457665904705536 3916225 -14126901280475607100704802488040400 3916226 -15153806130173010281125730202701280 3916227 1785812765163905090707085849675909112 3916228 176574135376364862936042720843964416 3916229 865464181413130023961010422768204830 3916230 226736794223609862337691776126525440 3916231 -98650045098973365749891388524083536 3916232 2509782758406402926541185996055782400 3916233 1115318999438280697127145434133785280 3916234 143706734405356801530582789348955392 3916235 -973140314929495821680865117324148320 3916236 980220215792588869790076164051123712 3916237 -1299432655772165621312210732535750846 3916238 -63313677786333615056267133594920832 3916239 -306735119952260926069921313335913064 3916240 13525429465346001136439968948469760 3916241 254049617051260504231224691501839744 3916242 -1560365669965147417760194947287347200 3916243 -557752581877384474816801609277985240 3916244 1613076896723886959280460607421937536 3916245 -178804400964451151853322284892464960 3916246 36964655402506160998963159969004160 3916247 1713977979754721519625099483938265960 3916248 -220083328535447836546817390711930880 3916249 -1137041623497121660073174128300047600 3916250 1568004259927650856140010829340000 3916251 -170774788141871129531864256649158420 3916252 1254916940083819565001592758442420736 3916253 -196458975894373330834296393606349536 3916254 -291002362098828292741961561094973440 3916255 -426456255076047675712726581156999840 3916256 -2519429729420777755417671091325239296 3916257 1455975846015970335954383876508542592 3916258 -272176037083078102589126021091592416 3916259 -501827593093973795295195842154366384 3916260 -813721863570135070956558421109425920 3916261 -287990605697925915485828981487603200 3916262 422259115952832490224427748842137600 3916263 -259227138908482256597541317005008816 3916264 -2191225843245026908309956491244994560 3916265 466691433117212730344680769992326600 3916266 35555027494463120555630978734508544 3916267 -178611645570365014181023364480548800 3916268 10527102386648473835441146914961920 3916269 -49653957165698255875262256479539104 3916270 -52595019415970413825919458348537920 3916271 2338493526617510265200684539565435472 3916272 -86783180588398320876238276142825472 3916273 1667477331775202503794915720677894820 3916274 -337849332402588203772508122581178864 3916275 -754641299530519746695539224591628800 3916276 295765267871903528827706475266772480 3916277 2817833897112191653549117471443486492 3916278 963936499312424402021666371538649024 3916279 321887147573576417712844481404278048 3916280 654930267418135553784373425632256000 3916281 -1561427340693066966683618599444886448 3916282 -433802332506870375838287553811232288 3916283 -366878951945625237746003640885719280 3916284 1093592633087957905605007399770611712 3916285 2073075911659808266699183703671783980 3916286 -410373795437781324384754662193344 3916287 639672607443189882866132357393653944 3916288 -197634188044688255235700987369881600 3916289 -344906627323649424506327030088290112 3916290 -36899279773486510569201835481917440 3916291 -551826935959049624575468748098153008 3916292 -781097919642082482460673517235273728 3916293 950113658937164961107016840050410464 3916294 1189874951191643381943140069228183040 3916295 965629752547532500827245042575591800 3916296 -461987331601567597688489458238668800 3916297 187694815590885508034700061295296128 3916298 -1037595333571389319193939188167843840 3916299 1196580918046688351318033496378593280 3916300 1345818694093092426556519403003590400 3916301 -2192544419012352306760155475070122698 3916302 61595031455691958465152727711150080 3916303 771453211724328052511779067871941552 3916304 -25424424839577063303491761565859840 3916305 -964780861171885240450676242159949400 3916306 -130891931250988774976597693187491040 3916307 -1479937769088277694257189234500826608 3916308 123015271666676171993250516059351040 3916309 1425543190743650415496199750998730510 3916310 189492436444483150466610575406562560 3916311 9447439048246795879224989930098944 3916312 -33776076773028538653422864311756800 3916313 -293361139419837929085572483946096438 3916314 -557129610985682722097842004955514896 3916315 -979318519882823737344652751992924080 3916316 -52410360189979426109045802603993600 3916317 526799523640312826920082325025634112 3916318 571820146152670097000176413880765440 3916319 78923980907201026394987877939538560 3916320 -53734260058958566668826940276736000 3916321 2906948126362450200676702985401799522 3916322 1359982154940902958923429085047614464 3916323 590395311393038267428075204536883200 3916324 -2363971758484715536226285919313545984 3916325 481444462686697872865175476387836000 3916326 -509840578090258125062716455469056 3916327 1225606429262714944682709149985885176 3916328 -953785781255631291016017007110973440 3916329 -876182388917384777515959978287739072 3916330 908589619467818938788869047137649920 3916331 2279177737750236410580933828573771600 3916332 -220008651898503573662856990115396608 3916333 1760510213944165327236013881969057504 3916334 -1201311445461890828746169670371720640 3916335 -660507066618334966422620663075247600 3916336 -201548505189064646191276365268975616 3916337 511767248680612817101180358968128240 3916338 297577818500783978245396088642569344 3916339 212326150284462469860445636734472352 3916340 798116511174987520115206417290627840 3916341 -407569539082201720625153942273972160 3916342 382919732638663531607688994106948352 3916343 -2887661984533368765785413649608152408 3916344 955289306606897595689786266844958720 3916345 957323240732268811531258988831036100 3916346 552706883019851982158580769736079360 3916347 -1418866640734665610313703449858298600 3916348 1066890076185029440420374957838955520 3916349 1427210370444915932556480827982872736 3916350 18847904420229774330422082759566400 3916351 -390718514733126517578524979251920568 3916352 -593465432023539512185579595794219008 3916353 -74660513164753242312330982458504192 3916354 -1068435247057868540815687358705664 3916355 1343063379661427446732947380109266160 3916356 537935031417658317128120909685657600 3916357 -23124592731823493206261370747277348 3916358 -992815144343969577124896440508637440 3916359 -72471970122675368355467620951430736 3916360 192402860942252530675018049981644800 3916361 759204974082977758561662423741938400 3916362 -724198870775760175901967038853435648 3916363 -510452408186956746970165042323427440 3916364 -1192163013269926365789292763319619584 3916365 -710189760665557975039148227747092480 3916366 1340913372539240237639134378482493632 3916367 -367606415190727871224202626741768608 3916368 421461327366410507394164643036782592 3916369 -3400285279664340582023963467758286080 3916370 -507127788551110318343702517770078400 3916371 -824610805143651999746621096804778240 3916372 -598312352532357501886637532862263424 3916373 -1871276087395093251148336850746467378 3916374 189053209417190560740230591728742400 3916375 1982773391143678458279154157782440000 3916376 -794652950885308374775871760591790080 3916377 113384173376611070264042769278168640 3916378 -1362188077888054865827814651854175760 3916379 -758370128566499267378434861079954616 3916380 419848885382101342688963011711518720 3916381 -87872891727929072569454318157096608 3916382 -592630094665438224551639379562742208 3916383 795922248899950887053337899038015248 3916384 178314152282949254892648585261613056 3916385 -518923926406452894657660331887674880 3916386 518260351170502413925975210586350032 3916387 -394667453428413372262668498569556964 3916388 255609731838154949912380713078276096 3916389 -496792109306347520067527523904501632 3916390 -285009271591133851101132956634844800 3916391 -2443421258177621998774596205834235208 3916392 1200362205512723004522285857221017600 3916393 -411772651657936961268156979141699200 3916394 -710848945499232788037676778995192320 3916395 273384786666709741576113932646431520 3916396 -366165233551450046147159348137981440 3916397 4990937041137616857721658828014560 3916398 569189832490993191279690246243084864 3916399 1051640051315064090251220182156935336 3916400 -168597743807472138714450071302963200 3916401 -75174649425361479053889860939076960 3916402 -131711436342492592778193068541766656 3916403 1062392599152196005152091677525816652 3916404 335170356772208499947679105695109120 3916405 1197249898170639944237760197585031960 3916406 -1300279373113523738282891030395518048 3916407 -208813949588969925962974098145560 3916408 671823351442809408905562525489192960 3916409 -1052205790494630105347187272540053248 3916410 -97453057365145432835637104947472640 3916411 -1150094350327106559775126241492304988 3916412 367831636117296861287635860478457856 3916413 932848030733516853166681203609136800 3916414 572097902315031192271709493352619712 3916415 326691327528714728424380224095379560 3916416 202572742885457594275411110647562240 3916417 -1783358733974512933994026675679576640 3916418 -2485373494019923093347113464193442048 3916419 342382463271988842933579253300004448 3916420 752932022565295717698058112982528000 3916421 -11171661883331035326012020633038500 3916422 858279226986292251950346880077305760 3916423 -2027989370558753899613544024140614704 3916424 -1402389318087540648380231601324887040 3916425 1305514158869390808736879918749648000 3916426 3674094231026135416528210917482496 3916427 -3331482311595552119866013837973369960 3916428 -770038005787479027393982597472186880 3916429 -2297974556855084573252733565420357920 3916430 -6932275577203944562336176742944000 3916431 -178429584996753951548265382882740096 3916432 -142526781043558528432072662864363520 3916433 -2291123642475405810299449426386906318 3916434 -112287969486243138165782314839361920 3916435 -912428496354736945723129745996329200 3916436 -822589218588803476720526970097288320 3916437 159737390903134180703004168912330240 3916438 286962921212480449909382702334538944 3916439 2127154216407098301932000338441047240 3916440 7915039733167071654463101281894400 3916441 3782446238212240929695296787319976621 3916442 -2749861737317672532054357552294951456 3916443 336568145073130304703511777005583968 3916444 302360940307383264011007748498307072 3916445 -98550581940701747739455007665235600 3916446 905559256641811062856638207217253184 3916447 722574157289632087900535569713564352 3916448 830611844684359983266131122763530240 3916449 415998045308343011380567415096654034 3916450 -20959694392367314724213722843656000 3916451 358910596744948683496587793637610240 3916452 -442629922317896421445441557629030400 3916453 1572857580675863322900215453531456702 3916454 178897481301303447806935734479179392 3916455 -549861097223857598012321806738452480 3916456 1243484085906903032489976891278330880 3916457 3095747535099119418636345097606767780 3916458 39172098923250461386346614262999040 3916459 -3432260238002892719629731943320699340 3916460 739917982980108066938449333808332800 3916461 100094358130499506053167207989369344 3916462 1292907804925689746617885984148451264 3916463 -2014625054957570001746093639252468736 3916464 -361382352414283142998930439983595520 3916465 614974904692786788553027416302784000 3916466 1591919100978402447024872379502236432 3916467 -316678963440357535356920188772944632 3916468 -215935616029601561553005958953844352 3916469 -2809525669590822167899820314702586130 3916470 -364176493153722395979384835296921600 3916471 -1275363402827947824902647519422289208 3916472 2427751855564379340038955941720186880 3916473 -290206705369101400386488094469024032 3916474 -1830333040412068986047233536693093264 3916475 -1058141045282331631756546377800683500 3916476 -394503793528773638363447550902496768 3916477 1454684643599720577495258945843912024 3916478 32416506796217121248149270342118400 3916479 206601224906040414026813873372736000 3916480 -269575717703815164855521459463782400 3916481 2672558979304294406546026972647753282 3916482 -126633297884958588918432411707361408 3916483 8566237875963624883609841065545544 3916484 385916525448794837625249430312034304 3916485 547309903911061569934703922942883200 3916486 62052108775770966884762100700022784 3916487 860410067502050796201529329349174944 3916488 -494457285744634989817916505339494400 3916489 -1821885576108751791138610170718777120 3916490 782965166219920091620095418265330880 3916491 1840152163185615339464987669479344 3916492 -14018401910759530130088701757175808 3916493 56834111534198732602803322107982080 3916494 1075677362746354394987791871145369600 3916495 1045915889771270460678257914237263600 3916496 354204481233528087483710358021169152 3916497 -183534255996331080905991065648404224 3916498 1294538754953256456804004672664634000 3916499 -2938171615335139519086635691397636500 3916500 122998908041127169897994971490304000 3916501 289964722584948726992904380551095100 3916502 -110488179329644799554821261326733696 3916503 -1174399648593693394754568926989687896 3916504 -191603508907349375506900218761625600 3916505 -535231545399074488532775786937114680 3916506 22112614752496400172716661584971008 3916507 -1164770605422106319682738165964248576 3916508 2107862082058289539465401245759308800 3916509 -179772338602306661616227881066143744 3916510 181468524971133951948694244759454720 3916511 -502934296862012403502605833784072288 3916512 -156218145655695371766405759509987328 3916513 -130100883715570424583317964926125136 3916514 -641674777159990270585284096524748288 3916515 503483018782267937854666734977830320 3916516 179761753627707409829109058085935360 3916517 164883170844784236280822566793092480 3916518 -163760267921902379790293511064524096 3916519 -592982486772877508779292458408139600 3916520 516023444749788786500396876961792000 3916521 -510514802033548357893802281806758608 3916522 1575754765957970862611552835794996832 3916523 -9771839955958959860630308850660736 3916524 425743367819970405164937736725937152 3916525 -229520260992206664293710120466463900 3916526 3846057427096665329867536676950464 3916527 832425652969510834888247997840286080 3916528 -110534510087564015106838556409856 3916529 2108696731123533426000563478339938130 3916530 428885170411639990724028101017452960 3916531 -1141649574871524427517772527923656528 3916532 -111469476885828548853515876751464448 3916533 -1556823466075261800840147327593527776 3916534 512467909537174470133272006844121280 3916535 -167951055871183908559726785278168640 3916536 -710719034841662297913982113855528960 3916537 1009505384236433445938763031194537326 3916538 -792272104622333461955751988008142080 3916539 1071099320399049143399872276226701440 3916540 196796995366565767970427697397882880 3916541 592154970531565118845812752780976492 3916542 126474407409691075265775409831271424 3916543 -2297557814960610931335189557228478208 3916544 2685298343699275237280280577101004800 3916545 101170576849737433296359477879193600 3916546 -1569669747537338730063368480510513280 3916547 -1420291308165473998795848213754636320 3916548 -522765510432765818950905182624055168 3916549 386163864566623488228530227406844928 3916550 419449271206133239353616822084209600 3916551 -352029511281404946210838781896225368 3916552 -2428981805379580791266288928910417920 3916553 852054670294773302005279015447280640 3916554 955782849397758248362330834558513920 3916555 -1305901406529853368206130584044129440 3916556 -250570524229420403626973004563257344 3916557 1552422716476171714288732621238334486 3916558 -779425538685715892498994332943906816 3916559 130280712335411630087735639486438616 3916560 211506110808426489227435849495347200 3916561 24571872912953664675559084875021504 3916562 -293267326354506568648723045503957696 3916563 -237084588942244640902944540988998912 3916564 -427372719422730120234825392521078784 3916565 1923787816417451508635536319517453600 3916566 484048264826215827080096261583398400 3916567 -1090244187372985311697132969340653968 3916568 -844510290902183598786546725456701440 3916569 32205371551934707797470794334789568 3916570 367008177254402129532729396576480 3916571 -901198647531230744773341297393022656 3916572 201534070354219553162165722810589184 3916573 416934575409846773879934124883156064 3916574 -910451777739701304889389256448398464 3916575 954064545528939471773950772278762200 3916576 -501923949270570792015920251958919168 3916577 1056678589108464051443809555087572672 3916578 -193883885674773221733060086522256384 3916579 1788783301520033687315840293797692376 3916580 19050040555155748646643089807516160 3916581 590259673345435817720807453621926752 3916582 60454719532978311236430576320385984 3916583 -3234839619532667709569273718252023040 3916584 -353338724865682411197363952939008000 3916585 1944323620709415643206573476649807780 3916586 -1144685723878052851456115400583288320 3916587 -498312493711032416759213536971985680 3916588 -171684828943370912954030770197345280 3916589 1315585774557268733951395108040161056 3916590 249185641699459094023093203643144320 3916591 -695280615233788507319591810415910928 3916592 530959452604340011046971632976183296 3916593 -8594859502139635763082824147385678 3916594 93840277881012570757127774417725440 3916595 2433610390976698722992360954973514800 3916596 -91022012144612871082691437746118656 3916597 91161500882328022686365202581776320 3916598 83007183391046064735847707420148992 3916599 642786870596651344697208646706297064 3916600 -974806919887336040720261203255296000 3916601 -158405151687977097300835279677057600 3916602 -97691291257466052058502404977361920 3916603 -1498620168570688967203566632974446400 3916604 1506593938626789680446241733439045632 3916605 183630658695578296464825234544803840 3916606 365960801443183256924141029724074752 3916607 -1030566447615177298756757209240889808 3916608 -70046546737824431243920949221785600 3916609 1274649601396899686374990528989647810 3916610 53796182321964881247658279479228960 3916611 67551496602632492363511114507443460 3916612 2798126385948402921512858025562112 3916613 -704962102581159145021952037595187460 3916614 -471603417618520869136405589788934400 3916615 -612740899929667680751541773835487240 3916616 1240837105849874218494407421307330560 3916617 2171598413047105490552049492687094080 3916618 872317502963063893010081865650099760 3916619 75629297771990724081264280893924696 3916620 526536443716247804183658993727641600 3916621 -434833567443836271529559692476903178 3916622 -1434209117389622780274766539804177600 3916623 -122373386320537121542634783430860400 3916624 -420402704523020583160135808204144640 3916625 -3779012960951509198560966595157991000 3916626 -196564733996546546926922765810520576 3916627 1315744864823882217717115292059581600 3916628 1105123366176159060978218092159451136 3916629 1343548864300391616637364290743026574 3916630 270799039815043358780370834160435200 3916631 1332677409357365142918603985069959432 3916632 555430028240697250614591612773560320 3916633 -359432993579973695245345034044710400 3916634 695171598860789124913549578899103216 3916635 -489042275831816373107605710258481440 3916636 -1690505020488144031899627348067601920 3916637 1058074173219515808881453679890165286 3916638 -759186831689027070793921265397249024 3916639 758950383785541507230023721922609440 3916640 -237470419481346161574309355113676800 3916641 -283388704033265083008215276688637920 3916642 -968995820584317228690627794236548528 3916643 -3288643696996295143460606951548539108 3916644 94176721551992876190473380087836672 3916645 2465897214375731532660146374851531900 3916646 -954685846566717574815281979963196416 3916647 252134239252726025314500794311342080 3916648 -1294997984731996323370133213577185280 3916649 -1932184909103532733752241875001590 3916650 137612649570214984957988830306713600 3916651 -806043391625498861826916237978560000 3916652 -340086889089547740508255686604318464 3916653 -1003737429254660291597895941968306560 3916654 148762726735581472429219016771839872 3916655 33785151855604519974305205685115760 3916656 -424552447232250501617130404739317760 3916657 1841295455967581917402071935143693120 3916658 277086293938328882984103048724123776 3916659 -322782405163304714041759221377671632 3916660 -1565726213385457358681812382631014400 3916661 -687421008460511279090899420358614368 3916662 474533478076249234195582904976568320 3916663 2575814593615404802057828770776183912 3916664 110225735515840163371173755235532800 3916665 624492820827566710838131053152526660 3916666 -345935748436838753474146590825016896 3916667 -997170713199541794662362267783336284 3916668 -573934434256814276147142873022447104 3916669 43789501562276657616083067720478444 3916670 158341212427441777114838580530668800 3916671 -579701084024686288818948433376564736 3916672 -16789008028219598121394080306954240 3916673 -1909993479177048392553398892692382078 3916674 1538867018088382875775426406106760320 3916675 -1504179970110780150126501722541200 3916676 -755678855979536110308819313442080512 3916677 849583007365686501247613597389655520 3916678 2365212100623643624453656819325098624 3916679 -662156508079379116910379542428679520 3916680 -647289429147806762644626457047859200 3916681 2278661825092815729664415651929128372 3916682 -775247907377169305121743966658032640 3916683 -90585395228493285330502900102996548 3916684 -302574096577293370569542718258659584 3916685 1648417139460761545640259899411842380 3916686 -507001162045681836074989793979795456 3916687 -66451068773464057418263245354103320 3916688 179221827900414595921670510182416384 3916689 -33554042222942485717673761415836800 3916690 -1407017276579672641538646970028198400 3916691 994684208571679865782699146276178092 3916692 264539513587479121293443068311095040 3916693 252218223234096367052463091343134848 3916694 -259395199786137144844275433871760000 3916695 -177199642770564895088142543323535360 3916696 153825111161985673605330611228712960 3916697 808731047085449815056375308229108420 3916698 -20493766457789468954185297162321920 3916699 840935451990683380959016201177779960 3916700 503640428277614349303801614713536000 3916701 -306069531149396731564188033660192960 3916702 1148747077391322853714118758580103552 3916703 537168038797217763613591821631367280 3916704 -1331242130339765141523313810719375360 3916705 280983487994662422063101791642142760 3916706 -330704774042687964922274100656661120 3916707 -157698892520582093605422292285229760 3916708 1047731001289424027115496759814361728 3916709 2629355663273877922767680451943803546 3916710 2444079489387807050496032509589760 3916711 2965607624360743131148408079513713800 3916712 299611689985200976905862216232294400 3916713 -594880246437631367703239128978425456 3916714 1445260972866883079738506342991841456 3916715 906061244454033704489001987085939200 3916716 5463836859117126630135145245967872 3916717 1534328171873380598130282314720272000 3916718 -6736971457187673504319723407801600 3916719 -1863585729571657113285403255641073656 3916720 -75732764258039231865105930030612480 3916721 -2406750789811833887088284107708500078 3916722 -877918459193936731380435460979372928 3916723 1665398608542624936238747943888810824 3916724 -266812126660557989046711566677837824 3916725 -119845637636095355084356535561318400 3916726 488479280661126649023483393539555328 3916727 170635238652972296108123581435387560 3916728 2006230109814326815618530905286451200 3916729 3469473003219242887619199572749578576 3916730 -927150186608097703441700628622785120 3916731 -230776166432956910049059071930373376 3916732 16787705780267699770887055327088640 3916733 -476765385944746666263010340220921018 3916734 47873863573503553558986142385894400 3916735 -1006226563381391185675158507681511440 3916736 263137876089489283545563532959416320 3916737 498883208136542930163283010849485008 3916738 -551383859557447392070746090195669504 3916739 -873166383176525138031350906773410576 3916740 251335529706729651612653970895564800 3916741 -13627975541298166101468272430858880 3916742 -114104829453828591114220950029101440 3916743 2022991104297562276322967857026116264 3916744 -394760919558962440928354612695741440 3916745 -265860640069482230618657525864317440 3916746 -24228289884371384766466044426123936 3916747 57644205966263659842943271516499880 3916748 -485889944492429564975916815865921024 3916749 -473471961604449703506739982210535360 3916750 -949676334052855208438159450497008000 3916751 -304932750078322068153308501429887248 3916752 -165053218594518974314867830713745408 3916753 -2278165758464597760933716949019076736 3916754 -1143557498675210454399650467528342368 3916755 7353208221497993867149277398566000 3916756 2508703997974043626549060575444686720 3916757 -151994167407607084037220366149137920 3916758 29892400097013715124067450168545280 3916759 373602912214940609124924384074151552 3916760 -884813224801095231622262448832512000 3916761 309344610934246082352867258412811472 3916762 -1068985181211588708963266850845522688 3916763 315272909651014166942509672962004800 3916764 -621553215983778002895033762323251200 3916765 212010735197728656641090103912520920 3916766 1170742970118487052033261625278520576 3916767 -1718621338743464014777453767880641720 3916768 -2017422136637936244047026072033689600 3916769 -2745510390686587999697539161127778880 3916770 -246709387162297424782537753812480 3916771 255987513167900796439831076164428744 3916772 415645078935539062638313398925443072 3916773 -203554033222703236261119247060102176 3916774 230673583473495388785905363590003200 3916775 -328529831911775476266033569554099200 3916776 497066614902617373200958040276992000 3916777 3556428533041418730485612221746399460 3916778 -129037563535534699023349900606613760 3916779 1091997208417731321400502417057156184 3916780 -159775216832023966730355947383173120 3916781 -3169373471865950974400248181342926656 3916782 -181227030767440035261335877129586560 3916783 -763957549488404961837236993094455040 3916784 11889731518256283327833831286472704 3916785 445289935915833834565387646234087040 3916786 -897763898106557821552604254624567296 3916787 952659008312114827947686491358755152 3916788 -52757037993809782545323102313431040 3916789 -1140558117683706715018199442700015520 3916790 -583814650332983570826059347187097600 3916791 310276148773329699103738765494317448 3916792 -3460578570636614759232233016111267840 3916793 632906012822910835164068309749931040 3916794 -229559801016012563336173720187401728 3916795 272699981212080542031611567346124800 3916796 -634283755700966615757191542763063808 3916797 -308594268626333043349836671452876800 3916798 1314328342229667667026398397943892160 3916799 2145623635455605443076540070617164800 3916800 -734397520111522480582683384191385600 3916801 -100406154948713357590307079328469760 3916802 1036440109172380814837043821027952672 3916803 882876187117404593113196510310604608 3916804 -609067688918023340592438160469609344 3916805 1868586195175021028194746072201686460 3916806 -60396732155717437911443824096293120 3916807 1209542361646273997949398281203304192 3916808 2251858844288058192007378258821120 3916809 -676140646042974973500317079650505600 3916810 1124809459363215153625860591078237120 3916811 2835235420735788567832946700245603412 3916812 -89445969063074233008367628896051200 3916813 1133222167848655450046065604093451062 3916814 -184567770580250548883855540169787968 3916815 643569951645538519674528666811019160 3916816 947551652828393321177939001729433600 3916817 454636761980186920196507856116589846 3916818 88542837238447747838651036296564224 3916819 -456016224153830711359174676825316800 3916820 -764494223865020782413338282632396800 3916821 -1637219458757094446045761017640776288 3916822 -127247555276867116809672103150799616 3916823 320383464281018736109024882828271880 3916824 -95502778101937106810172351331246080 3916825 298636120306521085556874209086155600 3916826 361166832609402681432579265131152112 3916827 -6408374464158039894456324972198000 3916828 1305615922130247189820073010065888768 3916829 -320270795733300109136460969693861024 3916830 347559155652274979901049898085899520 3916831 -821918327733124993801904994021237120 3916832 -714433901457347168064511572286046208 3916833 -945494935323068936317224160594490400 3916834 -143565482923822840421575176614383968 3916835 -398618438212738269443947398929288400 3916836 28855819018085299022627352731897856 3916837 -961013372767036698680838515695304448 3916838 788966840920565389909197069583588320 3916839 2747772819649349761202378663624904960 3916840 689502625795591091108638072225689600 3916841 -1023169449643220658076735683972740700 3916842 164777851591837116352423869769761024 3916843 517536159377063002200305468846822800 3916844 -2305375878050104028653802602541163264 3916845 425410460041119530599752324618535020 3916846 -728353475925352842091025200256872128 3916847 3162296381116716320715548621635334712 3916848 204195565958587225736058395577483264 3916849 2421820991534191783802766476464792850 3916850 -1529360233179493869037137903667200 3916851 476241073920830537755900126957962864 3916852 2668226783090316465878151832637694720 3916853 -492819743915280827662416270215334912 3916854 -406378124213886668493740460333082752 3916855 -14970249614788875127581805143294480 3916856 3174915273801587627184577055207116800 3916857 -103985856535969951463327523584779584 3916858 -629810833430651903182042921625137920 3916859 814970659995538709188453594028283168 3916860 -637211284908704323357112078592522240 3916861 498128828309545431951742287619094400 3916862 590709253879852984254836566586994432 3916863 778638384651837406128684200940272400 3916864 -127147148415081749095580608167936000 3916865 1797319276203950157877268126010754260 3916866 40559285222346881154446257404772224 3916867 -1400627346256818425257600445560444248 3916868 57591373728808836995494948861706496 3916869 706289442120562310406387514346503680 3916870 -2975663833652052275710049986838400 3916871 1406473899741661700533903653408713184 3916872 857632951244543411300881914782622720 3916873 -343721202143358087151444783865417756 3916874 -786403352696178680794955713411543200 3916875 405289799085704830242101351100675000 3916876 1219644868204830052237532383500911360 3916877 -609932587613178703819830988292498400 3916878 157938074340089113845424916157265920 3916879 -2648027510861261686387584400460229520 3916880 -552125529968243524655263043933306880 3916881 292958452068448825468390972138917120 3916882 1055581537927574848392262096849143072 3916883 172397834249313348241610485677585132 3916884 -901627555537334339685263847400796160 3916885 -97522290056084410758145670967801600 3916886 -1367470189056227153864601115670273280 3916887 -480363662097739203675527926748304000 3916888 32841170853727701207096882610790400 3916889 571888316253095592673940876310304260 3916890 75968828143229410048390020248448000 3916891 984384849277813812136900832251676 3916892 410713904356023256231716385710120960 3916893 -52026066216075681297183069277409376 3916894 -25498018150047872776787816219872896 3916895 1613620924188077659736921117935823400 3916896 -512951577646149806629270509266927616 3916897 -2051845656655116838704964599007474654 3916898 458999663475915905675838487809349200 3916899 959364481941522089403573825056540160 3916900 -255317741333964377513071612921958400 3916901 1350455568043168609742985802401979902 3916902 -11560946978295208502030608929487872 3916903 1037804631617448030292511941294164152 3916904 -3143008129335666063287856709459338240 3916905 175286044463042884068452336033108160 3916906 -318776255218075565938862530013310720 3916907 -2592888600787156999283301025939649160 3916908 968858233449232808090952914493825792 3916909 -937357901616287544874277669176085460 3916910 -190180844374126121944973343102104640 3916911 -1079964022346443862730611068665095928 3916912 -92866186162232054158190806263398400 3916913 -22658472894297175929599292092938896 3916914 -539013041965921501452736146019322880 3916915 -885297350760929615098311531831277200 3916916 -520003676913398833176621494947973760 3916917 31998920772016089529038578569946400 3916918 256800996989791335490017110105507904 3916919 -595088788473418591929602761960986720 3916920 350698940067338301399625148733849600 3916921 -2882088507450644639848925615884505878 3916922 -229634387036394719988029272141177488 3916923 -734046195043355968890306399461124096 3916924 -1299627896792372117029630895313719808 3916925 -1641087378039896074263392916616642350 3916926 -70929574152303125385127211309447040 3916927 113276242826065605402120031622703472 3916928 -237593859222895744935619596763791360 3916929 -1859311580987617460146835812339947216 3916930 -682772618489726488546317338447516640 3916931 -748193265320167184847896254117509168 3916932 815658008892786453736638437274169344 3916933 2732714633917139197831301879699077440 3916934 158857769048876595275291780215898112 3916935 -492083169036666801199496199025909920 3916936 -2664067830385994226887079859342295040 3916937 4230014347856726435620446123363756852 3916938 293837507132467380161565969039352320 3916939 -1290138951909204243297261756763375376 3916940 688563122694649361523738527296174080 3916941 214763790458269063788808539171815424 3916942 -5858947088829125654639802483544128 3916943 -78938876048306849983433206492967040 3916944 8312164642194871912967622326353920 3916945 2451187235432797087369439301727075200 3916946 -290032133929403096146795777866189312 3916947 -500752024548294119624520093643325328 3916948 -347285263430903670199249036093650944 3916949 675222465265906664632126142543348736 3916950 209365714191034057067837754216033600 3916951 1805900917086762871912427267047384560 3916952 356230344134977523621916008020869120 3916953 334629174671470919276675063053974324 3916954 257826046278722973090418903177446912 3916955 -93710904929125225753176856299030240 3916956 731162558633341634504756250845184 3916957 -1359765021151982208148753103986251456 3916958 159688224665507728494502106053178880 3916959 1859478514267027466728947823078367304 3916960 -555662070324902228576576906729226240 3916961 -195503442995358185607124726653974268 3916962 -44294355519894441082795195290889008 3916963 1586440938752415403508611913927536584 3916964 -778170304314198769651241065469721600 3916965 164382249253395399048166917530563200 3916966 1763570702548864778535597539153044800 3916967 -1827942710504892678966006275280744288 3916968 276665449029167443878466048252477440 3916969 417510803089138890877376752077989760 3916970 715541651970810624142156697265581760 3916971 -1305899367330093940650220147940659200 3916972 -122764621278251793101681220730997760 3916973 -28233694606220178490179040324477716 3916974 99848032887846406251109042746224640 3916975 840778009685629963536329311203017000 3916976 76303626374649160345013630084972544 3916977 -1299832331212672918212198777159995280 3916978 -115221495019847458598460412780631040 3916979 183324962320811549340793790400297360 3916980 265308252805037810781013283361423360 3916981 2253525181636126554719647512295404782 3916982 43609858597438015703179306820189184 3916983 -504416386132323919970305044478383360 3916984 760228489970487531965254499273502720 3916985 -919670672330049253909730079823698240 3916986 532653365711629454521145959839089664 3916987 -6314985815887662438234174603704804448 3916988 57951032037818445492526663525685760 3916989 1301551461939417269053473531108399654 3916990 130197014532919800913499610245775360 3916991 28687087700902458525824476971829824 3916992 72526713746140819629977819531968512 3916993 -1886140943004795861794888428103597080 3916994 876627286432992158347219402838617296 3916995 -1041836667913798759179857695793218560 3916996 -860355706487345069671138431106932480 3916997 873012668277619535801016318789529632 3916998 92932730792719119386248267613530080 3916999 -37512754811442827486741837042370432 3917000 -2902772421927613249451511113571840000 3917001 -682439132852931024902238220321968960 3917002 -1801713541753606246200834288993734400 3917003 -1297058876073975863729392739352563256 3917004 -168342319376638834374273569989165056 3917005 -140969320066072510650503858244026880 3917006 202099007593017931550545410527749824 3917007 1658596824480840977689397099012214504 3917008 88157520505196887868921065905938432 3917009 1258556458498476085406215654457652210 3917010 -62673995716583069343950377785100800 3917011 2814396853756852698934741781507393820 3917012 1866310809593091965283647822913408 3917013 -618257566535809862078178679667455776 3917014 1173320925445685853716434983292479552 3917015 -711495250999083845372263686165110880 3917016 -779853097032104264261877949421537280 3917017 423356512822039958584549314605747400 3917018 259364210533221834348768848772034560 3917019 -1500528822533489541045426150909298752 3917020 236411028765775006573146261100416000 3917021 -1136204749145297415297552980373207360 3917022 -525672878947703180770478943918299328 3917023 3087138429137655005998660604190029304 3917024 -531095724860596107884189246159585280 3917025 -564605591610019470945027196926960000 3917026 86318824190941210140661223600837712 3917027 -5611063139127842522316924210690103968 3917028 144003712521491591763097640185528320 3917029 758608960304961866460282095163580576 3917030 239028675247391575695670695791232000 3917031 1682893884099882403214176388093293824 3917032 508926213297171709420161764074291200 3917033 -2216288630508086336120938460790299718 3917034 -8042200579074024327383521281414144 3917035 -541045415907456095754492958120511520 3917036 1415803490970276229643495638613479680 3917037 -78600415120604058424625793790165440 3917038 -471098839358016736656818709421198080 3917039 949925763708273093153877828553155056 3917040 69715197377879873797938820349952000 3917041 -885489077145391149297640810811728558 3917042 -7253663537543773886178524803439616 3917043 429774715615453209277828489463616720 3917044 35071800043716567705958227462475136 3917045 -1522823834098804051158836960411798400 3917046 -76959785878772359808542402847379456 3917047 -899547220019938765311571513151476504 3917048 -651353357357793442293811074549104640 3917049 1057746846894675228818282082710416320 3917050 -572623794699665075886507260316001200 3917051 -1364128708391282554769768367888144408 3917052 -103380009776821467366852731610700800 3917053 -48079913172399316717250104206940096 3917054 796321644821395881703655601991496064 3917055 1051153737323450303556561816814482720 3917056 380232105377234300223121774916665344 3917057 -1052273968123144610993803687316649600 3917058 210155726616220163907393353794798848 3917059 2990146223791904870224340087189526000 3917060 -626469774421835553481111862270976000 3917061 -620864838235298186327858535577958400 3917062 628359160623693531963269529653032032 3917063 213647062814102041634245525683324312 3917064 1138449551473074370119615604645355520 3917065 1097002777085777011860339399738287460 3917066 -465982850201544821708048724955014816 3917067 89657935463232455902195804774023168 3917068 417620466240055393812810838173411840 3917069 274474081264299601239373726780242720 3917070 318988727743565277357976267685763840 3917071 184150582519804818119783608823843112 3917072 -58667126475774530352665629809819648 3917073 -810616461613421321274769634198124816 3917074 253271884790224569962799556656740352 3917075 286350035982847261141649560875972300 3917076 559864196542448564267415414921523200 3917077 565269844639614236354031069047925952 3917078 -246647320039157186654862351495621120 3917079 26897344708054943058775950535285176 3917080 2276203119423112622395674076330598400 3917081 334282173905271734928107562502708992 3917082 -492011663536438797251071997863103232 3917083 2084239744466228877205011599003499264 3917084 348646266917098321755684887769916416 3917085 9976011087046838104280921984331840 3917086 -1962343969304280183839719761860293056 3917087 290483729953687170188130363872240736 3917088 744097488408592009500969456170434560 3917089 -1013998402254573818642271490062324768 3917090 1404376465594182316688680217372920320 3917091 -748955543817209838709935958614786816 3917092 -182671586730228853698977839697536384 3917093 -2513076994257020664732097753487006658 3917094 206381706751355105758250846874859200 3917095 127424655455172285203487024134385600 3917096 -260793106050495125848560062021222400 3917097 2135241141430930435813666292716742640 3917098 -107681797821582255966198607259735040 3917099 270179304410904602561107252686596280 3917100 -435169721424756168261161184113971200 3917101 -2497365883365074732093555573968449898 3917102 -580921250321026170778180981315378176 3917103 669531085364082297553056811060880904 3917104 303334585601152822865435866422214656 3917105 156171216497453844418221431978254260 3917106 306423115262810016462949463320792320 3917107 -121531278793208069202514240270190112 3917108 170382033723123519499078710967284480 3917109 -1735352534328373406384325194196531744 3917110 -801235602182692791097738718373527040 3917111 -1672728285031442236478765856728865576 3917112 -281094162368477489977142807956684800 3917113 -2535333545752404632907132649441703638 3917114 -1359729634662548544082454384166739344 3917115 -397524549663479935777760023646771280 3917116 -34876026221465211216985388085248000 3917117 2240701908172901372570394112944374520 3917118 -1020942778444956599461903085366920896 3917119 -1149771112228079023324690535233660480 3917120 -583975627267936017142585644700139520 3917121 -433708833356146063726896221986035456 3917122 -440099235166419340167600121859974656 3917123 -213182069010786798380050852054714464 3917124 726998407453426365717839003792381184 3917125 3065911793285687642585611583300907000 3917126 -25576666734443910575902934888035488 3917127 637880234918645124266284347279025320 3917128 40859461416724128748417840028467200 3917129 -152648572122650231424890535814606080 3917130 -46370869989102888554003101121986560 3917131 -1635395046973339148851536319097177068 3917132 77105270654345274747944572135600896 3917133 819905914839519813306186788517532800 3917134 265425356328698466911804075433184320 3917135 1273412322104191774332055935752245200 3917136 -4815363344323614571473900632801280 3917137 -1069543624932586863360436443171002048 3917138 -910217360725007034083303414543591280 3917139 1382981692179579465324356433673802424 3917140 318240404549758234367626878525864960 3917141 593095939215637537556175817132097184 3917142 -298528901884005820123476271251699360 3917143 1479623712462770035411539218433181720 3917144 -896117935425367147792226701059686400 3917145 -200616951015477905171377223850168960 3917146 -950678353415187993728920592563276320 3917147 -733331226791524880806895387760165360 3917148 453883774493814705390116823544083456 3917149 2076330797584012149070129476523226150 3917150 -87627727355049990772660512789000000 3917151 143922848196143301320738844010213344 3917152 -4287920852666743964004937358781186048 3917153 -773963608630160413631302429262615616 3917154 -870137720359159536220298280787249920 3917155 2245197993910783211921079762367384320 3917156 16224386211355042251398239368041472 3917157 470224523843317181118609688221365760 3917158 84616596573211423405412330901542496 3917159 1671631836390147630586007599173277080 3917160 166936549585064155459540690187059200 3917161 -461903341278485278698164970363543238 3917162 1301282835577024451473979862279185664 3917163 17635447650263797511259216920293824 3917164 -972362155132021755678656420129146624 3917165 -872100246275725636149348232976966400 3917166 83558433201755519291498050245147648 3917167 -546410193527233369273868528496852784 3917168 178670775377236133273343530998824960 3917169 -1865114752211715317145791052126508236 3917170 -1215734759389267741583196807193434720 3917171 28792821436917093940541306755527432 3917172 -224657205244090856374387258088091648 3917173 -117212489863405768993546802362237600 3917174 473890140304367432756165814445065792 3917175 -730991822049405722723169769870122000 3917176 -280953668138469165231765859842048000 3917177 -745541198072373046556845357599813120 3917178 394967747775433462788574542024914400 3917179 -805925291190641740855255800363306224 3917180 -23775239097739021491461548264535040 3917181 51838174152244136797973777977913664 3917182 -1484720451065058914894376016786871808 3917183 1568890215984406145731979759442402432 3917184 -381223689050173070490842339255255040 3917185 733904550863384786227080474368774400 3917186 191428264088627291385598269293673984 3917187 2795386282721945950581343710498672000 3917188 1184124859540952396246346101717532672 3917189 -3349410103872128493529483748904527010 3917190 228885794487606177581765694466348800 3917191 -668257278222722480513111521723430016 3917192 1100381526041545894190497352929075200 3917193 -1277345204782354648193770767017843712 3917194 1661314773876870898912468884261505632 3917195 -3421179297727373650195388253993466080 3917196 1813890133487909954356756904412145152 3917197 266418986289901298300351951574213280 3917198 -243017807734982105825025223456096320 3917199 -301985911199235577672714624924690944 3917200 89943774511122469283610592706560000 3917201 -670916695932707901619625020705614798 3917202 -72514557005370571844183414200444416 3917203 -3085831597838460787685392972622942548 3917204 -935900066789297083511774307099091200 3917205 -670396464169185776856314150241274500 3917206 -44199256110149316562666333730516448 3917207 672278952727428952210358854028351256 3917208 -1354296552197218006055310091091681280 3917209 -997195657187655874655587730103953590 3917210 -493529725869031272668780728016640000 3917211 26083583736088482897791097601397592 3917212 607970459482210532418233354821269504 3917213 441398669293090151150560814643814380 3917214 -116650768931169301978484755230720 3917215 -3360937661981807673080569393607731200 3917216 479850214376508234509624284758933504 3917217 651413046172478886199643744665468080 3917218 -110176104967676250979123149833834496 3917219 -928454635317191870068166492830807680 3917220 -817323575825403581001171770054430720 3917221 1221360147687475382746449340376673984 3917222 -112788531647568753100153673745088512 3917223 2186542360410752822521995800391227472 3917224 -748318901006041827323163726851159040 3917225 -71045869684941925542598130781417000 3917226 -156528689520336261740699725786611456 3917227 1090679339282520556340232223185983392 3917228 458041354404402110325363137985217536 3917229 731809442259135970695333639432753984 3917230 -295624708195425085957194934081632000 3917231 -390058553637608603273492545691763000 3917232 171848813926680836765879870934908928 3917233 2157006687902009363974993303479379380 3917234 810908649368322149059321940761184016 3917235 -496345776671635606147373446175274240 3917236 -548517791433997793815589502440939520 3917237 -67150661548401403510799990978275908 3917238 100351914766245215689582073601260928 3917239 364484216099731746406501719646604424 3917240 546853188337246529522954840994508800 3917241 -12327665623650914626023799807612908 3917242 168128270228258543745308661396203520 3917243 375658679901242781762679384472189544 3917244 -520584160440311267414170711188893184 3917245 -528699863026849464557075429783402580 3917246 171698627214046059247518871558780800 3917247 1453237792688241706772832062944941000 3917248 -863241664647635654040593565225058304 3917249 636630250348280253373750708457231040 3917250 -59509986799972355823199408002072000 3917251 -313173660355395527892415910862409120 3917252 -1519476197389004109623136092525115264 3917253 17107814246989171941378226742174208 3917254 1788271062068285318539755335520288 3917255 132255285653970599154335583708857760 3917256 -371160891028114687551720532271063040 3917257 -18537484447169664533609843432970800 3917258 322115465394254908790409072559231584 3917259 -543141075763330792927585597059331176 3917260 -249630740973525393525795791615493120 3917261 1961742769045475304370116474061727862 3917262 -2193102768276880092241423409619763200 3917263 -503556351051570274735328795923015200 3917264 8911264724836651502502302672977920 3917265 812187338731405226530063328718152640 3917266 1269184006414017970436946487334450832 3917267 -1453435689315844046345403842130753684 3917268 -628944863479500862506270797615923200 3917269 -234215173038611944510754728551202656 3917270 -3821647557879881856375618150512640 3917271 10719504779545071867873765985742160 3917272 -863263921280003451922756810871347200 3917273 478547766340560886212753290509284864 3917274 1237429513983359648406920627741080320 3917275 203041694034793365360749439498821300 3917276 -2748527106722978877760413592009995264 3917277 305480918605740884114192506760502528 3917278 -409227215167971495265694648043634560 3917279 -220667995392551381537353878591841560 3917280 -698339456393032106183786385498439680 3917281 -2512483680823815954815245194356269918 3917282 1187789894375774128466450507086630992 3917283 613025500085943081348931023895573248 3917284 275925564483574422469534627030925312 3917285 548101664683316448327691283009775960 3917286 115059217256655558088629120546646080 3917287 866997824919203006340040484562487680 3917288 -2065198672573452920899945918480189440 3917289 1387642869558471109407932807281205280 3917290 -477431042961359986060847305416137280 3917291 319140525982175320625189929804262400 3917292 -179897706897215990903527741723150848 3917293 -3955493207660136772320432593333556480 3917294 -2210994250902829991800882271639005440 3917295 -2125901095110831359526774223872722400 3917296 -814495916599464540580700364365692928 3917297 2098653460595700689244246503318257746 3917298 224762212752847711547797243058872320 3917299 -1936595664238362764852205479527895664 3917300 7076744189196083513697512761036800 3917301 -721178368790869857781874965774212576 3917302 774053226271435961226758152205960352 3917303 -562885626723735631098241181421919416 3917304 -304125096159731707549404235091066880 3917305 -160259539040376977443051579568803200 3917306 1072761284870958015423961075596357120 3917307 -853474689649423047818445840862481808 3917308 1194894604267044282356362881184636928 3917309 -1734252379868411322628067389359358848 3917310 -74204567968051901117217108214414080 3917311 520569391321568937347174474498218824 3917312 15563931490996835909086095429599232 3917313 2005923734818380426834201975616950642 3917314 -842731894747829117044972278502894080 3917315 48841534057698434643039891628032000 3917316 25946430882676522289675729064382464 3917317 -1183308446839249779140368001875667168 3917318 -1305687479606183789218370372828614080 3917319 -994398254519736510021696530546953728 3917320 428877612384181042086600180609024000 3917321 -3289426821269627617425653388562424268 3917322 -62757482989905425147550220069476048 3917323 -950712807535240351049972738597504428 3917324 -652063677105464451622830869175681024 3917325 -957390452033214633294066351799500000 3917326 17719447818399005188263321182893824 3917327 -1411555465097681630764547859235322688 3917328 -262153206052692684658121280408846336 3917329 141457267887267884528430242537610484 3917330 811100105195017151752092312436006560 3917331 -1323984310357314626263105862368070520 3917332 -1186911831237734869716596496242072704 3917333 34383524936172076964552053085376 3917334 486584720008073563561595305538838912 3917335 -500351744954753977263157575310647600 3917336 -883716343844160045051296416628121600 3917337 -1219167721666171494752414976613444032 3917338 -483655405974532759243794337840175904 3917339 -372102204087684745345496797222949544 3917340 239087546093901856657615266369484800 3917341 1385892433956309444148732793284005612 3917342 -657513349199690068526054879482229376 3917343 -3931759282563814993076593553389056 3917344 2121211752803181636644561870625177600 3917345 -321077718547258723126561888884840240 3917346 -310046985436988907717339751217989632 3917347 -441742399284534012663397301700671328 3917348 -1701671818420809356698061361379243392 3917349 -877557400916280518406413678076100800 3917350 334066826109716870891926678873394400 3917351 -215306179448795734776980133024184560 3917352 -458231107079254583872977429470330880 3917353 -938605870039258107860456160804444336 3917354 97689511222951495228247076064388352 3917355 -580296068119721111828813455410151200 3917356 3054487226818623799328459834095927296 3917357 140770443482126856174986373125015712 3917358 147174085515064091966016945984693504 3917359 556943843920101435957141316400673600 3917360 -130267922574255503034597120176947200 3917361 536816318371273379367618908584189824 3917362 -178433559037279490372401277827619568 3917363 640418523963834089301441928645096920 3917364 521318310434156655583701400533565440 3917365 1132660798702777295702567434003807260 3917366 351845259813295098138312808616905632 3917367 -959258899749179217879960532045425216 3917368 492225167034568631475960163201105920 3917369 416580895046306614519919727151952340 3917370 88617352884761407360908319837228800 3917371 -705754941466807076881984898859758808 3917372 361415310289073730412913923653528576 3917373 -280502036442370330892888338374883200 3917374 809148201651671277026538510042375936 3917375 -545812354346928460113212918664000 3917376 -322972977855208289198283847410647040 3917377 -584131431808225848380466650303091456 3917378 -211208009509324624330327464381148704 3917379 -361123565278950871579625401364075712 3917380 653512770293190637929072536722924800 3917381 183630481823497237085770040318088024 3917382 -70296895966799855897379917386905600 3917383 648546461139117130821816648113681568 3917384 1386151191112532161416684160344130560 3917385 -847177290042785380482437127716832960 3917386 5534384733752077213001573656628736 3917387 -349174444106093519165628907903804488 3917388 570470828290631127472578322059763200 3917389 -110970783105796756971628529272058880 3917390 -1024880225816358835891831723947796800 3917391 1211438067147780358133561567382169992 3917392 452709220667292111977760602735108096 3917393 2492521065703216546801908791315525184 3917394 56119695850217223705491849490388128 3917395 288527169770314974528081610233952080 3917396 200741452971936624237475471520606208 3917397 1958925802777143488960728582217895840 3917398 -175792444994002091621364435765016800 3917399 -306524833890355866287548193760601632 3917400 469723462358768768862293766750720000 3917401 -276810476824911351353038211971012400 3917402 -157077404483704731404845501832397600 3917403 2215580240292950098052617607543577600 3917404 1547060436377166864545606843098157056 3917405 -458385412493839008343524802431791880 3917406 -653271610279539605980221491457494016 3917407 -1186979647382196197435138562688608480 3917408 875706076056600353002759640674467840 3917409 -484525649916599063941776170063074896 3917410 -128289280664492204295023361811169280 3917411 -1307074950346609451641909014271829988 3917412 -200056986600087142468284636196965888 3917413 3228659187895979437372524270966129662 3917414 1011141770425142648315207446373305056 3917415 -661929197759543830242456036029232000 3917416 -2846888597311186048268457706530923520 3917417 -102757366445072789030105437513281408 3917418 -303901404597379728586350524816407296 3917419 1393290709663853790686112110437406760 3917420 769006324145741632559951529275827200 3917421 -895863030897268296010040741529045300 3917422 1224003227618081903989991829711976512 3917423 1883199930322929860649214365760734720 3917424 65742592891465297003265661846159360 3917425 183355457274226045905674359479724800 3917426 1408394316226580227440276936014688384 3917427 368684433480255713367060688530476400 3917428 -340824521050628029880203589339285504 3917429 -38725812237104107561188199436579712 3917430 -571330067489877196141329662378496000 3917431 1046550047612776476961245633746959792 3917432 1357838913352397452290238762107494400 3917433 223487564641867074186252747257013504 3917434 -449182741210535704935902083611148800 3917435 -610188588676585346214644087341413120 3917436 -1604230024386864455989461470591032320 3917437 1575248353062083944061464527123890080 3917438 -264960770813553790990027507796824704 3917439 -538250372390978141103628607129356800 3917440 -144776371197508443165432923711078400 3917441 -2888789866486274248707054773899136256 3917442 -190234008934141051948747982953660416 3917443 -492341356765490876470278083666197856 3917444 -757779649972795016093093243951240064 3917445 271477945582279844035722198215529600 3917446 539519361931612276551535087409071104 3917447 -2187086015277812035961804643806919960 3917448 1322717364287879085554982242215449600 3917449 427184896828228660683226421481732480 3917450 1289220977139629437508090134933670400 3917451 -2709338364250595652607998337131406416 3917452 948983235899935728609193047799726080 3917453 -1956014695668713274724359461370068298 3917454 -891137798514901051708009237426745280 3917455 -36296153901631679041328300206703280 3917456 626043279537122839447409813124390912 3917457 -1797690088624521288636156245635467360 3917458 1676030302347508975823399915038592640 3917459 -430458162750225765774632817256034400 3917460 224076331945726585944947439713280000 3917461 -1447473916668978442767062705550893938 3917462 1791338013289388862128422646068211232 3917463 -2315528841836771208168029071739834112 3917464 1043805354515926654654552486474137600 3917465 -666580241313687180003161125846188600 3917466 157571837439660762999145064843307264 3917467 308769963303951853630181961839360516 3917468 868735172032813513097937169182529536 3917469 -2079497846778084012652374321363977856 3917470 -427115244514272379273702832369955840 3917471 382998116810465094059370814603752672 3917472 -717922320204132950247491034415104 3917473 166607166328779670154317561585320640 3917474 -408566730433991039508698543883143808 3917475 -36037074535595546823049081844516400 3917476 -1298866067447251181205878400258989440 3917477 2711603466659171072218555420907713440 3917478 -1033448334685084457996267055622291776 3917479 317693665661482667485680352310601080 3917480 -638217465703219223108911899013939200 3917481 -1777301741061173962372594600542387456 3917482 -1300618294747618180151983899722688000 3917483 551983427646673438193754816741255732 3917484 18834104237250689007872065698802176 3917485 -495117570027877863786070098007478400 3917486 1004367502185340424109779975058614016 3917487 -471372537264117381366410051909853696 3917488 -304836041682024601633873041796415488 3917489 -3059381799473212362706359282986233710 3917490 -682508461128114150550333573702848000 3917491 2133216106044016079510419320323770892 3917492 -1031279904977402165965472418370387584 3917493 1810422969925127914270884808676231982 3917494 -465564674850384063493018084052448000 3917495 -388055759183488999753270528570202880 3917496 1107455623821702409041287287603200 3917497 1428431706830839300758214353994159872 3917498 1863107779935920927285460014742528 3917499 36623957667202205856280765464903360 3917500 233074412287031259841314233742080000 3917501 -292778859591476087693546050466152320 3917502 -871960795813008844528929258023240832 3917503 -285673372220607757541503630602658520 3917504 -204763983894011862813733013116944384 3917505 686131594515038244344744781691666560 3917506 -1422246802472744937963143774263008048 3917507 57377143598653460884144126151809032 3917508 689208633148637546600586757224652800 3917509 -1292544758505144318363452870151444900 3917510 -380520004183927218233890034303571840 3917511 -259019830327203468968858730736967520 3917512 -164143965149894875659786875033164800 3917513 -814950370508889622682859899044429260 3917514 165572608945797365305494901205836800 3917515 -4388508120700971810157085651980800 3917516 -151872448124672385559532866448098560 3917517 797196584156104955616221294226366048 3917518 -1398214996665113646405226076894199360 3917519 -1002243536370954062382672550701514656 3917520 -35378334802290501212291113108193280 3917521 -698703101103388034899616090118856128 3917522 71675956913698635639228801703621632 3917523 -153144923591103957782004824425038240 3917524 493089440259733790339440163098007296 3917525 -400413562608560329047351755814187500 3917526 813295050030175826894023547421534144 3917527 -2748598402606079185261586007431317624 3917528 -526572155638818418730144489502627840 3917529 -165138249958592178995918860385126592 3917530 -1192178802124578694985054883964311840 3917531 -49089058750968590726276271636265920 3917532 -231416316959433004994401006037139456 3917533 -348903259151287220414642091484977716 3917534 -926771093954170349404939919389095360 3917535 782614236378927241817094102259021200 3917536 117647561093169404428702134805463040 3917537 1219239417221476707834416654966951700 3917538 70235409047711358666849911243608320 3917539 1651659446594773749343145554944113656 3917540 -495303694354215965316517682106654720 3917541 1517697002139911349773607794198852640 3917542 -171823869817213748412843739910606976 3917543 -1175046186944513662185445801165275600 3917544 -879353446847979070445882371693608960 3917545 18095880239399905400731749305485320 3917546 -1104226259852954330488357872602856528 3917547 -1508417939777192818533348710934119076 3917548 87297234795717128075189534249926656 3917549 -2457030056289482520991069311192081450 3917550 46586828666972158838830398582921600 3917551 -3468429736016585043330966079999684296 3917552 589219689207471767310948592018882560 3917553 -1093697489371569298489164460718872800 3917554 -964329805651556818930565242453143024 3917555 -1123890001830365353867919892801520080 3917556 1531062955429700639738845348396950912 3917557 -1052395659403264635895789468851107008 3917558 30255179121146387508200139353323584 3917559 1171180841994158378723832338904592080 3917560 -799953184799233351736773684613529600 3917561 -1828084569115647442684374887446226838 3917562 39905511195414359840041130368806144 3917563 326856587521746282810026196197445248 3917564 273813251901293141521872652596713472 3917565 -75118410964648555109002818979727400 3917566 74191133085035954964167608754460480 3917567 246692553442751292130246148677785600 3917568 182679027032060196441437322696720384 3917569 -322650593965413868980485583581486080 3917570 -564294019925166436663080050781335520 3917571 -147663797118768909523890654259781376 3917572 14657568489977482382005635360268416 3917573 -2467886732159635443479851226972220096 3917574 184623160894103446882276685798653344 3917575 -363233911670874575693642110232687200 3917576 109751907721864539353720868662476800 3917577 -713699698766856964686764701860833280 3917578 731540872670896511568274272901189632 3917579 2384538925997827664514742521379709376 3917580 346083042447943177682397235678940160 3917581 3858070187400585163453517320238150700 3917582 -217451916332495523514089137951883648 3917583 -1827726144976209659921815541628373848 3917584 680735641431362958867274326926622720 3917585 264081821497396420775568562263317760 3917586 -586880313509463851030637803812811136 3917587 2280727379050407308641783637084136236 3917588 991645251922079667460122823298270976 3917589 -62462020230782475385242115897292736 3917590 -357786680842638778595760642893287680 3917591 796644746967984811384551459107120640 3917592 932334534417903710825518289466163200 3917593 -465279432266191628887872415605511020 3917594 53117492183573483495228439005521920 3917595 -821664428466333512674464913361295360 3917596 -982199413171562669991055813982868992 3917597 599454029563658547700520741447118552 3917598 232517375640874143997993051061523264 3917599 1143493384058962168652607680001907776 3917600 763543087800167286020165104631808000 3917601 -8580771948202487468578523916808704 3917602 18078883863486610044830742799594560 3917603 -3649557064631724584794441396077097536 3917604 64976379855032420513999209363792896 3917605 4028313529359777571205554862341176960 3917606 9097536847364991734019887306465280 3917607 243152076375692733391524709788704040 3917608 1729170522818225217128007055218769920 3917609 2075862668160492193870453896526194810 3917610 687417393661262734874700513127680000 3917611 -1288035473518774167306443969539572608 3917612 -1909249683651822053788940862583935744 3917613 -405908372846183724886990495333036032 3917614 -318038399412336703446429568134587328 3917615 -582916955379819276597303212550482880 3917616 -423539879628093333817197057301610496 3917617 -5418183257601759581337498988014142 3917618 52863291860362301254584369045110304 3917619 -605811034691038106191902619087754400 3917620 312069226538232035603583251234734080 3917621 1395406434800054514501712946636478012 3917622 -101330315768913420208033702114072128 3917623 -1969314877011872696342258285986967128 3917624 1457909286634070284135197381985996800 3917625 578463104012821278119662332325248000 3917626 1406643493035607255946083965835942512 3917627 348462175269523716120981300209544192 3917628 400119716100729510130823553891621888 3917629 1865233599953236669392702962573640640 3917630 -967914532001743386541412317801833600 3917631 1858492246586917473423796870939325184 3917632 277903472167636774568272018094948352 3917633 579034608501350721820953779677037700 3917634 117269304706963737516373180377467904 3917635 -1564797206885577938359314404021863920 3917636 59763369118789342670442619527536640 3917637 390562600480278196877708702994047808 3917638 1537266185822282621899463238078738432 3917639 2769829755625817697802046985687679920 3917640 673720630923102410151629754170572800 3917641 -212327524082935055398911407214552256 3917642 -210830767288887377771417824750680528 3917643 -285274928762719918338809069808164136 3917644 32760840687084024331905913583858176 3917645 560730692627617380584613596351517900 3917646 -346370915278963990973390630557713408 3917647 805820488612962972169862309972791392 3917648 433512346207504519563016124889169920 3917649 277048339909528294779863536677780000 3917650 -165850279306743426270717218124384000 3917651 1510881028245012734000865103779918600 3917652 198479907227660848923298188388442112 3917653 -3775026960127554123890833502977801440 3917654 126405944559760503992052237395246208 3917655 -227376149654871618109359175816331040 3917656 -686759268470718134349765449660989440 3917657 1079479852728334779664051174473399300 3917658 176991389027654011585882028226998784 3917659 398019105218249608639563587981617920 3917660 -1145096543761978067866557339330808320 3917661 1022682923492502632225505299939863584 3917662 521032418201882709977933416095523584 3917663 1315931494599799181093316270097040040 3917664 1140623810841056721953318055872299008 3917665 -152640351609977431645101746882312940 3917666 662502359297404150340939604676414032 3917667 534629916764533190196153223261263360 3917668 795571097910896899420950837151054080 3917669 -209698178713841100691727973676180704 3917670 -673990557994409140018143600099177600 3917671 874862071734686050686013271483938552 3917672 -494941350333964898553370671871180800 3917673 -763143397001119424447711995357022400 3917674 480829477640863325055800033704956336 3917675 -1336369641872079020855267489207759100 3917676 303220935371096086798718090608803840 3917677 952833324603458542931725136430381280 3917678 -637127676871181399205634830390847680 3917679 -1470409253742396951601620224806548216 3917680 61924690922175126750574388354088960 3917681 1169906827963735431253214730196150482 3917682 436594842579021052109079758002702848 3917683 649398356685699373659873348399483648 3917684 866637205830599989988045161924575360 3917685 -1399793808372404219232419958081603840 3917686 -2137392120417643512372892115375516160 3917687 3900053663771477318355498914434560 3917688 460718315025543525507745784433868800 3917689 -1507612875296213790508397132297450880 3917690 -52306505925037953769614876494008320 3917691 -64366665887409058647271030792361040 3917692 863074237928591397320717227666466816 3917693 1137454563185577481845065728150084044 3917694 -236120959874150835772520855758786560 3917695 -1322807107471474239300793519406181600 3917696 20544024823162383313074112922910720 3917697 267061374332225424719711384227617600 3917698 509671663595528790040113507614833536 3917699 -2013721134615252432464512521484167300 3917700 635105048005094806931655700585728000 3917701 2798184972209969825288891075808478332 3917702 -262557080838645369342097124351618496 3917703 378688965790142781976546635665636304 3917704 445834538995059004571369398230220800 3917705 -183655153528906265028955810232755200 3917706 -282133883569055981706541547705707776 3917707 -2010452884544271919744852623291290112 3917708 -1450888276776106092588778758173128704 3917709 653641392408921093072824858133152928 3917710 225429221695085511223057936748991360 3917711 525521679096811237373257585594402032 3917712 16832936142380547066901047421501440 3917713 547382588349026185764973066241339200 3917714 -417293504626662862091720900305168608 3917715 352303995679621142751005053999392000 3917716 1292850981057506524177734871013283840 3917717 438747067946943229824459783496826766 3917718 86481883371845750292268584094679040 3917719 -1133093850671855304479998977615681656 3917720 -7242574801690232753788618667827200 3917721 1644172289082871993901032696140879312 3917722 -206730952082251115628684565717859088 3917723 -1576968025519664624135390966872881720 3917724 184779761476036584437734977138032640 3917725 -528389988589349813275176934988627200 3917726 1475635868831105975043833994552876480 3917727 90918306675403030039928106010100472 3917728 -1175960051589264605932997063696449536 3917729 834108562073000210730153258333327330 3917730 7262205766814693458929449650705920 3917731 -1302392417279519713172658534944146468 3917732 452482173030841801769323630249082880 3917733 840663576462916321228717476624045504 3917734 -184539361805502468568302551768637984 3917735 2293605131125338294584578963837619760 3917736 1765598590515996457284891637061176320 3917737 -1615759176665906308221036883141892614 3917738 747758360366920499450892573055920 3917739 -346014717810921263049524008083134208 3917740 261873706547375624476742933917808640 3917741 -78340706655566464131654089480937600 3917742 -402659377468452565080694572390717888 3917743 -1137550241073905541242980404974022680 3917744 -49824629284626173039469118687395840 3917745 57596723521179640335175847768551440 3917746 -492304868257265598611461578791270400 3917747 4207141004022223595095778800922535312 3917748 1279675994152766172906545652398100480 3917749 1143932243809712108084652602606319360 3917750 669673224277996029050502430935264000 3917751 533338213357839856319807081714190720 3917752 -123668837167933089343367457418321920 3917753 -803495758567395210763851935040376320 3917754 140402974290477891601191792750051840 3917755 -432855486330392098199924606853252000 3917756 -2530798518450496114584557253018209280 3917757 -1634620268091616737614585400552687360 3917758 514996884805992688906893337236963264 3917759 -598887039654757882418251432222223040 3917760 46940127760467689141022688511262720 3917761 1144008279429398671036160156204631362 3917762 945372636754598448141601226436912000 3917763 -475756694890885729676787993585392508 3917764 -95959268289197066902626002504908544 3917765 -2194444377914302287120678716313926340 3917766 -800287271566835986598670482723237376 3917767 -208888323562019952357954055822886400 3917768 -348753637646507897128344971550720000 3917769 1045300127928271889513130832051355040 3917770 -135142462773680428517928971917227840 3917771 1544223440955027070865558859036315024 3917772 -1067920359346274197520366583735976704 3917773 -2469259978743099492475101798530400 3917774 14122680787800266204069454098982336 3917775 -841193090726879494605201086303764200 3917776 505690116673513994351839935735160832 3917777 -2789679287130384549614773550848158480 3917778 691228677868130075054821710511288320 3917779 1658077068993810922554943050232596576 3917780 -91941018552481599806642402933145600 3917781 1007587562078380509491703995049292800 3917782 -555032105381129463335827372881350016 3917783 3620738078850758304769563552906073824 3917784 -157745430969126109731381000819916800 3917785 -758861635891580267826017862560257020 3917786 -961192140381196243804672100644115520 3917787 604203664280023304296762512872553840 3917788 438249513427032530800916760257514496 3917789 -1534536612578676925333746637012805844 3917790 -77291126567555299620733002612764160 3917791 1101937776986350742805701894655980192 3917792 -547890012788848105349523071519686656 3917793 3997190248279136545738098066870528 3917794 -787713883810201922796931486653200304 3917795 304415969784421781127347975169474480 3917796 -258086498333290908986671010008344576 3917797 516724315217467481515866481602908928 3917798 147816787112867263334643564458546400 3917799 48815229156844548875958876739685544 3917800 777568124786547513745579301959680000 3917801 -3313839851385589332068777676344976198 3917802 361548331168271548383416935688016384 3917803 -1419025055909675043276267268676778144 3917804 -1217216790279855362895604049360229888 3917805 589185386912638464387517974672544320 3917806 -75180316260164547240494224801761600 3917807 -806678664699265262483246665605332928 3917808 32937364226448328646554111689818112 3917809 513048041508766032461574250847358016 3917810 -132382809749667642905587593929077440 3917811 -619794027175299942049055403064657920 3917812 -1182712900023504656705106471529728 3917813 -1746352375676968333072509726036417000 3917814 387751098911599434332038297176354240 3917815 -1298848591022355701408531246543027280 3917816 -1941080677520904041845917008855040 3917817 2540554742455189615569056360362990128 3917818 -150007755255779811323529936547946640 3917819 -358221824460115340929258281405153360 3917820 635470593426339763649198272422543360 3917821 -5107278995620716702352857885494445908 3917822 702835112179477418361344832379254912 3917823 54531550809459551721777435723644928 3917824 106277290283383961480445253103124480 3917825 -820135892847504819207194005891914000 3917826 670497124447259515995087709518916608 3917827 -3282947870195771899013279223085336324 3917828 -461298047851372428075132848149007232 3917829 1971545390077644576349684599182365728 3917830 -127786032128633653607055836302609920 3917831 5472235484005384739633054103035964000 3917832 -182335621524834752301719607031111680 3917833 730930971494271550853105760729901082 3917834 1233433761838329571225902625754880816 3917835 -1409485184537571234406593510296320800 3917836 -595797269527254033453884418546416640 3917837 27881749558233867946479146838114048 3917838 -195361672804042172731171039689154560 3917839 -16798316742771591167647695418036176 3917840 -324156809964004094997102830613872640 3917841 -1928601719229519085484061361871144208 3917842 -53627150435524806083293685638195200 3917843 1636703677147892102401589197967635824 3917844 -67382014005670077310770781731091584 3917845 411605888282375356712999895132635100 3917846 484206600859517190599200064534070144 3917847 -251773518992395189208513998761768960 3917848 417328433630986252298421258410158080 3917849 -272319651162705619075303583782230912 3917850 222533173434524644409716262357856000 3917851 284873652566262897462875818738439424 3917852 -300459008417067365690785263371432448 3917853 1400915063914388032715863545789598662 3917854 1784994065245391488030705774573987200 3917855 -71534391318766613051508068486001240 3917856 -832748762747636120722504258185854976 3917857 -612188224136335094795654460465118160 3917858 -382032486951970688508658854530010624 3917859 -27921206676401195142377711624256 3917860 813402558240419391638570488500814080 3917861 2310966193891070996097673878172930332 3917862 219735593286952128882993339532865280 3917863 -1284074992604775184104630112990138888 3917864 1831908492990547884393495719990799360 3917865 96150391735750171490324962053083520 3917866 497514217310576605749951345087857664 3917867 -1555388427173675885315943255472738320 3917868 186219071924088527544253253521158144 3917869 -1204425684420250136468056363963578420 3917870 -68833788213594450618438186209984640 3917871 52009141468489935051778046219779920 3917872 167268509038570116329953562428506112 3917873 -1290481146792784245178956042738078720 3917874 86971681821364957828417738279910400 3917875 942058284883074409101531283349028000 3917876 1038136994821371963909724286217707520 3917877 -1674245756177492285122229980407379680 3917878 -354662068437855383407588627323647040 3917879 408249664268716784189089557965133312 3917880 1290628544846178543881467507569561600 3917881 -586245438137174663362511548814676336 3917882 741517475705595830159876084053767792 3917883 1494763885421331119617606255443129624 3917884 1544171325460003061696195323908770816 3917885 -3102605610367578989499978245178241800 3917886 55855961915360653603056723655670784 3917887 3101852075298922062381914170591147840 3917888 -176827129206045215178417704213151744 3917889 1430919593408318202150706727817283008 3917890 1086641085954854607397774934846407200 3917891 -1537913149109058908744937987553018416 3917892 1008167129182684903091683469375913984 3917893 -231466472060268617497834457440099524 3917894 239882552722111769646963870963230400 3917895 1182689899012744569729462506999904000 3917896 1198484686019002764030563268881049600 3917897 1244063956797198692113854185795668452 3917898 127343299049398061014528743747611184 3917899 -594762994782342549471182514910564280 3917900 -439208695628695439367431972068608000 3917901 -547052595326320104058244317379912160 3917902 -22862849021394446994322600963856448 3917903 -1605019258400119528234528776662609736 3917904 -34437160563360101526595150122319872 3917905 57615125787850209748090048003622760 3917906 -172192645982414005545506411971746816 3917907 404574671642441585409737857126144080 3917908 940430490174091745606040274734774016 3917909 2341238642360332726652202145605148110 3917910 11357709859149136935565250329516800 3917911 3740860733743532456132360720888575152 3917912 103525180050871917128579089416192000 3917913 -1125215569798312508255459230042852656 3917914 298739583538380034767519280804085760 3917915 -223027891072317763112864240082127200 3917916 -872914471660153172098004194653834240 3917917 113925246519915937425800699264329920 3917918 -530205902991112631977042329673107840 3917919 -289894133055500970376907051300823264 3917920 -2368308484704439508690318052651171840 3917921 -724674156616024774596665187013524288 3917922 -693299284620763779211471871773381632 3917923 610732792440086407707878466900934172 3917924 1120016991095336650162087703926240896 3917925 253945546854448273609505424524683200 3917926 -271001744100599254595852270844464640 3917927 781057122329066168405553674973590880 3917928 -161923497999109878872988365875937280 3917929 199578094498058220580471726945996260 3917930 119416313122985308091858577776203200 3917931 59264837490120296567685366377545200 3917932 -851074665510627904497320735682052608 3917933 -13430432919875883798738065582990538 3917934 29162088112770797925539341439910720 3917935 104780782806458373389713391564267520 3917936 129237052023504678303996416209649664 3917937 -4607246219147812681804741233129120 3917938 237849835584614952537644989033531296 3917939 2637682969658628684615446318453584056 3917940 351342685575778392057469637596446720 3917941 -573030070318732622095038641511199616 3917942 1290343328548078299661370642081041440 3917943 166918816280778701014965291553285200 3917944 2274723587759295707017842289220444160 3917945 -22946103190277308993796822035390080 3917946 318150696527114041836842363419613184 3917947 -188309915875667163253277538844230960 3917948 1043451277529531064427827301196407296 3917949 495845684389820397003755682392640 3917950 -3912819343011433229643558764697600 3917951 276863089051639245150318358152022752 3917952 -688704828230118843958677825650688000 3917953 -925302144137456271774009674957062316 3917954 -80444117914672531242252306345828480 3917955 108748896094909826766895475578428000 3917956 839733826002699391838402531991330816 3917957 -777782063828295193764085351292658948 3917958 193453690056301459986269133755289600 3917959 -88086333813544903782184361549716184 3917960 208023179380305956037277025720832000 3917961 1012194526280072099057543204370235620 3917962 1428417367456703323053740666079092832 3917963 -189002311856108284411265829725597040 3917964 1546870982253019879335097329381182976 3917965 -2991866228960243883241559328134001000 3917966 -39327963260009234691538691384558592 3917967 -841224580677058348951022381769086976 3917968 460920514681936312841175417296494592 3917969 1095921461131745791408037969396396160 3917970 -8879513371514685496673467353930240 3917971 1741931472258993410606911601836442200 3917972 151942675285132800064795748195534592 3917973 585490494937123944610012884853300320 3917974 2443342808843578834638892902369806400 3917975 213968482358491831463832901005318000 3917976 814639775921386288442050880724480000 3917977 -845690082009961797816741434103473088 3917978 318939083818035487852811639998521600 3917979 736676742965356202052434607679758624 3917980 1682290569599591042400420167078400 3917981 1971160468439763291887095555854820512 3917982 -414305314780322916024278806597641408 3917983 85059671607604638317246897067303168 3917984 -770620536824069619243660462032683008 3917985 -675757495404687931237487794632321600 3917986 190434443042518630712968604439930192 3917987 1982606867144899206125877561701440800 3917988 -5705795592046553648749284530635776 3917989 1534106865145067812670620243705177790 3917990 1010380782598516711027133787858451200 3917991 1305530106844378522783734762510328704 3917992 220076212816765997815307043790909440 3917993 1216093829680676455782645916820969280 3917994 292947058056707582401780225504416000 3917995 -1789249388777551351268520398775972000 3917996 -30993200124376428481675520160503808 3917997 -1366344369666135480782964526983362880 3917998 91180999914506826823167937167908736 3917999 -199947800406129564171967413978288840 3918000 105860399525810013956588091260928000 3918001 1422822848714816375249874018871109604 3918002 -645177983344168732804703297630042496 3918003 -1157867366609398039980304430698487496 3918004 272640312701681061332682207047319552 3918005 130869727752637739456401330036608000 3918006 -666519757535478343303034418111494688 3918007 -2599608405628415180916419990700861648 3918008 -495170782027547795644161882843648000 3918009 868353202729995331885621606268526240 3918010 32752905283771047101231563658312160 3918011 2716763243172531790125871782617856612 3918012 -75980469011777266209832281527820288 3918013 2876046281896018682556938888956948320 3918014 699153276797978427962451770241238272 3918015 779998312543171954202532733997826000 3918016 116937981340309804000336710551470080 3918017 -2890260695090728783625008148048224320 3918018 387415419573585806829683474718509568 3918019 -321513246606548132755241543471835648 3918020 104522063783082267348989597875322880 3918021 818864360859654004043820829235212512 3918022 1834732105980164462391247431189417312 3918023 679806377691902862398807697477992304 3918024 1714489642856355758833967096861491200 3918025 -264976611239512162076101393016135700 3918026 612317226384690405318424606999773696 3918027 566062354389497783747478560555217408 3918028 -367937567501847464781168484585308160 3918029 1571120844734704853477721841060704630 3918030 569884679332966943672599496393360640 3918031 -192055591422614521480617053347035192 3918032 86934461693966283888096135982964736 3918033 418495341044283691907077143857864064 3918034 -458658865136951125802333398738441584 3918035 1200539850089223072950398945018420560 3918036 -527970454336127648359936082695845888 3918037 2502264508327590458549373414986532686 3918038 -1470295426696900744928308080708154080 3918039 1035085908345134612264511731853321168 3918040 803155507528093122216910831257600000 3918041 644242575329302548509807883379795080 3918042 208338649376265608419772953681609440 3918043 1727009780398100637695274065386372292 3918044 489593044925283609618975255922131456 3918045 396143155916900106671435942449324800 3918046 -524627800892471751377322803340799296 3918047 -283686854440184930829910177352390400 3918048 -1717331671374330643214294182096797696 3918049 1198401640846466302298301187550941764 3918050 346339689640160668481852636229964800 3918051 6580337586737198978009706827592492 3918052 117119205540485087297268166309751040 3918053 258244740082375894209535765608850302 3918054 217847846720295689125167824260626432 3918055 518481809044784340498173571567462000 3918056 238064742236698894320015960677529600 3918057 706907218393067879624705582167578816 3918058 983055865829129037737834157224244576 3918059 -610965615174915802517576968166169600 3918060 -753939700246971641482443930062085120 3918061 -565995095118786684190880089421648640 3918062 934196140900654827198543766808596032 3918063 -37830831653098566417311686049091696 3918064 -18102238931366141260315473557913600 3918065 -1684637530599763564968015595695246540 3918066 -236648404392542652465695992815763200 3918067 -209977681386712338237698229820376884 3918068 357452997079224197577113213817188352 3918069 -231863719440020657644936317947198400 3918070 -149321285822085331187023776631497600 3918071 3601430703263176569841283368348375272 3918072 1786726445599034739004358141794713600 3918073 1289697704562430441825747774893615744 3918074 -33218157742522027966430202308186880 3918075 21571207733747777614042608914112000 3918076 -1237607488477522214570318251649290240 3918077 1514618726221159088283809651535063552 3918078 406214697443575810889437293554766720 3918079 -1498752493231685213573842369983505920 3918080 1142649555554269611378803921293148160 3918081 1062697284354194490270911789737768752 3918082 294562892975476998190879870765327872 3918083 -261671860121294986538091027247288992 3918084 1375137008760382761402039064109506560 3918085 -1678007567576106147171678130796968800 3918086 -818042476731117609616291428171746496 3918087 554463300981354339929003597852143344 3918088 -1429514031140113671353604367342218240 3918089 1296769428425536254409404065757657600 3918090 191004167708026882281566068754350080 3918091 -617333676977478917865566350451696816 3918092 -2378337430134627384166686135772680192 3918093 -1735651700441103719007877514230504512 3918094 806339677907696717554106646983196096 3918095 -580756436383291754790642795646913400 3918096 -51070662594739151019267402231447552 3918097 -722826991559817985316952754661837580 3918098 -153348781853031032677132163349092736 3918099 1396766995213844297297184726360923064 3918100 324434054835528391362717356543734400 3918101 1490402083906197775924584086317806 3918102 -1069562489895055089469665837851834880 3918103 631679963970600158817525876392398560 3918104 954802133672671096714011250990080000 3918105 -1781933143702611648715812210675340800 3918106 48464326903526071041780762593152752 3918107 628842957984834742175546205692698272 3918108 -1117566058418287721469604087582408704 3918109 -250178655714352283234813464817640 3918110 184835949936567476851785470702469120 3918111 -82740981658449861690787856732227200 3918112 -1673191314327786263493816680682356736 3918113 342230310532648935387794875362658500 3918114 191770149307880204069792012738860320 3918115 -288883011732959328706125262604703600 3918116 -1819043186394552653136513037271295360 3918117 1586792247030319143541419943810560 3918118 13052166229376883519440885813525760 3918119 1263137535680291296131083042824809744 3918120 -1935285701915276918073318836979302400 3918121 -46712462000445444888402553664313856 3918122 -128707607919810834988569112723014048 3918123 -1467769136393811588450725156968463040 3918124 -163775337970423436807071948024854528 3918125 567608482372399481514775643601168750 3918126 593952732230781200431932085800683520 3918127 -3313115551492571581542854368401559024 3918128 973304903838744542151967460656840704 3918129 20639251123514371318148789343270048 3918130 -569802784125374052998574382275340800 3918131 -233171222215400309688026403783686400 3918132 -1511645711633515683519278762769868800 3918133 -1714661418071391718040414660380780260 3918134 1726246567733413797060036141261847680 3918135 -115076375654237333600245835998072320 3918136 644440851775931711570152660117094400 3918137 1564845288459553453363686811991487786 3918138 341562175864674201013123543895732736 3918139 1482281111054106490929794671190995940 3918140 721673491456856285634954460543357440 3918141 182428592417957013394401968451862950 3918142 -656560813508003555141392868077624320 3918143 -3782566295668746451195640578334898720 3918144 -167168538913257968593436901201936384 3918145 -195182348991390497855084659102650240 3918146 -695842130968015834136817706388071728 3918147 486945147869552677656860556197790528 3918148 76337978888063732258402257594880000 3918149 1091263817709775179461749348834581150 3918150 350224686463013431058328042919168800 3918151 -2627437105465217383538583481017767848 3918152 -94748322775103105557105611445370880 3918153 -1369794457539693545139774581653318896 3918154 2138357888586122571547517560869626112 3918155 -556772380950868173557516844178943040 3918156 285122675938812491153800286641557504 3918157 -860800975054848570046438942346083594 3918158 1471888134168899571020015386182847680 3918159 -763221920589162922704635000798703360 3918160 -8730061166187352627673650648842240 3918161 -594887527456532492683260002728900800 3918162 -363589578029369784890001961654490880 3918163 224550558433032670164424610483781280 3918164 2028702599458650164243070308325269376 3918165 -114798238440242776762441882623356160 3918166 334813473310364636285835284858081280 3918167 1726198929435562228550350693098347352 3918168 -724243442043234714096877256347084800 3918169 29673667681772463968383356836829844 3918170 -1174656969660121352201584847691666720 3918171 -618087300215883271680542344809556176 3918172 -1315753969957748648771164321676045824 3918173 22414762455678658402581911500710240 3918174 -234296767962376471504678815119867904 3918175 -578257893385435352567967893508778600 3918176 -1999529724993349318589566040869306368 3918177 -2099949114844375720667985797552946780 3918178 -24950330382500639105760253657923840 3918179 -712354594511040180337499501651861220 3918180 -154757704063675629636380925340876800 3918181 1229345421285509593603369916719999392 3918182 1469124064536075111917337570873876192 3918183 42618178386775482063349005167758848 3918184 1157951740349474484677409712548280320 3918185 228138661469682689785851683348540160 3918186 2168642612686152160114418839219200 3918187 -706451503876491845369661021195827568 3918188 -657360894203311218369208097745269760 3918189 -741194925039690356171694741904589760 3918190 -913326519418230009268190362027680000 3918191 178378962610724020373360552355309432 3918192 38466116886481274508334718977474560 3918193 -1564226558813531179422247848160864558 3918194 81175193658737516665374208140155904 3918195 -718192031816688069626632150825567680 3918196 -864249265314605391126189637524265600 3918197 884934452402551689938123585887481646 3918198 -492794110250917666434263325337897536 3918199 2327424434816132953775969882549479240 3918200 -197741350393523952977051469130752000 3918201 591225795253946259310776127150843584 3918202 -135215570294540196933557040073767936 3918203 5853463251109714061773284168474024 3918204 978112167031484111322700145251762176 3918205 -268464429257142431115442218909757140 3918206 -343295791687599864328143390584892672 3918207 1026000866103628153636965751132042440 3918208 -384007698216847994720164292465786880 3918209 -3192366811905769534268099017034014590 3918210 394797379921639848540944567242283520 3918211 757763065234564688451893611997887488 3918212 216093362661311589668706791043939456 3918213 -4693495807437074604633866342102694 3918214 149394390692845201447769832498780672 3918215 -636941181535365601606695811853844000 3918216 1658607901722681414749247146366361600 3918217 -227350961328802404276549600343085900 3918218 1077985019051554548241172876882403840 3918219 -359371579409603895813414686918114616 3918220 1540320438909980584906717519014912000 3918221 727864826048043841839990677652126144 3918222 -545292891011447721020958823545984 3918223 425394429824294193695436514316492000 3918224 321662098727205404620495748486307840 3918225 -390939667188220592995780340484588000 3918226 184452104769169868879577470343607104 3918227 -4407701927483773887472019657605689288 3918228 -833789437713591548433437676997914624 3918229 -678030117210649966855023746966793824 3918230 213400461833312012226755463389333760 3918231 1386929059859509481830284444263245920 3918232 -193616825203847625999346469281259520 3918233 -1364228744784884734271901001748483040 3918234 -28146692343282710729324549504573952 3918235 -295943067625846383372487410765616320 3918236 167877241910903425746498600590995968 3918237 -503720419124456642249267470919910720 3918238 66392512569771609191820104119100544 3918239 15538283164007812148932186153012824 3918240 -5874535522226253696718445110886400 3918241 4028254162601493010794622161658672 3918242 -1833978238049975920447021728631296000 3918243 778226691849488860850420737486281984 3918244 -2457657169114418251543489703409404928 3918245 300083491225743434556265014994114560 3918246 10601140656287433323248369112922624 3918247 -71694935964863122348937398091353776 3918248 1455963517617746550804209677453056000 3918249 2084163148061758962451013406754792320 3918250 -354839302393891649666386855557120000 3918251 157847518808433806270812896574227252 3918252 -97475353607115661848178792730600448 3918253 -225896903915654318099566723192754100 3918254 -830959854078789496982655340003258560 3918255 1028083794477171856219791992860456320 3918256 -229115132493090681403637733655347200 3918257 -415374385722768227579389569204958848 3918258 391653422765118382815069686309134224 3918259 -3472193893183056302848645288124599540 3918260 -507402726492991196535547120828581120 3918261 903528888899932172304386163213341472 3918262 -524978730941009346747237467632073760 3918263 204281024776833363375351756320117400 3918264 219967576934581884461242146920202240 3918265 -447183134649201340278593955051932340 3918266 1599784581882602079818860371905389824 3918267 -411585370925658685355098867716023760 3918268 2561532435216388365415092057772725248 3918269 -1246597390051989219223774437781062330 3918270 838502470002255482757085656507878400 3918271 -1151770471181430871669870923395167360 3918272 180084624596775949073079357979754496 3918273 1782022665360792303414299223635050368 3918274 -116604478189819461912618612939261408 3918275 33883623862142451645983089652682000 3918276 148914198520984979778342192555147264 3918277 -638815460805658860513282699599352960 3918278 -30753510855564858588288994429136640 3918279 410266441781855557509881002265159760 3918280 757139055897686761722130340548608000 3918281 916956331545584517373473907057205082 3918282 -116023228285422462111237289483618560 3918283 -634762729469331581598479147778895468 3918284 -219925658700754310259174199702170624 3918285 -974304345488551908825712894472478420 3918286 1684067964902921808474223734100531584 3918287 -1541516083812439808801875193951769528 3918288 -40844507493869844198209581615939584 3918289 20437065267064316412498789951480768 3918290 66700991785260665537289032216166720 3918291 550806914606563516465803040596632880 3918292 -558705528750335490633042822332487680 3918293 941657141981713265120519271207934542 3918294 -1747512634752797791551827102125344 3918295 27495468498112960858425029055153600 3918296 -3877269753535431566700550200708464640 3918297 753933215076662461272388621003861200 3918298 694939379586135095948363642795324400 3918299 892999701936719697016805186264169984 3918300 -42932476927874582880684602414515200 3918301 -2896136822479644972979293391682948698 3918302 -752290604487623489378518104572235648 3918303 -930368520928096074597353745127978872 3918304 1335412394670187260203742673616240640 3918305 -2164266036581311097822974277840514540 3918306 -175142710977670795619869670011991040 3918307 -416284908431501547402931744489224128 3918308 1885762566312445119332852024215618560 3918309 -1301445916993854017185791116037691296 3918310 -75897741809333853847261712528640000 3918311 1425341411788563165960729369181977912 3918312 -1407014537232580214267319561073198080 3918313 38794396901638170138071355768378240 3918314 -684782558222672331447035594696572320 3918315 620065471463855775341158671161457120 3918316 -20158826412327760311437176299918848 3918317 -733816229619676978291036956103764180 3918318 297475084351071327427721029660383360 3918319 2788113846077890191616330889377061760 3918320 146853060595615923706856777438330880 3918321 -4113685465776479870933592321287884800 3918322 1092263572645656237579427810117469712 3918323 -116573562910033322081325339786085428 3918324 -2015170388960140481540147731084843008 3918325 1309773308874715768482912806732811050 3918326 27530082689491615976059292969785344 3918327 687401673473262880905300539260808832 3918328 1726717140351278710217365464776540160 3918329 633607668742102770339245428044166740 3918330 -151167043308834629991922647907774080 3918331 -1061383838612234049235842336756808448 3918332 10558325957300747510174238210662400 3918333 1618729075187481290738216923044152064 3918334 -804401359539952102534157142421079424 3918335 1416730713501539584781179394013381600 3918336 40331152098104359288603328290750464 3918337 -603556039781436644600481467520881688 3918338 203976578961626163053540170556006400 3918339 -119377760247741910983042182118692796 3918340 -464591680652772340280967135086161920 3918341 485766476743503359233706736237129024 3918342 58456545589799474195696446904709312 3918343 1234841525530195257429652313543232 3918344 327034186206382620607369591399388160 3918345 751537051621485205365247325250179520 3918346 722151402461827845360209646994477872 3918347 -1407284724765355537024737086775779088 3918348 -25886585913555824533750011001896960 3918349 -460301706107604044453379392014765536 3918350 468380252154855664664716537043462400 3918351 -555303506489067397405596921106542720 3918352 10108734356934908550496229033517056 3918353 -1551641453438330385867586365317368398 3918354 1117271336267291174138187203645940480 3918355 -538411079451601527480393187325171040 3918356 -470850443720528379100270363165417728 3918357 -400449141924928480288943713298866752 3918358 -1760267322748016417303104315133898720 3918359 1489183851531680314480216900542367560 3918360 -26986115976209647002324949850726400 3918361 3530258410782178362521181291152233824 3918362 412098297181996639087537941007540992 3918363 1701882086588800791631992677857653144 3918364 -1379783488247769993741428370424335360 3918365 -393469284457249495072074651906984960 3918366 -310398325385442111224667924677926848 3918367 1298569252350097508235767956473684120 3918368 -1070442253747447355743975827549388800 3918369 -15740143060014375291327958288072704 3918370 -192907512160091376167365749900057600 3918371 1396655542816069096384035594697975752 3918372 -216137198561427050648094997354672128 3918373 -1926314618474571766352929070426241540 3918374 -244026733047814132976612180752729728 3918375 18948700608362730889895537236638000 3918376 542767672725486969947247591929118720 3918377 -3607901965475043958434581328859440774 3918378 458039663414675430222568894798641408 3918379 320377540788355185201917191295052980 3918380 852983052354082991271136438051276800 3918381 1880288497434303214315465890677255424 3918382 -108495263544480970366874815830875328 3918383 438081771936621984099538447215590688 3918384 -345360213961686508568393674575691776 3918385 -1752495996911334276325272154310649420 3918386 -453412660467751348681998316356336000 3918387 -483872757915835036777516175787503040 3918388 -192338522292654130909475448954420480 3918389 311091371866305196204829274837386880 3918390 273549853748005214431883823663759360 3918391 2713023665324041531927519774985306792 3918392 1156081653700879557396714235774464000 3918393 -2218784755423927840215002657046059580 3918394 1300877498986946063668658647122128496 3918395 445836222369008649289489672333448640 3918396 336663633450768779384801753066661888 3918397 -58454004276833945555570698109606400 3918398 -411204881086899780385328940317755008 3918399 322147302102439814637097815455736264 3918400 138638361094979799368807168868352000 3918401 -2010513710687833949478627609067937598 3918402 431399764189076123055752332530048000 3918403 -157839945429590543690168270699358360 3918404 -273746889324954755368230757386399744 3918405 -22132412860208038794957843005011200 3918406 -1349106339178339048967576282204267520 3918407 1446443340040127432342393992181343792 3918408 698936213158034566842277908929740800 3918409 145675310064855149091272701749247440 3918410 736619027148923194572655374608544000 3918411 157894240478220354330794573046457776 3918412 1408923975271945911152602377208460800 3918413 2760312673517229947410767697721308662 3918414 321124261067688895228630773532938240 3918415 -1478969756349442975892609021103102000 3918416 421866140395146533330876496725532672 3918417 647655577884649497923669437127696880 3918418 -2144371975367428350506530572705792 3918419 26780378186883804955086324360661920 3918420 1022728756380072506313876143673292800 3918421 111995461614993994149784994869721720 3918422 -1587254823427185937624598200892131200 3918423 -2514389056815287599110951813779166000 3918424 1499891878923971005601673118468392960 3918425 245598007709154920172677667785332800 3918426 -398541184525529056818360049722105600 3918427 253817761759702566218567767096544440 3918428 581304346827868455348820523082041856 3918429 -921735436779437534757988266229257600 3918430 853392804466223181492210983467144320 3918431 426426217295349522464764722879472128 3918432 796021539638047457074564557586563072 3918433 -40493707380995463999394447406756796 3918434 276453478546247561278408501261989744 3918435 478993703249977713419071986743482800 3918436 3538807869987705451991792376716040448 3918437 -5438340114596955924838651066444109568 3918438 -867768100745665233415275002719436256 3918439 780103109078244357227193440798622256 3918440 -168026203293491412917452146976819200 3918441 320225943788525409336655191907966080 3918442 64038818613159033001881284049410304 3918443 729592000413394545491178922033336692 3918444 418694933672302956101703458072188416 3918445 -437856754482500417088388010020653300 3918446 237540431182713340103916623265776640 3918447 -589410920757209569838020695238737552 3918448 -50129907597500313907208326911918080 3918449 -202586303696358963550555396954603800 3918450 120837673474387585621681365203443200 3918451 -3418776330645930692325315366747362400 3918452 7860936405317629713319893315355392 3918453 -28013855974908324560404257969603072 3918454 1094845462429900427598099765619606176 3918455 1249467563841060916518910827002454360 3918456 94103720894795137504976249392250880 3918457 2299533546872933562733617226766790532 3918458 -69460322418831074434270520642433024 3918459 -344278057049888229222184200705799680 3918460 -163328125394346628977382073613373440 3918461 -42265679854787156001009290666359008 3918462 -67259431493569564616770306060824576 3918463 1609849590469958729876740855447721464 3918464 -959686970685975600460477766534430720 3918465 724524346382402640088004299407806400 3918466 1143501257710621519361742749339268000 3918467 678105630558622496373420602385142992 3918468 648137017438188534567028612309847040 3918469 517827129857740359808454997963058300 3918470 46065026559132300292054365679447680 3918471 1122994621093564995194787978064998312 3918472 -1316290490504057888854372690574745600 3918473 -1768691512850517159890580091826789376 3918474 -18456433964344540149285309220044288 3918475 1333717402455937731262054177012275000 3918476 669844145567094325265793179515020288 3918477 343054328383452142550631427955190720 3918478 -1394139402522470496382719863331792960 3918479 4970669164540891214552216020061223360 3918480 37794385816840802483930563352985600 3918481 1688393189722417672959703379838229680 3918482 687005218275877950274726732461896592 3918483 -388986147955728422972450675873506080 3918484 -460706340461242860967061563630755840 3918485 719681760175276842926981057681328000 3918486 -61709851784374859872569735890491392 3918487 94764012181628432609497226334967440 3918488 -286039095519399748515304966825574400 3918489 684353291344829781818494030088441760 3918490 349655318134327635030769083171379200 3918491 -548368704913541811573566691436698108 3918492 -105257039738923716308073972427576320 3918493 372360110316131162154841420617739008 3918494 -144145316580479929239731868551809920 3918495 59156839411658239830947695336988160 3918496 2585537974191668617466635197215342592 3918497 2060210883814205097708010888580303424 3918498 520526967287055746599841592465224064 3918499 833798480241288125446371908917380064 3918500 2661564278389107036625802561642112000 3918501 583352194839228823250615541450359868 3918502 -67130263340569153235765438348726016 3918503 -3220887953007630308718323203161461880 3918504 19974750952545772307223045598494720 3918505 1922248085323804193684750823088170660 3918506 1612203896532689569743234902349515952 3918507 -261694307744085465431585262940104360 3918508 -1716395039799568475047784031648720384 3918509 -117476581559169752059419894879264000 3918510 -675153384665292670661077734757785600 3918511 2295369153622624392222035504162452112 3918512 17567395093203344315272605044244480 3918513 -654055193002111096127970567500457696 3918514 -62580715294140636541150655666949120 3918515 -2057037262162883262513437288439981840 3918516 379992604639116715607028607975526400 3918517 -2060107371922253953031115778669568868 3918518 77487328865628963635831649139578240 3918519 -309392693168293737633558997801571112 3918520 -341547777606961690310492955071078400 3918521 818512871010382744686572095203972432 3918522 42007300406075820376703687467507200 3918523 1420334880005209897608677240708996640 3918524 -669062257548285307873584468157943808 3918525 -329996273388126469357002350280588000 3918526 -1164687730148649382196589994564332288 3918527 107310449567486781792515562657910632 3918528 -4164427231534140416100816254926848 3918529 -1461521603534072690218972968101863870 3918530 259198072558083283498370854527905280 3918531 -118979982893819795026159294799809536 3918532 1123699605057815167975561656571727872 3918533 -836050800627095474107165931217328416 3918534 497235176387569262379732983922057984 3918535 -1833624255421324797889606752863072520 3918536 1292878101700794481759125992912839680 3918537 17147731424294951585768487229396992 3918538 -608127517068850937900329444699698240 3918539 -1601646152359156853126141583440247660 3918540 -177870147697510674989070085773235200 3918541 -1898689037970426682678750512680220000 3918542 -491872904207392012348064881191208128 3918543 1332927213851324081587568046110275464 3918544 -26015694013361924875388482026209280 3918545 654126252468821073649692112693055400 3918546 266878939727359937420377354338381072 3918547 17062242053876529958162337342145160 3918548 193156079225628776458189491015776256 3918549 1790757435113220058970996287198104480 3918550 436649427805809616233916512106080000 3918551 -144806249360648517845494518326517600 3918552 1178127617109943126876012012052643840 3918553 -159512156462790774641431073371198198 3918554 192665566271116169820238135510063872 3918555 -194963832578727787567400930920426560 3918556 -556043855220301521440954295769890816 3918557 2972281789061955337752291534725104806 3918558 472829472203567921058195870117765120 3918559 -1054635608077477218182388010626440984 3918560 -53339388545777119194925820215296000 3918561 1317439901558500777763781757929100224 3918562 -1910763874024405670979711388569817728 3918563 -3224242746540619045147335453119219760 3918564 -105864010216449539581059135746088960 3918565 61953876781809036570665721125596800 3918566 -309085750757417326420081286426580768 3918567 1152736971801176750221109660303520 3918568 1410917366069815704784941774113372160 3918569 255342899475201843527553287183510970 3918570 90182666302750239260637557027923200 3918571 607112771725317560312096512304470772 3918572 84317535508667748741089886795417600 3918573 -1576568120082522572784343024768035978 3918574 -380486251407067155352190618403974208 3918575 -447858428888116983393957229368986400 3918576 197984807350217183886688446748065792 3918577 -679044044503400883653127366064536140 3918578 458752771213311901565073067628000256 3918579 -591289442134452164178917860528984320 3918580 1494164233371801157119761925689107200 3918581 -546257929780473895969844017888239300 3918582 -88939357547703354404874585207649152 3918583 -1524990516996640196858120649888166168 3918584 2613204027432157703770234487176642560 3918585 1100441253713944635575932907796480 3918586 58924546955589722505371171592744960 3918587 -343650177762029445510056144506540764 3918588 -360274918772606987496483884283379200 3918589 -1348295076902935048884610930714959610 3918590 -6569015982047140411516716630063360 3918591 397170162271401950004404391657991440 3918592 1942163070175609992556694591636504576 3918593 478803804659083173633179779134244800 3918594 204908170152929909594560546035356928 3918595 -508966126599567406692330154831820400 3918596 -540134149429078958431060387020656640 3918597 -2446927781674765486023896874402724128 3918598 -715471984055469223008268916319227520 3918599 1191912194530697555403384059476798800 3918600 -204440577206024557470483124826112000 3918601 2640809775979412239014350613812072704 3918602 -1157061491135981730929900536967102976 3918603 1204383666829236560206710398275884480 3918604 425365568106953989294896774720448256 3918605 -2450035123604890406217736812511906740 3918606 -274590343124836290399993882864656256 3918607 -705842266177279037435722246944475776 3918608 -73793524710906731572039329370914816 3918609 838477818499872028712823758028572514 3918610 737106270632691928264597942657164960 3918611 -190470880949392500780331278104570328 3918612 379721632581457323264126042341197824 3918613 -2252472058164650317488260733551857138 3918614 243657922355476605982486847992534272 3918615 -1405017531703052489082741852119183280 3918616 73140092230566417430426835082854400 3918617 908760158182829487651821309919578880 3918618 -1360547242199098685278491911914950912 3918619 1856231281817241222713218470967945896 3918620 333352875045641847743734773170695680 3918621 358600342228799113184625630690076224 3918622 -542567825809596278529387769014645888 3918623 966407799859549711797623423568261144 3918624 -8819969922865977727864868382965760 3918625 -2309560553906779678213354713809280000 3918626 -704651806461562417668269678710285488 3918627 -1312636849745911022408653109339638236 3918628 -847534566215802493955207050776757632 3918629 -985853126095169525197477228415674560 3918630 -664033399594039051682531116744932480 3918631 -677575017041472020077782592625572448 3918632 -1448833300816325420513575240022016000 3918633 219485474150979541686338648449728 3918634 -1177486215042682139279174583351272784 3918635 -98234984789654268110343093868093440 3918636 -1490316372906943023053988890702791680 3918637 -561772895502994185309882358301320640 3918638 -443423222481021519792767553884441280 3918639 1306761797647821927943859230151036424 3918640 25955622525183367551360639807651840 3918641 -2449943786601634746897846359237438958 3918642 96886439741782749651184354654854144 3918643 134516467316399544318550743620130160 3918644 1004864207851981771919356034514432000 3918645 190057262339332913140126082589393600 3918646 -1572637007948714528391885595774789728 3918647 437843157405231114522541274819205000 3918648 247996158112033272244958969541427200 3918649 232263891877592324474614627252942336 3918650 -60928305688519365017352274294466400 3918651 467885787363158181798071332681907904 3918652 -66359199365383841028653596920281088 3918653 203916865797694199763358029829914264 3918654 -1246004753521619886315086586010415040 3918655 21711858049088180665038544303784160 3918656 -15763193372544959241217222568312832 3918657 -663676045535359841044996288636788960 3918658 -1658486453279672370612539416159756800 3918659 324955924133549239517576745193137120 3918660 -1561518684927162152140812809748480 3918661 395695760011693816125965514598723104 3918662 1012098961799405424491608576013990400 3918663 -389360616751373285635945288695732816 3918664 1280791235807585700282549664326927360 3918665 -1471807782772637479917268981543526940 3918666 600179647231033037190880132862893824 3918667 -2547317186898638054405864103926690284 3918668 244672977927355630636094949139061760 3918669 369925625904911430910520127556042944 3918670 -61043168367038199172160846397772800 3918671 1404190550458885447951887262229080704 3918672 -1057962961286759889467795998805852160 3918673 954105836102350672425444481981909104 3918674 1395115191610488830950180384264602240 3918675 137121622818003241746417996768225000 3918676 31169498440990541754447863682629632 3918677 -1368520720255109004746901782216175954 3918678 -629562401115289084843312292757389376 3918679 -56206742667352460258083722665667072 3918680 -199446206462721635214105410380185600 3918681 -481684633354026822896955740270171772 3918682 1367504354908407551355000686902509792 3918683 -829175604617406098689303378882909200 3918684 -329781011383438168538980295818592256 3918685 859598572758629600262706944364294380 3918686 -1383185413966259724872500705082834880 3918687 72685858959293522806324191492235152 3918688 -495644001009650402165663301803704320 3918689 2546180534753598698341215892934963490 3918690 -239672444634672950283967915141920480 3918691 63702327585849677117693048783633872 3918692 -1475634602894298893596713085601983488 3918693 -511049667521124470278796450996340000 3918694 259162587051027515166891178985718528 3918695 1980231607972098789422213875434750000 3918696 237414431708821733872461279663144960 3918697 -1738074602110385968011119995989062854 3918698 -169841153009565481645798004794434048 3918699 143037359634086509645340474849645760 3918700 1016283819611219252231087340428160000 3918701 -158101549261576887702917924253170016 3918702 383805610793139237382511291729812032 3918703 993349031542128212926650805782908640 3918704 -299334614629474244771960811109023744 3918705 -40601645162721594828708544777034880 3918706 -1027227212304220819806019104849264 3918707 107101066964980566810432381710428272 3918708 91646680666023607695365500125235200 3918709 -2041825761745031790614508248736907520 3918710 181848884822670275193754454928491520 3918711 670635821170134661723259307159607272 3918712 508749657259990117847116766773248000 3918713 -170573177225624826847397314829114796 3918714 -4466079252647507582422380473363712 3918715 -86632487935989962075745829841168640 3918716 -3260367024002548858438354801210705920 3918717 -489508559968371308284640544417956544 3918718 18517222867753589663324293106469120 3918719 -12652508683842917173085578261675008 3918720 -312644888518347601919128336387276800 3918721 -2813130392857907711526579738166187040 3918722 1444344493389137220876428530205544912 3918723 -62532418576726902419619795340254216 3918724 744367213990718860767904660462177536 3918725 730924663534756411704707690669456250 3918726 -539759068653037268463941946558142080 3918727 812996775484899700644010076837121360 3918728 -2776362594636666322401711346828615680 3918729 -278679798545496355949996832246380016 3918730 932365102034561254677894903067697760 3918731 919018144794556882570749263663115000 3918732 -228803911807758642044150310351548928 3918733 -46083107190489885666051642217649536 3918734 486623268220543118228406865855920192 3918735 331241409119552927802504676255420920 3918736 946909049875271778523414854381944832 3918737 -247826332752255153509062870059456780 3918738 520127410050315537263086983518481408 3918739 41490325389542409948023577105762960 3918740 57646215583227393272569609165946880 3918741 345457217147488473476208452097968640 3918742 487481311975161447449514071525194272 3918743 -1092253335866764702803093059514622008 3918744 277619107070072102702710312455045120 3918745 -1482746889198743123133271064779237500 3918746 -268571320819421903408956009376341536 3918747 101858818470310748309071805037563904 3918748 6905367823830118367793026408073216 3918749 -1153111113828584459959053285936944160 3918750 -522869576863041659069173411056000000 3918751 2255093455472342211859122096607734752 3918752 -824681318919571470755071203864477696 3918753 377778942536335307194176198823744800 3918754 17290337327988256361827088602947072 3918755 -2066516515751989071262303461628369440 3918756 1378663880946525221936415997389161472 3918757 305318644186405114746376473389699006 3918758 336585237489977936636192881125817920 3918759 -195184658686300926149657215421647200 3918760 2885499051436648653831961650776908800 3918761 -309859006252666007066332712370000576 3918762 9531900316762664662117116035824896 3918763 1279982203930382222819720348185757184 3918764 -552683063461577651951995060328135424 3918765 -866452763014904345977469398808155680 3918766 -651929344676947844235117173211844032 3918767 -609134777106481780265164377044954520 3918768 -27620202265625804026336019852820480 3918769 1386627601176466139846463844787737840 3918770 930704776085279381601354325760404800 3918771 -638892182188906982995128102793441260 3918772 418820801144072280297922039243751424 3918773 1904332212460717764723352359681622464 3918774 304461718264221904045071306890956800 3918775 -476095715662070204215055812960780000 3918776 2759852076842522855211781650395566080 3918777 -1342117043783762539672126415280700080 3918778 434698538233189961940447962359367424 3918779 301859928524788382184135954495777984 3918780 18929517404034065260311237046348800 3918781 672849995131565332589303098428985132 3918782 -459266785134643762783055421028211328 3918783 1194807590036017108823291626493480448 3918784 -219290550539715886824124097625063424 3918785 826709805994502903590266556423871400 3918786 24736163794608635614962604825297920 3918787 2483697078575824166871346705000570912 3918788 -747902356358594777798937148547834880 3918789 597913518827069685376577940412105920 3918790 772457381826553657958972980152758400 3918791 -41135240672150563418587367539083000 3918792 -1372984393136472825437722162072780800 3918793 1818963871184794657794227848005662042 3918794 289963892354866005772951229710720512 3918795 -217168220978759327302726691173747200 3918796 -131286919567723175024107939687127040 3918797 -2784844198324059848513659653147407754 3918798 159712314630339824018645465861936064 3918799 2321968888980386093424428828167259160 3918800 -154345564331310851670626438662963200 3918801 -532585342925704954311252827225572368 3918802 1573287879345527881521812886741278352 3918803 -33442621565998532895192013407022080 3918804 -918363568749432935532329983604373504 3918805 -18813429754002101666245907976310080 3918806 -1690798477108426229909288519211752640 3918807 -776415087357860824687127775583584000 3918808 70867648287260427191651556920616960 3918809 -1362468110578111352053822357672596096 3918810 9104001074141521932113101639787520 3918811 -291984744986032121066513457262635248 3918812 2667331212203694280760534582427010560 3918813 477902263703492732594709647388449664 3918814 1566535400805442925960856354362288256 3918815 -849765675404099274060543992049422040 3918816 -1163225592212894094008513542306922496 3918817 106845207515477181993373705481881792 3918818 -96690864058874432817128425195279584 3918819 779068390547594181379770587713703544 3918820 708431636957444113903005200285422080 3918821 321758662790556951564949946009762844 3918822 -574953766961961010034556781017532416 3918823 -1289324298037242389382395840177285040 3918824 209057746846346259426013232612505600 3918825 -978591140053185403449725175927594450 3918826 957552649503553779197209788283223040 3918827 -5223238320113400175849879591374360 3918828 1063132068024353405010252626024463360 3918829 1390463582671256112035835502900681430 3918830 -311155050494417603770727047480752000 3918831 -142396457052101395242244203961523712 3918832 -73001609832863136935025392985112576 3918833 240750804914279464053021066220239600 3918834 -44183228406711615563954999899115520 3918835 -1546699603652209072458944541727128720 3918836 583834437343007680213073877778308480 3918837 63642017432715098281541197997129568 3918838 140084598986531987059005295792269312 3918839 -29745216434598702023688885067745280 3918840 -117496154367584728477159143630643200 3918841 1650772248453753375833802052815630592 3918842 1286879946005772705777716141278089072 3918843 -1271895680558468384734541036438844468 3918844 149260373571079309803921401105894400 3918845 247660954068424478064297250122086400 3918846 136543095100273343937700750669753344 3918847 -479862017962498004180978068579641240 3918848 15707410394996023812876152120279040 3918849 -346001847582878778330695636771918400 3918850 126665302850454970170405067194684000 3918851 2292806569341751506910845071052825852 3918852 516927543748579044195997943976394752 3918853 -1275140327110194419716464620537796898 3918854 308355932996198377559728978939361376 3918855 -63307637052934273152329837716231680 3918856 -1618859939369723919788175181165363200 3918857 3370191323984247817263004644269421000 3918858 -214819339846209014452198723557186816 3918859 22675511275357169269812990060446240 3918860 -1496049293900386436478709865523609600 3918861 -1762304360149512533080983610115693568 3918862 -226705239830779271529566056069844736 3918863 553725634148401757487851940900892848 3918864 310933743904214008825620970464215040 3918865 -877240321354148522338428768986319360 3918866 498017115525920769484986603721681920 3918867 -1433574489794812825952338874120245320 3918868 2447063074726189511348401886021272448 3918869 -1344216758096090463122949682907519730 3918870 -82808780454857589844406998711524480 3918871 2230745506844128970003358679249619544 3918872 -3984694376576633457044818471285248000 3918873 345761572643496454989820444634458944 3918874 -2043372373395146934612971923451059200 3918875 775151537197430101093083071802324000 3918876 261323997277899832809300600563856384 3918877 -1142690984609849771265339225169496200 3918878 741322099286011585165045076675178624 3918879 -1851238223730035160703769421160083216 3918880 -727076223365522247262404748247040000 3918881 -2014576375465577786781637539732252318 3918882 392633328001201383852995720118753024 3918883 -822911108010064157717156423334758400 3918884 -1961167275050276569735891546238439168 3918885 78862224132974641228593723738970560 3918886 331150694987678353207950388166542080 3918887 980460355689935138698629893513339952 3918888 3112260722629415427121904273257267200 3918889 536844992148423317283517394853208640 3918890 -149994051448544757053995312551664800 3918891 -30815517550273053649030372848690816 3918892 -300141349492378904537022498945935360 3918893 -261402624056108068830775525556074656 3918894 -177420260795461525521057202640944128 3918895 844527684255878900851481395309235400 3918896 -82611712577463900466378067452624896 3918897 -1002144588002864960603268848764154094 3918898 1438221659347050590341754623553685120 3918899 -1874089783600337978839944163376330100 3918900 -528089894659810382599261859857459200 3918901 5902286847150628672886903524293888 3918902 -31230133931267610111079638642030720 3918903 434866882603995588327048786296514816 3918904 2412632724453904797780083070538936320 3918905 -77285447801304123032547779937818940 3918906 55520701494936000387234611535852912 3918907 143683089763791792498450509496384000 3918908 -761406217445646048052080694229059584 3918909 -688939363901488496894206484241539232 3918910 -58281581779437831339777775335368640 3918911 -289349428649368113006857975198180976 3918912 282967686930929345666522434536210432 3918913 -730613218400319725333727967507179838 3918914 516054699011259443370988695170191056 3918915 -235040898659855070407299550523648000 3918916 -432735105111987412101948782199091200 3918917 3571417396474110061394211229797034080 3918918 554802410500375083093213462214720704 3918919 -1418924067563741519044197005947520680 3918920 1309345279203663175917267930738124800 3918921 198146999697669004675727650054824000 3918922 233696159141327878348147522196412720 3918923 -1663764782486016849666097022344494828 3918924 730921855010681248901572377893059584 3918925 187528332503355063771259224884535300 3918926 -620502991871641150164991384492432512 3918927 -191023769862553667167086325154403840 3918928 -22750092435368236723910871617765376 3918929 -14210793732003223316216197686813888 3918930 -191670852773560247724369946811834880 3918931 -250200959582826226047883881700000736 3918932 49125034262286882723114703420253952 3918933 1772752311626236409783486934456066702 3918934 485968293376639799393328138354240 3918935 -1997815400684557073751700512055974120 3918936 -521059294327493670201269062784778240 3918937 1256976773453964770848544663437947360 3918938 875007603217722081213109833599416320 3918939 -229715406683517217077245551807766376 3918940 -883033042716100175207310726301670400 3918941 1637174866215612529427711119101798930 3918942 -75039239566000425280228374653929728 3918943 -454125984147545149358819421966208400 3918944 1756968049710349194733369803873976320 3918945 329070890319820452674210289934837440 3918946 -940931103554520473704444075460561328 3918947 810897930818532934673998800640093680 3918948 -910253186758137550874817733862400 3918949 -3501997132389363660801226903944002050 3918950 -236420677839850426760578563252393600 3918951 -946076673728413541432054791690654320 3918952 -1975105142306200118388558222535910400 3918953 94221693266446690493102338701638400 3918954 -762277469558707810491162851050629120 3918955 2232292629899200707784675704862107360 3918956 -447260998284195255059270696625968640 3918957 -89805509168197265603510498584450560 3918958 -549312144064767919383905943394706880 3918959 3629035769333429386261888423883297280 3918960 173602154492554235877166097110302720 3918961 2293229593823539460636245371428243124 3918962 -43263464323497791498524871260832736 3918963 -1007116510229784520979823590918927616 3918964 1255272189901087251096151187597496320 3918965 -895410332017548527464912651180087140 3918966 -172784403883418877229888441069240320 3918967 -610015727948427618513860271735729080 3918968 626582122086206342267834475078082560 3918969 -554490178346571785904462009674486400 3918970 -432972880490644255360290882363264000 3918971 2039037655272760638182214863807873940 3918972 -1528403702607894392671498561372036608 3918973 -2072810575059348830328545669853713640 3918974 -120749915872143692352636347303883264 3918975 607717235726770119059718861245040600 3918976 -2068370755259142453894067575985274880 3918977 -28258528842963469638594880225613520 3918978 -210638458216298310876731139143016960 3918979 -143759807059448734766696692651952016 3918980 -511291820731365833988349556267312640 3918981 -932557959410357301108758245507042656 3918982 -592160914059969046857160882398337728 3918983 3033728085202812106632463993535582232 3918984 -312276578384480050494738012488417280 3918985 167934173046034717437468581805333120 3918986 711849531253615951104035188872670560 3918987 6913393506273053097875269478323728 3918988 -584482498570759933629622846463840512 3918989 97105087665223203933306493720438272 3918990 243901989174729128704314894854997120 3918991 -66397403909912987910540708123446216 3918992 -13244705288166808495569413157421056 3918993 449142821797401849794852078161913088 3918994 1422631063160738261861807293718920992 3918995 397702445544863599775954118775374000 3918996 -1118473904287121552331822125024071680 3918997 -3023318650418353211438468757122972960 3918998 -1463224517141081691490472775930739200 3918999 -223539864037780130764549569143141760 3919000 1486168600885377526874495763763200000 3919001 -1880219453257902019019617049318790528 3919002 -465630686176562207235581491120066560 3919003 1535023048958811512833542572125593360 3919004 -3346236882013565177549042183285657088 3919005 -2312937576247766984244422052163560 3919006 -40231048793398495639088645730857472 3919007 -2118057397507349865624483373510035744 3919008 -1526695037969907886075136566310731776 3919009 -25357069672842732170077334411567696 3919010 1098339416557281498193472890466602560 3919011 647402626976398274354143593892426560 3919012 655561273014995094159360465440772352 3919013 -1208922694752898770053946796167548640 3919014 -92349086438252116213847953963975872 3919015 1723661646763663490652750139640831160 3919016 23083426325871073614790948880793600 3919017 135922237526820856620813361975547280 3919018 -1926631575065334420502125507741417984 3919019 515927707196524020736485356246378544 3919020 2751476453278210560046722838364160 3919021 425591559326018271396038454343763222 3919022 962135025512887634271470517310659072 3919023 -20090332914463924206731714165614848 3919024 -741381775790690965774490637171343360 3919025 -1625563430855373423272924907836576400 3919026 78309817516801146561139647416332800 3919027 519486758889285680528789723629095072 3919028 15563103071001333151209532498551168 3919029 -1098924304209623462831525221226862816 3919030 583345957608509200595202799424540160 3919031 -4522993783506105820858631502558780720 3919032 -337436863485561387781623596047564800 3919033 1347954702849083548687464666648890282 3919034 -88131995231569326928935484093774848 3919035 -808078432228266224226663315134265600 3919036 1558675594510166295847035059137297920 3919037 -1437261206965427946122570601144400314 3919038 -918580873557418177112360274558314880 3919039 -1271181054642497705472086733893507376 3919040 151051787014111780324577511871610880 3919041 -237275739188358929819198694134581248 3919042 -705772266908064817961453542912193328 3919043 -579258712371162341422511536979887656 3919044 -713316455624904904484474710520014848 3919045 1041658381250303235338482587530959320 3919046 238915708463785944900435072039173472 3919047 -634954675655538375208732945791247104 3919048 628661022052182457232820094628659200 3919049 1021160869912735999591045127932201050 3919050 -486294427455255061232039030073024000 3919051 -349500330330951767291071191374818496 3919052 -250304562210935715638744212406046720 3919053 593855786007198469248480737587456704 3919054 -639436929217019188118196132450309120 3919055 -296234118944126762313001915421761440 3919056 -404330551078939748887567638535077888 3919057 2254315946165745850722979162901048306 3919058 395019857893618454405184310245958656 3919059 578361970093163015786637984404261364 3919060 535416964472864333655773489024513280 3919061 3971239116977430530909667777855955320 3919062 -21195929322564994695464203405602816 3919063 -5499047992323018580130947527157736 3919064 -2526522771664002880449871709815296000 3919065 731790308357387137314460505103059520 3919066 -604456124011065484322655611406590496 3919067 694193112080820618532255658387048064 3919068 262261654585179074012179697196183552 3919069 4507319127197794291596716933316678 3919070 440421627479632403929204383641436480 3919071 -538997872208508877038026933754987048 3919072 2994787255398449285516896381730291712 3919073 2402383298138183909099967093068714400 3919074 -259344893122235833751443153593918720 3919075 -1655568728140703195241430000127541000 3919076 -522849388856664773197756655183757312 3919077 119173483519384067530921649133512640 3919078 129372226639254467567753959184031360 3919079 -2190112764682642059258059401516069320 3919080 -149844244871157659193869986295808000 3919081 -38138056270473541719767110681986118 3919082 -265840020918843318128799255711446016 3919083 30249760268142268275889665392882688 3919084 231162159533385107968914300642251776 3919085 -43688363015503941718119577675436160 3919086 -1142815869665797365168281074386183168 3919087 513794257468039661097523189420966736 3919088 562022320692837357884637985031258112 3919089 499658669661281232757743246668368320 3919090 -278965184444228542662503437657950720 3919091 622999994450305491046297183512288144 3919092 -336155694872743808344582617355315200 3919093 1854281424358950312924030054005378560 3919094 -1107381319555298900153946143598838080 3919095 748550662357097663994030579325929600 3919096 -1728323082548145782640013204278558720 3919097 311659193683102012477307125837004352 3919098 1135534220421623686170269227247328000 3919099 -496222939700827463568761761066183900 3919100 592886689435111662408128130033446400 3919101 112737019124351756807497125688568832 3919102 -1490586707979032563901018702072920896 3919103 1014647018809255183324939074731675304 3919104 -364841365785701996890072872973762560 3919105 1883044266663166599110906775026088000 3919106 -3540006931283673532662899126208000 3919107 -1141338596826266903079282815985200400 3919108 -235030220630181672474849662073323520 3919109 451538569180438754434322239633529310 3919110 -474810040887638851386605717206911360 3919111 375343700625031585203755671492019200 3919112 840479493466157794345215103831418880 3919113 433440293003402294801946810154514688 3919114 -385691954913233665561404107078305536 3919115 -1028070070107977119384285441488712800 3919116 -207242660700859911691663755699982848 3919117 -3263022786117306844256670527150587968 3919118 545298453170005007162830519963584000 3919119 -956305892191180353716580799035515256 3919120 -126484721437886008085400275338444800 3919121 4318938299487437292458767049476612644 3919122 214376221813730121997350344641935360 3919123 901320815486706909997310615514144064 3919124 -935121287471709805873564050799915008 3919125 506148975436358983484883370527648000 3919126 397119270897100494667887431625477504 3919127 4077625483431532121367780290281182312 3919128 -556951289372234008904872461591060480 3919129 362985345895335435006470028506276352 3919130 -993187070595758513893541464787846400 3919131 -581988897515689654826377068763461120 3919132 -397897184287164007166326218681635840 3919133 1162206351552671458227832667019713382 3919134 -566802014399965678063033811784130560 3919135 -23438512692920414447116377175524240 3919136 992444081230166211035530115976658944 3919137 115013421151505916853711844439507168 3919138 -166142464641029688631564531406137056 3919139 -784823044413637189361835623189508144 3919140 51305044371471731880601612609224960 3919141 -807614511440077988087741437822349216 3919142 -14178312018428929604339198870647296 3919143 -405542599337709817192386785587346136 3919144 -282755059812212775682810690345697280 3919145 -1773583759436814716394548178425003100 3919146 40707191377858397517512032988160000 3919147 12085351763249379986618289672762000 3919148 1998879224041222222638397004199038208 3919149 -3693666861471763943989806272230080 3919150 1069906100228027524190055818951913600 3919151 61587140525846551930474379726243184 3919152 192433977714752783232361242557644800 3919153 6448517877692767960312268415195456 3919154 -177981876359107345124567458668057600 3919155 -90243382098092764934205118697287680 3919156 -267490101713098850533100974921132032 3919157 -893192228527546162712562905650407168 3919158 1613416848123772033912410036899713920 3919159 963037001287072393996581865446258816 3919160 -348759593913206256338775605830041600 3919161 1126038430957884524374914925479477072 3919162 -102723756723823855460003821373458176 3919163 271890235416840138805483479077038440 3919164 -1399484004688790778596044240275623424 3919165 1236755430692617793731219100076156000 3919166 -295561672192910055881235853131379968 3919167 -1544055583144503702509487654099903864 3919168 -368120565081449999266886187755765760 3919169 278141699400520219319569631315589570 3919170 -535171106346527588186427492314649600 3919171 1264560759215403114767330594191325372 3919172 448696974173584662782210713777708032 3919173 696726669139362604543337951008591584 3919174 225097867165936823849494962216346752 3919175 116671833366101971067576062372944000 3919176 -1873425882061277820116278291251763200 3919177 1489171172688423217786216191133439808 3919178 -2160911552978794899061410862606064640 3919179 643979990963404525144875671157768576 3919180 -476070740654520570616483181194844160 3919181 358165536799989269838782179922829792 3919182 1134334685256387186285542047314940992 3919183 219134456960108038120889872757528432 3919184 4999590392582014589747077701943296 3919185 113324802712851630211204316160859380 3919186 -1210800560569187079239233653649508208 3919187 -1894147013450398869104269324242158760 3919188 49047675847064624403448589626785792 3919189 -3057255095753601090498921946974989568 3919190 -678428522097409373151520245081600 3919191 -121055841265643616332883121724422728 3919192 -31862819793059574101854020325601280 3919193 -920188002280284851876857562537354880 3919194 993695203685500331804962736229226224 3919195 397676796054005749480966172281992480 3919196 1146741477429495989646726347372779008 3919197 -396008659655835184856608219888460928 3919198 -662889632920742892242618034710486400 3919199 -369744345870567574036103124282904800 3919200 230736611798493307353751852626739200 3919201 -1287706717154980397974707188460798336 3919202 768967760973893369158182990465024 3919203 -2120041950873743504944156127434734960 3919204 220983617829593510260340451307430400 3919205 -859734681204903921257424629821776000 3919206 -259921331100991423934547267448627200 3919207 1095562705330830423908694905506308472 3919208 -44676353677848647879252229919319040 3919209 -20251875065938141159892904280338240 3919210 585662781221725580903556952350737760 3919211 3542266053410859110846780645180893812 3919212 922590792227136490625956768551936000 3919213 -2055583403595589392559849332378042538 3919214 -690742070639869413514868859369875328 3919215 -148153846587643037851180901444432880 3919216 644876264993105974067784349937664000 3919217 1529480744614981681744555190016109266 3919218 -15987198358646358795426186731085696 3919219 -1345625611308996821641541405607635380 3919220 -378984093812109849579752290908241920 3919221 -443788890557636694260805929778717792 3919222 -324696942985286992671626559036610176 3919223 68999795229242309082848032671134208 3919224 -126225164328644472132838269869383680 3919225 363340783416623669604304997120096000 3919226 -2257768935864420057225069889315666176 3919227 -395958477318851093935782085570338192 3919228 204843183579018298633702516703725568 3919229 -505600162951286541365564712810850170 3919230 -192683383361848745264671927140430080 3919231 -1152916434782096941881015611700098016 3919232 -1588418876141390632298641275633008640 3919233 -1785164087984768387279270689255520976 3919234 -498840927730048995788700550557204480 3919235 -21821876986763134300444952983201200 3919236 -749728928844262768370775409039564800 3919237 -120958582041724248720151574726519296 3919238 819713252820337744619180674810151520 3919239 -2484074749217919468467584981794508800 3919240 -833510590230165279434524867651891200 3919241 2962681239189032249489015163373503642 3919242 284897793613778732533334560337210112 3919243 997615414207140322453527872274401492 3919244 -250296203246648437888503943396147200 3919245 -1061587855737013731788756313215156160 3919246 -757449846210235652191606105339318656 3919247 -1748968661437320227457429319379492304 3919248 -119545908834317281861974245031591936 3919249 895619531470087039475370179107507250 3919250 1436166884157782739209365617256464000 3919251 -424727824023923909507324430090011136 3919252 -1645405802058667543033263598066360320 3919253 1498991487423354769696516777453824 3919254 616323596688817162368838270687120320 3919255 650537801080273144202983118978423760 3919256 2453928847918819220210502607013007360 3919257 476716280678177148479521277111419200 3919258 281323747382025756887257441086208512 3919259 3304424365127781080856715090576883460 3919260 695196899112970998065994471157800960 3919261 -1998455699664141933782648185715770138 3919262 72479807935342028922849847300621632 3919263 -1107834024657808724351945437927497600 3919264 -328720042939355008272787511016751104 3919265 -1975443136477588835548613280359311320 3919266 -12805864550026435556712720295317216 3919267 349445572263817820139625366022936640 3919268 629312164820122855116797453363429376 3919269 1738798823788334155064539789234790400 3919270 109218735113096082555399541988016000 3919271 1085432896766121416932372152006016944 3919272 -148541445202884385876896151697817600 3919273 -674022892365433601799622391666059100 3919274 -483225798767707729311504832935894864 3919275 953600747247287209108915567364173500 3919276 -2457371141323047845896001494019971840 3919277 -645127898956249715513661417380816874 3919278 -9683447661624677964635048347782144 3919279 375566964129908897584597787857460304 3919280 326289916940008203872285979892776960 3919281 489071110733986040227648716294409920 3919282 1377209783075926091857021921519883520 3919283 -2273080036345044687815808462315065760 3919284 341523744700124983873819179617089920 3919285 895122019623066842607948844744712760 3919286 587509155692470196983318278992707200 3919287 486896409227592084788819998499491560 3919288 -277375200747162083394458736901386240 3919289 733823293796836767549907193618451600 3919290 -734911462247704575802750730884481280 3919291 -2262561097907898032517997667171537616 3919292 -173347258664874254358641052292116480 3919293 538596607616720676314254449845049600 3919294 -1024103999763912959766281249691842304 3919295 -30788516309049371512331525439439680 3919296 225497576673685587190164342335078400 3919297 -18872690648875102717495679944098072 3919298 -544097553791102998902941506158327600 3919299 259426373184235726143014957608986624 3919300 -28812704383922992097539406455296000 3919301 -2263223098195906633467279150565490400 3919302 131980787003833228352711449425221280 3919303 2222319335383402716959641535375009880 3919304 1155122316537584658759560775419765760 3919305 -41869114035480960452399067675552000 3919306 389424140425596358219515063657892704 3919307 -486890445872775083363687657545439088 3919308 1408655177115230350097038451995983360 3919309 -1690449348963671118426794464170180490 3919310 -737664373987897609336014219079693440 3919311 2044283527309405108544713830213720 3919312 105983643092674944595565458852438016 3919313 -636281757748755242557943197503771480 3919314 -783813736895547678394042052237720448 3919315 246134594399094464140307870423421120 3919316 2798229302531528236820643140493942528 3919317 969686175752282463938513665054584480 3919318 314392309362297433280366498558738304 3919319 3185732468872507625891064939913155720 3919320 -880609139938176052784039708590080000 3919321 -22547987650383498316690156207728000 3919322 -250006238792192016717533015348664576 3919323 -22028606081609246344713743045392896 3919324 1130763019319221776364065108614621696 3919325 236077028792351431679651127200565600 3919326 -35145607448573840294113039409433600 3919327 911059829825272262607300445867734176 3919328 -777967610967564146759033977324437504 3919329 -450928830431733610630569885764809326 3919330 425329170803179839772331223870259200 3919331 -290576731426387971957085413373630368 3919332 -1387549533793780202979936084482608128 3919333 -348873971924916433850838023454785280 3919334 -2394752118598915305289639816937758848 3919335 -86231612942013259762717697063078400 3919336 427339196186302438994265126931445760 3919337 -1572498152624896767157437109680267888 3919338 19246261634419516460359054051832064 3919339 1180224057769830705388532265654296440 3919340 -207172495071133474049055483443036160 3919341 883710846764310558391974552491145792 3919342 -165701820527647020976021003720544256 3919343 1947650182768824816924372744070336104 3919344 -110042252769985434599659602854805504 3919345 541725607666826291431371001288994100 3919346 104309414581474977072921996668089872 3919347 -932755370317120580286725125302857004 3919348 -1364582198679865618030814668339270272 3919349 1134025601441538745049218197867531936 3919350 218271321684860215802071156825248000 3919351 1448412003148272440176434294633637672 3919352 -162076710225876739947115478039654400 3919353 683567569429288651571618871999437904 3919354 21539334694134324272602997726334432 3919355 1895742844395834380336785743065237520 3919356 -521327025741330418500749855131140096 3919357 792514672933907346173803549683851980 3919358 -740048498164998544962748744581351360 3919359 -412785059415204409910955377241543792 3919360 920484380039141871214566411557928960 3919361 -228342979412777326496701760593175040 3919362 3662880385654497413337666233184000 3919363 -100390431359232550455113347603325652 3919364 -14452801298371375256858130782475264 3919365 1109297541360184814649844272986471520 3919366 256908057433796475435193474218693120 3919367 1177322929122036903727271067743004432 3919368 1593379153805576397127861442221301760 3919369 -374575498096429969783925514022688230 3919370 8517819093266519707547184979507200 3919371 -842785507825343287171236544877499456 3919372 -998542244097182700797201039029280768 3919373 -280134574869144123645003638425722420 3919374 233867481036639633643234983688730880 3919375 37917535431409888732150374899120000 3919376 -109970732133981597663831348938539008 3919377 17121663504527017764877673477842944 3919378 -1132074875524736921421315869650139760 3919379 1165922903753108352792704232431777760 3919380 41120225381713109667311911001794560 3919381 -2563884998088728280675680154402968818 3919382 -61186511088206708143362322874002560 3919383 -9063300308638037099329104440665680 3919384 306213721964178986064036416539852800 3919385 106918134756667744715049092287976580 3919386 -766721562680722692877020374509518336 3919387 -2836632014780458214084353881674499964 3919388 -1380097725810100000504153227022906368 3919389 -128706752464968627633869928918780192 3919390 -100317658314247260269577835384900800 3919391 638206745202012437544617374774031472 3919392 34293760839367501611067387108392960 3919393 -3105839268372940293529216985431347358 3919394 167844900322903358440877131015196496 3919395 -55933155583137911064645110147744160 3919396 1094840937865132940113878082639953920 3919397 1559573692245209043461013321722838846 3919398 -205010181676325305473092508351375360 3919399 3248337637996065310918881753336033792 3919400 343980301628246968328484378755712000 3919401 691384995365128694991511916248324800 3919402 1360882442915408879147718861826879152 3919403 -221578793806888497260851486238258496 3919404 -801141263175068213433842684623624704 3919405 161416711963518094395060590663377920 3919406 366570201842922101487510706882259904 3919407 11643497255787298808271894308134656 3919408 -74252285305738500157982469752094720 3919409 -157465858957584333899434097892571596 3919410 -115804387717790839508791334499540480 3919411 -2287557435380740713826995865293999988 3919412 238093036676330639140575549954969984 3919413 -1070724459246950916363163773670725312 3919414 -1011455518346785586686462788822094944 3919415 1076545592569262546783652881132451600 3919416 -682589243094488591071449307409510400 3919417 452207988190275678350012931734887466 3919418 410971981631481746874547047584717136 3919419 145373798877227113463219700409945104 3919420 1472640292467588191394229613792801280 3919421 2131262593676798918335276106857002144 3919422 -187257243986452983235233910300542720 3919423 416200759469362720264055371787679424 3919424 85482794163005468368205840967008256 3919425 523743605669556249634812549367638000 3919426 445430101748396733684152715560615424 3919427 -1783144630821089216272671780181023840 3919428 15189928105670919412313775027619968 3919429 -2761700849029369599652661651439367680 3919430 -602272039829706937145507152943566080 3919431 1496248669228457768465887180251562152 3919432 -4438943412002526418803415916928000 3919433 -535942073951111570879740400790284928 3919434 1050088770330129387359208268661594880 3919435 -1138492091639512021117984242273721440 3919436 -50284482568759005280397467372377600 3919437 -341180391745480867697782948602533940 3919438 -316882788636550430749442663304578880 3919439 1588930932990120676719333822060965400 3919440 89592290769846411894675067353169920 3919441 1001670342075841631449262107841481842 3919442 533997685230123860815856007451849872 3919443 -15801573761061514835004009303507072 3919444 -246425203914323738693124813521133824 3919445 1994229013204133292198949832413359000 3919446 -236009933188068313472713750672583328 3919447 -499569516096919291851605311407684720 3919448 1163676614564774484903273128642150400 3919449 1235288093054074192534596163752352464 3919450 14245477008989549213955938851353600 3919451 -17904935437022020247157564254681400 3919452 453919207213981167201314951779095552 3919453 143325415486407569714693655141988800 3919454 -3168652449933228370594554943782912 3919455 1483871882171789759965753217299495200 3919456 607739725120515797205798240247087104 3919457 761651782865755444917681213820508706 3919458 -161334206916039195680880126867839616 3919459 -3515853285783432986480587624284323696 3919460 -413847864286604853776394140786046720 3919461 214313752779889331286912671982086400 3919462 -938258270730938682105768500146836768 3919463 -383391601732224520444151978222889288 3919464 1552366586793928515876523743104424960 3919465 872133778444476942472655488777931520 3919466 1233119380408584442451052010025654880 3919467 526714377912951986588758878976021080 3919468 161847285529757003067568691154789376 3919469 -720835107236127197833938428793748608 3919470 -404819519413498479510824794616496000 3919471 -2595063952002969401783644289494964160 3919472 -163442769631169379719176827309096960 3919473 298311408970200696347120850092279424 3919474 313483956433081765809172271251218432 3919475 71176350995609728509520150576796400 3919476 69962247825852609978286820126588928 3919477 523074933149518428478349897884078332 3919478 388749088129943473225773725136827040 3919479 -1108663741947537549891878178508518960 3919480 860470007578392915006439399454822400 3919481 -1683208521770608824656148253611965718 3919482 -30279022384185312129217010234649600 3919483 1561788040156085422782360937720839384 3919484 -144868646248673484036519362573641728 3919485 87838974233614289557103787555033600 3919486 1182116083788730902753630730097038080 3919487 -33343052440767462745857061457606160 3919488 420155809236440992823662912890470400 3919489 -595644224314746119570398767828205440 3919490 -634747799260674003069068000643141120 3919491 -982980178803845198086831558936033320 3919492 -1723895488475327731033208902449779584 3919493 15039597043997989653479193491304384 3919494 696543384043903875375921915898707840 3919495 -2307716225325287895447982852138447200 3919496 401217749912493219717504806890536960 3919497 68532705934371869218682110137450000 3919498 11693341241812158256501395228834048 3919499 1168179181058145513189396573914582064 3919500 -537154749842821969461110836828416000 3919501 -2136276057204502924905697704039175498 3919502 1469299864775531478362829845826389952 3919503 -398279341888948439746514517711248640 3919504 69640090168839414796273158415974400 3919505 1238671496734232528019145963266557160 3919506 1444032206792796991334301175473331200 3919507 -1614810941806870519909960740458162976 3919508 -1019560701724779853909882640373166080 3919509 41680956873117588323881647608502048 3919510 358861326958666125062441039015625600 3919511 -1427517153411645979382413707337224576 3919512 -1104933435092670006827263783601971200 3919513 1107710511678100229999503214878115524 3919514 -194280599326745201920852659398281728 3919515 116595385529283484766010580442782320 3919516 11372600552088825758965960862326784 3919517 -454345077306203508561185482193936448 3919518 -192294597823582628856747437005542912 3919519 -1199778530750925077558359846979810080 3919520 2215234306387134498760439108909137920 3919521 183937049400265822449055107840795264 3919522 -660363738800735789161638741721059840 3919523 976865513337253151277565229904023772 3919524 167464261467970301336250724796620800 3919525 -675559595811557501616641920206398950 3919526 -836721801109836087702383801636718336 3919527 -2302255629071816180444755770633871536 3919528 2051954156310969815229197657186012160 3919529 -1262018091400604097400398356703957360 3919530 -392579217984542455599626738310439680 3919531 406102741021134714996902175401445120 3919532 -201864122607075437003323446870338304 3919533 1065897668801558715425819564904128448 3919534 -1344581076934599817435705454914885248 3919535 351953869099774436102147262641671200 3919536 -8415461100591203558651172704747520 3919537 1645455609423155072272103562171430692 3919538 -716570441023503056157704829236066304 3919539 532962433031611320290005237484160048 3919540 -517070945163257337508749091043861760 3919541 2408419911963387716734439919029256942 3919542 -391418477633783783668690641772417536 3919543 70520043051888209651370421099850792 3919544 -2086676018544015039307668335607459840 3919545 -290475255873857957291938970792367360 3919546 -1293992222732288554919295138471408528 3919547 -949630430147241848842922177157058560 3919548 -1053781535021946650740417936626524160 3919549 -1108067041477721499096362409339499450 3919550 -167935349420391124037052839905195200 3919551 278066867428824707474723261140594632 3919552 123802363094697497559909308838182912 3919553 5473950772427215447713441716341140 3919554 289732850149336767996723718375209120 3919555 -327930703317953627977036573915124160 3919556 -483044355173882965606810062772471680 3919557 -443423146459476085651094317848848160 3919558 -368293983726609293027132372469335424 3919559 -824328889258947448900779683508564288 3919560 457190768099413180991035573420032000 3919561 170493480966000738769182167757363892 3919562 -1362728835778769212590709350999413760 3919563 626544549451369695918083056719811200 3919564 -1394585994197215317567820319978572800 3919565 -1677582559676020658847574920373658880 3919566 193917297435318810714121230800139264 3919567 -2401947722709793350132632681014710400 3919568 -492495406329420255551044781408649216 3919569 -250599589379665228083209930590299552 3919570 -625948122413373735327493414896181440 3919571 -962091284992158015548445001434054408 3919572 621216079485097253227342708655028096 3919573 1026581383225186876816695167473985440 3919574 -384399888450862718576473359321418464 3919575 -545560895852434576083376273337452800 3919576 -1435422806904573525166362807733923840 3919577 517972332921934890654223034823516426 3919578 -45726846762922963188496758256840704 3919579 -42989410261658089712762442814630616 3919580 -226360619742478097996016549027317760 3919581 -258353527731323458659055019389019988 3919582 -1339503851410071947466006199672641600 3919583 1574588445935938346618392281902972832 3919584 1303420475636300869420252306306498560 3919585 932536652214754799623893194309116800 3919586 -823082217682106890116156572417352960 3919587 -494907333189211515483312813617326848 3919588 1073067012624814282852038566531087616 3919589 -133194661764489539978826839561432676 3919590 504033764356525597121008776629934720 3919591 -451596221397686208400255178510456160 3919592 -1748228109780402721277681701055201280 3919593 -304530357700602516604258112709132000 3919594 -217400202294500396239251269643648000 3919595 -728143687651419684024045833831074320 3919596 891212798888063712363712342940923392 3919597 901251541902802004355167318368943712 3919598 -1039719878593185712880067822745291200 3919599 1394230122366124916727209949163453800 3919600 55372864901710680755983464579072000 3919601 -203189660022736190695521991403427840 3919602 65919531558992370683893798672328832 3919603 2731347297962228984126668084621019852 3919604 513861802655263488045817239540615936 3919605 -502271907074466958184029426384848000 3919606 18978727004336363731527754256445792 3919607 1433635162944742451475780921108314856 3919608 711964912637496232815457280294891520 3919609 13472630170194087469468478398516992 3919610 392548580918588975331593981553492960 3919611 -141833584595485725469727118324270480 3919612 -4298894719378562330631436050947635200 3919613 -902432710764116836967813594561766138 3919614 -74001715706185977836546296676416512 3919615 182793097092349915186606404760739520 3919616 -1232083980017554065150817451529732096 3919617 581618505098568794372400063094826400 3919618 -1543796553076664102815569406541965440 3919619 -468947143037262218835471538700727600 3919620 499581910278512843189955101745684480 3919621 -1689445922902500732463822249575174178 3919622 11000129473145500208058607092301824 3919623 1350859719012440741985460753092009384 3919624 -18800210243773736770160358741196800 3919625 235113954412939514518042904196597000 3919626 25770544136748167390394356397982464 3919627 -586401146683900345211205434094500524 3919628 -1758796853766199843939307969296357632 3919629 -581133010767632092947559494245515200 3919630 -126338243524111433536483066237820160 3919631 1379943845211667070729575167478885632 3919632 33287097087142684578372130886909952 3919633 -2175223701702485656692322900086479760 3919634 86227381987944701038915021309218432 3919635 -619491418132203240931212473010602880 3919636 75979026527306009926834355672270848 3919637 52364713814876028737726311505189568 3919638 133994583766848942835906446117802944 3919639 -1651162803373063605241427285506291344 3919640 -203452155576271546076628826767360000 3919641 133005482097028351649461139967672768 3919642 -1470935665374218484974419732302432528 3919643 168399480069998864008592754071427840 3919644 -471661112649512674421400392209198080 3919645 330989688337010691190503916647900000 3919646 -406226063554124492949684410085848640 3919647 -1358828200227501983679964058227145328 3919648 511929223162341576262610935746723840 3919649 -75433305283456276357829183841562620 3919650 20695659895574459897814312089817600 3919651 3297812086355705402563388641192963704 3919652 -1089592523372317210133484831073102848 3919653 314477737946657121198625071009261984 3919654 991844460230877433373323234835959776 3919655 2154704687522294289199382469176965560 3919656 -714077836397380604500161868792627200 3919657 -4912517589028011381309410101223496960 3919658 736398831971321573249486616797372160 3919659 1188301153176231277099511069579865600 3919660 41023797951475228003228996370012160 3919661 202957418999497562952340660522160160 3919662 55977366497600124576478050409918080 3919663 3625898167619699052519204936977264184 3919664 -206879011596626830074128083231703040 3919665 -24419375555206338578398577584665600 3919666 -105179689565118611473459657932553968 3919667 -3402241335283624729591156872777223284 3919668 -484282666973509553782238788316768256 3919669 284351766231705974527626534172659120 3919670 585661491097527096425825385923105280 3919671 10806957310439305375808627649060864 3919672 -616762874522741498391561522902323200 3919673 -1893374593655320975979194866608139864 3919674 1857732344201576228586425768390400 3919675 -623593583157709173066944760442863000 3919676 3019879578608098383555047687592960 3919677 1381689369903358225098189117061627680 3919678 99270271904470628381520000508573056 3919679 1789789799599503084327684618404153280 3919680 -423220129871239042267103203861463040 3919681 2547189053646841363520106396909166000 3919682 -59323942480725709468283078364597696 3919683 1224308000630962174933918919895646464 3919684 -1263842603708107798498625569637363584 3919685 -83767665081717757734505612553623680 3919686 146364973632356458401612941526224064 3919687 2958193173405089010022386025355381336 3919688 -3294366984329291367560166263461002240 3919689 -1380701996442222951449680096566561516 3919690 423276828669863663690328196792639680 3919691 -2174023349934978705245183163031619328 3919692 33755348397687530564005080079122432 3919693 808269909388153101205294106957220000 3919694 -1173920597928312967949726397393079104 3919695 365237207665194430460489402459463840 3919696 -300867647530381974929756635577450496 3919697 -369278440606838535824665953915403968 3919698 1607933156222111913768743019146419200 3919699 -442436874997145499737489558469927520 3919700 202453562901715535322355993363968000 3919701 1893257013974808022832212394556442464 3919702 -222758956662405538168307103891259392 3919703 490638318717059857899528647040721200 3919704 114368962958108746916398237954437120 3919705 -1153828262426107331760633799744182840 3919706 -371800878857062668098221529278900224 3919707 242315832424654257338324976246402552 3919708 1166596672875102130323546030132224 3919709 -741512282930183020803573320993863374 3919710 -236135832921341064548952671687040 3919711 -12175095283798371579153097183230688 3919712 762728836824505304213845443360325632 3919713 -486527797754830130654087962491802176 3919714 33059422306229747465343465774885456 3919715 122608011023087555896291870729909920 3919716 987006856488671739257610879856966272 3919717 -489248139341958481644279571972735234 3919718 -1204558807867172098336668826645652160 3919719 -1427056180030826368216931828825602560 3919720 795087370625437457572121826508800000 3919721 -113085161832566039466259752760101240 3919722 76120971700047606186855527324012544 3919723 205276621364369295701674287320470584 3919724 460980698756944530572802936713364480 3919725 443701160101692191771560473542928000 3919726 1122437157790562590480405484888757312 3919727 1206400022083750128861531163331272800 3919728 -19866186235237362358966389860990976 3919729 696307164646502927473540702021764288 3919730 -187410522150286251728717668271935680 3919731 9673552662433279677081455173614144 3919732 567648309516346276349308937221754880 3919733 -266398415280486910465560902014640256 3919734 84520904609050496977583079083328768 3919735 -13004899397507046371864679074559600 3919736 -198365898848579280596803226674851840 3919737 609018923317163945702042164988479968 3919738 -11785313971312837607300019127333920 3919739 2499865784342658891515254860431741040 3919740 -583229061302161554447346810539417600 3919741 1076394359601608901405160867539503040 3919742 -1168780209677363486229903128714904000 3919743 -880406988680094599087673129322056000 3919744 108462638559736569484253470119690240 3919745 198820364904921106629614054979043200 3919746 43614898477929126714681746246559744 3919747 -636074104414931555269226045034257680 3919748 -242688469473341322767505548317446144 3919749 565510534097994433918244260619716320 3919750 -1211156154378819703317009777488640000 3919751 -20847626428578047493460337410285056 3919752 -63661357791282621474141092157358080 3919753 -3317269376706416141051046175440681600 3919754 -246057660505327382521054250138773920 3919755 -79789329803888064001074163731693840 3919756 45146178213424780955748954363002880 3919757 974384036208025766315871636158163840 3919758 -149710035547066531880592829883584512 3919759 -815811004407283159507258990590253296 3919760 73121832006101320793181371171635200 3919761 -1735259737335676901237921980281826590 3919762 360819711835639875411054116672070144 3919763 2273325531998430846894499183223844012 3919764 144719195125558584545377439236521984 3919765 -1555280819652540362016184276499714340 3919766 -781969398516370282507259004312819168 3919767 552577451564858070367315846251026280 3919768 2891094665709919221523479010048081920 3919769 264300145328874851662098301312740096 3919770 -605136680381452382503667094351528000 3919771 -3004305980599967306521524790691724028 3919772 -2087195763946464167571122575773355008 3919773 -740610396170358371730592799100599232 3919774 62129632367590175326970905285124160 3919775 -437978922713043136534223650847354400 3919776 135487514704281911714393854354391040 3919777 2555516547367540672206590317023174626 3919778 531859930441488925694423536939567440 3919779 866427901760385533746068147753703920 3919780 739834655042166310855135509706621440 3919781 1411694213942072323142466217649691582 3919782 786766256670816741659903325305915904 3919783 1149643091926333917770646839501243520 3919784 2830748895086796544805961143990353920 3919785 -351876139696329448158439181740670400 3919786 -923681168260068511644951264183430128 3919787 1882934925024992820829574906793776436 3919788 -238177923898216183079895580351926528 3919789 -2863704053055961867283596116153938410 3919790 398348623840564884792335013567118080 3919791 -963576130614023340621289367126844408 3919792 -489410566413466291430429835391500288 3919793 1035203249966335480650038563146873780 3919794 -4134552873724702671535458335907072 3919795 414333525326144234560009052125132800 3919796 850513393465891242225492707274633600 3919797 386431845811493850827315766222899040 3919798 -207009394186779187301857253460471936 3919799 870363777270957790086591418923469248 3919800 -870621840339829637211875689021440000 3919801 -17234149586666599244423876395873068 3919802 -999077919464077805340089536813744128 3919803 1292310669232276770316465594558375704 3919804 592964159410555762384155844970854400 3919805 -846376088145127243584648083197255080 3919806 -1151855295617495994535010317314816000 3919807 722188833521457349954768596485877056 3919808 -31458858497563657517624108053954560 3919809 123037409145557377501060925799757440 3919810 746434826531701263904401110533101120 3919811 -877719062611903329589300134919845168 3919812 174334575474273869040961118841679872 3919813 2000527677473258568886725138667116062 3919814 1067059029433561953750534785559177600 3919815 458683537036376483748131713735464360 3919816 -2517056037633382832540077728990059520 3919817 200042094138026473749748990049543424 3919818 -256318155402658392812752999032675840 3919819 1439932471561372289053809440778180496 3919820 -599990519586939784329941567699665920 3919821 -487758393185891274123162231404554560 3919822 186271831244644406496090545802796800 3919823 -99279458483941842832278802830662928 3919824 110584738563953991647488451070787584 3919825 -297840149164131976134447378398862400 3919826 535860176389236126245494741711933440 3919827 -165048064949875599043249045418209440 3919828 616678536409533879129582685443588096 3919829 -1313244899273272109044413456804123570 3919830 224653178922687322167877654336254720 3919831 -230161803863114030565639997599642800 3919832 374374161224145958630508109664788480 3919833 549172986899465493463221042829789680 3919834 77104643764903832595530568352980960 3919835 -1127204256395988701466631498417783440 3919836 -11749836251270313583656897430978560 3919837 -18153548828832830564943205466134880 3919838 -69716563103079480482441247831742080 3919839 157695588375652952422546380004638720 3919840 692952852471905795758224445440000000 3919841 -577869053453516453938951974359209710 3919842 -66768945292047904170448829653042560 3919843 4613340362769679618765593302097476160 3919844 406781530246788719733783774043840512 3919845 79881439859785680606378307826255520 3919846 49079640226907662950887262204975360 3919847 1217405817059657044864212890211007392 3919848 1129484239533926319634269297007656960 3919849 -449648841338542113356839317710220 3919850 -801437488213685839014836107771603200 3919851 903879969489662520597600086203301568 3919852 -1035533111651720612327419040928842240 3919853 -71516749771273416783929169347549322 3919854 -53020932243442721298838924929744768 3919855 1684727727403175586538701094163381760 3919856 346380077317074251528356804632576000 3919857 -62545482493043918639079416188783104 3919858 396721073137351448753770321423573920 3919859 1562850394497507427844195931697434060 3919860 419088790845441447576155921918361600 3919861 802283750308829022540168943297511424 3919862 612062147258947335233171263317300864 3919863 -126600741053917206278033054073626496 3919864 -156845683492219793509678051037614080 3919865 7406064723737454417395897353971720 3919866 390898968907114481262640293947572224 3919867 -304017109551959762638721519004473856 3919868 1230362726161976544828641031355921920 3919869 265847218086073300785318222704856294 3919870 -904523624202341646474955010599965120 3919871 -3376668194400505408579560993857800320 3919872 -1244814625059075156289722034453217280 3919873 -2058822591181727355327142249938554878 3919874 -396419712524873327802273130369448448 3919875 -748206657945379474661933425254852000 3919876 1642541614998354551520419411423327360 3919877 -1245834224986458342973677143497497288 3919878 -1086260436100849038239095068001728096 3919879 -1385599419718561504863099415988458416 3919880 605013413177654195885275150309017600 3919881 -11821286457942572201105807265407616 3919882 -403080584576581475933144698342016208 3919883 4345504149115628816217667127357946768 3919884 -894334977097530280626961306047435264 3919885 22459056041517361825920221030940000 3919886 -3078730888341281145804191229484608 3919887 -814719258793567022390583094703985120 3919888 -46851371454084837342532081800970240 3919889 -1346370822129753773122399416253919310 3919890 -108900834240002167885454003226355200 3919891 -96307447013804219458700806975766288 3919892 1214452847189306201203486678568851200 3919893 -424687114361912461905075225046313472 3919894 1746579527524915851238796356460642304 3919895 -477107522476722542657243396289349920 3919896 -112739981419438798383731000359802880 3919897 836448713862594088821928980468550346 3919898 -423577962444333973990228575825046800 3919899 -770309926139011403276908126416389736 3919900 -925499078387420886393756914056960000 3919901 -848100700271113757014032943821067200 3919902 -115736871382287289288381371353932800 3919903 1163374277779651268984003439107632984 3919904 -2934044235330148364724766016957251584 3919905 1310871660395539185765201218563670400 3919906 494196487289320018532695041608359200 3919907 3655733112889609875514436444181624156 3919908 -1065077864999406043716535055729187840 3919909 -487468198884187172849226985373978560 3919910 310739490961097155483014989121726720 3919911 1101648722201873980802242456958743968 3919912 847780863441422753481690018383539200 3919913 -928315088641817926276389206928633792 3919914 -55012305868326486285748949261188944 3919915 1361809679913164706199150102741008720 3919916 177346722708124380670485955921920 3919917 -598276439461269662641787905792348320 3919918 2750481970765900048654187195612226816 3919919 -762996831136930772253949798756067760 3919920 -67035974113960026258200628035911680 3919921 1843185145056325413223739806359921600 3919922 730633130968554050549013443329162512 3919923 -10494269577912061853081689250624256 3919924 -865265572248883772287191432013799424 3919925 -813073684435214201067312963296659350 3919926 20186398766928245254166886894442944 3919927 2043651640012679284186489594219885824 3919928 349214284617143735230661514509107200 3919929 447943408539631820105787259032146688 3919930 -24054049776607544206528739166643200 3919931 -717613710796643953041191831469596736 3919932 26210434279429278304595180347193856 3919933 1450268428103126088291765377872799724 3919934 1159930272082406311565018944478543616 3919935 1103617149653459219099872968000838800 3919936 151748851557016468603601530128433152 3919937 -434667134288086915218214906447491648 3919938 -61335888990438962719844074678747392 3919939 2163099691665293827262632523658543880 3919940 595935477610547120090396799646967040 3919941 4281668510878991741753783817568684800 3919942 -266215721856405650989339078251595008 3919943 -144923560993029425497244333951408808 3919944 -325628260163073604032895245758791680 3919945 216049326501340912690606708865237760 3919946 1792787997694160189266645276707930672 3919947 -582299180955444068907653876312819520 3919948 1353805276474647560389164321543127808 3919949 -722285130518323394208602057237948352 3919950 77308491707986110485652694241395200 3919951 -117335242270453822469521442887440000 3919952 22474023910452555335018974017478656 3919953 -173065738521148263445550177548627200 3919954 -50173779769480452206402383214296800 3919955 248041388883193729039536533209886400 3919956 -715733356339096764224886929958524928 3919957 237493751340408802884036380910852252 3919958 -280658365888485496478948007961571328 3919959 322487207370687665326678056605147040 3919960 933261521292883205613889075593216000 3919961 802624508076169384768449733564295562 3919962 481913324747853509575884971709057024 3919963 4585667830366611033234888646586154264 3919964 -946603207748024281269105477667482624 3919965 -52511082827314235930106107206982400 3919966 5921887578027039598040084491776000 3919967 700092086457885879883539512879037720 3919968 213549435856918806489087584108544000 3919969 -496623647571439719348853036275176928 3919970 -53354976250735747992170579992804800 3919971 951714571799529162304248067238585664 3919972 -334394699814698436401857820272640000 3919973 -1092160284852564190169025576138251778 3919974 1196794561428814438001441299599341568 3919975 689488284350955480267537812293520000 3919976 -26523038684071935436212000660080640 3919977 2145400512184992458279360886796666314 3919978 297442063886510335434397308918773856 3919979 -227336069501541351846340914189689568 3919980 -18612681612361094451372287289753600 3919981 -88841386495961802562689988780188672 3919982 437169692543183594231573508935712768 3919983 -1245547891410824881385013894522377976 3919984 294394194818141922452704350382391296 3919985 1082760935936274164026528812913603200 3919986 -177429757150456529757527534076734976 3919987 20592263286790828473091852993876600 3919988 -4932066855173905567713022341849907200 3919989 -979966808562877438484905831743070176 3919990 -711132776800519653869912066183040000 3919991 848611104320095902716107277026787952 3919992 -2141530996335301281373560249561538560 3919993 572583420805413840304083766740313920 3919994 -749965013974416715288026124541148960 3919995 -9365472642954689839639056250533600 3919996 332936061553365479556544205062197248 3919997 -498157117821347112168478372090935840 3919998 796842963114590467744722066603340800 3919999 -1486668782766539769343464308661136000 3920000 280477360683759837324883348684800000 3920001 1790432528472789422180959688758704432 3920002 -566715385486571375648401696005463008 3920003 -2569020623462662919188535345572367748 3920004 884408947112377778293694994794772480 3920005 -520885894481815309138528288355635200 3920006 1799671718778623323505771114827476480 3920007 67964003007897470021444001663806976 3920008 -2690028842121303222547147828638551040 3920009 -454288941196470062736817096827696 3920010 83449675912421277497293265507857920 3920011 -1399038924560452951856437020185337388 3920012 -632537712057840998024904018985476096 3920013 -99614223304829683696602912626694036 3920014 -387663024433674766154142228311772288 3920015 236170375985899997353501729631677440 3920016 515097539821160071367521959035338752 3920017 -3172367678697526237090558840064992140 3920018 -115532337227559458460705434054141040 3920019 803546877780156116317876881315001920 3920020 177512265674533108045893393323066880 3920021 132118863558978043589581835270710080 3920022 -1733710825296520546363493809636742400 3920023 -4710325350941499723300327892098329200 3920024 1675135119555977980938441190047528960 3920025 -221928439486580752422904828452385200 3920026 -1284416078101104611797575931299753216 3920027 224681608780734690852241774585157400 3920028 239896086627989938293264341666856960 3920029 -2257195633941404971052246819571321370 3920030 -188066411950151502460969692437347200 3920031 -1287417822502022215271442085568008680 3920032 2334607766442784746151389141122875392 3920033 -404416717516958469099591338042692992 3920034 566903300279664736902329177754833280 3920035 -391283523030536633164407224171581440 3920036 1954897878425819903097368962082178048 3920037 1691740049243748288685729696324800 3920038 -360565999157608185483584715863746080 3920039 -337329107859727003177383698064744000 3920040 -347478482091285864596126574160128000 3920041 -1445540923641065351308905840586033500 3920042 -368525233536710709357644862886049280 3920043 254499571418144023308042058659296256 3920044 -2206840169191614072864497252515772928 3920045 2119579309857604922980155760088124300 3920046 14118952520470683945506280989379840 3920047 2185611113037057743980276701893264592 3920048 -542276014724358319650471294571216896 3920049 -1907566684855015465360180102876973280 3920050 84611772374196908793336110060122800 3920051 214707633937893891221139771032638944 3920052 5613201121128017706746541282852864 3920053 1047961861466213798805891995879549020 3920054 -1515913449099769035773217162644928 3920055 205931045720664699219381385127399760 3920056 -3981950413467080133358098926346240 3920057 -1823011948969751216830875993001412694 3920058 772368793914286125246920815140461424 3920059 1832601222077151224855344877856760320 3920060 1460868420683252044153462559306580480 3920061 140738823458554892679417106854302400 3920062 -2314505369549679399597508611597704448 3920063 73003617349759701407641008729127296 3920064 346785113556701368942535109563645952 3920065 28558683724619595620847964621412520 3920066 74672591100347619501005823122177232 3920067 -1180433614142702296952866906404949116 3920068 252390017161423953350217160929054720 3920069 -1281622101956757509784311079360034530 3920070 -152953817572979996207869459900846080 3920071 -816063576828535501040237920160402728 3920072 1260713065628492971521669692780881920 3920073 1840409104431312357807067444853159184 3920074 330421836987464252183481651466752000 3920075 -727980255367057936539951463616808000 3920076 264121344502784121332272977050895360 3920077 661137855349517671294363239113973632 3920078 -530650545694511365961986763591424000 3920079 -1521868508852810751162134310031466616 3920080 -165965227054213825568227713564672000 3920081 950533085755348027253911419621259104 3920082 -1431758753966603673379574030917794816 3920083 -476307018946866585072377458299348508 3920084 538749874740225720875749625226657792 3920085 390150378052225920654347360521612440 3920086 -1636052810421669203166367627352290176 3920087 863073543928776466329263317188281736 3920088 -175900228406960864383238349517885440 3920089 -1656270651239627586612177127459877110 3920090 -442486192551815605767256478709607680 3920091 240018856611192273952124279190526464 3920092 -571977351060939331112458550685740544 3920093 -763839319569089578260449895918763680 3920094 355972600952693527780089238532878080 3920095 -12942187528916183569826722445886480 3920096 -939010174089732505472392651776196608 3920097 -1296663352398706502355478377221806272 3920098 -161969952291614282322900619468175808 3920099 60410059916199912063617496894769860 3920100 23279919189718063087895710028544000 3920101 198162055690724456424166377705940000 3920102 -520041774151182970134730234557673248 3920103 -1744390115806067404284131099357794560 3920104 -1239012577607834196372602402940211200 3920105 -10801468197963742644824363808967680 3920106 6227110148439328037079806139729408 3920107 2079120833230686518695343775182584200 3920108 1548963512852225063439242221002678528 3920109 -576709375133617454475658821062200320 3920110 668696244821777779049353758784896960 3920111 455759722490102408233790196733737504 3920112 152091085784176207589372703333089280 3920113 -721517279575939728570388060614653400 3920114 -1273823395471053163113986539782903168 3920115 820248338892081944452969876228852320 3920116 -1320894104173591768014409676362754048 3920117 -1909444375203981495594928904820743040 3920118 248800160464552033270569572616852480 3920119 -564466027484587908149026146433857104 3920120 -8559130058932251065519428820582400 3920121 921962410332984307580519212925119290 3920122 -1217388215840455224683577086365983888 3920123 -395308456419219289122756918723828336 3920124 759470389640561601279263747933996544 3920125 -3320960005392971896751812367009112000 3920126 -62319626012132983698039764460954240 3920127 359245304321003614304109683443860480 3920128 882783490441282327295571223591780352 3920129 2864456207251897463787087718847045376 3920130 350871980882959199922596893763712000 3920131 226135979997078373966199970386727932 3920132 1711899888617329485976521769456339200 3920133 -219549285018732720410199721739738880 3920134 1687615166073956206017476966467077216 3920135 -988944271623775739087610186619315200 3920136 -632000988839930335011806614703308800 3920137 825849043046198566590452855581368000 3920138 -13750000106819546760834361105597440 3920139 714379413232847937514060482427628604 3920140 -98951809259034943724027322888837120 3920141 715574486762561967805829809456255542 3920142 -555239404204534913085352638036785088 3920143 1394185627039370086857624302046387024 3920144 52004213684679786161336134164480000 3920145 43595913208160601947243676626418240 3920146 -754400566031564583543772786350324960 3920147 914207604800784630542717105422464000 3920148 -303424891339740484706343081702845568 3920149 549245459259811569740500371287331036 3920150 -23053101428887455081239139159062400 3920151 -557814812364018375768740881779682968 3920152 -185938895837277408196617198507878400 3920153 1064085231825809600497746601403475402 3920154 -19124425994574307369165528855315968 3920155 -1530962958669367061244652870736558880 3920156 1954893444436720703310845479865848320 3920157 -91253089377897007610892303743085594 3920158 -2471466594971008059341388345078912 3920159 1385328804230031477621367223343477816 3920160 -616043155192033050692950994441994240 3920161 -91118607227757905245207710775554368 3920162 -245240065451421614936215101301336800 3920163 -81343483739776795715616291294094416 3920164 224471546771366481853263276985574400 3920165 -420710322523765815022438482163879080 3920166 -65837655929776276453261205697705216 3920167 -774845515656291806628091037546796608 3920168 -499836218269745671440132429729546240 3920169 -224195457369214570864710855531250944 3920170 595764496842444241128159062523874560 3920171 -2030719580594211333403992906220017456 3920172 60579221716416577511457451342996992 3920173 -147536067869867145504085654981761216 3920174 123757201538468453697710845677437952 3920175 -326690926045787766037391940050928000 3920176 204462461217257840314354980788895744 3920177 999195218944006173551494601089963026 3920178 342895285196911221869299734214890624 3920179 1659205474786071373118643529505552780 3920180 -815515014717508289518684417306337280 3920181 23823893406312315237568321324812960 3920182 -69562701183570046992688493828665728 3920183 1552451404875052290394965603728734080 3920184 43923783120170960175920554890240000 3920185 454321045685608391820868054942566600 3920186 -790843886441525138028229378993016208 3920187 -725368907341923645521971260713032848 3920188 -274603447737188089367591540342490112 3920189 -113198798597202237796815755930410752 3920190 -915686135441189436795714205040736000 3920191 912848339905471320485204569908380400 3920192 -1083456630295085689078163969646526464 3920193 -252932549535561366412025016021651918 3920194 506165224698508037494159581078228480 3920195 650534105163362085624476788281757200 3920196 278131809711796414872373886932776960 3920197 1315239090492262698692528799043711646 3920198 -5826973644450941905467787544128512 3920199 1585144640255378957253006693587383464 3920200 310576911244024733383246681999104000 3920201 1470147855366424979107533895226186202 3920202 30544679417493714776099496655877376 3920203 -574899940844100907486421547560612720 3920204 374628220032798703117463465405193216 3920205 -1351472461237538953995380160146660640 3920206 1897992922128179800656768635267002944 3920207 1945894043657671403005980567266277072 3920208 111817673025495380682828721579229184 3920209 -743002512286229302083940665410984590 3920210 469730040303617280600478162313448960 3920211 -1662949295344513205320874014325673360 3920212 -792116879165850542545611704381073408 3920213 764958933861719944562111548906494240 3920214 -134060032893687761551221384904955520 3920215 -136449273477200243958139822175208960 3920216 -2159149851992671096633761541132185600 3920217 662862231495808482945252593368166400 3920218 -56400677686487295898401898907184384 3920219 -3711160573098630538837041989262084600 3920220 707281658555811882624434150067916800 3920221 -202968902204415485659326978090108608 3920222 469611320093572439424107036526006912 3920223 116606731925738475910609613259427584 3920224 5494710785053464073556923351302144 3920225 2123354823496196715960778453099013100 3920226 -324414634310906077074352832952602112 3920227 972549387104652878307117680641186076 3920228 -292312956460759302641254471399868160 3920229 -634884175179066170400972931264378752 3920230 -358972154853722468005680334808196480 3920231 81932094275802635181736200786068064 3920232 -1076721121695433400814401415574732800 3920233 -872966020322293537013476419488504518 3920234 -948135944331929016875351987240734368 3920235 -6160884790090604844120255831928320 3920236 482363244863146988339524821542453248 3920237 -949002291336466219161604647013411008 3920238 17572393267339326314585165849575296 3920239 3248418938283219618920546832653305040 3920240 -154970279335686653296002080827146240 3920241 825086372744593077399133655945446080 3920242 448731127908207694440704105284192272 3920243 1150132886211752189912891315573244492 3920244 -1396224435969074903171388559663325184 3920245 949612732901517313629039502518820380 3920246 -100746105156426653401325186222013312 3920247 -1836640852007165842853558409754478976 3920248 397332856212065783253056897427087360 3920249 1053227513840220961602627409686390660 3920250 -533604605413418191387250973245376000 3920251 -1389520773395435954222391355017904800 3920252 49575162744378473023497999143009280 3920253 -1379001173789734994916067883437610496 3920254 45309821378124681283525568749402560 3920255 558772021604313660335037465202984800 3920256 347263539156456628646396753640161280 3920257 1207607097236994711077834414686954032 3920258 438860733220414473695864429663798784 3920259 111272728779500502319323830091567360 3920260 -345358568525821140702011282688983040 3920261 -99454569561319671223829582971807428 3920262 356487475829073310656043772656379904 3920263 1627497978184458602520635257180575512 3920264 2532545913410041834905952365005583360 3920265 714489891004004876558216545305312000 3920266 -366177450191181359356021193979277824 3920267 1697924719052868908747062240812048 3920268 237925134137376862653440070452846592 3920269 -624202334041915360878852791146720330 3920270 96419020416806092265521531167744000 3920271 20956842041903954325076349238373512 3920272 -90944368368891833870223658381393920 3920273 -1122267927000563224586915491943712960 3920274 512917125879088301659724187159408144 3920275 -19660324148767011752386736253206400 3920276 306151572833146959983591771304332160 3920277 -37200326703731436944948081162410080 3920278 1792435797159007543530115933292463360 3920279 -835164730010179138313875748755320 3920280 156748813288532424142551789797376000 3920281 300540139467879906600404484430115712 3920282 1332969737083480237572328924971850992 3920283 236637364978871525255192186009703120 3920284 -1188781093832038288088085040832848384 3920285 228523659005610571524763352009120580 3920286 103506098838304157929385571480496128 3920287 -58506763450591108077104633460366496 3920288 2817285147270900562513730312335196160 3920289 94749967145050047385134830134647840 3920290 110827888514743651797649650981557760 3920291 709316686044597938200582426448875584 3920292 1712944511699572549513145899991808000 3920293 1057629438922268138383261660001464122 3920294 -532412289729310417414695987199038720 3920295 -329639935551408033070630976386789680 3920296 -3665416404458665778035877769823027200 3920297 1186173384965111392699458336821136372 3920298 156695744220663255211447297082737920 3920299 2619730284901632879055411970965781300 3920300 -78632539385745243417507160824960000 3920301 -22075933156500248415512501647334976 3920302 -257400232994577001147396026291658368 3920303 -2777300505855535667022512818528526448 3920304 114596120936243484240589893154111488 3920305 -1865046163940659202499947392541982540 3920306 477436180372867356330824518233120768 3920307 372233031471393424978609547544003120 3920308 -666188200302936486302200023939788800 3920309 -902910295770135156753417393055200996 3920310 -1822452456231742259507959183973760 3920311 -59880255104664544412905640640144088 3920312 -2005644252412982226374128946944512000 3920313 169189573148953302826610451183972384 3920314 420669656989986943149566917536126720 3920315 504293003243224356374313302336097600 3920316 776243513460120834321550664106250752 3920317 492000685330260107676883174513344000 3920318 67355091490223523487160926823497920 3920319 78264198568593384348839526220841568 3920320 276724336238385443831063963636858880 3920321 3985895929540866790013817728434379652 3920322 35331195444647935219893449561899008 3920323 -379321553538334866209094816402922992 3920324 -268746202174578404107714193280530304 3920325 1761012145929408005486038444493457600 3920326 -580126520491028714695977039069705888 3920327 518091363524486701730894212104593280 3920328 1811954957450289347687298158662272000 3920329 -865061733143379870008070711538193024 3920330 390378095515991054196011129585470560 3920331 260218565958563198689033185464641752 3920332 -605731144699203526497530581324709888 3920333 -1514579082692222740089029820551370240 3920334 1098811115819401499107937017369113600 3920335 278580702701408997207677534835780960 3920336 143514126673336804502252249190236160 3920337 722780512987009745655668576768274594 3920338 533772771796196257695797206308805920 3920339 2727954891757797004480629529003474800 3920340 314436663587686203838769086317035520 3920341 -2079086233024142535121468250816548100 3920342 -237222588611329453312273299929990400 3920343 82046351007496707689076048609068520 3920344 3460281700213787751754021618950021120 3920345 434909171735598828795965582136632640 3920346 547746786335298668300515471297420800 3920347 18745491325397803991463797935952872 3920348 -952700305102721536833212078502925824 3920349 313611624154691576523347225707968480 3920350 42011142921131125034501316018892800 3920351 -1259031427643855397274398143166794808 3920352 -636266328885428174129091056588292096 3920353 5939645110946572790893807749708288 3920354 -555407405431367035415626813203144624 3920355 356162142764486064285770202744631200 3920356 -473542178111654720869409370648606720 3920357 625057493720019982715673529865016192 3920358 -343171908308423949623733142199440512 3920359 -2333270294166174473276420578037066440 3920360 590697497894038711906463090590464000 3920361 105469458238789642793947202798916960 3920362 -516197763312330796863918517081764000 3920363 1472066664150922436142279497622539520 3920364 478609924482926628570631588104732672 3920365 -1797798541783805479760728461863904000 3920366 -705312970297909535762080794367186368 3920367 -279065059832939269695665257121068800 3920368 627021608937812300022925995882708992 3920369 2170035199666467124409184534426461040 3920370 586774482773524999552800957469916160 3920371 -45526138840013427204651271706038016 3920372 197042955751539623705422106837656320 3920373 639746633424160134746166346055654400 3920374 -383296146510978933374774919032399808 3920375 -2847784373425739051816553874850640000 3920376 -223800440174781415804015231411814400 3920377 -1063078879505240057708967772021210774 3920378 -626614969653570317481068049829882368 3920379 -7009938037270119313278975653299152 3920380 172681238436460170642754418474726400 3920381 1392273626794984074623939894484188652 3920382 138004451660268072264143654975173248 3920383 -982736081694429525931124065247738368 3920384 -118791767943464011946623116005867520 3920385 -55950917875523948283016215262861440 3920386 4568024793779325658256906666571264 3920387 3709563390752737072609152419215795992 3920388 1286332352748431784665256062194089984 3920389 -2224298618637760221344313406206955200 3920390 -239620298306633596120785649472891520 3920391 -1372042726377644472645404625070640760 3920392 62366731508688598784390407261562880 3920393 -19023484219704657812625991657096176 3920394 -1080836367891837370163615622920935680 3920395 -2964695133990459261586235521273491600 3920396 11016711609159657567999118737997824 3920397 -328057151922192625760945802934805472 3920398 -633507145533011029430911333857076800 3920399 -662586135759070542619430843469824640 3920400 -20886977446096923635113684684800 3920401 1916350272639516308516097228179924402 3920402 -418528053212310562805128579384756848 3920403 -841671247128930401077789972911187200 3920404 365190729835901536166021137550128896 3920405 1963009675911994972599612550330500060 3920406 -407292432257072206068791263469660160 3920407 -918896825702636767949763753611037648 3920408 -71217862395679818206619342364323840 3920409 783974125642823198816112456668588808 3920410 -144560892416618471917954122676137600 3920411 150746120522990871973375362634635264 3920412 -709428171921277813146772277004338688 3920413 693460368169208720142507756926625920 3920414 768138781564672018563790881434286720 3920415 -346066421060378258009311120148828160 3920416 -1903521832981885870311231177142173696 3920417 681384477914040147765284453904794466 3920418 1653436434992453843877633236190624 3920419 -768612084709758985594714050102183316 3920420 -111184229178063987377294728968560640 3920421 1147776442798477225045754542474269504 3920422 -341681303639869288968989120084720640 3920423 -727187095192711225622305481846736000 3920424 1252982312733062417475167354171473920 3920425 -1543153698420846709301072268368778850 3920426 -998985558622233006625356676650443088 3920427 -419256605282443046970677133694364160 3920428 -194777440106800607833361113881740032 3920429 281876270339865569426332017236379030 3920430 516776593368759045125786708878293120 3920431 966316782838077501348344771914921232 3920432 -287037541288078320808421245741793280 3920433 125733408854327097912194260968279648 3920434 -39221573626252546781766615504119808 3920435 -647424449075190993946124922408495120 3920436 234295281483224437572215365911313152 3920437 265566380805465491523420794259731232 3920438 -1108951708173829519089644149750051968 3920439 -24282778811774080651276336186937472 3920440 555333889441472007271296686865100800 3920441 -2657432445166999675564233167556359280 3920442 39466835165723097406905364939107840 3920443 482534615168970323581303085582100720 3920444 1861267290116452080634489664097295872 3920445 -549668719345308352559256979379592180 3920446 32475693990098614122524782830136320 3920447 -111841255164733904366810694527436168 3920448 -2124005897845032223695090267193344 3920449 765897881917094948471905402462334120 3920450 -64577704940083890178425454398228000 3920451 -604551440950659588511861782436437768 3920452 2121765542078581261760794983418717440 3920453 2339462870396135422701917902670988702 3920454 -326030594902464345739963272465408000 3920455 -508186369264252955171661652408704000 3920456 -806828509295820040769272820195589120 3920457 -88976258638890788573118319521976560 3920458 1904625703130687682913715112010460160 3920459 -2129462269154357167521911289281711340 3920460 -5044009641424723387371325781283840 3920461 -564979503596188527365259676319738676 3920462 -249329993465116928506408260781707648 3920463 -1163471368993965819621924658971097320 3920464 -646380850706403211912615734063800320 3920465 -81376961913269836458333944032068480 3920466 -445473510430503033182287904688635904 3920467 -3040730719524851925607379658693534484 3920468 390680678953412257862619195558219648 3920469 -629274910107458501110017663941373120 3920470 -617979116695970361719169066082055040 3920471 -1037829164168837362290412245728846328 3920472 -616808488650944554344946870147092480 3920473 2591607203073646230357974417115323664 3920474 1054043989638336071147849299687178736 3920475 125836467212302112987437313287429200 3920476 -47999296234721226526159556894679040 3920477 734084402836463010162863686743608064 3920478 247344866568478078859485092929522688 3920479 -1404784647771254008389509422622246360 3920480 1013794840599606401255324059395686400 3920481 159167605780077784156845451736270100 3920482 11794020184803144711748423017290112 3920483 466833618707752896790447709809078176 3920484 -560653871676847744524126743632702464 3920485 -101458732437196166185046838975122820 3920486 275834070403147134068798782728611904 3920487 714611514627783252914213489322168360 3920488 542612017577126015340355582304256000 3920489 3834648215250030781081237674643553280 3920490 -212922936716394960746051829092352000 3920491 1984808025403210028251613123953317000 3920492 1735167517021134631170516842984616960 3920493 233973205780970620143684699932211264 3920494 -677468785159688819992505440318240704 3920495 2165441568560412933518122898968508400 3920496 34757827601730207698921518944387072 3920497 -275067445619106978751445793652617408 3920498 -912337912527451535235555778441637760 3920499 1145277942352355958286548261537783684 3920500 214927796555818053027582264472512000 3920501 436243478743446517978373763857055612 3920502 88229819397885185790816958189079424 3920503 55612560133528070186768888004050680 3920504 -645863321401309782013037116036915200 3920505 1485530031894588524243305317849016320 3920506 1151782897344508413967143179997992160 3920507 854656411744059498757164710823484992 3920508 665176080210485182340450830418903040 3920509 -735849474718287253798661354007431290 3920510 274985242596855357386720764447584000 3920511 84077098118919407105067257657869824 3920512 522577640505954481764257216279347200 3920513 -1966617589764314490955214374203866238 3920514 -120790014418813150122155875493862912 3920515 -639571660025911937598124495923369840 3920516 -19801918105548966200753126810235648 3920517 134677724744964371190021218157158880 3920518 216537756503686663474096001579097216 3920519 746377705111404690541613671316154600 3920520 -9669606629938681281629054703206400 3920521 -1889456312791645946093451524934934 3920522 775949423871912585019228488505131312 3920523 -35959656425416149993100749082210896 3920524 -649811071077857690604741858388635904 3920525 -6782403191743616078996099300318400 3920526 -101376307445418399271451700076292160 3920527 -562082771615519262867325722398432840 3920528 322925247446349632267997479567204352 3920529 -447223955776368589899200722603367520 3920530 -518779949679554744171790375080127840 3920531 2766060182962430579894345366511250464 3920532 202454903334360936350260566506962944 3920533 2115139059955024244030693595069023680 3920534 -897827593213404448594189592347866240 3920535 722111429077630070472863017797499200 3920536 507798751782151746751674723809587200 3920537 -433251806583372531303255927145418220 3920538 -71644571797136359075369850698394112 3920539 -287783692837693161938904294046396800 3920540 -162230679111958603696383706882437120 3920541 -233458331202593624815502940235293120 3920542 -1682341290684717389353172036465267328 3920543 -1024441794505767042246990784479257232 3920544 2356599727448501029628331432863268864 3920545 -146780209385869661347453939095662700 3920546 -124019890629975453927049182621502464 3920547 1137955702795209211133618907494542200 3920548 824910735894534230710719639676347008 3920549 988147130014780544352960063011780640 3920550 -262786323446080083206143481087424000 3920551 1693607932083483162875193244944050552 3920552 2838507365164401135994955779168174080 3920553 85032688176538296959770100836138944 3920554 740897167157312713546844971218742272 3920555 -1304582931114748998878834438707938000 3920556 -433110877864175028029570549063516160 3920557 -88395013050236013924962896261142016 3920558 242219223904227282764173117942658880 3920559 -490273949971835590094184066272866296 3920560 -78250012806286348294670480165437440 3920561 2155374740176101735646065193042902162 3920562 -672179385649092325148123480376036720 3920563 2501452511485142691179114965957434304 3920564 -479747143607644980576733560479643648 3920565 -292513055619130330771860571497504960 3920566 -426247496379987835980118458469159296 3920567 259512347149522511575063245693135792 3920568 -29565386595995321038940081941708800 3920569 111160179793909849143882267754255044 3920570 -174811086982442117350844551131402240 3920571 1093444404494826588191452212535696140 3920572 -2570669000462597392032153984612584960 3920573 386185898224032648482135702019058080 3920574 155472450926520160005517113026457600 3920575 -1476915300186303245481069126972344200 3920576 508449334234416250478424668000747520 3920577 -781879594686177162052257382979696160 3920578 1088295952490654461101267294990021840 3920579 518669724587259059162787193627485984 3920580 -429488839720344066207447233726115840 3920581 1165279343218683013404497346602024992 3920582 -907245544811589838363218343757224608 3920583 173787567115004184522954654913132800 3920584 495296646325007278519507573894072320 3920585 700043561705680174525195272279831780 3920586 -482907430796378254988379695886203136 3920587 495654062435302891679051842621831104 3920588 16949501193880129244438378645669376 3920589 -2141254215310041286040915394670140480 3920590 -553477556597785623639377597109499200 3920591 119482248865880426220422388837472464 3920592 225702072822393200109148470979854336 3920593 1956805774926342354629583355623710320 3920594 -551901914002055527640808018997162848 3920595 482750619687296811499945213579334400 3920596 836090310900598036346140340649699200 3920597 -1906992641090869597277321657675889540 3920598 -584940368768341762637703959951812032 3920599 1109609475715448636289416492005439136 3920600 -1125237015971145843696925033433856000 3920601 297991799548745931046995482016163584 3920602 -504999208736757300517639920487696896 3920603 -312100497784357568011398084418824096 3920604 1601585901622691668755769004760241152 3920605 709927229039937933239602299459018360 3920606 -988400692326356419655119291586917248 3920607 -1023601845238069976626085993318982696 3920608 999029652545154010146048098491170816 3920609 502185307998791809226815307887472640 3920610 120775828431128659492499539977461760 3920611 -695842186174773262710122891686000 3920612 709087833484742226623571743581593600 3920613 -1493735222236477857190996568885611776 3920614 1513665837762312932513244716898322656 3920615 2195797880494965558631025401336310400 3920616 147750353996156467197204080841523200 3920617 419833394740541997505377657461558272 3920618 378717485073652835485605734696515008 3920619 -1443740864828382925396456590905256 3920620 -483191256261367306395146334966497280 3920621 -1211978630501467603619661251328585300 3920622 -186489254746811068108461480306833280 3920623 51156279616356359304147055358521840 3920624 70968894756261167786831634265866240 3920625 -118223029119400794104379326387347500 3920626 -247601931162219587792292113801433600 3920627 4190506029085826630516912895364969632 3920628 -314347952359438900648697683014635520 3920629 -1633632565830364304369634594234866770 3920630 18107217630161699545177909017580800 3920631 381684798737178560771679965501228160 3920632 43568904318064134248599603104153600 3920633 480743949930235302562256222940184644 3920634 527167227273247829530155033459809280 3920635 1721689777497199502080041062799004560 3920636 449814630289493806515497701122478080 3920637 802018115340317722585346980740732000 3920638 2149952716702451940142966709338134144 3920639 873001199605757100291690035526299520 3920640 -567986037808452082628864996624302080 3920641 686184227735899680422620029773411284 3920642 3306471410923506689317668693341856 3920643 -13600103321177428630066013585385000 3920644 -323628180427770912626029188617064448 3920645 3091219403985766114149749041875900 3920646 3189825841762470525437796305117184 3920647 -1100432036501183059477609241176387920 3920648 -940434089329923118892629014848624640 3920649 -518495198175168630240546797362564032 3920650 75391002600416522024307492693888000 3920651 -360778359446812206882867568766894448 3920652 -733406789634472678945502721836922624 3920653 3489993015571394175108580243113433248 3920654 10317360665210520006389208658514880 3920655 1504712441546743199485918011404349600 3920656 -917219748648122835306749279614844928 3920657 -851032695381732130905416322418721280 3920658 -201190003909140379099564134773203968 3920659 3326969582812804659768012680093666592 3920660 -1039084640319270775502205880264792320 3920661 -1739827744023500325944942717923771968 3920662 -330103569352734920738224705080243168 3920663 147632814429105093551466459693472704 3920664 349108779197150041209666529162199040 3920665 335976949654595206853744674987761600 3920666 -56357008881110472642757355840500800 3920667 -1289576656447501933584458224628118120 3920668 852317153971734114627615321941376000 3920669 566624089057453052894844022208139840 3920670 -419830991075551545753604092716428800 3920671 -2492990132902529147161790620440085848 3920672 -475520719789063005073936525962510336 3920673 1592336359172858972557886322192721584 3920674 379442985951059755993079261209257120 3920675 562170028833812975072707738462662000 3920676 -1304098455501383437572809986299156480 3920677 -1010686843934567794982658825935233474 3920678 271073177179570785526905074518126656 3920679 -373012762310555473413430288323487056 3920680 -19853973039652289510281155789465600 3920681 360648800732307663288746074286863482 3920682 -332885216405816416808065627892847360 3920683 416108087303630806112423722026393904 3920684 -33806761185633600953756928850391040 3920685 -673674361990168159682062594658503200 3920686 579951325398754649586611214245462976 3920687 3012847112121776396457825547555512336 3920688 -214170036300867953128026808187781120 3920689 3142760728502446143724014624111913490 3920690 955323940386421961627023968502557600 3920691 -1651861042503417652016545237507138560 3920692 -627493895049026399955653129809389184 3920693 1779787309643285697239597574498796032 3920694 -82948487319614077597910628475969536 3920695 1292572426152800187086510185897904640 3920696 1007468376415214834201066881792512000 3920697 10272435793327615833164341059310080 3920698 54157145422129450768132056559814400 3920699 -2053196277742164163055512658633874876 3920700 240248069484928025744210845274726400 3920701 -228074242182768914762850139790241588 3920702 -393931550820711212813889275743112448 3920703 -585917351513997811531246535813808696 3920704 -332352166131557234285736633823657984 3920705 45428797305599282499408750336393960 3920706 -1371832254509121682807923291445819776 3920707 -534077752250475027428888888933299200 3920708 -2173799947536038840448085548045763584 3920709 -49977703925708948864727182196739200 3920710 170585565637865888734563941412975360 3920711 -1040838047097328996683749660510948208 3920712 -1355103722322159741359143101262356480 3920713 -2783975193556221044730115286011357020 3920714 634685690982735114839723813260314624 3920715 -397172061153401252589399010437758880 3920716 -156882808540567139705849037718908160 3920717 -697527485643248444270420691985967220 3920718 342415050519400236545153544138083328 3920719 1879182144972351621913449271609851120 3920720 360357241626268735124375795000524800 3920721 -505463163663674564027443417950144576 3920722 693217898869029200760663905642389152 3920723 -359098868914166594263614914082504960 3920724 -36216484287282573018453146834169984 3920725 -262467387482384383507339316647952000 3920726 1524589862993428017604502606866633920 3920727 106421106941652371581737789141968640 3920728 -326718252223576465399242594988769280 3920729 -1362557047904095885191360948872375670 3920730 318658022962505094338530243140222720 3920731 -279489703758043901230007913197620800 3920732 -21916092983435146042996273097215488 3920733 704761867856870639784131966275092102 3920734 -469062993885578040239220859975217088 3920735 458636406339477032193728800349472960 3920736 87926842865556795826316034344484864 3920737 -1921269868776156337141000085665019614 3920738 1379925917921089483907228974204541520 3920739 1231775910309422554916561468802760824 3920740 24545240474476811610937930887905280 3920741 -409808047205938127904248312241349056 3920742 35679848313272163336119104425965952 3920743 -477264357263561005899337199783912008 3920744 -208426295911853201033829394423480320 3920745 -1349870339925093082710576224920996800 3920746 2484416645499064443779917858757944320 3920747 -956850995206792180774946368425681804 3920748 163299740920700768583073264597874688 3920749 485958810071273955563846200134951136 3920750 813879905275682681974387492731984000 3920751 -3338445105346882617455467332224334960 3920752 -642519457851862519924269762887712768 3920753 4342832833850561577627274422995698800 3920754 -531852743779618543667068391941992192 3920755 -1429922314022408128323164420077302000 3920756 118131415835950796105283477270921216 3920757 -92973485697069139224752229174698112 3920758 1323246242131566731925138892685688480 3920759 1529678261644155895568764386252153960 3920760 -953083232611651610806409230665830400 3920761 -446772381538937809703881525103560176 3920762 -730223162847221104984487552558919936 3920763 426624261071963846805166238399232 3920764 -1378477448444726755122850639168757760 3920765 -353041357434724799732292885268208340 3920766 -65960665088846223565489511078582976 3920767 -274698107258762981644357236254225288 3920768 624362602568130096152891423320965120 3920769 -1065615159982696113358458326606421006 3920770 51664596074674229756260562471424000 3920771 740311227836756649489610135092856320 3920772 1044212120663662695835820187650691072 3920773 -1580980974704634134704417769001313120 3920774 733585538967930022697397517280423040 3920775 994870680345444994564377005005791600 3920776 2640887845784409772940117147320366080 3920777 -739845557802768490310729965526691456 3920778 -1337832453583480243176240808541276160 3920779 498096118326462281652958102514394976 3920780 -495291234237284722498714879727078400 3920781 -233440806964724030613357408057478560 3920782 -735753391355869204351854294289747008 3920783 17303102282460112965969818247552000 3920784 -330914365108017197865444618285809664 3920785 -1070292160144834370308883542820581440 3920786 -1018937867631845831481190459514112000 3920787 -173823541893594871346352823619641344 3920788 1658048115922827025661595799538953088 3920789 515735919197492459772335154763689660 3920790 -459928285290658594932564165317873280 3920791 -281791708823185531938812017624597328 3920792 -441302828796286205668220539481886720 3920793 -910026618347557545842350704754647072 3920794 -998964298649035844001531807404780304 3920795 1296079195600535421949874405489750400 3920796 497930938328037798400793764035515904 3920797 3254666690826466363926544487330582246 3920798 402722751046501990077506290229821440 3920799 259181109981501227252704317379617864 3920800 -939297504259238700965555003498496000 3920801 760837780715654189012636096952837552 3920802 -156739809960710392299938123887319040 3920803 1669258617201887062100659361323731720 3920804 -359778856871737450122750163127230464 3920805 790401778742703955759844141634088320 3920806 -865359072992024185428704212611399360 3920807 -10458115543796859603245581018626816 3920808 158854823100946612940064687000207360 3920809 64720029891937467120369376782870016 3920810 109915079743054757331962339857320960 3920811 311487048426999675601325569473008640 3920812 64933649882918559541592547903571968 3920813 714088344965621391996745257192215724 3920814 271412261336952668250812240814415104 3920815 -646907211382085341554551067704447280 3920816 -240192973620192695318850677013135360 3920817 -332531231049446040826812381914569152 3920818 403719377155334552628814718787840000 3920819 458008548593621757700364216429468496 3920820 -503196144544288912871696728165539840 3920821 39842244808197465846405983326448622 3920822 432097932515838735839227754078625024 3920823 -319422867906060263347076326732705728 3920824 2960974176344769372558930733631016960 3920825 1310295004307298584807150400710813550 3920826 2760233889486331636094627544711168 3920827 -123717000019296026161510929716608080 3920828 -203261028540359296774747794387462144 3920829 27633616170876220746139062709184640 3920830 -33018032143020683819240647272610560 3920831 2353826266938081061198237837369266912 3920832 907100405295546396510338351313715200 3920833 424477121716897203257640392858760384 3920834 1361595322628492947603345070403904512 3920835 -752848853720470890967820357904459600 3920836 -1818075199817937185496417729984654080 3920837 483918602260079925565389141708124992 3920838 -1082579128477855438240367165694286656 3920839 686623710042450172012803307531267520 3920840 602887408281915809222044249030656000 3920841 -70985550509551049833563908638252950 3920842 -197344268835024974949250390365182928 3920843 657408168451510568339125198316851092 3920844 1560328654041508645800246992366255616 3920845 519773242583368459313633733805173600 3920846 -643472627601979744236451594564548480 3920847 205334767318055443963229950709657472 3920848 610022608825219170899669650724880384 3920849 310812455273271930660680918653547520 3920850 323380028307289288368554595849927600 3920851 -1858828789354190943918409191111552696 3920852 172918829174494144486310062102755072 3920853 -272568459873233283322094968545045216 3920854 -707423632639687506246134833178195328 3920855 -795612170936331388381899795140043240 3920856 -313172615052078614813721705720053760 3920857 -1933840653527141769199772830306555894 3920858 -1226277665146323150625701259176990240 3920859 -2363303131033961586668750364165091200 3920860 -350663708069810533551564011710609920 3920861 977139780989532295855125105659232 3920862 -1075944080706911180036043748180678656 3920863 -779343199514218658041566911994149632 3920864 -1871880917574101717113113684873314304 3920865 -21091952869543125830786609224572480 3920866 125412010990775502477816131551793664 3920867 -1051493686912370145553823142908682084 3920868 19844684845177575361817185577717760 3920869 23227589802137247733606644317710144 3920870 -174032281098002760590076401058837120 3920871 -264841726094820110067800714922258432 3920872 452188493905273723290715723227985920 3920873 -876204938417857419562414790583512496 3920874 369449241710128005208276313727763968 3920875 895743960643876585130141366545704000 3920876 -1785198523062915822660693429701840640 3920877 -822312656378110822315014493832686986 3920878 -28768377488712816174642627449650560 3920879 -1430408319800217857241611442372317616 3920880 187656818850528901955425883894906880 3920881 -3088450109455723392928483380079154688 3920882 276234523532610829969341572928971280 3920883 305390526334054250932113252035181624 3920884 -884330952891909103085035149300352 3920885 193706746650606034833744498074121600 3920886 -99849808557535029948440895808060128 3920887 89871929312756265688802557499327520 3920888 3289477487234007151641957202397429760 3920889 -226125769736419915074520638960118080 3920890 -292373623216625452430986554808691520 3920891 -867663666558159672413505941272716336 3920892 1276093972050929702925004930132541952 3920893 -1816895944621608126421804123299320736 3920894 -1156371754967310592424361141728661504 3920895 631064074125434071863883285020706920 3920896 -462167871923867685140426771337838592 3920897 -373071217183934768719123529202192000 3920898 616153857639811175768754378021043968 3920899 2952448284126452331709092485800475900 3920900 26593500330867466670782380786672000 3920901 1104572460737154090490252928864976960 3920902 151895000746128518194357854636792192 3920903 63159471827864480228316990228062304 3920904 -281823254724974372064393999534489600 3920905 -1167003964887049349749892771759606940 3920906 763067943130063651701972270407115264 3920907 -687463099727511371190508634734156608 3920908 899890743009157049207495603428655616 3920909 -2194018162397621634766124345151730890 3920910 -248677554288448861547315127097466880 3920911 543154135308504420532082605624978624 3920912 -3108638194269871262850520160010240 3920913 -3167969168749104304071384884986389600 3920914 -974859216529786191342812100711706848 3920915 524126714882444183641772919876976560 3920916 154031427055053713191699399207219200 3920917 494985133093692033795819964467325824 3920918 -1071724814427023304179325444728525184 3920919 184769791092181947674608366998979944 3920920 -1466240432665963120924361690303078400 3920921 -193159008804926492097267633294117756 3920922 363506557522123513390036718860619760 3920923 1861874356126851401045353005788695172 3920924 -1012616026778345030980265009085032448 3920925 75242768262380667377891623094875200 3920926 1037420881338768819322863328790739264 3920927 -1420545961888270581912458905087738008 3920928 -2714553874026152762536817530377338880 3920929 -2880520616749087730142677835119693470 3920930 -144996918724119040594387766401452480 3920931 29058015682173846384331878212830152 3920932 -144232534706844135844969933663411200 3920933 2364507005319954945974128861592101182 3920934 377301639485188186199822377864547712 3920935 943084958435208696831366764291940000 3920936 -271997135399904270708114927676216320 3920937 -1533076271767100766516461590030665840 3920938 -119628232189688813327703818578621440 3920939 -55075755137371529119875830423184600 3920940 247132558257988312784914841558937600 3920941 -395200921691432027572969320117015658 3920942 205163906367098741325752773903148544 3920943 -330800286612771458906075935373767536 3920944 -280789667717263148634613740713410560 3920945 579277885402115496118015253548588800 3920946 1088453005266855167986886597978285184 3920947 1147968311925639822094477791688352396 3920948 -452107286157401838043109215686339840 3920949 400602959968809063148807479729711534 3920950 769417308596150366261939671887864000 3920951 -2697498993166846044369212492397374688 3920952 371632541781855113762459108017766400 3920953 -454807951213419685060565906707098156 3920954 1534456056676547633421727343317117440 3920955 -17196951527636323313077620969830400 3920956 -898181045748856651945361097144508928 3920957 -429159415010519486510962293828436794 3920958 -606468854045741017172818850724860352 3920959 -1149019934459930813343398030833648784 3920960 284160756762752325131868785611898880 3920961 -7178942811504958761787781695080192 3920962 554223190658070013632661550593601232 3920963 2680092160619538669093188555796739560 3920964 -146358241798316743151543805308633088 3920965 199484265964359094225548871280915520 3920966 -648530942522127405241267855114615680 3920967 -184406964523765195482547905884792184 3920968 1262169087801665739447884038352962560 3920969 1779021963854605187072170144049887614 3920970 -218970475869965995435559411212128000 3920971 -172829202621585688187035171912198656 3920972 -2169447586023516834153179450879712768 3920973 198184433986131399372944831978004480 3920974 -674659867921901119827853753819363200 3920975 -1185878392657195256313615659169624600 3920976 9058092648977717679843055028256768 3920977 442927572706743662956944120261043826 3920978 619272196652783993753197905821678880 3920979 1296113482014583854362521893915504240 3920980 -165536524038352848951345560588079360 3920981 -591669863235054802410229119828295218 3920982 157107767454032266164459907717288704 3920983 -1752241553176590880962750256636766376 3920984 210525042344901291823537892530483200 3920985 1503832312389844021289710622945916420 3920986 756541603634639422151607502647966192 3920987 451916898507890905158797289121446432 3920988 105319870579819976619460134134928384 3920989 -1986484227433283306190740443127701210 3920990 -626962720842347594955359059315512000 3920991 1057316690368850609132118168453976392 3920992 1060491128733388347925269790162944000 3920993 -1443798988592847929737909353978987456 3920994 -90434015720118110989133564135178240 3920995 -567721745968248792424595932423783200 3920996 931537269675973450971222555564816000 3920997 -257145689484744507351952029939781440 3920998 -17016131022553436727339168964116480 3920999 -3763028723611939337880613565971967664 3921000 677510704048913705051169516933120000 3921001 -528737719593959147634313867426288960 3921002 -268597610911690929810250051477190400 3921003 -426692121002713196731121619938654160 3921004 -268868838436343588627421692886581248 3921005 1856093199554366651652411236431980 3921006 -1140014369376463785646871839833372096 3921007 3390081401780883756319611769891329760 3921008 64851076560419239456866507356504064 3921009 -11029601309530331397720135474991872 3921010 367250023391885637985947769718816160 3921011 -1827372898331193534315743420218146600 3921012 -515066342928175574872813310934708864 3921013 1531045777118954002404722089278143584 3921014 188602009541577464365101439510449600 3921015 47160808060464942907430279255616000 3921016 2672945977691973333245621563641323520 3921017 824484111942380062927817634945429120 3921018 156779855899360717023592439064827904 3921019 -2349512825326004497433637049586703440 3921020 -315588471297685484664294298808747520 3921021 -738873449961375287971630696538733120 3921022 -458084423132218683492204105882132480 3921023 3153740250071307168146415857130406272 3921024 980095306842545271439618226352291840 3921025 -1444056367755611368314083666168137450 3921026 -38057203516172321256459912088480896 3921027 -1852371878341877704511881433784342720 3921028 -2578762323876990166742572689106386944 3921029 -1139745148147794537496602311514597954 3921030 247676795154803181775122111774038400 3921031 -1708263474202772121235658076408211088 3921032 -1729686781206120860475530085789235200 3921033 -1836955475703605802518059349720340576 3921034 422042918871804876906224223686031360 3921035 -1913901375171003664660142369575680 3921036 -158868300604227277485516674560081920 3921037 -1989708547943575587821745674721002314 3921038 -24874784228088302205379799768796288 3921039 808957782776884061245950024772526208 3921040 -98265488395373597676044447329812480 3921041 75734995256377928527874296671552864 3921042 403183199434280106885236369597699712 3921043 363500958370877807323885255247160400 3921044 1397965352061515117297145661589003136 3921045 -551693919529948408323967254891749760 3921046 347901845078069197680273238213440768 3921047 97072603731254189669664317304015240 3921048 2575733094392130993948638791107317760 3921049 199913145602375221938525214195865280 3921050 -160290468016200935522002765924416000 3921051 300329317460145761597226505494893760 3921052 -1847980142207385865027592386364738048 3921053 -4999207320929015444479318058402299860 3921054 792858787600502393299665037831910400 3921055 23438890528659643096103375404641960 3921056 -1186980070179717089266008252755017728 3921057 200262288811706644767289388347717440 3921058 331882367394266060052681840437228880 3921059 400064861015614131069002662202647260 3921060 167942082272422012670720495894814720 3921061 -1026073008855423493435339852863161700 3921062 -1198236783807746302882432141470823968 3921063 1056714039638697528876694553024079744 3921064 -956439262757915557138507077959270400 3921065 -2163295642757370011147807976469128540 3921066 -267040769842233469935122993996184576 3921067 -4710889392906623133621975792421303008 3921068 -1257913272992282248176911287294702080 3921069 2263437198689343211106549843087617920 3921070 -2148468097600039787011239017984640 3921071 267253644500314482363408367037491584 3921072 275430120461232025654452041607905280 3921073 -633466973018202604802509128839155800 3921074 -380491706618129148304909098040793568 3921075 -447766302576640885519313036770092000 3921076 -733355948881666645305872482382480640 3921077 1658509560609321281533194250602148092 3921078 427082753777881879977483560512360896 3921079 -3482655657897559208434815381142991320 3921080 1977491241733932986324350303667404800 3921081 -1154099685352994135058454634700876960 3921082 11031540767734079452399908538569984 3921083 -1215242136137373113571097641806060040 3921084 -22068112481234041807774451016115200 3921085 -218584586616241790970380381751728640 3921086 -289047244238668019011881850250895360 3921087 -366740974619212124226752192430414720 3921088 -387202043664948310025850892283019264 3921089 1509993727156743288547849005012685890 3921090 595447475552941694315018732766604800 3921091 -1167276270958724445554350149256644768 3921092 -1263591036486939709557757117863137280 3921093 -835019934578452414387121047205145696 3921094 994911006398399982946159051441743360 3921095 1242388330800199265980315973908644600 3921096 4328085759355130336534733041664000 3921097 137642591113752653434707594273809152 3921098 -121746209532553510383981981011509200 3921099 14660265339342872950720360434702336 3921100 497490535566039978289432220424998400 3921101 -2063009693100587283704297349940032468 3921102 375932723302384321040311079600807040 3921103 2333624574988817701797776830344916344 3921104 472199316316456326833490879139676160 3921105 -1336952091514696019449694656143863040 3921106 -407192294152114128086361493356956160 3921107 -4704026011330231851623417942661688560 3921108 -723952337839037627977495725255419904 3921109 366226749355158257105873636888395104 3921110 1184121402596013060922047835000584960 3921111 856063299628066954337742144449820960 3921112 378218571715474881454879907219251200 3921113 -731678450273959844860020152048643840 3921114 506565908500875580626743352469731840 3921115 137109888175454915057030134742530320 3921116 351174961045986842103439485821872128 3921117 -465567030574808359896655998291734400 3921118 -391400402617220518900033680760694784 3921119 2455233927441150703363956888141253560 3921120 270948390673839591743318967740006400 3921121 -1314861337298988272603798896075267678 3921122 -41159718960095238973207683664110336 3921123 -479333798988205163361462105814001232 3921124 254712523495133719751887537728281856 3921125 -580938654477648801348236749739520000 3921126 -445587867251180915776345279071028224 3921127 -16118507837471777586970875460345128 3921128 119829204225805920421098738468126720 3921129 157706679671205276444658722674781210 3921130 1063513433126492368675239816850116960 3921131 -256980972268561978208249613119103000 3921132 87192382430584282458625953875361792 3921133 -151250767194890210651605606152100340 3921134 -494807732679525706684747212830284800 3921135 1216053422453270026375766461641238560 3921136 647826720086625995098251059255508992 3921137 1203547320289545330754925632711959792 3921138 -20945559404672580597546165611109840 3921139 -1737233262344599038519694886875915060 3921140 -1306015698826360214305045406949427200 3921141 509027367544071490957470416758988928 3921142 -53896313526815218929287785633800000 3921143 -791561802669529362056600326459171608 3921144 -1180873705827664132824546403246080000 3921145 -1603499585216458557301517921469191100 3921146 -862523801892205568671378652023747728 3921147 484611671956984316685784974929264928 3921148 -49120013418272312745551335914700800 3921149 437597731933064406847701074352222636 3921150 -186528444582465926609957250450062400 3921151 -1226571269414524093391431588452749288 3921152 292196812166191639612381537203388416 3921153 -2058618855997721383811800347855730896 3921154 -1694831349567183712727600843965071360 3921155 -287113425177831237212326003796935680 3921156 -1306341155224127379511391910825277440 3921157 4993111970506474603357339788736663260 3921158 -223137038706751640302380142924397760 3921159 -214451282863714493291892613953997824 3921160 -2736287468759747891756612196288921600 3921161 1559760681970902556497715053224148762 3921162 -122603881885389545741670260186496000 3921163 -1102965344873439458541611577478018560 3921164 -435133128701394597513127513714243584 3921165 1928953882427332437528123737258841600 3921166 -17273180396916647205157372638075840 3921167 -1270347644390464062690431195897469240 3921168 347678953166606265512100965362434048 3921169 -705933148857982513047109838872706688 3921170 19152460721485342172001255403737600 3921171 -353133882495770839379654391070626888 3921172 562330852571116051266092978917602176 3921173 -2350150647774069359318958560017006578 3921174 119111970589386552337732838348679360 3921175 187683691957101203166433270039055800 3921176 -842347284291521252506460747028480000 3921177 -426974669851805370141926763085174080 3921178 1127458040385697686019707219336916224 3921179 156963791411203613521627624485051780 3921180 646656056514117701709993641840808960 3921181 3976329298567852869130297656263237184 3921182 -5066191402009267485791535488687808 3921183 546576645349074032702838589380721920 3921184 -277063537917180002868839420513353728 3921185 -454269513260724766610744968756040640 3921186 -211537595304503300530017147476920320 3921187 -248871285924288329314111595679000720 3921188 1266354779169052688087825887504490496 3921189 130139430583450448617095755859702624 3921190 35364010319911428517361453587660800 3921191 -2857759273746433276981247748174918408 3921192 -914589006479445887470324038417039360 3921193 13299516727211352456158615417080442 3921194 -966875223749261546263032230061252768 3921195 31390174347011762190015889794428640 3921196 -438753759559579522140564811657081600 3921197 -587297226573172117107955052729748768 3921198 80275699424386941323082788354088960 3921199 -395968762799934810133867692283031760 3921200 126432927970867231231176580351180800 3921201 483394932785325564147717184052105280 3921202 289701546115137403344236524962700704 3921203 -692090201186780060960337692120077152 3921204 -463799064345449724588218538111234048 3921205 337010762591257780049055229019790360 3921206 -527259841221258700917231435168366720 3921207 -741944236527848661472003501940641560 3921208 394684373286844811345734572976680960 3921209 290426367941579120475338586697306410 3921210 117107134391495651134643379309864960 3921211 688398676829306284027826862520694032 3921212 816880153585181220827581585484843520 3921213 9494491004517586025064403264887360 3921214 -300660972478776213546259984696119936 3921215 1675960008805556410696093779725136360 3921216 247349152967226945306095752266645504 3921217 -2783974165713055720444102104140252734 3921218 181346408847898952262965315926064640 3921219 462926543728209682801890084401921184 3921220 -1306620927995152341590519497990963200 3921221 750979763784210625495735209676662144 3921222 632125813103409779971676696625147072 3921223 -644951386383267361765970138807058480 3921224 -874578465078364991302356423648706560 3921225 437299508180398068413622073085680800 3921226 1739639742742214336184010859927883312 3921227 -1419051972645930933330765425292882924 3921228 735288532546039679731712267616429312 3921229 555132297722239942989070994810295840 3921230 871927511968369357898723514336798720 3921231 408005849529541594329296910817193352 3921232 -159438252000059389244602864566796288 3921233 3784080846843556094823060972245718900 3921234 -348344242289864706988889986574632320 3921235 -2022679597279129825618347561147013200 3921236 434479110348495774175840139817246720 3921237 2986986406410141711701787417794250240 3921238 44458421609187188099608251382905600 3921239 1217344135230713061634620897155456640 3921240 72948695918305621462708793643417600 3921241 388485758439913714646638757146226692 3921242 234517544867618021890491507014141184 3921243 193307402189584847418536375848410264 3921244 -2553689974072556102449673316864665600 3921245 -426009945109728134954903768529652500 3921246 -267730222011736933542460692475253376 3921247 -517629532557924072515232870686640 3921248 -328368307522749667546148049009770496 3921249 -393554308089959546748163066373280336 3921250 144664882420440709557741109914810000 3921251 -142094553419685420111617713237008600 3921252 151068276158713400170171624738258944 3921253 164400805130654836437446303251835680 3921254 -1542675656389005857074941764087969088 3921255 454270731925087884765023401731877440 3921256 -23830557073026912488827474937856000 3921257 -5184277676365120500714183035779916928 3921258 -285505384415043387537304078555238400 3921259 1386809744381315499105989369111903760 3921260 14469448692484297082044201174487040 3921261 527114120245457891991888533667089472 3921262 387324566883336427763005853495917632 3921263 2040311549918240383513523424421724184 3921264 924025292771658998717970366559027200 3921265 422662965236034556864252592682265320 3921266 -2804690201763938820851665536316538976 3921267 -538355365830450034700742216525305088 3921268 -632197085119258424160004164921856 3921269 -2761680437465657624562404047224599040 3921270 11200021144375296610988438702192640 3921271 -1454417199795009505976486408950985808 3921272 2355416435602848304016510198714572800 3921273 -1102822043614483856302918931985123840 3921274 -483298045461699013755088972743594384 3921275 43646330467817137754377510151160000 3921276 -754496786485406940649284154029792768 3921277 -2587985780653395586394125350163722560 3921278 282882642840102584445721069174909440 3921279 -424420027451157111525801892873173816 3921280 163670390806071922406217074973081600 3921281 -167330512375711490786605251010081152 3921282 420932863303603801057159015899877200 3921283 709749772198768802166616330680161344 3921284 813237035495393874696550882011839616 3921285 -359903046389516214376535056829456640 3921286 -914106231363727389168447723319893408 3921287 2318676278386497905098148413079814936 3921288 484610774876471430678860243349995520 3921289 823905759963231655257193029167144090 3921290 940651031397759455854025025784966080 3921291 305555181551568302307255704078127360 3921292 -618522274744726995314757708119974400 3921293 -758934331728948982311513962180227200 3921294 -444781157064407189998539370621644672 3921295 -14430664798188325176250729096128000 3921296 782839847267254346444878853971968000 3921297 -158464890171726766373109512819478528 3921298 862112531381716695360796398053312400 3921299 47657157862580170784803128227357064 3921300 -49624040800061135310280359385353600 3921301 3321632184826364999830219207138044302 3921302 307091186878868160110828917164324864 3921303 -426534969469458342383802009630982296 3921304 -393383047345811943290947701260697600 3921305 -1471689893498971455342005583904466040 3921306 642657826148157479753420142065531904 3921307 538444173748336364052882790638347364 3921308 -2428658802110362886412224938152387072 3921309 -105327540438296590819153697057403840 3921310 -1240409578779855274854778529544757440 3921311 5652529509358323830073215262519504 3921312 -523522891808912257431631847088979968 3921313 -1473990731378446088914628356339307712 3921314 -106637276058700660648890105076297728 3921315 -470293400021703522979501181945088000 3921316 -236389632192615758950965756996034560 3921317 1324364329651132424027686573938357120 3921318 -282163245528923983208406821256305280 3921319 2488798651859182543433171149865140240 3921320 5011927983515301447839149182873600 3921321 -1359399231424925967844031862250098288 3921322 491905243260917550891681626928562560 3921323 -522512280484573591970360698797969120 3921324 303376148650348751760638040002248704 3921325 693251436681907086274152099349148100 3921326 211263911449444700348609774909821824 3921327 35431978364503318022861696236668720 3921328 191660437990677507931201390161969152 3921329 3150753336935841958883766387788087280 3921330 -116252738742703443749910921463234560 3921331 -914539440766177586689011775418537736 3921332 -2902135288643178775766785304690085120 3921333 692572826700127769892369834866711904 3921334 300167320331453660258580815690620800 3921335 -412250459506271255541088184357116800 3921336 -74293882048576185072463343120486400 3921337 57475493884905978219901235598295552 3921338 1891048900512281009353765783286878320 3921339 28550782826638666267326896268039168 3921340 -267375360533292173537442588892492800 3921341 -137743239629595257761680837431379348 3921342 -9619902132991464457274520395059200 3921343 -675268605465290823733360392354697408 3921344 116061934520160968875553741881737216 3921345 722641854428734232349897441510067200 3921346 -475919648965007719701664653019855872 3921347 -1536108661688153995151810933851467204 3921348 358103440610476583726087370754145280 3921349 -792698825913057241774047416497772036 3921350 144033072399350552552831170582466400 3921351 432731157838439951676726062905743360 3921352 -1930863167930411924219806225303526400 3921353 374237994902395465389746217835015200 3921354 -764204321207667039058155767883558912 3921355 172597365207930255863820392837423520 3921356 -87802207036644989535873137722040832 3921357 -1349894334472870080522889941989137920 3921358 -263728896340048972741664447318250624 3921359 968548876165285951819550752715227704 3921360 245124687384188557397584806946406400 3921361 -161782085409312449996698439068468748 3921362 214164811422424032505685159248576512 3921363 -19730187958447618479581754125986056 3921364 -253718657684609378634542506831446400 3921365 340624838141214892242679532050147200 3921366 -596010748298111298667953229783795776 3921367 1195904195099937296341634554556001416 3921368 -2693386308124104678066199214008320 3921369 -517649419092109869625236156971582256 3921370 140657614151639940681833878726440960 3921371 1398260318575523005656478534796209152 3921372 -25620647472733801249751789130186240 3921373 436063186792711132316226018408306240 3921374 1295676117623746546373064298799781120 3921375 2113449626907370525019157204185844000 3921376 835083790352633938889415799099883520 3921377 -854777071893699639785375526488871774 3921378 349629594704106542306058050880753024 3921379 -313738703287235422833114558600339456 3921380 -284436311746045898413839821264985600 3921381 -1162330530159711316665899176722464130 3921382 1775728964757917322240733439280144000 3921383 -2877497862488025432349613735668039368 3921384 -333392539379189922192008128665600000 3921385 6197809059202157646759684926196480 3921386 -126679732271784561953052577812422400 3921387 -743162929020663540876967440463211520 3921388 1125356004839299238780925300770995200 3921389 2193374380672042037575134500644165356 3921390 854219792416867716807313292080592640 3921391 -29168269768559927813973469356895920 3921392 -427968538937083235665902015506939904 3921393 142208997861060696534716659082318784 3921394 -2161928331681991659366393077110336608 3921395 -952508502406764377832383588177785920 3921396 456638528597487707088148253396244480 3921397 411668818736656869023187501737048800 3921398 1125069241117138290354662048221816320 3921399 2256406553993370303879518691691664640 3921400 201454254091555471316322183435264000 3921401 2123214478981998605002219065003379008 3921402 -1044652066746760050247676772364078080 3921403 4939109342098095520182730890193144 3921404 -967186837422864021403885960048063488 3921405 -716047958955360574606635523066983840 3921406 -281143613641772294123125527715534848 3921407 343176143892419930819500255605387264 3921408 -140895280602260341915216266129309696 3921409 2086531388170859236217762419538107860 3921410 -109000314946006319573180128578816000 3921411 312727272969155147986448521724353200 3921412 1185517604569736848105150673563118592 3921413 -638570813686794858562281660045634338 3921414 -12272955380986994169420867641671680 3921415 75803979081434487780863633904349560 3921416 2596145337710330702922283242555801600 3921417 -159558173107508708387435462852910492 3921418 -1551827076612062223064769597012196096 3921419 -406552809745873147881256319584721304 3921420 555824487681653687949668303799290880 3921421 -344093832408679629825198709120078080 3921422 372571193111683353716660642846296512 3921423 -271693724595525825394332197189682432 3921424 -300439194599462768813201287146209280 3921425 -95262695399821435230464628472981200 3921426 1395890373876275039380990087380940800 3921427 -146660902989166425743015214830278608 3921428 -7760383240343597877234125268209664 3921429 748381533214569741191545232536267200 3921430 964952124293313995136734411216559360 3921431 198293515547346960482225422467015312 3921432 -614400117941202866694244838126407680 3921433 -1165866407295967259260008631834330476 3921434 992990231438728421309972841576721152 3921435 323982939634462305775682638289683200 3921436 199847551074060866683936297992371712 3921437 570694285160275771234115065526220300 3921438 101146260545980998228690560423608320 3921439 -4314340743722934264035815011977376 3921440 -1478581886615555682194881050309427200 3921441 -362289267610459163177330738441336688 3921442 -20063018427047000331022043331890688 3921443 -1050821085833876916564200182498325184 3921444 -494452186429518290564988687598965120 3921445 -389592369388067181944580723382894080 3921446 -506345944080749003756225904104676096 3921447 881841869225762567448768953665779072 3921448 -2599073784981516208001368385157120000 3921449 -121259677807577426452318967396859264 3921450 93809710894632434008879644979603200 3921451 -2972055290012126346868947072868937548 3921452 157221603988333822011176340697595136 3921453 130109094557100411882194900964536982 3921454 -3493344190186679698571891902497792 3921455 -1872642533791608452497945396181715840 3921456 -162581306322895677139696986847444992 3921457 1655091175757847147273281936975603712 3921458 -782234249790916659511025624325433824 3921459 772457505916323648194380165568789304 3921460 1265978547165980481949917524602817280 3921461 324448511179073629744974759170243772 3921462 6607209206185298745974717750269920 3921463 -120357407333262092623036986405657376 3921464 120973035831998110841508556122255360 3921465 3769594570484942153977798010061120 3921466 -1797712310001088850548448606783111568 3921467 2514621773171998854491804847749779200 3921468 921483254128097226328211570651873280 3921469 -1180303884959469490580883817689584000 3921470 258846473402002605717817910414357760 3921471 -29918604491142102351003508029054792 3921472 285735744172943484174609734908772352 3921473 -618062278758987430193134981086918720 3921474 -601543757987920429410114237705920640 3921475 349889438430315587858600603191037400 3921476 -1011870935244720253443588969287150208 3921477 63614566183658051036454750819816768 3921478 1916071561830202240003048764595080000 3921479 7925725472772231197204783456448120 3921480 480442617625880322713732757405696000 3921481 3292365565331069221839005919737219200 3921482 -324973545930647694305385566233020480 3921483 -546508082180682847261590568986695976 3921484 -464128744637345981967186978923531264 3921485 -521693308006327436327114999981847840 3921486 158183253651769698597590020054579200 3921487 152385275259897235588942551097074640 3921488 77924971520468434086167986197872640 3921489 -537188599672623169388173303478028 3921490 1066719052383216285473989141988772000 3921491 -444804201972184249130412039980599728 3921492 -1419303057392686532543758472552202240 3921493 -322268226329175311197734824703247940 3921494 249903415819518360437298085661952000 3921495 -582283283604336149228291671573736880 3921496 -819008655769318504536534258544435200 3921497 -2145205370645577532887571679247144054 3921498 -3048065527377175027783175859883776 3921499 876047160084559921254024881083698500 3921500 -278325677327820835934708396163072000 3921501 848101988282939154963195203870748000 3921502 695704340100115555814708664118149312 3921503 391695359387965213550820764605534752 3921504 -1232618489603504812504248592977100800 3921505 804128232657730493625705424585353600 3921506 340646465721688173573482647535370240 3921507 -623581433431197038015702777793954720 3921508 -472798495144247781130703203386124672 3921509 -313935314874766073372716436560045320 3921510 712997800707482013055496584654725120 3921511 3195804383642406384346016564948035224 3921512 -241641387389193633836118246644121600 3921513 -69125062749072774562594670180868000 3921514 -4759123705583625051680345075020800 3921515 732056529321498008403702517399080720 3921516 461062592542016147080582680536151552 3921517 -803526125223041254672456669115160308 3921518 345342898388610075168902724182772480 3921519 637751001975379346865205857948595200 3921520 61813003739435288303789134039449600 3921521 1420692558518130667135505718600928722 3921522 49577856965776317562069041474902784 3921523 400777932517115074445864590292846304 3921524 -583356114242370623875440403858944000 3921525 870417169817801872082689610752360500 3921526 41028675617592372709187756775357696 3921527 -718129858059219403502824688874362736 3921528 198582560448080170123268136561254400 3921529 1020221556000257653759042178722321130 3921530 -279278155281321554596672271958519840 3921531 248251632221419583838915666291379200 3921532 -275088906375373188604915458561308160 3921533 168309509846657592000562512853748160 3921534 -1538408576630218248820666230011472960 3921535 -1467366899709605547109878018144794520 3921536 2907730112524787352530105987770613760 3921537 -1257818242404842032236873113852255232 3921538 -329701573202251528255555525032172080 3921539 4849921001902474903621975035941410656 3921540 78229188548656594377846327995719680 3921541 1485980924382979673576036548857433372 3921542 -1456705939266134918203379531548967328 3921543 -21703870902352937671331788228385616 3921544 -2304661018981109829405340453214330880 3921545 -448043424596400629097920987950796700 3921546 147807049026842579018777692217269248 3921547 671825989669187484606779064591590032 3921548 -2403739455477764755330820747829204480 3921549 -1578049176413093698529586699899651136 3921550 436994962058060639669787993493588800 3921551 -61472068021245442585673691747146448 3921552 -2209413160473961686738495058132992 3921553 -1601639323066404803186419420099149840 3921554 -40629661601913301358979452661626880 3921555 -469580162006168395029105820384193280 3921556 505417360003437650314611276517504768 3921557 -35304936510687845287844749523001600 3921558 -57255857315575068113942783008228416 3921559 -196292646808976634868798945065277240 3921560 -157224267999148640087431107403776000 3921561 -470191296033131562053599505026320000 3921562 -382347707769604120029991318172620800 3921563 -1551665760096920526664753854770037240 3921564 -293897662375118811073606454317009920 3921565 214765879240689776855245103500484460 3921566 1635147381639613433414844480582614400 3921567 -734970354745048709985905176994349024 3921568 715486075100298621958173199272640512 3921569 21073045990970619604252567403684544 3921570 227544146911105143421484390410732320 3921571 -2808980685576024649573644418830270728 3921572 2365234342591776288647052456870158976 3921573 -170396426288699001535535579732947200 3921574 -88966692090437838736368951297490464 3921575 -359784541406158386014581228834326000 3921576 777063090377235379153134297690685440 3921577 -5686208042712202998278447910356252736 3921578 -793557862312300193841384083078030160 3921579 -170736593806889404579328773489151076 3921580 35764897330170044437681403121116160 3921581 1709653423536960220183244483529888000 3921582 235916480356786493252607914049291264 3921583 -873380330217459246352745978543534248 3921584 190847638890648029254301323503304704 3921585 -1200091490737304965911359141095641600 3921586 2083255996181348118575543521253483520 3921587 -169612756687124019140750684927434320 3921588 1032975321453778966798167127306506240 3921589 -866033164891148279522073859877320544 3921590 -280441167253632379688079551947891200 3921591 -1168116976637129096055568957795325208 3921592 -125222772207519548704672972158689280 3921593 135031899245755722391503715442316288 3921594 657915600641885804932085443056233472 3921595 -2615507612507972213808496006125192480 3921596 -186514665011663627895917802791150592 3921597 -2027343261532065200373975820630206426 3921598 -408865610562098138397416332773907200 3921599 308426573449854518001341755146182520 3921600 3166953916705393915786696851456000 3921601 677590923053582343805885879008897602 3921602 103893610612955459725087013441402400 3921603 -419073813955215884015495313411684096 3921604 -171424329940516118030846239744591744 3921605 1238314809807305135127902535750931260 3921606 -110029845195744212606756006810079360 3921607 -1243503396711440851695963054377144400 3921608 2591187551135019267712292685206184960 3921609 142488235128710141006731814840990688 3921610 118182993632773103543745121966080 3921611 894320977571407220176474309656109512 3921612 682784436990936002382887706810777600 3921613 -1848755921410709618398330847917257620 3921614 -123134267730140097907096736115435648 3921615 25657416784728136106665344545317920 3921616 349596439881547070093562806534406144 3921617 -293816082877666469719240792387397328 3921618 135709172472393772425626684624789760 3921619 -647739169275985613919182072512258960 3921620 -1731844822410872603684910711563608320 3921621 -1469152637618168505083514245959491072 3921622 1192642176923610177109267853278572672 3921623 -1133498900921292289979981398988309376 3921624 -110286284246611764037742611605749760 3921625 -1261601735675219183105636729507190000 3921626 419263233829212090670630659943702512 3921627 -603004001676679579169206424385976680 3921628 1190125864122263116740013729217190912 3921629 -1314397514775303539364331682109311112 3921630 50436755357195710649305708074328320 3921631 -786273884621503371681724629744222608 3921632 -1352189526040204856691244702282285056 3921633 117444952356635083808479001286979584 3921634 21004841691109305511127436658879872 3921635 237691679485139000371564080363040080 3921636 -410370120962167919628815405939460096 3921637 1340909000242972547785705179137404286 3921638 80537039085696955142668342435860480 3921639 -197764315239390469533555316911325440 3921640 -316794603102882300352401413349427200 3921641 52678034338430172390307889084400000 3921642 241781239551904882196360046916746240 3921643 36072696541825751011333636662687168 3921644 256521291958197650011111564649780736 3921645 264311283779395142507841035616422400 3921646 889537144990536046797076566313821504 3921647 -994862435680563035613253919601222600 3921648 -142832707882940055496696852079149056 3921649 1757639285585994680402355902628813650 3921650 -150342047335083701615442453961034400 3921651 301814790117878522780512954238253780 3921652 -815676150221540177053498519744512 3921653 -2246927676432514130794496129860682400 3921654 578005693985487021236626531697671680 3921655 -368326333057260892435500748576394880 3921656 1769913883725303351164181534489722880 3921657 73700290292416503097357269394087680 3921658 -775752427299782760391351958553635616 3921659 -163911007236128004608591705408723184 3921660 601387751479948536299738480683476480 3921661 1756845362406154319823714130549090944 3921662 -383540574145224722695853879576809728 3921663 -673039782285969680075454785529913656 3921664 512933315210229625588960644426629120 3921665 937338415948266869113987978886048640 3921666 495605435311493415139208050809671040 3921667 721650168708994389098251483238272752 3921668 -813706913876896303068094321718573952 3921669 636427189090914902837168699883651840 3921670 358379300080744595821902258341308800 3921671 420667213422373066203878154773203440 3921672 -1892752996614694670746007352703918080 3921673 16510314187849740206756960915002240 3921674 1035590354949037305735188096929644336 3921675 526151208015494805774842704328877000 3921676 579897657533591362466135370823127040 3921677 -1735783824063424353037540433074326474 3921678 -174822660593746913346774306012919296 3921679 -2317848691503994277739124829030799408 3921680 239304605458302442657514725834752000 3921681 382610438452134735620571463142198880 3921682 -867637973713937621391336250820704608 3921683 597885172093535056355570679554437932 3921684 10175833722162753281359072939696128 3921685 128669713449665774764853603921304960 3921686 -3446841186319161996285446490488832 3921687 -412890265479320652165081146516050560 3921688 -971488491423741525415960377711636480 3921689 -372174494770788099496756023049875510 3921690 703741925335360842953911193854832640 3921691 -751834299940298781683488599704043816 3921692 1000517994210399949255512809101026816 3921693 256478969025969289261340527632168000 3921694 456193849294787774584803698721589632 3921695 662445533402557512712168349182405200 3921696 -56535471346850464034569872717250560 3921697 269668225750697520047890685406888340 3921698 -499554731799257596573069099172004480 3921699 -1654197041797057907107013429579676240 3921700 -562402955411265660155035949597852800 3921701 866998899309281886557486823208049952 3921702 717117347594967688289009012372068032 3921703 3529370985371542250746790252042617480 3921704 -769133285525508867807705098307840000 3921705 -434306102922732361065520700842753500 3921706 -135922413524250497775579323236050336 3921707 -816520755401541864449922810750812880 3921708 -30880245501350172475131247443247104 3921709 2052884469634074857470196702251873440 3921710 250560980154348454294533315930769920 3921711 -482030680708430747547966843811862400 3921712 -24767795598292817346109026440003584 3921713 -943905990392721893556746758045387800 3921714 -479591007370185031123160412319224960 3921715 -168019772580678707841049257484701360 3921716 1563264867003711226296129719019509760 3921717 -144158086615022940635619906655307520 3921718 840346984247489155206188633929800960 3921719 1660381460854401005399645285150622120 3921720 503850206140611132777580988257075200 3921721 1405735009139026470620144223139546922 3921722 -151117821446813132756707199394011136 3921723 132733883617969652368011046575398880 3921724 -1866296590805297784244935245638165504 3921725 -208726028467871561676186065296298400 3921726 717696251463903387647986246072244544 3921727 1953582933466106551596129427102918464 3921728 490843998214812448919232778815406080 3921729 320424736201237376461983571127736768 3921730 150499361038539645549262397105164800 3921731 2866665753117490970800172585534196 3921732 -644897247097830606774761880505943808 3921733 2097831013423929247616721780504351520 3921734 791097951686003938914621750718514016 3921735 403119972146877134928262219042302240 3921736 473227846774691463525602632032092160 3921737 455504294397321388367972527052805540 3921738 -688193894672730377666191839438233856 3921739 296155120432733923247227263380517360 3921740 -387988473318016804951362856812303360 3921741 190359106817297595528841329110468652 3921742 1393901261865810173055823318108522944 3921743 -236353797230363053824196445371722000 3921744 79359506878546480097434332270034944 3921745 -2377461889291575084621376800076159500 3921746 698808027413028504990227292758720640 3921747 2675354678303537324717102665153793664 3921748 -391297026078910478762408982884655104 3921749 -1350338223444397192613408675591978436 3921750 -310122883438906822893460130872320000 3921751 -1283263756739886676018215976030238400 3921752 2541451389902577430716068816388403200 3921753 817914926173810089548759661920360448 3921754 1497712630440260412153269794246446576 3921755 1549484116686255408995626305012500160 3921756 -827513759746621067516186952173838336 3921757 -1398084899126981433941630154655958400 3921758 -1222724862623299523508351749880923520 3921759 -611400836768363429121863409748666536 3921760 1358449170244599751129435331950018560 3921761 -2267922626883273324213514724757244638 3921762 184743265454999741608737905528653824 3921763 381081047344973230254906016210139424 3921764 -832236994212190904142239098282555392 3921765 561310108037549986805591735918236320 3921766 115122428020590858656450805196759680 3921767 -1132282495619243960208656748757456848 3921768 -1322473852562235602290677097440076800 3921769 1126405043197804025711019187330746170 3921770 624820824731260734894162501679306080 3921771 101743638715792147885061742518227200 3921772 -6323714033118704841290297463190272 3921773 2028014426506915340097894435948369186 3921774 -137181787753792988537439763592706048 3921775 86034760653686405246237502277563600 3921776 460740562269444961588535742513610752 3921777 2113177449350368179523967812180552080 3921778 -96525358045557650754503266442953728 3921779 -2434110712527541686861255184486272 3921780 -85529759304791238370457271715860480 3921781 2138335022959416252889521095823398172 3921782 -270937130957944853452556088495559008 3921783 -576823101851546006981976281045194776 3921784 -840250651517048484575167463560765440 3921785 79050594259127065557027366960912000 3921786 -567529712863115270094478243205602560 3921787 -1441125962315155950902907790245563408 3921788 369044025689730270285781408627421184 3921789 -1770585009774655386399771798212726880 3921790 329965551327190087240888986329731200 3921791 1394070964223618449515570540468888192 3921792 461386699978631857252729615495987200 3921793 -2489832835001585074329055474874876 3921794 -2619429646709880846796608614111303808 3921795 -1611498814209786630404868573943694880 3921796 1748821268153171223890130991192169600 3921797 -4317096185516773282950301717453246080 3921798 -644597223294278269940872782016425600 3921799 -74174460032517779938705733245294080 3921800 -885658196503716624286951105495680000 3921801 -58171386172898523971258822844293760 3921802 988107925394361730524642338478722352 3921803 -2333378043098052362105500171171837056 3921804 -333290580541981009905371504968442880 3921805 434616421106389124364277754470914360 3921806 -459778436367417881470274773455957120 3921807 990991530621134100595035766328542992 3921808 310975862384463985860170969619431424 3921809 -3101304315408732671732103386770722960 3921810 -200883276620690344841465706584494080 3921811 -83835989153323563775318988311762928 3921812 2471485454053049008516655323967438592 3921813 -1379013209526139265087691304779296658 3921814 180244163129361205431285843289334208 3921815 -13365513354460652259779587402843200 3921816 618195060549535094030292379998105600 3921817 2411218712572227096002912537175489866 3921818 -215711235755224369346688321079802640 3921819 287018128408856373438700009235260608 3921820 209607853619056080447538998127718400 3921821 4046311959341912630077122508237271232 3921822 -126714008777533959565667071848074112 3921823 -1860867609728919274725543438236880928 3921824 -3170916246530494595711192505857409024 3921825 -720730427564286489523522769377952400 3921826 1239293892016775752090868394274892112 3921827 -236426371621723504404585342937092096 3921828 2459554475097866778724197479832944640 3921829 2039523762293040713340024230521866300 3921830 -126187965047544449704232334919868160 3921831 3376559885403657875479354403321541840 3921832 -1348829623696535622954587017368299520 3921833 -1097502428493766646672893535177172336 3921834 413078840782983437599832942982246912 3921835 1826025832157873422304154392890109280 3921836 -2329970309915605602513747031311563520 3921837 93912591227485712668511641446853152 3921838 -776727952068642437140639093208767680 3921839 768157305643786158430142719769451456 3921840 22978125814423046472283007862374400 3921841 -323119542643956795137958003472579008 3921842 -202523530073165006248587854741618928 3921843 600040569471801270070785108441572664 3921844 818874811422240492798737586635846400 3921845 -119548130158783696245568993395446400 3921846 796826477036313919930323929884737984 3921847 2176803110096544302237814394311060040 3921848 -631681966046630437257955744191283200 3921849 330397008926611587311166332920317684 3921850 -624706952584385422849224396173799600 3921851 -19408745121074500062381981977045148 3921852 49303288260066914558823140361216 3921853 -526255928891783389413977872586145716 3921854 183585301231215122342473734512016960 3921855 69131753076953636897907820902819840 3921856 1150785988301813057571247564743770112 3921857 -414887677010231325296555235401932368 3921858 167663421743410908005363426242944 3921859 -1196671811043580351623303097319679940 3921860 -259538806500816658394635119860160000 3921861 34367495940696788068814463127868064 3921862 -37961668242851439749530569376147200 3921863 -1618656989827613537587275335629693416 3921864 801044525430260665227151373239787520 3921865 -442189865606242020636124094914195740 3921866 630278784272687679422282249928138240 3921867 428803568989104778172101027071292284 3921868 6222745684401605026692727060463616 3921869 -315772586966091200069427860967778368 3921870 30738849278468121551865865498012800 3921871 329009470797599296945324920620357112 3921872 -173225715971539512822868791132684288 3921873 -1892409836507968705297379457695755200 3921874 449886128616481258723739489158383360 3921875 1261085949239657963821977172380187500 3921876 307064329013240231665957883597537280 3921877 2080942712382534242090083859169563726 3921878 -613467166346874972236904915516932160 3921879 65010337486576123935046589729486208 3921880 -521722248117730345132331132524953600 3921881 1426483208798166075868508941121948682 3921882 -939528013081793102914895505604228608 3921883 912229691975307567918840019414572576 3921884 485484074252667710577647175005538816 3921885 -1203940530856797049189218882176640000 3921886 1305526207643278643439722079293323392 3921887 1499284418606633868395745968350501632 3921888 -9347267042331314960724570705494016 3921889 -867398995801443615378644925497784044 3921890 -324656399789628434023386614813107200 3921891 -202649963603450000164377869649222144 3921892 90726012778134735707503154018816000 3921893 1197712455080990346956914536224342142 3921894 -393709810523828363179743750632485632 3921895 -1693028509933416606883134735082086600 3921896 -74874740638165878909323136242810880 3921897 269949951892937901428714253278331072 3921898 -486479914044107758985348971701587280 3921899 -866882670263486603830682245643673864 3921900 -164879341345306940687452793837952000 3921901 25897683394458331598317642677136640 3921902 -35679640072509256359205966358462400 3921903 467833985387545703596811212913521344 3921904 3501866141623959662781143871062016 3921905 -272823987116017652448899054817436440 3921906 20184124313530196236023981789976704 3921907 -2882592447607488287997607675822752960 3921908 -46320081769212686752131445642308864 3921909 -1176732721829974196405969338587196896 3921910 179884858908512421308873114827436160 3921911 992093107697606526679696407145368120 3921912 -361126383247638778773903701527756800 3921913 1112671199607663755474686483325453162 3921914 -115090809593334010082099840065754880 3921915 -1345171789758852867985640285572615680 3921916 887031653055873467872612877350820352 3921917 -40546788872113375787540278891152936 3921918 37076681118148397507294670275629056 3921919 2889743930961017942308642449288120320 3921920 -149012348679867246561493503285657600 3921921 1191688274236085270308917173062776690 3921922 -543342444282558237260322349549117488 3921923 1437461369003563399197935549480989440 3921924 1047024266079748908277794541187100672 3921925 9569110157464858488375365918148800 3921926 -503079937660833746988771424489776000 3921927 1828359530923479933211866348239108520 3921928 400211272891635616397740277199836160 3921929 -1595029850577645347681397908766548160 3921930 191666043463664205464855053500574560 3921931 1369009186118955986961955060710642240 3921932 -131947959982019700668736507758423040 3921933 1004302633961017525263880967153509824 3921934 -42729188530627454143685060721544704 3921935 626413645262431706772745161906143880 3921936 309161298759184367404701085203628032 3921937 -499215777814795465324391846174991360 3921938 470916498773452837967050301007519120 3921939 8543199921820438713671227858955856 3921940 -225330039964884495063168961819269120 3921941 1920481203551603407782870464159619342 3921942 -695344444142964808521388789129720320 3921943 -753712992630192773918689057451671256 3921944 -23489694490451407035724130112430080 3921945 950751564855692905281032379065977920 3921946 425720618017032844323741786331472640 3921947 1091254239828065967383525029176708000 3921948 159367697117240713634920546906463232 3921949 2623854029649272842639865900919630950 3921950 84775220687127778999841166166536000 3921951 -1012729466794481029007757237218268672 3921952 -1464878817229396764000991272779317248 3921953 -988165648525499900885437107174880896 3921954 387197966471107826219226592663566720 3921955 -2251409856100439135730210169971768000 3921956 2033975565145817800443108713525013120 3921957 392034652993236469221751058361631548 3921958 1067535235051362975516792361577434080 3921959 1696633030208350965690518249575751160 3921960 -417718874128579805241646426791936000 3921961 -1347558044571941466296937998191775600 3921962 2014700922866976479424404734187971584 3921963 238831697486815665857506696240147680 3921964 1555627029292611699036863122849438976 3921965 -37524502193542444457797541418554880 3921966 -883912948133082865800743740346265600 3921967 1069698964289303334626150008640042992 3921968 279792292275710842738017720209080320 3921969 -168566619814597030346256226158775872 3921970 -28937029404598057633981865175172800 3921971 -1037230867317091231588193564677779828 3921972 1067983275812703721913752843703611392 3921973 -5380741114847434012616181181090354 3921974 301599468422036084576281654367077632 3921975 -840276781680099917460009677322911400 3921976 -3252907552103538746553879236846161920 3921977 56525539028171194904150600458170000 3921978 187577683389823732397934618923481600 3921979 2685814991259051476243348455031431576 3921980 -25779439068425321690775126819302400 3921981 118903394187455124085997788394017344 3921982 -142928798047468631977138603166769408 3921983 384464793873543627663930353021241840 3921984 -692955070879507902838502824618229760 3921985 -1392676944920341332996602434494081240 3921986 1624460545504208995641232693422186192 3921987 24986280897928602676306990408488768 3921988 510095510801425904266442943095197696 3921989 -1587550443414891925507921117874613540 3921990 156867455640015267142034060659814400 3921991 -1808145109324869511000756132065149608 3921992 1479536782596838798783455930522240000 3921993 -758793317029907457023855403642496800 3921994 -1276967705419823010376981685914441728 3921995 -828571371414497600790653404450606080 3921996 57588147737730513009965643847630848 3921997 1775445330022810854947301679856787446 3921998 -25748481271710830481547927172641536 3921999 -1422270268628098698591954085454601600 3922000 -103062558694476372209643763408896000 3922001 -3120783351888499428440228760427193628 3922002 228374135179972869044603292702741504 3922003 -2837995336581580638463426767785193748 3922004 -490965392729862807360979183328350464 3922005 1163785702261653978199130827431574560 3922006 939651364454649217205681073751977024 3922007 -1088578688752808921577728839340490744 3922008 -522268155726547415523116902258544640 3922009 1663876141483437008880452509867892352 3922010 -189282360524236690286140405599255840 3922011 434431972566628588035787970149719660 3922012 -1589207500213419159343038481327250944 3922013 2709335989495778326590374393017556262 3922014 287377708031060374619076097718894592 3922015 -513843144196760835951229222426254000 3922016 -498916304590559024582348147762135040 3922017 -118184704970664733429398014755446336 3922018 -252315318565316807512763789795904000 3922019 -262918976348661831835698868089837288 3922020 -566166307910477248495187187598022400 3922021 -1311042650485050679982618702788714656 3922022 106393840093967123314026354090058752 3922023 205706158202113190346126527931222144 3922024 2376843928725278443220084500376371200 3922025 171132808375946921036610529063290000 3922026 -29037318432559768334561874500620800 3922027 1061718993261470786946035866609966912 3922028 755738269820532885270629446323472896 3922029 -664779067561844021104699541961126816 3922030 -391715004990826460262219079495680 3922031 -3017503758851079965880778269253701168 3922032 113967658859709109562497313352253440 3922033 513550072702427448915911693168483282 3922034 -47769910391667097102943082007418880 3922035 487269684927641229470082228400403040 3922036 -516960668367067726060513726224259584 3922037 74894481476503492140970355944341120 3922038 -232468741658815875250528459695840000 3922039 2892729001110123739394427335935536600 3922040 -698683682155271977055389842067046400 3922041 -18993281476544535744429428511231408 3922042 723439407527934056706571442810850672 3922043 -1633722100119351459852225749287580640 3922044 -275863702544294944309236749767385088 3922045 163048659013020507691566251910336300 3922046 597680512556470365840002600938086720 3922047 1434576425079002490102479828312916000 3922048 -957064330580779166254396792614420480 3922049 394468221133665153923665062030115140 3922050 301336515417118934290875408337593600 3922051 -324048540661827662227418522659347248 3922052 720746691714795995604702247322419200 3922053 -641359855240210077103789467719009472 3922054 -231415749162022618431155104036293024 3922055 -213795854103685299201749552063132040 3922056 -1913485142219248384393558076684697600 3922057 2908476077798584645142399058651994660 3922058 40725609338835123710633051175816192 3922059 -790652395590621982585820750648224296 3922060 608732798188991786542633305486274560 3922061 -697807841189366349619902112680985056 3922062 -97344299339325173109100932505929600 3922063 -3350692814392877378856996730099860688 3922064 377975323336684687631008247086817280 3922065 -257775234770658620118585345774281280 3922066 -1930078893255215241647446342585926768 3922067 1950780336879634046649542995394611116 3922068 944326588386303706939846780781721600 3922069 141886312379188535407891186826667360 3922070 1237817621189125118329970179335644160 3922071 161130810520116029178618340518357840 3922072 650862003126901083659388595100712960 3922073 6018390641636556767934034230969984 3922074 -152638886592251942055879594116229120 3922075 -798687164843763770919516922743840000 3922076 -1960502529837772616854961491684216320 3922077 757623967944377635884719098908248832 3922078 -1086035381446222642315044556823276160 3922079 809142422158912883898944096505380976 3922080 588949471207732610879774944442449920 3922081 1586021473160531161394338362689798882 3922082 -633431857408668050062399514382768768 3922083 -682749845024969329283991448665146160 3922084 409834694269364630254662327134745600 3922085 -121448639019900947282448385824908640 3922086 190825257968916048709564277731497984 3922087 71497255172579787856540452843305232 3922088 -2734795258018377588851327744730900480 3922089 -233127628331727139215973104041316864 3922090 477580869478267454888105718734632800 3922091 211231907472124986292778058205002000 3922092 1572340869022015433079665080972828416 3922093 -374362423550459232475346949450279200 3922094 1910394302036097298119643958502720 3922095 -384545788088739477459170886401988960 3922096 -154763884774271972202308715812405248 3922097 1147973778673478996085727992197719920 3922098 202376198933037220124095817859191808 3922099 584427672368291548790772527212249100 3922100 -26061725129862112643790321916723200 3922101 62849303063557560954850208734645884 3922102 -34075432564833289338063694142451648 3922103 -2259795129622442642586738014246056800 3922104 -276252965968582565079347287936327680 3922105 2437442507839301847686234385120168000 3922106 18639190870870161458253449556474624 3922107 -1545946212209858009187591913090467048 3922108 681510338007110898423943826183671296 3922109 2599632957493010232011914195070282310 3922110 -236467066270126821229393777814299200 3922111 -596144453958084571197850610122808736 3922112 469231591921209667499067202864152576 3922113 915979359924237613302879314256230400 3922114 137906865164216134608741558074668032 3922115 1550009476569659964024774867339455760 3922116 -9330475987277864356591367008468992 3922117 -801072050090124625075608366147061320 3922118 1102037000163701505317426497301777760 3922119 1173580236225577456353726814683920304 3922120 88436670359548079632769692522905600 3922121 386035951222669079375973401426083584 3922122 538333459316727035892081003228079872 3922123 -2808553500469324489801914363064971628 3922124 -1102678957231805404773237790099083264 3922125 1741408329969215906110136592288840000 3922126 421103987416029404905699357770277248 3922127 -1910304019021437735534379906176848400 3922128 142279435670123226527914318556037120 3922129 -2434425902361359432558270886758964224 3922130 -250660792574444078370532409393075040 3922131 2397509263450017091976094520444514880 3922132 976370269122227545381888226933954560 3922133 2286136153247245612542011627973254364 3922134 -910946574461970499407672662030782080 3922135 555434285591948890321648258953089760 3922136 -2658311205296362286765882886124984320 3922137 1506449347744368979851095914865437248 3922138 -1841778460105507890536254287365887488 3922139 1098584439014840571016990657379633424 3922140 123193453372934656381741569254400000 3922141 -1022084586265836995934511834430530560 3922142 -242453448873971728638782981255675136 3922143 -1155114471499293321953208800812972800 3922144 1142656154751439363235132196077174784 3922145 3612312881350176485200950681403363200 3922146 -796233898652142123529401373825142880 3922147 169613971877469678792343180060133920 3922148 588564036268993283124723455315548416 3922149 198472695553970817925478094117803520 3922150 1224238635117796360261263859192608000 3922151 371498289817270318238458236691238400 3922152 -574230674460788713117347601815060480 3922153 458489404598115140301479527024361402 3922154 67677535951566572260651881692281776 3922155 -343500843816718604598913330593384000 3922156 1896312766446591874392284596240366848 3922157 -2453992793675008893680085127726935594 3922158 -438622382064536127765380908364193216 3922159 11812813297090730356755006860481648 3922160 -160088171448781028917762070732144640 3922161 -515027740514076210003039135875488320 3922162 1193250039612158889012531005567465472 3922163 38890540297158390307723863951424080 3922164 727963441414628575813124018392483200 3922165 201756431078026410478566903909966720 3922166 131431571566435847459539853843536032 3922167 771578548832341770367675396231410048 3922168 2078989436585808923880798386474434560 3922169 654781997328779269708765038882174570 3922170 62015984787270814277359790190182400 3922171 -593679582301525212813692430489416856 3922172 712557121069231682887234654457149440 3922173 50624069454528358782486532584877164 3922174 152214303389011994661935477259356352 3922175 -873795813768712501759077124954134600 3922176 -314734412107670867496333582425653248 3922177 433909325974565426343296169260865472 3922178 -276388385199972780480167269843165632 3922179 -243961302969458988859761199916958216 3922180 1265050187327450290321626322083840 3922181 -2000767546045114282163840352341244036 3922182 11054795988803935420736273630896128 3922183 -28919722184604252862731808626572352 3922184 682486492833663373143802624369459200 3922185 -486576470125768292265382163914314240 3922186 -255202697344841211397825297122560208 3922187 -226712642585374821268670302818901164 3922188 188919937483999076441068390265195520 3922189 3292766626698178697964286210284858240 3922190 547379790299575016916121423502987520 3922191 34899157203990207199171082617995360 3922192 436000046128652731010457806792294400 3922193 463680435949155900038668476591448944 3922194 254899712060808413273629126455709440 3922195 472744008734668808957565150446304480 3922196 2326543017487584763327326551069078400 3922197 2688179957356360119371433124689267072 3922198 -180904809820708071180841546619290368 3922199 757407514994103673238400485845720440 3922200 -80615910024746094186571328858880000 3922201 2306001700339760092149549233201535232 3922202 23771195259162230355521789668458240 3922203 2467310270684084590887999641323090224 3922204 -211688321146946976256548171413419008 3922205 1530128538745575754574822082717504000 3922206 808282250447404169798361283185512064 3922207 283338604998053490664076586674831456 3922208 -953598671477436961367451939160719360 3922209 -1314768993292904532086998944465389280 3922210 -353766357547574754233244595504278240 3922211 -1195146048073054241862463257555063000 3922212 -41854585352819954287854624602628096 3922213 139797331720157834563928193312772608 3922214 1728013631167465794114520341450303456 3922215 -454036720768393758680025013886640 3922216 -1382622610954344494185097971557995520 3922217 82249026711187126007190499422903048 3922218 -146133533405981182798016847913920336 3922219 -1199103069721047166458666139059016304 3922220 -254382451237579901835510147877509120 3922221 -33668181298512997821844977188227680 3922222 -529947066089694692434988000128292928 3922223 1259286289204566226960497431565313920 3922224 -17829347220387352777309744653729792 3922225 584336655152674213020929004683152000 3922226 317269758092801910030765637994672640 3922227 1541181766150522794577534522253826840 3922228 1530876744837635569718580009437149568 3922229 -952647662881088751236939380753955520 3922230 35914964882200862517201833856345600 3922231 218133083373323695517365546629032 3922232 -952895631871739672697669435699179520 3922233 -292925062624719904229259310029500736 3922234 -33374825168899586948068695312948768 3922235 -1090463848606928535370817404549672320 3922236 1072353993997708900433790390579609600 3922237 1379999907336863497990583945765752992 3922238 -28949867611948066787371415003120640 3922239 1904226526716880848971915621385661968 3922240 -340343162110160820094158268551659520 3922241 -1139730066137799726695729839785138348 3922242 -258921988868025168434252681425653888 3922243 136205612240459770532916387169267744 3922244 991080192097624958285112374401892352 3922245 1194400440369243764079887017703520 3922246 1571737967610940278617064713257014720 3922247 55671504080961990889219984242125952 3922248 -561368042177562209129628079492300800 3922249 -89978029796316947019013744674739750 3922250 -1875566386787438324367845043990480000 3922251 250503571325447788247835043654089432 3922252 1083859073392147813621858323660364800 3922253 214023501775371552041491910260825824 3922254 884300775105762101198576138678436096 3922255 -1546737074394273354054001913968686840 3922256 39828466211426787723881691137802240 3922257 420121125173339100625991260378250592 3922258 -639675589948309498238420359339505520 3922259 -133308488337818237078041323453438720 3922260 749242579665106232804720489116354560 3922261 56084730414510294240529443603341760 3922262 945245192596824352254298736504953632 3922263 475016934526516808267302609567554744 3922264 270099427371543969547335040587663360 3922265 6708712721428778037418353488917320 3922266 -760787335105869292724688396055358976 3922267 -391259714837764952787581735327242684 3922268 596994876472722471716192512807796736 3922269 1267869742482426483785965437993408 3922270 -177662877508623404247242903399450880 3922271 3525643188119413615763953807818604800 3922272 -734354703775471368795895037769154560 3922273 -1512424578398710596467749691151840478 3922274 -1793724118969209656765734199878355808 3922275 1315116386199039899459966629939200 3922276 618282958822210473430183011717638400 3922277 -1281293005670877306253455482418479874 3922278 -619634213096749378395649065875578176 3922279 -879524304141157386563437855527210480 3922280 -957209731552267588014011742199449600 3922281 293217957645961355149967481174925680 3922282 -167236339538641537882684497529829376 3922283 -2501170867027917185802476422132668336 3922284 86181785048247900107739639376343040 3922285 -2158922795160592951547793877694860020 3922286 -2940078421541632311653565297736896 3922287 1144367972556656713693255617426412560 3922288 -2827139481227426393767667609010176 3922289 -980334942923801432926578170302839360 3922290 9056958122554346105319185130240000 3922291 1208360475535391145978368593719072960 3922292 287102180963760060968768485591633920 3922293 -600016823573575236257834585322349536 3922294 -5715713940096079011360467633150304 3922295 -498207340513855705405077894349267680 3922296 -276908126222499908166656757607956480 3922297 -551119673176852108615943477133623040 3922298 608329318846388729665913396344148736 3922299 748702297024541463361649032099995624 3922300 79372984596124885283693638020236800 3922301 27823577480170313866154836999035372 3922302 -352187727518528715813925392425226240 3922303 -2238633893398214588932665407967528960 3922304 744090584043234759136654246249758720 3922305 388653118383041049697330138736630400 3922306 -79286296730841843222935997250301952 3922307 -1213437314780170744140998067727500888 3922308 -166541436789538082639382251392907520 3922309 2555264237481066377872403189978396510 3922310 118928224501385190718463251330060800 3922311 -501388222289037857562479253814922328 3922312 2801380112789955614292101975581132800 3922313 -50175480516573430278630547338606438 3922314 286284200311824998454735482332237824 3922315 1409548717780657987766625557696028960 3922316 1048834237282112956966014601602359040 3922317 998205406412070510927026658106151040 3922318 790158412562375786784284283403437504 3922319 -137519867697421425444885436396963920 3922320 102369430884337716027512279472537600 3922321 -2149690359751334495896117316149295130 3922322 1475696367651971875293902882034420480 3922323 1212237629688908920750855779325856184 3922324 287447747326370698128799714768576512 3922325 -749551132147471814374268636895768000 3922326 771985270723592893709337393754039392 3922327 -25152155734617251371674953018336824 3922328 -240054074551571639589930932512727040 3922329 -2820989118571493664329167843964658240 3922330 1063964311704389827101413590988686560 3922331 -11062661629257210383430967070812416 3922332 1038621090948172448730459952879263744 3922333 -152975125274598284003989875341905824 3922334 -808752940996112228837190521905031808 3922335 -485071253520228248709941017381042560 3922336 -791832180808348044983894747971584 3922337 -1128072122384810238220062715504270080 3922338 -287665810974269613464716836998627328 3922339 -1635612213035095734649518915084735176 3922340 584911807860146080997004640270659840 3922341 1389514635810693840995706614471866080 3922342 -298616806409866881636490685187225408 3922343 2325930708347932020585437959177316064 3922344 -22593769782651155997064913347261440 3922345 -506742396859019674293088184062528320 3922346 845344614226530901910202886004125872 3922347 -175906827943848426315248220214130688 3922348 -2410836796867310177231759785866779392 3922349 -305301839696699241431452086311068650 3922350 -373769373529196956843399815075072000 3922351 -1084886401307853311922828490332351408 3922352 -156227687876493348747593709029474304 3922353 -309892392531494095624574941583531838 3922354 -124074362337045658912937590588522080 3922355 -1840726067405902153967862101253204240 3922356 110248806178384465871713492790710272 3922357 1126363957703557693557154340797850606 3922358 285447209561081395231230324585622080 3922359 -469064537780372534304771692887404288 3922360 -523047813434777505534680502687744000 3922361 -1884193289391164146261421513630510076 3922362 1088941989517749828092751250107377520 3922363 -176310887761632707999799988495142696 3922364 -473383297485194643100601044546612224 3922365 120869845306530295659846648776640000 3922366 -785811060829792550796546554467856640 3922367 1051663904093195620757604244095556416 3922368 81419392369118735632636507292958720 3922369 1171687120144481859910394046156218160 3922370 272462721804597384734825400327005760 3922371 -412700387757904746356998135336866720 3922372 2057104348007381921310732554122856576 3922373 -352824438820889415416283153921670656 3922374 -10292468908838067559877849627572224 3922375 -3399514990867349751868679690037990000 3922376 1328698117546051717754070328077189120 3922377 220358562745542268956574970507948640 3922378 -1332014264389441408894935853532912640 3922379 2528547364339109951353082430725400000 3922380 -120880025751577235058869437625057280 3922381 -4252338276806029698313359131574552128 3922382 1970983043081690129384930582400588672 3922383 -802973497910164393128370011934688376 3922384 301435647516945372762712677638758400 3922385 -2777264930684811398873715105974317440 3922386 15367217128975872723232145964708864 3922387 757767765987157492053152455072143952 3922388 452871691138792470010409325333993216 3922389 -1645796500996278749918994598731531876 3922390 893416838647028991943170441825043200 3922391 -332245343186597219467154876513894736 3922392 13149206395411381470704241703710720 3922393 2609989391164785440475908557099173780 3922394 38168186805344114107707148178383872 3922395 -402042720643748892103900922785382400 3922396 -293588154360626421243591746739443200 3922397 805395120858601850922712366133880480 3922398 1068807669075330752651781836494540800 3922399 -91290521152495967090751720482499712 3922400 -386063130600771695473135014818611200 3922401 1002493460268884123302184081957575152 3922402 -2314562638314745369836358508730177792 3922403 -2621405174238457700576055520895061348 3922404 1259004495033096318888186608763319296 3922405 -1538845522808223752177010349643447940 3922406 -122937480735233998394626682644681920 3922407 752204112120040595885451842264078760 3922408 467621904165630239007894855418675200 3922409 1214957635957663314918605987200295610 3922410 138403738726725269772310137735467520 3922411 530284740826584845347376952224914000 3922412 -101881308649263002562513199590018048 3922413 -137229887713270757274062653420108512 3922414 104803442990104427420034171410775360 3922415 -757646697269404344793118967644714400 3922416 -331394634205443866522195391662161920 3922417 -45015071194843001283243522679858720 3922418 584464956299381543106486555220859904 3922419 1137166329144253623918022418379301944 3922420 -657557445900685611435937498570014720 3922421 186405625159604333236986950306944992 3922422 -367856330252771571752838827501217792 3922423 -443513437529239546404417875099106328 3922424 -309079639099453251484044170591662080 3922425 -27363082009896559307705264189392500 3922426 -164459281188605610433917141214931088 3922427 -61144438796600879962532519035606800 3922428 412519944639084541494265709744325120 3922429 186894867061297550931580723627537920 3922430 24733228811053365893452894398213120 3922431 -1389530078084903878581513783764860656 3922432 350958367171068927561235441523884032 3922433 2329181805245407901353916672924423682 3922434 -1072812093977005883338250946599700480 3922435 -156285402110177245372295918746478640 3922436 31442104087586102956714547583344640 3922437 571224504709251170427766415403656160 3922438 -137711026327321644556413448563281280 3922439 -2038541672431947211988735338357670760 3922440 -1040134888952012453121735236326195200 3922441 162441721738170833350074983477102800 3922442 -152975067406840669371922611835858128 3922443 83568043208251602240680584436108544 3922444 -146640101880179856344704646595102720 3922445 -1551634293103530664941934815423909300 3922446 -640640044563623140845588547573757952 3922447 967690621756854845648973277748313552 3922448 695365663254134973516280425390735360 3922449 1183996430155291082056894458446836464 3922450 160252116815630097865648361917220400 3922451 451432687176743479070703760386775344 3922452 -40931942414254785034113159574732800 3922453 -231477765561490111734805782732905220 3922454 -143381320200705895618457181094948608 3922455 229729522471921353258944814114806400 3922456 -157955347917134067478031655801753600 3922457 436253131006287204673174522065502848 3922458 -589634133408445400732006912349743616 3922459 -923936712493551656270144819837289340 3922460 -13306372238302608429501270717527040 3922461 -11302915282253088941416176433449216 3922462 17006944142641139911560478319759232 3922463 1545605004875174519834896619377871712 3922464 293644288468058408209580776803532800 3922465 144980768759805048881457409794091200 3922466 323421435101463530402063289965165568 3922467 736741977168437277465393921381742512 3922468 -309925230325012446041657674142392320 3922469 -2183815167710243936835640459702827456 3922470 -227965003012160917400303079497429760 3922471 174424184852958193099835763433944112 3922472 -1449428842868128471372890311258035200 3922473 104411419547788592089202549192381568 3922474 536096999053330297595425932455059200 3922475 1248189492455826291565935461157922500 3922476 -1319163263237368998482619307064007168 3922477 -648523173422931044489191270727925192 3922478 -422290270094369924156581486317904128 3922479 -2214624713306011679651766157545477120 3922480 -271372753866108213580996470198435840 3922481 -506329849230534363306245727602984268 3922482 105992051956082028564001726924753920 3922483 1105016850534422272850660865470307424 3922484 -873589606010746912268039052163257984 3922485 343251508520378670734045269712453760 3922486 638751805298575591234641339454643520 3922487 292327442679579891748582986927764136 3922488 1965360789480530392933507141464207360 3922489 -302229323829365608102686100980969600 3922490 -613959776463838560743538140018607360 3922491 -2034660636000823328036910762498085608 3922492 -225487127578278547352739315222446080 3922493 -82860319714999892431996888176367680 3922494 111218331828622866945644567554632000 3922495 -1558617007364567900737199864578347120 3922496 -1322893793051908899805863642075758592 3922497 432362410319999171119531386821493600 3922498 1262612486397331143960127179358050000 3922499 1408107475120971779004431166689248236 3922500 -3956878456817516666469406961280000 3922501 -460949151412322404244900555623528896 3922502 -71270601586840924857534582293670048 3922503 -5179843521561181740369273967178880 3922504 773859016157826913818222073475957760 3922505 -528040862005267517407104493760525340 3922506 112426044444038003569905293856105984 3922507 61814002353052636671779588719700756 3922508 1453164362433653004062866114580244480 3922509 -21032405039697067374166092921118272 3922510 -773294999233466873207727874582251840 3922511 632980826696322498196799144563338000 3922512 -182547481612914285516446819407626240 3922513 764179611025670630908544734758674496 3922514 1737523578033454413171132259569779856 3922515 -670026790502763549023124232355152080 3922516 19568915661731988075552220859846144 3922517 4558165850945083165378277827710290652 3922518 11304076564634351937387547814087040 3922519 -1041210713503639805859500234121497080 3922520 280751953272885581205031648118784000 3922521 -1104384173126255075574651229102429488 3922522 -1007854355982441765404696045312913408 3922523 -580864823398263452946825068889925632 3922524 1197014420732863708858256353481103360 3922525 -509264329433841696877184406324575950 3922526 -549996274988520317280320068714648320 3922527 -338599983493645243900234340445927936 3922528 -209288198149429841706213907678494720 3922529 -596462404550430061627589283430599000 3922530 149487351576639559143742232634309120 3922531 -804135129803052123188102156919244800 3922532 3594608208771971109061088428393573632 3922533 3530200586960343722061127482661406400 3922534 348493973745977531530922661192105984 3922535 688534676892712599299522515680256920 3922536 64796879537568784619074177057751040 3922537 602005361848553704973160998039673024 3922538 108663879859893798729877115078304096 3922539 384024743491247509458795676208291520 3922540 -1673509565702456624716154538817305600 3922541 -1033914037175521255775242430818801920 3922542 417279411263403210817220852187350208 3922543 -500895653457583760118839354403420208 3922544 -610403517778742005186563277333954560 3922545 732248507163915753329904746497122240 3922546 -6484447587824904988799153610852096 3922547 -832443175460088411511889894804956680 3922548 -913616795219378739058060978262630400 3922549 -1679353328662460751679557312747175136 3922550 -864059396787599424984259236308760000 3922551 -326356676278954382324237591220347520 3922552 154857792715265622638573552762265600 3922553 3075539920181151598342650057182381802 3922554 -133298329684755909412368893050583040 3922555 149528793074365635364117057018619520 3922556 1947587903807856062660547406944952320 3922557 308656974326620719006932290151523840 3922558 -963813987807620555333667494497340160 3922559 -273038655059123604275113180109274240 3922560 162713365942694442786086480510976000 3922561 -1709328500573252020735248317828211838 3922562 -601726465754286930512414005441694208 3922563 -815690083137740089454346915037721616 3922564 811369486688735267526456896984706176 3922565 -1982498204491991575128424790292489540 3922566 332687191808312889319289192036370624 3922567 -2240222497176751974989769179439553536 3922568 489436685974037264583482961957980160 3922569 -221805880644428914537510124119401600 3922570 -771143969529028175981584765726310400 3922571 961787450584087154180090633016252912 3922572 746607547350480259703748402503880192 3922573 -1093445580062579920987281134900120640 3922574 -675312381508200647699132223356635200 3922575 428990604000203029326886030505880600 3922576 -288266859984095445292108734671618048 3922577 1304839253478066426393650287210437426 3922578 1204092189730670342712490883904912 3922579 -3179775145707903121208398673171124820 3922580 -859585485084363822229600828338892800 3922581 -184130574784787294392389983851987584 3922582 -72559501001384424097424745915732096 3922583 147309939064507196064099366320541120 3922584 -18213622955191495890426524021268480 3922585 412831208988241350598487434774959360 3922586 549512062931649285777326981146979040 3922587 156966154850761776577728483278153760 3922588 2373338297140767964589339668123333120 3922589 -46493957585748359591239068401190432 3922590 58865142422603382285030509116108800 3922591 2165494912127536015509422097758427072 3922592 551259507355032218163090526024630272 3922593 -679710381266804242642839102458107872 3922594 -214521737009135768644902431663489760 3922595 410313005024081427816041252957417520 3922596 -1080341254308991658887604175285541248 3922597 373913605281705112061008805783010714 3922598 -1997741233279709380090741951189059840 3922599 -367684829927374204709865059359300992 3922600 192051818446970017601254977435648000 3922601 3065207823185005732458808196129572602 3922602 154263351132885998360152419287166720 3922603 110033432451490219930678418249887720 3922604 -196662223520710552009229804020973568 3922605 618847550437010612160457110371196600 3922606 1296477018692337876632069709084367680 3922607 -619217325984376304314643758987308720 3922608 132802461492730248190545228692717568 3922609 2301417842433215221321542162469669860 3922610 -619137576848897055621950228434643040 3922611 -781326666662587102972639913191540992 3922612 1272274176898890177621737811870085120 3922613 -256834714062734435747280231682341138 3922614 557941756449848724901644357409539840 3922615 -468718572841794359873864034613693200 3922616 1047580189617842171753052836763893760 3922617 1355039746962373686183044631834937680 3922618 608559860748975006835471126001999616 3922619 -2640456840040132379765943983709613980 3922620 251024174366576312037513915697397760 3922621 -2864917542044487964806196833214005178 3922622 -108442306584185203170680172254035776 3922623 2290418717633804735575932577603143672 3922624 -46714267932689940306743557482348544 3922625 827335240797455008958470626781104000 3922626 -22905838385797003163187387434499456 3922627 116707376550007328867633326612151520 3922628 1500207648072519625425128345798900736 3922629 812659257934358215621290213735442080 3922630 769705472898764443744016916930168960 3922631 1947607912069373540051989668661955472 3922632 2744108396432568401230353101783040 3922633 404783960918101670357362433795807808 3922634 -421310553990502217885983369175587488 3922635 245971290501093631906572593009583600 3922636 245825965124304813904658722948518912 3922637 -2623112367414652882937249921208600714 3922638 -496558035723427222403640648756822912 3922639 66983493156663505541244087151280000 3922640 -361373866437917229873475763173539840 3922641 1892921052478694276446054657221889440 3922642 -123289456978700972569545087574236528 3922643 -1113079306949526328283702902128395856 3922644 -662218449858546400754980053478299648 3922645 -1643853017896366793557729595808700800 3922646 -342406030556475071522424013776117120 3922647 434686245059708264229190698802705920 3922648 -1013316061458175296168653953314877440 3922649 -2966345007027028126058346798458692608 3922650 -189902778500898742293369354052512000 3922651 -467641480569081857365521425650732348 3922652 713939303985321650922110900254252032 3922653 -376650086520592222071149316196610496 3922654 1088143047369152767875205458700315776 3922655 -33030624713316569537730709577006880 3922656 354645879507154175507863755463065600 3922657 364585148630551288738512209704319906 3922658 -148445686032423351475678896281830320 3922659 -541116879464768970721161495337497180 3922660 164392794674558947999433777636044800 3922661 -1288975725719740671344870126665924068 3922662 385429179316475828439828069166901952 3922663 -1350647380290923897426627225998329216 3922664 -1635930276519242163461632338703564800 3922665 -849292586953114532650012298980702080 3922666 619921162950897775923442584760965120 3922667 510845477091638309988166939454095872 3922668 -51784531566847499604162749318007552 3922669 -134128983219896519932627495022744660 3922670 -1080348881087493331936873004558790720 3922671 -874582382257151139531619601207664888 3922672 -311071098113710928992813980817326080 3922673 -712864120027213727977596820470257856 3922674 -86139817634174145237556347135836160 3922675 -3362892440534187607851453057906000 3922676 -1402039718572268105474599728918600960 3922677 161895445334730049597397948669694048 3922678 -76750258154562017189382120373739520 3922679 -1730219461254863427880394204254434000 3922680 933322852759894162047126768833740800 3922681 -55541768150137490458052469684511936 3922682 -482745571991766948894606050798592576 3922683 -351208352171039848033372966993435200 3922684 474595575138735112660464999849540096 3922685 1176367691630276080309717314703023600 3922686 853736372830666601443791157859297280 3922687 3737001120772097023260042141140224752 3922688 88948111976821855168717836936806400 3922689 -245830121321543875944567871596525312 3922690 -274545072663200853871326342188306400 3922691 -373304605165482793283222125945531908 3922692 248532845364884719523336871283200000 3922693 -79895086515886715837906933000913920 3922694 -1616594509642750987469665010944435104 3922695 -182179105211567268329974026904418400 3922696 562440467845629746073864631804723200 3922697 -363942681668166364462974635627562288 3922698 -20659039451889285994492638433934592 3922699 750248368535003031330477280482168 3922700 403008164745668732463053383044499200 3922701 101860434212455746424305883796971104 3922702 410187763004771411708275599614161920 3922703 -1325332666913609100596912259608189880 3922704 -390883303771695257140196143338479616 3922705 -1310447797554054719791656333307840140 3922706 514049501201041392448081904992465920 3922707 -398739253074469571084739440273418240 3922708 -706300083107121113567421754862726272 3922709 429115986404076362801039311671854592 3922710 393067744783548594920656623865221120 3922711 136601499627570385537742586165705352 3922712 -926473806081219597168393215020492800 3922713 212972036472712989040684119114370842 3922714 192911656182690970167762425538355200 3922715 -1609713786277504169804397626958344640 3922716 204612757708065414464553325411663872 3922717 -2849697750668073509691503426727406234 3922718 12046667172664929024955253330599104 3922719 -578052378154801267704618740013830400 3922720 -169554437806913217014910678838149120 3922721 -1315339283613431152826874812101093680 3922722 1102725671199664976741167193951504640 3922723 36296447822618973728665982143888800 3922724 -229273871864001507677199887200399104 3922725 131771076879186859421529252357667200 3922726 -1696430049424102098425056561311686688 3922727 1468469498069373674535605524555274544 3922728 76647694107993985387293376138444800 3922729 -438727300194539567144847526749729670 3922730 -281504029207872721635621904439116800 3922731 -1929083827946291516034100217382116580 3922732 182465115266965570939748825053788672 3922733 1236655888356228093506946109689097920 3922734 456085323461359549960160497745071680 3922735 783401863718615629942093302678100680 3922736 -712507846393877592680918731617681408 3922737 195832278488159001127287099115562880 3922738 -11083528034312326872177392590900320 3922739 -33650318247766168395991335740976720 3922740 82943362226940697306464667943731200 3922741 2795130611690757599083858682889388142 3922742 149950716329977896462545436451280640 3922743 1654069483173325742152225233869232000 3922744 825548653401821821633802002391715840 3922745 -318883362357784884309558912387619200 3922746 892112592481823018125566094313758464 3922747 1747554867761207215937139041874676196 3922748 1117846107428351494350875767734033408 3922749 1856328703612011397488168208859353254 3922750 336596002396043449365495712994688000 3922751 -164600197071668751591898741379349648 3922752 302679333998425291781564528540516352 3922753 3556603780450779373809097241909976002 3922754 -2678249520300087448684920225894528 3922755 1290401030450107292823114461312428800 3922756 319967992837394866932045865153646720 3922757 -14832128752967272702699653750643656 3922758 45141952221450599907325690633863168 3922759 3010698372356871016963170896480268040 3922760 -220103873538979400980338242833920000 3922761 -39847816919043016792475783727200256 3922762 137507228857054928136869525053699632 3922763 -47601094030964167268094957063896976 3922764 144023981738758263897926997525396480 3922765 -264685687205119022077042200663029760 3922766 627447365946434835532150000896916224 3922767 -124513663518073171693962068953536720 3922768 -451892291718730410682663789843652608 3922769 702767977441451906943969372342541170 3922770 494710061350080698110195177637721600 3922771 184541174410715187058812473917831744 3922772 356637417671889354325498791404666880 3922773 -612972170868618468181805692223666016 3922774 143995064022023243358388164535153152 3922775 -2044823325699306684991317262030200 3922776 -502333403648476470672046237522329600 3922777 -34811963109172036443541935070169848 3922778 1375070368885750446436474069970749440 3922779 -6274054482058850612155979897894400 3922780 70074170422923237980320809377625600 3922781 -323513338797258879990335252320979418 3922782 -81122202199877560955703231874031808 3922783 -4580643426689420611947859868936934200 3922784 -178832415991292870327287740588883968 3922785 202955914456477570652914609513444800 3922786 -193316866435215535784615268007564800 3922787 457566999006271508334800862324819264 3922788 844942947193954530746284595571007488 3922789 761022393386800637882435524383938524 3922790 274743119628213447839462859803990400 3922791 1341704089990225433387192510285380944 3922792 -579411581036952067687302395133542400 3922793 -1961451083216343801084944083010346240 3922794 894512368558837571518481475287112624 3922795 414530945792201793264659623171945440 3922796 -1799194891900766652048222964732953600 3922797 343591287643559852839058473146192480 3922798 72662455632586475824068792352406400 3922799 -1987153782925041469767991053290081736 3922800 -65571748591647551718652657414963200 3922801 -95383664888293016849062006346804400 3922802 -412404837001964063357795259063748704 3922803 1850931629086747067963366061729682800 3922804 29338425176023069651152038600697856 3922805 -1365654638145702565758600358356957540 3922806 -209851159500793559168482398431570496 3922807 -233922720441930398994124323953032576 3922808 4473012680248485443922978769190338560 3922809 788726468954114095203738398208623328 3922810 -868818306231179340902232689825425440 3922811 84450879316403731466126086077005232 3922812 723546097159982297876149569221223936 3922813 1242357130639866325324427934345527404 3922814 -122953475959335032827474475220488448 3922815 440013001112682118320309021789282720 3922816 -1169483529611755888343964202932633600 3922817 1433467779715099293378164899085487552 3922818 -322678256341988367521425714378394880 3922819 -2450584912679221915144562907599899780 3922820 -877410631192126674124941592277760 3922821 -523593775330136633307989272592462976 3922822 -394673163462937100219886382849488288 3922823 1454893467668504373416170218770613000 3922824 -1640243940468571681133284782710784000 3922825 -239352290179330289718485345310424450 3922826 -1347814078424997278437871309833863888 3922827 349482099571666205776109903402596080 3922828 -648659012242745452018781177246008320 3922829 -2405968179056033277718751511901319232 3922830 -68281743953895328917560039703609600 3922831 2943392223292596099684989900398619064 3922832 -333094898637786611537498771159998464 3922833 -80109945843231202446912381946397952 3922834 -92968101823425244539158515755760128 3922835 -926883611932659789698871668229542400 3922836 -237263880800646205307165093756479488 3922837 2711518176982883712212293741418473440 3922838 -1003756684914327452644136853124531680 3922839 -63026874207271240856285793913366992 3922840 -716705322571265728368898465591910400 3922841 178616914979075045395324266984605640 3922842 649550097482170395145660242336048384 3922843 594506241436724191082090954985081092 3922844 -745959003664525031283102960617931264 3922845 109198882345159327817505311965127520 3922846 -459999402934027309603770573466983360 3922847 23169343828091271976440519573234360 3922848 -854904180106548856863717527901044736 3922849 -848175505041141444442197581666233408 3922850 1105656921372959903335657691384572800 3922851 -405543000309033406797344339830368000 3922852 924473666476823341098419530018571520 3922853 -843011529743580929057324064830137920 3922854 400812444860062344495500295845959680 3922855 2781592495955476133320337783264170560 3922856 -587522092821181546971440055840522240 3922857 -715610691893892095042984189394572160 3922858 -960992461846688899071107641730296320 3922859 -1350928705772805911532565161780350640 3922860 129508626427211729591594605120527360 3922861 62078401222051437499395649214336652 3922862 -1792149609488969719856305755970661568 3922863 64370961626195632778225742232120320 3922864 -270778542755048795559543699532677120 3922865 -689310528154095156696013031033809740 3922866 200319738772818967092356506126219152 3922867 230534533804266963693416220457947520 3922868 284964539092503298844479364599640448 3922869 -1237967778321364283969944626946877760 3922870 397825468273543292583830471105660160 3922871 -140827214002573693324140474823283928 3922872 -259403310313532733822494033857536000 3922873 2112073414286178636147754103926672720 3922874 43268828854740920195448306580504512 3922875 1818373353428090315644133898671028000 3922876 921813370849770677761652111397647360 3922877 -1022066730704643366644839958545088928 3922878 344195763268367957501283646658767488 3922879 388319357867749873898441647942551960 3922880 -43268450930808152971955372587745280 3922881 1841336363268455630999096433798011952 3922882 -1738135613355990371559399200445116208 3922883 2151951416353544069360099530794729000 3922884 -599975510056656801328357320191385600 3922885 1095103962636559325317413276266507580 3922886 -4190505695749950476025123003000384 3922887 -5859100606815937006430936850403200 3922888 -599868249735516432663449278265241600 3922889 -788880435205887899772956050426496076 3922890 -42718240397427920628234900917760 3922891 -1200418171342514087677956349251071200 3922892 -378733038282965125240930255786721280 3922893 -767597041223236930125361476240446580 3922894 95047897567063459208428015974818496 3922895 -400407197264156599487047047927734400 3922896 267964789296185189626968930146844672 3922897 189126507405015122368540403768955840 3922898 -54242930741945744631043048595057664 3922899 -359698761308971846715927642852177736 3922900 1150043041670269311323982093713936000 3922901 1412350982619302652263055303167227932 3922902 465313599313072146587319282892161792 3922903 1289288241080638062689002339095183360 3922904 -209809131238544265101219012473036800 3922905 354398012336161828845298263483227520 3922906 370290080078809609351083215617135584 3922907 157402518763591015774011257583945156 3922908 -409875720762707354044981417925394432 3922909 2746767280495693091987029137953331110 3922910 307491784985638745018478357156576000 3922911 151277663203405355190941346808521000 3922912 656352955187405887781919383862902784 3922913 -2362927639707110374563509543220378300 3922914 -909854484125646100481494563623506560 3922915 1777928608797870281099203105229428560 3922916 -1145980901522628319514681248648421760 3922917 -2375189947907545836634709304115356480 3922918 -865660191206272429735352721087314496 3922919 -253423712155984920925547484996203520 3922920 322889678727951528487918458474393600 3922921 268389720526142980988322066254264544 3922922 1476439173802128865002309264690286512 3922923 -1675670567978944376220082654179349416 3922924 -179672137454990673873577462004879104 3922925 -461451927815252405578974449734880700 3922926 -63005014082280696906823449321406464 3922927 47238596014990271521742692781920912 3922928 -600448896873683216167831837204021248 3922929 225517217167514065076020284871161474 3922930 -1004071408095112373184883758640396800 3922931 2535007059490842169690810745570742732 3922932 -474329614080570804454336991005759488 3922933 -15532837184043909927206334347503936 3922934 797523428629085541779891820565523616 3922935 215704401336390951134862086606590800 3922936 -2142048348305759397853094029328056320 3922937 1492421449358911427995095108975095892 3922938 1543140538037325916248577929846520320 3922939 -1637534687127588738280775046019895260 3922940 -1135009456652113203259997224774479360 3922941 926326947253009512178408650108192 3922942 -109169804744349797517092391571862400 3922943 -91776263792636410699209528519785016 3922944 1248529161441146651785044842004873216 3922945 -529742572677197414086449426219253080 3922946 367730959492951450340659382083046400 3922947 -41732032205449401522059913046093152 3922948 112367221250427300595549735942053120 3922949 1475530768001540091901929029226823680 3922950 173161905226438854691726474574145600 3922951 470313800225847901916071710320285352 3922952 117555946816979585199010709420236800 3922953 1842997284637048577501547055122188304 3922954 220915012826735096285664466731362304 3922955 1266366626454420946178506109576178720 3922956 -337860561851231398221653701810898688 3922957 1115363701969457214313844963841004672 3922958 -669028068429463176196242502298222016 3922959 -104756153394035645632060748988009840 3922960 368369476233056546331821934979399680 3922961 246812651110047149325670418277362304 3922962 -24371969251467163151835784082552832 3922963 1776772317544693222330981218123998208 3922964 -821422036230318774615666041068492800 3922965 1363230088172417226805308040108536000 3922966 1577359418977906689103012541006694432 3922967 -732006663353409745942648168909836984 3922968 131326865254489114939591033307136000 3922969 -1858896865751106123610077590315236080 3922970 516006755075705752264381562527123680 3922971 524666314106777594009367268073707968 3922972 -1049639113685422122888206549632048128 3922973 -384267866739056083582113312776570778 3922974 1035048815570094460090318109855279808 3922975 -611032295423369941558193721840876000 3922976 58290257774496623034095517618929664 3922977 541564528969433262232380455382791808 3922978 853506505864876230559627873941641040 3922979 222113398810875468068801763369695580 3922980 147537473320939256740417288190238720 3922981 729856540852392022600724172179646782 3922982 -904934073904380695163619661067448320 3922983 -81573025692816047197991451122925696 3922984 185106738025645399184420600442961920 3922985 -334433922830367370723028287831991040 3922986 -68662031579733035141238231996270336 3922987 39552711591826993732103360697644796 3922988 297935628637886375715972512897605632 3922989 -1052802747025879267826295988721935104 3922990 289927780226001003074756384645784000 3922991 -1576686300357698737142365925767923000 3922992 -187055976155447627061174634428334080 3922993 -1508779501258477225616684272854059758 3922994 16752140211981397831039045084289952 3922995 197835556258335021304498601003159040 3922996 -133423649505533138923777373970628608 3922997 -2397673367378713796344318358661690720 3922998 4932090094964551409515065560155008 3922999 263262360675513500099005680843930560 3923000 -270688125210625485966542547041280000 3923001 -1728960406041968128955251861364849670 3923002 -167670855539018958525112558283676048 3923003 363423353463059260074800993855780640 3923004 -17440320381437032693216946699811840 3923005 -1394662892695868282461018859358550440 3923006 948146280867048520073032080451245120 3923007 -1013075829349706743611835629603821184 3923008 -278687372755954375251771365113987072 3923009 -1397696611354050526949723407090409790 3923010 133914305793750395276858224588185600 3923011 -1802402843109793843302323865280248388 3923012 -1435762440131439739587427705078760448 3923013 320628955560897236014068323913003744 3923014 -82929330834550178782839907959436608 3923015 -587246688692718225690136870137144840 3923016 1235604605909538621197363731607715840 3923017 898901564900606597602495410190395392 3923018 26302375077226978794520556556937728 3923019 -4873066685745327926737469655091200 3923020 -48733675281846723123584743155793920 3923021 -1668091319114274567335260283341991400 3923022 -959424832833868662316695761825644416 3923023 -11063303005349531320972322922107536 3923024 247365388609437512190049062165282816 3923025 -252536667954222634192840783809348000 3923026 604624580926178414461983394980461712 3923027 -531227282372187854960493459841466280 3923028 -1186329657054471445987159906059171840 3923029 -2732681482697417837522267010597634080 3923030 -662149299870359469984148726895308800 3923031 -16737056930500311388139063080992000 3923032 760140126337003442849040860781158400 3923033 597831585690003825223628293551565380 3923034 -42260594578807815861093362861544960 3923035 2215485320108372557504096588092664560 3923036 156822923206325155859232718998128640 3923037 555817010454304398158382367781858694 3923038 -570903048130791163188952944809466624 3923039 3534182161225288006500709503764381856 3923040 -174445197967850462920233004365250560 3923041 -978896488395722010592165157818123776 3923042 -392931634303653884450985645846802656 3923043 790582512724180131245038272120167424 3923044 -189114669803932690346536705054156800 3923045 -546266257939509639372472759991310720 3923046 1091377707463756845026219839168368000 3923047 -2605426253898478574996104553299570504 3923048 -943859080780745331888868981692579840 3923049 -77496465154762155170597896556088192 3923050 -64408656944844443514907789019366400 3923051 -2654074223690466805301140763842176576 3923052 182430382532279955090404575468879872 3923053 -179788053767915220824593303916035040 3923054 -257345186601030188621083906763481024 3923055 1016067167447382926693759289688111800 3923056 -376802208043866159034198073070256128 3923057 1019293898634008538716977192888905072 3923058 354988747432036506576491543263818240 3923059 -282244218927568980948911389212215984 3923060 -746201136788117329711873065474839040 3923061 1066350331540873766971290039761070720 3923062 -15194500153995992251789412115840 3923063 1045083753136214404675531022921902920 3923064 -1311778557934190767612932789409320960 3923065 -1646958773224384298888529450825991800 3923066 321297703459038250005382496714622720 3923067 214016448076849087598460236163603480 3923068 376040168693392792412942567062061056 3923069 -1505855831323428174523235968798573056 3923070 -316388111300465660418044127373372800 3923071 -451514788148751798099191893714265728 3923072 -213874823361930230967634780225536000 3923073 -18757018864364185927823184444532608 3923074 -101886899677434926558380168497148464 3923075 -320183138717651708722197345887720400 3923076 1201899120127856490261901187900869632 3923077 -1433943806488126460363640847330439074 3923078 -563142609708026660485417249265203776 3923079 -1875483483748951289139164571314198616 3923080 -12600095578546593617439190246195200 3923081 -375648129126629492339748573305492736 3923082 -313629561767562622381433868525688320 3923083 -2912536771909015226760338701095770668 3923084 211801016318082643328491494387535872 3923085 337513553060108384738245178054145600 3923086 213742077812580275934864274789603200 3923087 102125860549849614213761805812520936 3923088 34482015037913774986649267068207104 3923089 2991502252704342185853786871899459890 3923090 -1040943875153898786369876324980951040 3923091 668575819717314976229955547464339120 3923092 1554177880141690928709694694827039616 3923093 42992832644932212996889799754745848 3923094 188761145069384746196984848049283072 3923095 186684310927632014706214843553242800 3923096 -2966867184551622955835933769088204800 3923097 -4415932860911255949798269628349920 3923098 1380529878457118322291647670208450800 3923099 -633342324963574120339430761036923900 3923100 555689556049896879495923842489728000 3923101 -472965997457337787941891491157219200 3923102 -1052298852305622293548990323397573248 3923103 -497995326713295543679118844003975096 3923104 2934715405410691466838750587973206016 3923105 -19406743687950381609474212919492480 3923106 -991606913367342404666968223826446592 3923107 120089095797523971499986313718056152 3923108 -342719514576578289941854670640144384 3923109 80890021330235420259223256091637500 3923110 -287191486121356103614281874665607680 3923111 -1223398401347017330230828093420056208 3923112 13866111613583112944715734036643840 3923113 501246630091307022615395000503291044 3923114 300369661201675139784545216261405280 3923115 -213311109277228299864297423557748480 3923116 -951920191630814175151466827373775872 3923117 -2437309267573828190707576317661081248 3923118 279916117132964169823961040122140224 3923119 -207644680781987722130930078508489104 3923120 -163133656545256970749687554785280000 3923121 -934060493811732648747922315985002560 3923122 -282917685078029751445540248665683968 3923123 -2430626410746572567111122429085104296 3923124 38479838663194422429858492349366272 3923125 694631221206329303027747945613803750 3923126 533938062762916884064475023957424064 3923127 -800811920735243605180918101380772960 3923128 -684223439650824045242174330409984000 3923129 -262050522237844180247631380767962624 3923130 -351790926494313461107661170133736960 3923131 236925822289502716025260560651250864 3923132 -516587306895084280527186273091845120 3923133 -141794434971863778907446256885398336 3923134 -79054460490366040796243746224641280 3923135 1067413723070584779068557961984719080 3923136 310663623695332802715884528908369920 3923137 -344392336064522739498924549372818688 3923138 -133772018727109143929217116640720000 3923139 635031733258044389466297535785828480 3923140 432503792866570411713508631661772800 3923141 -4109681914808942865385815730338412548 3923142 -1979246427144652138273388423487872640 3923143 121608906969685887492020831978219520 3923144 -1700039852749378249715748045941283840 3923145 -1529596630192318042380326509229447580 3923146 -1063598893525910498695040906466647040 3923147 -109956048259492632336260003285065248 3923148 -17332512419204812396951598689284096 3923149 3882777950920450286223006837799263660 3923150 -232977534711407332886969991944064000 3923151 -1038361270836374330714218848822364656 3923152 -471517751642774845501704687867002880 3923153 -105198025071113971947399970505052096 3923154 -57857336210520712587470471042610528 3923155 -853300506728360741125142548607822640 3923156 -483277994829218873773442416681494528 3923157 175922308629828319951777925570494464 3923158 -845686571145183578052874398471788160 3923159 3457832327251057941866213456160852360 3923160 -598939923864419076047625328650854400 3923161 -1838660487550866435851738706771416736 3923162 135805614814121066427144469509326832 3923163 661610840896215973368995678981299692 3923164 -540599450405476309430701303705927680 3923165 1181908558338037167738533733122890200 3923166 -20606747729455908681735578102573184 3923167 -248700104740905971220375708569208480 3923168 -1544258304586939865656700697241190400 3923169 23521413881779500068472482612444448 3923170 338737330921282986791574222330024000 3923171 -449314531586299891857679037741296896 3923172 -308413184416887856491969383779365888 3923173 196996532171085337662244077278871422 3923174 -405281373997143692073929024630035968 3923175 85956330011901600629179046678365800 3923176 1473105202968173613761410153749135360 3923177 3389334358722156902061747679357399440 3923178 118898431049279992986035222839096320 3923179 -1867546828575347760344674040344992 3923180 751604271061126590020362062170726400 3923181 1426647042477860187362035607592027840 3923182 -606456552946004851862428496473151808 3923183 4909501346489881196469417319277976 3923184 -215289197151557194741170891414011904 3923185 -905972021082204536334261038026838400 3923186 -1344092714695054119006157241579636208 3923187 -2044889019038503948454407245634512840 3923188 -184645880221586452660297450104274944 3923189 -529860489789264573561920275492925010 3923190 -593519957820166094399048007041412480 3923191 60895733539657196515572555890178712 3923192 -470513797848969247246350477561200640 3923193 1345481113417424626192332225760682064 3923194 -1197176344691291971266724833658169088 3923195 -1367206526249313193081792230464957520 3923196 -924044726319387353350342066323578880 3923197 -897971911853386397782408077922221248 3923198 162964013343070792933156077550692864 3923199 -450731501759163737197719261831215376 3923200 860253969683673071141779441241292800 3923201 -315455681374423823026705904398367808 3923202 -275651584849690230333090980931079680 3923203 -2356682575684975385688143993317484548 3923204 1686588661221405787573963109575779456 3923205 -103087706257716184517475416870707200 3923206 9870833638725327206742323993316480 3923207 -873247637652853639859001625145382840 3923208 -626350889472081295813708725168537600 3923209 246022469579900491802531998187743080 3923210 -895676164821315589596939478252110240 3923211 333228459849051179490746115575278080 3923212 466969123830789772369901389978355456 3923213 -934515320648720149502427020346539040 3923214 -26722872977748964873753349968163712 3923215 -506192633181036683912874236693176800 3923216 440496663652978932148459384620908544 3923217 -471776759920603263420264107777387166 3923218 -685959405076107686241200767121068896 3923219 -2350564232760783183006805847897039040 3923220 -86219704948321798546687949246423040 3923221 1287265240038975972897936266260367452 3923222 1091856318254633536899615135855566400 3923223 -1131041900119626260251843613417496216 3923224 -682686696483191840126580814499758080 3923225 505686818892215800969567931523777600 3923226 -39728322201139902607237698065672736 3923227 800346688975138945683343515540159744 3923228 676456185522807203886838447475719680 3923229 197266235579561211116332445686120608 3923230 -1674108791673042642095288472430118400 3923231 2165638947737695807385624387528334144 3923232 357946453573652904083590022938755072 3923233 -2085303903670015564491982156849775518 3923234 10189629801028057424533456852832640 3923235 1944476078940153804158636964955894800 3923236 769329925616745936041048763049820160 3923237 -1318665687863348785998675096680242980 3923238 904420147113763893735187135532087808 3923239 -2483474938200230939700763832678272 3923240 679011080713583318257063045022668800 3923241 -77612815754753128626781872896910336 3923242 255843363088945700537414407639746912 3923243 -1982440953862436373449724905433532920 3923244 231749794026701615857858468261014528 3923245 631700354515054655225429212390159500 3923246 12347582361051720884328033680715072 3923247 75179228371090959465986792570862336 3923248 11173014052956699277707860266450944 3923249 -971048799226259434052453551540543200 3923250 462000106136272606769822970970368000 3923251 -2939244585536521402477654081336346600 3923252 -1518022608062971415065015200886394880 3923253 -907710781976888878386967216010267520 3923254 -1257100033796570719953551928514973760 3923255 314573776984504779398756011089777600 3923256 -1117248904100983528537330914112204800 3923257 -249255086840021648400780105979079420 3923258 102949157912301336010333287897041376 3923259 1955596271038954348620820564583604504 3923260 1271546776970537600996061966791424000 3923261 2687571467400942644495940644586833862 3923262 -199340449912959238134444984927252480 3923263 2285080805214073305730300774380888512 3923264 -389336040052738545402436196814028800 3923265 260292541558268652689669417540464320 3923266 517229246424498280919251373302106832 3923267 -122926348577715668769603844715636736 3923268 -1076867504763755016136823562155074560 3923269 426379361620923062105369609171086272 3923270 361753399921288951113422194173104640 3923271 -1367633213237000719804421361775158144 3923272 316127242711588685651195331568435200 3923273 -963973287880524177792136413067879260 3923274 954913055080740328619273723988360960 3923275 816297334641959185518136893541555000 3923276 652056905379863439286475027927771136 3923277 -7916335431169497277833877455023040 3923278 -1029161335574042624773378888959538944 3923279 2024438922187004469544889958922880880 3923280 -305366844862928478308809416910848000 3923281 2854860818231119205470748270282740082 3923282 1295774504931018310460342117093242368 3923283 -672727728956776622572980121951632336 3923284 530091694721199302537744641887010816 3923285 -148156322481772817126929368161808000 3923286 -307136481929135784931586424661532736 3923287 -1999618459936729888169881287625251064 3923288 -6983753561116423959537639620259840 3923289 -1154580354479500065908136183461208480 3923290 -97803935527169674660434655994173440 3923291 375667252472192006824989221257711800 3923292 1017720922358030129569064726468209152 3923293 -2641739472178771592883286961526725856 3923294 -377089067658218983765168806526625280 3923295 8528906613860341537184641174327200 3923296 -1531591470298795153043396050234638336 3923297 1180197797649109955327616449473060032 3923298 137301942151610232588975117476044800 3923299 1332051733585481594708033702258077840 3923300 708449880570019090625023173997334400 3923301 -1624114501737857365692243841751422368 3923302 -690544825011401275372314880516239648 3923303 -66958018882509423654590650680677448 3923304 -966743801213467642665150459248640 3923305 -355337993908175250009661480588824540 3923306 832800097692260698323768287058770352 3923307 884874464085495283703823058922269404 3923308 77720938801803821347833242227996928 3923309 390514473829532895695782193550185004 3923310 767181295675850199504199770055910400 3923311 1496671016508633832032016517509271520 3923312 6621363894891747852400182546923520 3923313 -1300996356430485622259247538690663056 3923314 1189122016885957013814916487859722256 3923315 1841930530226493793710099319798128720 3923316 -112278766903315305833532658341755520 3923317 852668946979572957529181478336228960 3923318 206960542985673541798477052179433472 3923319 2748271356652619235259453853255529600 3923320 18007177536242154914698291697049600 3923321 -528929882328254335243022450247059478 3923322 123585388177525523891306242823831040 3923323 -1175052782437974600684416443783940400 3923324 1949410868745737039942388662408349696 3923325 208113818985258604196962806505209600 3923326 323815293892002207985854509784763584 3923327 2447101473349872040191882991353670440 3923328 -1376263877804043948955365751400693760 3923329 513670815291593186531737701439297280 3923330 186531067997037262050669022553494560 3923331 590885812524745065411453939571150848 3923332 771611738721033303540829062723157248 3923333 -77804116151281111570796697905254176 3923334 9409377490335740898126722758961088 3923335 1039480218450878686176193289829614520 3923336 -2024186972095010071701114014168632320 3923337 -1414345849987544287953813113404910400 3923338 -204361055670161808576288145389865680 3923339 -458352495076456233955224244720178544 3923340 190789687764082468984726822779371520 3923341 1674751011284450013049352887924151584 3923342 -888164278262077536458605721452196928 3923343 -135267450288463269808473806811014400 3923344 -603601771268299132729933778744074240 3923345 -827473939555308973955913884706494640 3923346 -165617267888016979827512269585351680 3923347 1233156880212460572738541902436570796 3923348 -578344006334128337322790514326302720 3923349 -38521369268073941681078753943991392 3923350 109606714145911574799476203446602400 3923351 -2084170051834157859491994958661664600 3923352 -597901715435391935780912194446336000 3923353 285246207324243473419849860956404480 3923354 213706934240502816265579762607719392 3923355 -323750012641829137933164545533169040 3923356 115973029769656230251559561604318720 3923357 557899808457929367196649471647845606 3923358 871731826145268973060997675219045184 3923359 -556859773726891459845848777615532048 3923360 71578422175089626859101624173854720 3923361 -127478245976185384241322103654274412 3923362 -2431950239425964871641799401689348800 3923363 -38553863251333832737211258120073216 3923364 553247544590649442831975539642418176 3923365 23272681159851626073653127126912600 3923366 240363797233960447339113016986289632 3923367 14866206300129118775807286897857280 3923368 340405332197225102882336386428226560 3923369 -385441745722388756349024815576195328 3923370 -657187534476061520132452219407129600 3923371 2994261821980138297832313648368807712 3923372 -104521016784739742747222228589219840 3923373 3171348225198555402701557417065470784 3923374 -140334804188944839225763712082240768 3923375 -830182868729980247353037369037618000 3923376 -260499084713370207735232838539051008 3923377 3569574275902338981192970935194460160 3923378 -5634596437212952795286514588026976 3923379 -899336596091899202008472832259488696 3923380 107305208415809464325609636792236800 3923381 -1512432277377975165299119663630839840 3923382 89590384747016383909729946404400640 3923383 449930857749542641147224426581067064 3923384 -283739160045994258859838805715066880 3923385 98608313135066912744084098412912640 3923386 -560784884853808678121710461122100480 3923387 -243359040786482730117251746058653440 3923388 -364580651342490420501101903097185280 3923389 -304790076965438520105801796902686880 3923390 10395179774607188896415586055771200 3923391 99976700227482854208589747612783104 3923392 266100824122613438684247930439729152 3923393 -723296744783586075547514179466286336 3923394 -198511390850169805477883350582147200 3923395 620673744217943380532277535210738080 3923396 -1090998544165177150664580175185768192 3923397 -160956367180089481999735980558993954 3923398 -382819535721550163609651790196231680 3923399 -2932533977018551382178403445235330600 3923400 158879390023105485260552356294656000 3923401 296870619271484082100515297488237402 3923402 520917427692162724034636185868113152 3923403 231586313729961077446144614800361408 3923404 1779882810111035632400573977013209856 3923405 -1406585696812539980745760535188020000 3923406 -2529470077910437402417870737691776 3923407 3042726069139272204835220226267708656 3923408 496748688564161004652627435705466880 3923409 -268800730476910469114182339743009792 3923410 -156247647218116777124126348648486400 3923411 -942265918171664137117123395489777408 3923412 -1132295832952754575853830279129970688 3923413 122788538582331425258651520276369648 3923414 -1712994364360397550067851263076887040 3923415 891892155326079095710849209290393160 3923416 452108651728727880852771072661954560 3923417 -486337954824303669432089338910124534 3923418 684591345531176322717225733762312704 3923419 4574531523461087420833851337839657696 3923420 -96840658235425331389685009689950720 3923421 1256503338547609877816796347958018144 3923422 409648158035545707172727391371226624 3923423 -105876393240948879080303968210319760 3923424 -1097200126405911751352813327745024000 3923425 -1492660912742004705522826330361050 3923426 -92927065856744964852968013171607776 3923427 807091991655239780593560183522854520 3923428 872087730651121389224960219981445376 3923429 1467854999069014007667176014051644030 3923430 -450213574537492122956937322589579520 3923431 1101189381975753428371961778700830552 3923432 1017571399363057256531857548560056320 3923433 -385466508076115711201289294861458496 3923434 -1265401766758553879652551110362382080 3923435 -818890931232943734729753254590617120 3923436 -1394117846671932005141493315774959616 3923437 -854833400208912237276396774114767648 3923438 26564907255802301656077945190515840 3923439 101057099866239108266943322491914400 3923440 341091118190913974934326542527528960 3923441 -2749246430511102200847123390762810000 3923442 -1148209394501247344782420327580450160 3923443 420120028630637323601010335358953840 3923444 -809293186650685158003681621486741504 3923445 18578642083002632631719643324613920 3923446 177769062739489662426907314778258944 3923447 -3587732820335144559626665217488389456 3923448 1674911603146251246108346508664360960 3923449 31044860550525703316142260825355664 3923450 -657789437861070197161173500625120000 3923451 1208132873416287473878021859748979200 3923452 -566106086735407737878654253797572608 3923453 -682021619190154251796812243567102720 3923454 -412776838440606507100099424647709760 3923455 -658254207948322183392377258575012800 3923456 -1043538060987119339068572869087723520 3923457 -993505047385934166887169451436158080 3923458 -8064130295251449726712338894105600 3923459 -2784814072819678977526523936830335360 3923460 121130189100607947239530993977077760 3923461 -1659912404346567143352341353025845376 3923462 -229322908543849514476524626371461120 3923463 -1643387173535700108036346052497530456 3923464 -663148543627944067154504327492060160 3923465 -278929417627833814710070393817633280 3923466 1912277154653623636392877982581423104 3923467 1331053705944073317621310270020218160 3923468 -286699319474073086586159386838144000 3923469 -1089159339730752885538167255282318912 3923470 -373219889736414058107783306901312320 3923471 -2972761434154443778644546338988341328 3923472 -114001405338956087196236035521773568 3923473 1214219004512817199759863338747665764 3923474 -890316109463360785083738410893425264 3923475 -177548890914417050689209737816741400 3923476 -749492906324601741013901010355752960 3923477 3590688202522127091415378624303213326 3923478 -245182985490561692415109489566205056 3923479 -2783109626693413114618333245753491304 3923480 9194083663693539097892850975129600 3923481 1956390118968156267989959688782152000 3923482 -887149394535988337895467434932315408 3923483 -2098912527399819778289892479592806268 3923484 -22788201485365295449226912199475200 3923485 -1496108587272070087728047768288444820 3923486 115078459337084117408239450263792000 3923487 1119301301542415244894749301405935328 3923488 2055383558738980439357143783262453760 3923489 4900060639327564021207876387685007360 3923490 751866453128108982991175938930821120 3923491 518757013390084526432131575933061584 3923492 -23868689936276449838047882926271488 3923493 -135225401905229344444993728636652032 3923494 -1456507897797176416722062027631004704 3923495 -215282219520649530571016169689751600 3923496 422905827986076237570127368974085120 3923497 4002574285668526146887920800040222920 3923498 -1254403605661908431419434338684149248 3923499 -1648918687077212413101760019550471336 3923500 489529175071573743605479127347200000 3923501 1254908183951428269726641770032592320 3923502 481776764701710706160947831480495104 3923503 28838748643575962748462766811082960 3923504 332413165999863256716730394786709504 3923505 1051026597006520107702347147970403200 3923506 384300969909385157396584838988743952 3923507 -237695142381866681723884282751629488 3923508 169297087962357467286801002240772096 3923509 580970568223807776753915869332438716 3923510 716231470360934844064061341902236160 3923511 -1284648963977366335610793255701208960 3923512 44430910561872817304966556753899520 3923513 6176635103930726734702800018795089280 3923514 197523586207855393392274252690740480 3923515 -291499506991633900629059157685881600 3923516 -51369107247699404391648900691975680 3923517 -117763217799880923006199569819256320 3923518 -122388436185357002864442558783863040 3923519 -1112693486039560471341110685256547160 3923520 -353842480190585168076850215298007040 3923521 -935155110249528249216875481156903488 3923522 1240897001128263553771064106990157824 3923523 680859237270299241056079810201594372 3923524 653795854181359752958180982282760192 3923525 278016844262979130159269154070965050 3923526 593300865890673638382958556876208000 3923527 -866375820272198968321817045816467624 3923528 -314467252512493689404820082077465600 3923529 1041295355006474875756379259184460640 3923530 171899639716846613340345349955958720 3923531 -9560606954584807873900018677302496 3923532 -825758485697233739516328578837514240 3923533 -264951551512446108506014600800699296 3923534 671338203980650100945346995164084416 3923535 7112316561531141055384833391411200 3923536 -112067851641634057918416761019580416 3923537 -327993573795637143027994052271951960 3923538 -63829058938554099787289070785003520 3923539 -1727256358099809109390509130065616660 3923540 842818529771906041051101290493546240 3923541 -1062883110457145723486443999723220850 3923542 547342948983615645837563330532227712 3923543 -258361263760376215113923077283294736 3923544 796516553021409353053591503956766720 3923545 2007467326227829904245580227274635200 3923546 -13789110430659859723184201991168 3923547 94078029791857677329801078606912256 3923548 -185010199579706447421965353769876992 3923549 450412098529332669340309371688946112 3923550 184172312439786839400825783311376000 3923551 -2626018995413687290533480054713644328 3923552 -864499626899716281729451139846504448 3923553 -229494940313112088441438830328600560 3923554 621944395941710933409063656825164656 3923555 -787879564095139480727540259951546000 3923556 -213635081526788505231519771825709056 3923557 1157037699891900846887739724251278880 3923558 -1808228387444913709322398917406846080 3923559 -2411796662709301485189004186603080 3923560 -1397370298715970841416103766743449600 3923561 -89398483716192305529314031831022476 3923562 -951700738443973921110227304210709248 3923563 -319423328261810530917089386570654176 3923564 -147987633011324619894491349843840000 3923565 -131098530078224700798752559372024000 3923566 1931667953071733979488050753019030400 3923567 -1530336067819545030226668164258958384 3923568 427070735087165275920996635844378624 3923569 -468308727897996990304045264686503756 3923570 -26065747603227228469181652174243840 3923571 1307444326733567251006982759541705264 3923572 -1107317347047897705225650008428817024 3923573 315366357606251187537568521340220064 3923574 -704809867556259514689404387044645440 3923575 461425833356607463003180223274798800 3923576 -1317773690835337386524232995895705600 3923577 113837388660187228784481913691366400 3923578 1627879766443543186553914721505174384 3923579 -6480037582969380250099563842358458112 3923580 659312519738688719586100499884508160 3923581 -2125715401958565738878349098864578272 3923582 632423094557371998096389049060123072 3923583 -1524887534263969826426522130845160960 3923584 599263710923971610717084408453529600 3923585 1714041646182217558625264913120189780 3923586 -45520640367771953915221772304760320 3923587 1123115516832517668279498839809633712 3923588 -1863185212960784314941429996283581312 3923589 239047111040072845913600373686944224 3923590 468957265753102748924196891297450240 3923591 -388443221244188511645622360192173600 3923592 -1098151804537341844560742728244961280 3923593 1569422891605756626570102928871905562 3923594 253146453926723351257436882433954096 3923595 84218269461848328279420900007624800 3923596 -1389449652603462846903149401695596800 3923597 -3851607928299830911677918562914385728 3923598 23309575642359578794213056212259840 3923599 -3110448658263113899970852691132744400 3923600 -152564105204170719970759673790873600 3923601 773840698861065671145051284073489504 3923602 662574886870262587608617315784059904 3923603 2175585245414396036368623970751277384 3923604 81818684799674269345293445156802304 3923605 -880598146191793266255818518303079040 3923606 271064494775205415324781977639906560 3923607 -1763924943729859564053162368878449408 3923608 66989724940771823201110431107973120 3923609 256081520164717010891572134093492810 3923610 -371217702958154604168357050004522240 3923611 3027111744872366949325293123292062212 3923612 180657404021739467802961759973744640 3923613 3523449855687253307616558004941355200 3923614 864587959678541248614920269678233600 3923615 -1175397848450886682846170176891985240 3923616 966657969538501743237359493263130624 3923617 2886739786620351587266121283187545000 3923618 -195136025859090357412220698164744960 3923619 -249189615484825290547327735009494528 3923620 -160962977436097450362709061317144320 3923621 6706447680230117253461199982531680 3923622 1119244165696778434937325906028342560 3923623 1270333430966043497607359596655940504 3923624 -324263654910306734803626817983575040 3923625 -637579858398621161144679016466112000 3923626 -659675433540633465128082229251407952 3923627 -1914568144090706569217120337221848524 3923628 -300731542752158504813792304752845824 3923629 -861226440867170150441241040794305770 3923630 818107880631794001202539162950976960 3923631 -196806556570944470356479393639135288 3923632 -111996802751294926259118257952227328 3923633 288986707180994417711622269490767040 3923634 -333317260517818929484873251028976640 3923635 2175574908218038900981520411414692080 3923636 -1169359043263085319061552578883681920 3923637 235133606743835674277318810077260000 3923638 -1002636827047325593816224980491421280 3923639 300692911996160607031495607488708608 3923640 10812454938115100989116076475596800 3923641 -2283961116697090195035197772188175958 3923642 1635363832076913407354359840005393600 3923643 -775176561181496265007539627649585296 3923644 187494389015270903365316296374158336 3923645 1400889490270733421446089255615634400 3923646 -272211530343836803936573498327924416 3923647 -377140864323602325592479515462374048 3923648 -550754663381448905410237894842384384 3923649 -135136646383034538258595160270934636 3923650 257295262385367544174398794584044000 3923651 -2103461505919114275559864822721184816 3923652 972574860690007337279554268465203200 3923653 3606677929660465056159568935498543902 3923654 417862696328085860993774075403018240 3923655 -431259311189577965490862965697569840 3923656 -1099885701992179140898531167983984640 3923657 4229385599400443320261563922922596260 3923658 65421814318186585405665238801483824 3923659 -188700885008458506654298673865648912 3923660 -325520134811063800594390443731543040 3923661 -475232073331761992052401340431964096 3923662 732344425115236958251763347948394112 3923663 -1026419554893325088282651862456939360 3923664 -3208986098474832924033221471895552 3923665 636958538231453453923962437204398080 3923666 1087242593596546688599341082399462032 3923667 2695722074733900681747910891188720 3923668 94295281673957809811100049122103296 3923669 2654110707811160255061777078766709070 3923670 -7730412841918025028432446115225600 3923671 1755112742007517387118364752481901200 3923672 -1217644567371189321812218782218803200 3923673 -264426235341036141590163926134787520 3923674 -1204506628089127330644439393959514368 3923675 -402560577528615877175022892997087100 3923676 1475402319451023120587888446807314432 3923677 83623831363881453124471360210208640 3923678 617569738325454958749929061864043200 3923679 -471444440533073582268865549983660216 3923680 474765716541855618971607830062694400 3923681 -1479664415010046566785209484276455518 3923682 1929020042809604286990001426489344 3923683 -205171637978358706687039260460314800 3923684 2151993164225616548694576649841356416 3923685 518353920725649898494475257139952640 3923686 371372324234494278865874739015945600 3923687 -257808781354034671201196983336094664 3923688 769620114666352352975222942799298560 3923689 -188216726160314615190707119499045568 3923690 -606971141254365679571263877415052800 3923691 -2402006643281326905587532071198838096 3923692 -1937093467140759957926840206639470080 3923693 1152262191178725795804798340361186880 3923694 1172070452809889700461588323444775040 3923695 -172477279913760632059614827982641520 3923696 -140611667786802571879503026592546816 3923697 -1075508277337893498673660829940036672 3923698 -2731917417275920410288839572800365664 3923699 -484422340692082558666641564535828032 3923700 200070010538413956362364234259968000 3923701 -964412622823447440411747805040126976 3923702 -283736414671918419314373164599380480 3923703 452800967237492156606509934541681888 3923704 304249940552480743916388783427829760 3923705 446639310847762146127533341227063560 3923706 574074988716836795534623536775778304 3923707 -35614277546716256439880169334695000 3923708 -298328517971386566374704192212249600 3923709 28620166457377532728983893686805664 3923710 -132491877677735870612593770083447040 3923711 -1620275474830700254900016094444266376 3923712 -565640844442445487401493948480356352 3923713 -112733381871026437298818982243291136 3923714 1280059662648143091172214955591189456 3923715 876431358937402422401323448047635120 3923716 60026800696457516473752800223402240 3923717 -196562205205776915958730397734167008 3923718 -15236888833396865551628317720367232 3923719 44552735833218995373308653092711696 3923720 -1226277537039144887624693026356326400 3923721 47988970124393986422179279844177504 3923722 -86159348755372344410271047196274176 3923723 -102504500953112699908205617232186028 3923724 352753530842139508554451569862258176 3923725 -330293411678775077552120330187767900 3923726 -150335135694657568314640046908250688 3923727 1761993783529742693963628493681923720 3923728 192079278120837380049453997286686720 3923729 -1021179426254141301312112592559577740 3923730 -210495881167457506776936901031718240 3923731 139975344327025530684809839263285504 3923732 27437782157688574698633762871468032 3923733 1675440548771736924962512096699014048 3923734 1256593890063253756864685781362058432 3923735 1360113218238457998597976354056147360 3923736 -272996883733638125734731747208396800 3923737 2766749328380775320672761039371837386 3923738 -109972660677059370058172276887649280 3923739 -385506185183794724200261385144849136 3923740 -54590571197983746810035061150159360 3923741 556957975105966340553474965113834284 3923742 -273520792300462077330546960349025280 3923743 630812922351370511195545114375697040 3923744 -1354159643160727638797013399933812736 3923745 346545835193754674978324467534819200 3923746 -1039829909318259006216366195085898928 3923747 -1172049918144000766286060375827496400 3923748 -3230742376033611961018303499357306880 3923749 -1032360698717189084194709201415842472 3923750 -294140889769471780955107455960000 3923751 -183079957676866020651104407936816560 3923752 1063077277957580602410496749424558080 3923753 1359353477543936063308543371856309998 3923754 -294810380451141717414214250843208192 3923755 -1354240048602398370998504232052237680 3923756 -2152963737921548082769688960156889600 3923757 1233645883884584093732408002561363254 3923758 -1082454078737130245102886335416866240 3923759 200763221808359227924017554000044032 3923760 69178733807957501093615164317696000 3923761 -491078121851119465964019372843782638 3923762 -153197489824557718103626115737557888 3923763 -1627959760524635033135295328674439368 3923764 -575827601774142271464718547877749248 3923765 1344311998996280194076505993266949660 3923766 290342513915303669196274250825472000 3923767 550402405315301158623283333654563592 3923768 -2721846617131760670092831387058339840 3923769 -1856808460288950273866175240667924656 3923770 -591880839622124147753525833537535040 3923771 2315675293826151734191782201029055972 3923772 -1078691147874060369617682129372364800 3923773 649402285870334598523245126821721318 3923774 1688750040839392106471038509466043136 3923775 -919094934765601074552664196509794000 3923776 -209249461676863527045721822264819712 3923777 -16576265542550707938652910844130944 3923778 -142014866061687392288772850942210176 3923779 3112203990034283196384027497574600380 3923780 -544141099579626539130357124715458560 3923781 418760935690042153176817345058211552 3923782 15775459561924437686327674757164800 3923783 142644232665985289903629780953727344 3923784 -1228752736253598831740306774868925440 3923785 1550891726261796279230949306469334400 3923786 -521527851193223461124505455062227408 3923787 548021880016369340473516916952460800 3923788 -1858341975591051077824882569470152960 3923789 793633380205287637440400582976185590 3923790 -106205186123644656356862583767816960 3923791 2134616933111967850177307919385550192 3923792 25029297963832104812905881510346752 3923793 -27838902695911503772443448693094640 3923794 33139117560255212345446028335140864 3923795 -1125721181305756129651138331842982400 3923796 194719684881051565626567943076308992 3923797 -78708437331994199306543761069325568 3923798 785521947683164000543049044212122400 3923799 -1532495916534988665769108770965837952 3923800 601715893055506009371231662343168000 3923801 1252368960163276324600867422121450752 3923802 19357847624394682004089364463083232 3923803 -720399028030029762947889567973842416 3923804 1573281325982770520604732989586293760 3923805 971341071373965795777851289516689760 3923806 658898094127522428287477498936564352 3923807 -309494428570097125724245571263417800 3923808 244584711120253650876191558892257280 3923809 -562151932313121961949331022872170240 3923810 779345774126830880295847094315589120 3923811 -1495355727453614307001848449855446200 3923812 408846049616488078408430049918135552 3923813 428258999993011167599503423526518104 3923814 107627539514176636133986693730370240 3923815 -422263108698103155681329855917939200 3923816 494142749534887246008956278527897600 3923817 -746695640631784467767771567613024288 3923818 -494096283284596064782962692643458640 3923819 -3098552251994478507859181481359523360 3923820 -119595826141762905713437532125056000 3923821 -3115217465936121676390133518193605056 3923822 -637101637669794431706714518462210880 3923823 22591101634394307492800831549483520 3923824 -95822761368929553714662606943682560 3923825 -274974773271347054510221906120876800 3923826 -255089891521452078960674981165577216 3923827 -310417311144204277415762729214694324 3923828 1309295136745069688154494745469584768 3923829 522222282480803001366048214096247040 3923830 -766341459424710116102646021049021440 3923831 -516580578534308538350598864000469800 3923832 -783620005786007067450005802644275200 3923833 -2507704732712430013394095164169216256 3923834 1616979369610230446712498572966760816 3923835 -853910933483436618185222498585948160 3923836 -9816874251339504218889959394058240 3923837 -160006768268431586844066911262683514 3923838 1395250634487423834970030284412788864 3923839 -1197294124635165373963416651523327360 3923840 -959188203947878351433133657056870400 3923841 1507922400333367107614450603432976480 3923842 -1291328325389663925532732448243251200 3923843 847247532762343236445161869054549760 3923844 -1371220872154468506799111093174806528 3923845 1944568218814487884467186349533859800 3923846 128534596321616170307876047408521984 3923847 -1824344664439291225000696225566220176 3923848 663105247585271941270641768438543360 3923849 899781629821481879560411417410363264 3923850 38461696893360212518151914567449600 3923851 3228449462666356323462800383549837600 3923852 378782826358914512039352785853447936 3923853 -216150067537885581106582601857452096 3923854 1334133077941280839581263958163568640 3923855 476179547282362717436679520064051520 3923856 -91460071166705434838370336343326720 3923857 -1000570582986919955247988037072746688 3923858 -655734583198381209895120533232836720 3923859 786892958006034655213908887490615360 3923860 1032989080368950052469130279708686080 3923861 1333311006210289252507154359546226400 3923862 -794088857448290407500739092115395648 3923863 -1685256934580744202251065113732088888 3923864 61250815946602728938543032254873600 3923865 289000585644641037952324813704150720 3923866 -437779678289759726352617941629508368 3923867 1473800244939873176125521760055366916 3923868 -532367111982406541139814872372857856 3923869 -243415165144573528536558402213692256 3923870 -46524261681557897853080938147718400 3923871 -1266269031021207754162753446543730488 3923872 1745633617482699798118322648728338432 3923873 -1713292279853463802546448770153819116 3923874 -8731052510920208445775670410825440 3923875 -137547964305306505514592650298096000 3923876 2935190706786723103130673689694529536 3923877 -419079548825497956485803324621423392 3923878 301249888670876097801855718908233856 3923879 6350205239627322609254923791082584 3923880 473776364719926642267227892805632000 3923881 15027292350311136073248822491040840 3923882 -36350761790585974752968554467168000 3923883 117660229236547806875480137772511624 3923884 16031927937915124473917732007532032 3923885 581182186819511952379209296074133760 3923886 339635215098648720284632873123885056 3923887 256739069429947177728681041376012288 3923888 -272607830322377118605677296183607296 3923889 -2023282017479624062896370848102283008 3923890 473785436286114440251246713980215200 3923891 478549496694387102444699082711560000 3923892 73789748643414724567482092341174272 3923893 -1978777482196381406254395178858723858 3923894 -392662190027295315146669525284940160 3923895 780342504949656536658147883534608720 3923896 108048309109077546777586687480627200 3923897 500329858830428023447915752313394346 3923898 917154332119116072125682540515106048 3923899 -63672409215453052982342557286424320 3923900 435335534819480878026549524002368000 3923901 1038195118811217639916397611110763692 3923902 -1229021721703668104897548579833600 3923903 1680724816355349748714392370886839200 3923904 169567809614156267155589469749379072 3923905 740820348768586316382084539763654120 3923906 242446906197986416883627297206035456 3923907 187649795089018172684116593719744688 3923908 -505516608721743071680944708993662976 3923909 -2727060153248554685818279022723010 3923910 982446162687766713699941283367315200 3923911 -3074559943515139157518924385301608488 3923912 658497236645388284133199565610393600 3923913 -536414633979880378834993145263534080 3923914 -939859374954550208219157265395796944 3923915 1187661073102909203513102778255320000 3923916 -218882641290467983991274803113640448 3923917 343634342081890232158986571628942966 3923918 138915262812991892145969970419118080 3923919 -239582758008323966681140581064709376 3923920 -90599673870274822383308061671424000 3923921 1113203042313327353723200871475752100 3923922 2180570826998619025964860070098944 3923923 3974647536661727011232299219436918520 3923924 484981416103324866783868312243658496 3923925 66853678983321786113630565234403200 3923926 421214412318753015974372214024474912 3923927 -391753651724863029743294805198984528 3923928 1465905178738098986108273714154240000 3923929 -2024096232539552088151530094955637740 3923930 -727474897103267592031357749766809600 3923931 413216449365269747822449088979658944 3923932 -521358135384946822302659835243087360 3923933 -1075122444238623633838208717432212596 3923934 261086946496361843331801046132288512 3923935 -222532538301496927220266380247426800 3923936 59827321901329264007441127922728960 3923937 -423063561255336700893257484599640000 3923938 -855425444416598105441419231316307456 3923939 -669372196976173288623377021681475744 3923940 -222229654458115582434058098968862720 3923941 886808883068453773771472037143842880 3923942 235445201813537495201681705377998144 3923943 873480065436262245172462178716097064 3923944 -1470100581308238888367377702880035840 3923945 -301013453672334700237472765922030300 3923946 100098081091000657120766955243238080 3923947 2170642118466488216992036136588138512 3923948 127770884313736391199724495068973056 3923949 505904874647834713472435109737311488 3923950 -194599271635642267579135459731888000 3923951 2435125441168940017813632393122432904 3923952 -392780431831626610693236154183680000 3923953 4903022913670053171056642466977510688 3923954 875681075498603921655495965179432992 3923955 -519657430134097108233620305152927840 3923956 1780931196081534372577680845581496320 3923957 -2196827061288978386199848770384284096 3923958 544301803567260140459118511307304384 3923959 299222642908845482325116218143500104 3923960 546355645820632233714086005649817600 3923961 175443900745503706528138538204355840 3923962 -4888425522205061962107867697752576 3923963 1022383366739469820514335922632498212 3923964 1876100315917297192466635312348741632 3923965 -12622941996293469000636253607669280 3923966 -725796066702399583440171112525037568 3923967 185404730667143530605105614599324800 3923968 2101653780025335691800161641436282880 3923969 -27134976106031859177858998636433084 3923970 608422260047149424735717799819916800 3923971 784675315086468603871864255776850172 3923972 365374686256382433020508133461196800 3923973 1204049774108296597021656885830352222 3923974 441930762023129310651665852980531584 3923975 -990804689532527868021258799051488000 3923976 -169062485639995471267234955205181440 3923977 2134485936649403995192357255034572826 3923978 -1138633775751623085581939281933386960 3923979 -1955417298614625390633918109796735016 3923980 134338657829399114921450402839142400 3923981 -484337065812845920359745167589462218 3923982 -592329841166900516010879008107539648 3923983 2274331432496328899462208858264677376 3923984 279371915838069483367745244362440704 3923985 536500683110235919486275802745922240 3923986 -412850816060497302708296892659031552 3923987 1112064561279441531342782611701192552 3923988 -1127195518548679853627716109008128000 3923989 1259132749497073964893077674466295456 3923990 349894463491656049146066569319436800 3923991 3351410493325524489989818802995822080 3923992 3021086231550645431608394046109440000 3923993 -3109438373785080730717285462795240758 3923994 -906835265129307887433080266598795520 3923995 1342929263863659248273647165752744000 3923996 -1184745414483329657034804282160704000 3923997 600626541163603173116846588683190784 3923998 -85236920767357620927457896894666240 3923999 983887175130723743505674973361164336 3924000 -589714373775012475470381875036160000 3924001 -1144956125007083585417503036723735100 3924002 -772529053291916170022817445716048048 3924003 -158838622179022304113539654267667200 3924004 221205397455030685244051375516409856 3924005 986204055100642771871598007409884320 3924006 -599157516741097103115992887394892096 3924007 -422847188687326279453515700861680 3924008 37158059314403654325142026415472640 3924009 1334420897035080750174117376969939200 3924010 -133822519180529187430241032231368000 3924011 -116445756028701534771527906100212736 3924012 934721945039014243266013584396314112 3924013 -698199135205191269003450767794126080 3924014 -765744547391066588360895108156836160 3924015 -1059116169472148539037571617702749680 3924016 -272491098140485737933457740805193728 3924017 1794988980687722110021217901108642066 3924018 702937265402803790847979667470129920 3924019 1560631709901556713008231884617783120 3924020 -1120086773221705520842596367668491520 3924021 -2515739564093309486268162702813566496 3924022 1440136159608056380104833309830161312 3924023 -1179442044468513551896153139844688728 3924024 411083906418716880400341860632043520 3924025 370952768591668295797622024080368000 3924026 -199673661131115111392339767491750288 3924027 88187636205318955080497992492013964 3924028 -537362547374157866504470610888951808 3924029 604398205270666543234446152751378630 3924030 -729311896934744560716767570288640 3924031 1491380043329367411391629105666744600 3924032 351427585120519648417617642069688320 3924033 -1815673806462362904590213678398477776 3924034 765724638019877318437275222384752160 3924035 -461570032973886915296669565320275440 3924036 1044205390256353142853457870695844992 3924037 -552483739353753257301566187348448000 3924038 257742885780607153549487953097842560 3924039 -49886316485684318327104254661649280 3924040 -1047325802653038173372906192261683200 3924041 -486559402922376326910941670059002416 3924042 6278172179380154228988079812163584 3924043 328738542934913966487659326548210720 3924044 606124287492048787755891072080315136 3924045 62178229702663635035441411351858700 3924046 77531332846008324229059488728743936 3924047 3127863235660429322897544529659152496 3924048 -340114696679646715978650549554380800 3924049 -12266741344516253881101048054628800 3924050 366543566932429281270309024628984800 3924051 7099973736087045380332121317906560 3924052 -33198922702675824318318963627472896 3924053 414270950012404931610765989611327104 3924054 77597746133035836058056441640512864 3924055 1964571447929335118410769386034600160 3924056 3019392811819487174635605997363752960 3924057 -254469943447926780665276969593466160 3924058 1546535826599943211297564876238110176 3924059 2153741364900145661755470499982552616 3924060 254163312863979277699071494872104960 3924061 -1219285292312518232066797699667000448 3924062 -77144187142624869610051260412863168 3924063 -907400340379437849715281287792979600 3924064 -2967891495274217301328824267453235200 3924065 -50455864396623524220747607399882200 3924066 -62267759925750499598580365903477376 3924067 1291727228842668189528805994476812432 3924068 -2496246482132002381642675500451105152 3924069 -11785239499739571300531023405279424 3924070 -1761586982906824077838869913758720 3924071 2849632306297891756786495123684441272 3924072 -545803792558179283914633208708300800 3924073 -50486545277204489304012931448811776 3924074 -96494579404452542729535559317835776 3924075 266667153525513208478490240859446600 3924076 -595899166913585823345117234341400576 3924077 3368186106392067085155126644864870400 3924078 -195669025179910102170685113463544832 3924079 3158533053893045886682268042741385680 3924080 17907053729102297571375947698667520 3924081 -137881540875829786527349389663331200 3924082 -491944576935114155707323674619802608 3924083 -3454810609492922027448453209796415668 3924084 -1115753905001196815283942235612913664 3924085 -355580846383176709878757041388815840 3924086 -919615292195419171766272144751041920 3924087 -244070543766202200736030691602185240 3924088 -308357675153894178498517801146777600 3924089 -13067707266105513644850347685586560 3924090 574697800904269591844240150296224000 3924091 488996872755260781151287479446385112 3924092 2029815332986420475377042779686639616 3924093 1320776528896865651064199314668233344 3924094 -30469173565469870765036834500764672 3924095 543824421323935396060710635893493760 3924096 162841648838715843880268160250675200 3924097 1391694209029704210062308419279068546 3924098 300622545145872283539806219211406800 3924099 334324087505598148026490114139059200 3924100 -1049435223481460317579375235533993600 3924101 -3170968308389872201909065765059924898 3924102 145934844601092855732811574948726784 3924103 2818164423996841251447111796783459352 3924104 -108050593814268460434005041006510080 3924105 735500401499694396674333125765811520 3924106 458276672383597680975695702879440272 3924107 -2047415246075083013092916416776807768 3924108 -821762540528405663379545310955092480 3924109 133797632452646291333685407407062400 3924110 60424976482604380991429805483429120 3924111 -1178603371877065963082233627491979128 3924112 392009675739109792916762040786722816 3924113 741643576406640816197523197694637362 3924114 -314776354946348062941910914236492160 3924115 -1113252670351673774807711886470880 3924116 -1037102997001116610862298056516291712 3924117 462281242545757909837452373881747534 3924118 -907653816715390162314578146275752448 3924119 -2749993783487363370378407690134407480 3924120 -3994042530508918879954204905062400 3924121 1377477798944808891123393792138037322 3924122 729687792428395720586593518442971120 3924123 420570658198622479147993424386817280 3924124 -2668821979352312321312280696318449664 3924125 1268417362477467763374254634847479000 3924126 26803385089988104897988321412686592 3924127 518557609140682773589051649669298000 3924128 393934135121089902213906699516248064 3924129 1339760652763636835437655196027432288 3924130 -65668515346840965459882233343436800 3924131 -354517372397741228262156233293428288 3924132 -593811940191546120639975653560777728 3924133 -1108676189861841051124745687530894980 3924134 -236449012920641714687528977746245568 3924135 279386837123314841145377231068281600 3924136 -109386413591863976984385127065600000 3924137 -7209440405885998426651111978408128 3924138 105954498046025538407618372244082944 3924139 -1789073171492383373693147690232154060 3924140 -84419823160724779958572832844856320 3924141 177862454034910330727410681482213120 3924142 1655625145485055554351250194766577472 3924143 -2867931890330152625476007379363241320 3924144 153384277239531927375496355054223360 3924145 -1227185743617186204297569150147561280 3924146 79201971202345419587986797942935040 3924147 -825355837662487370104027085167091400 3924148 -2390619203196674972255343741837745792 3924149 -168839511045227190679108093404058080 3924150 -220556409293453902006844108023646400 3924151 218905481859636697038118936759392 3924152 2554325405219148876682996555316121600 3924153 139529537141965552350557219506521600 3924154 -311878794504877365263566297492196640 3924155 2472045686407103394892527007705522560 3924156 367523137719446008391452427555865600 3924157 253880999347728442514373256655828160 3924158 523481234431715071247144504295048576 3924159 271497820131628952986066308823891728 3924160 -264167779829687118819722799580446720 3924161 -1192659321120884111711281834817790588 3924162 -1038871863798232351883645446009499520 3924163 1457894222008187128390779648499012412 3924164 -2370228804729981498457798131286444800 3924165 -463226187644407596344400220008052800 3924166 511709848588975912113200490274037760 3924167 -643311660432340612370617064353980480 3924168 866895019548103565390441066611507200 3924169 -1391828672367874020872159690774618160 3924170 -218637123087532901756676713920650240 3924171 27718136510076740908749825827055072 3924172 590703928288682953405343812261816320 3924173 944066524021736664848699106327888384 3924174 785150558424709543580195009273117760 3924175 -968699519530642235862065223460012600 3924176 -759590775934480778273141714621472768 3924177 -361128743431735103372302807863732768 3924178 -846851922206623077098010878554599168 3924179 715959309651621142027996856146141776 3924180 13012296322098659087491299207475200 3924181 315339455300359620750895157407579982 3924182 3996288118142713040647499656572192 3924183 -133821160497777414481780957664731056 3924184 957095059392571268376006422586163200 3924185 -1763706393078358797889091391980122620 3924186 237279440528270146126349412441043968 3924187 1501096870258303860017300587454448836 3924188 -44398349531532874977586242559211520 3924189 -1331045292027103583186232269777407392 3924190 1571673021126916654949642711664727680 3924191 2039760450585595760625943307686035744 3924192 326859827111098669760255199287967744 3924193 211476103907455821664188775177320960 3924194 116874003072886223173034012086690896 3924195 -958995832180461946084026816599232000 3924196 -2287937939338240290479811854739337600 3924197 -412241144813832910931061780794810880 3924198 779113475690313010816306979774160768 3924199 199192254779324408724205536915270200 3924200 69579315650846837469443100555264000 3924201 -868940259488676993196065828303690336 3924202 419653813832997869339854883065636704 3924203 54884954820011386189351217080473840 3924204 -354144622364407107862481882800802304 3924205 -593541683416717466092419658949041140 3924206 -335574528273254638153090972292476032 3924207 -130257525321688035714148611681244560 3924208 -191461982268884274483405596524707840 3924209 -2263862630921299911615187659733372590 3924210 127236033294790932301612919379816960 3924211 -108026352941141846606882780873531188 3924212 -1560222134606222159992051158033880320 3924213 941122253891021543854138088297604000 3924214 46147317187684726153730431306588032 3924215 -2445332419370674349173037317615860000 3924216 1490611647232537170483436641639198720 3924217 -209094722031662691965970073547582880 3924218 -1096924099509285742909861035323719680 3924219 369446145199213258291463708333743728 3924220 -550348651805809241384810336191518720 3924221 65627152083889168443614918044237440 3924222 712523050430629176573995064004531200 3924223 -64709255898165079649674611040242816 3924224 -37055672254081269759351605396766720 3924225 -93573938963436937834252683284924400 3924226 -856891661603349871677117192651097056 3924227 25350065562000229548981364192814076 3924228 52148532067064931786957024973553664 3924229 -330813650663410562916255070936735680 3924230 -1028927696741374360215697304459898240 3924231 -1725740612278980123687823880258562648 3924232 548711328500603002561131966218342400 3924233 437395696416431203778062747949841204 3924234 -103522686492644342849331927407093760 3924235 -615044082955433562429049100985193440 3924236 2456001920519302686449816392264035840 3924237 522109510153333587963643443533938368 3924238 -375036497866471034399326284238332480 3924239 1222111590593539215012134300197251000 3924240 101371279792605553984048245245214720 3924241 1700916423650769086996505551837726400 3924242 311765063013301756788375136449088512 3924243 905325560825562234837226880564343732 3924244 -1975627050543566316415994028344462464 3924245 -346021445065260552323654307575723880 3924246 -350103201865576294375292944048496640 3924247 -2422307411701179879185489691126885304 3924248 2167992950302888517032854558061056000 3924249 -244894603281960091884369274653629760 3924250 479546141181602741583700748583744000 3924251 -1287172763627218426073107368890936400 3924252 -1203200279890815723219046849606230528 3924253 -1797787753024485470642237330391865498 3924254 1208593898777835479959231377452588352 3924255 218063553398150814812175322046238720 3924256 1092947959123116050594408942712913920 3924257 462417798293443278784895132724527232 3924258 135330443195801108161373240435762688 3924259 263310492921007448452965380628747392 3924260 865375745941302010070755724190720000 3924261 57160339098647526591470339768300160 3924262 1422235875184167899062995413260273632 3924263 -2014389508457209379625933980210798400 3924264 -583747283350965723377152718747566080 3924265 746044954684083840496536878892336000 3924266 11648121827040796410988395826796544 3924267 -818816328469447881744867503369002560 3924268 1130657966714026337379717668532309248 3924269 2256069590441952471798458092428083244 3924270 -112929438678596260002549324082771200 3924271 -327672138199025783793863672850048008 3924272 62502422365736971137020068773888 3924273 328192153339776474467245500214287984 3924274 -723989179254600634386451252650068448 3924275 1660079532642940973152071556163208300 3924276 1046676308456338204586153180028383232 3924277 -111503463576282490125700711038888000 3924278 -207241853555135540030328542193598560 3924279 193147791404511234023734131317270160 3924280 -263557705764711088819815506841600000 3924281 234554473496243719185421242909431082 3924282 1111945896942374703270696074214792192 3924283 -585539075742741938056326703523212032 3924284 -86874686786173545335594092601714688 3924285 437913801397341022164892335395503200 3924286 -307091603414548899098437838756760576 3924287 -1415854138317004704958389183116096064 3924288 -2998276787896274542187232807616512 3924289 2661104774708352385308378538979825090 3924290 15770132343991875139833676044441600 3924291 584547858203925084118782518141892864 3924292 -1690639800225322735526130198531673984 3924293 -2828987116679047238067277791539887458 3924294 410444714688770246334357420991862784 3924295 -1196707851083840005196436452792200200 3924296 1939280113444832158380461382528353280 3924297 -540056697362294621806622541598619832 3924298 -1166936434139492558327719222248960 3924299 2752527800825820816504602433973233840 3924300 560998197257410307715727547518156800 3924301 -773409083708251339766909906631250068 3924302 149949536385957213926974807507449600 3924303 273940115893415398911997742696812800 3924304 -721918798597731559534874061801594880 3924305 -167272210271771426052553868327134080 3924306 549831745510998784174986853187704320 3924307 -1082704900467964548852896177819047444 3924308 1422814223050085181628966196663852928 3924309 -26844344166328174277975669109624000 3924310 288598616569671743744844976710610560 3924311 2831023791677418006493464122426331912 3924312 -950604680949089195367972406803824640 3924313 1777309576173722745017232034040393284 3924314 -830315387911589910561528614061769248 3924315 -76156354684506011723169005461608000 3924316 1138966164967978685237924325422384640 3924317 -679485735099988748611640759703495360 3924318 143996301381536263009478750422941504 3924319 414217142797481126829431542919760496 3924320 1499372798562001872308306762850631680 3924321 -28431452465957984097050475355213056 3924322 1477355588867720028669589905926021712 3924323 451426619251590190022347588110269424 3924324 207517457534863454729752260901211136 3924325 1027394406099672381130899573475672000 3924326 -331167865336201056911643481920122880 3924327 762522618749630434216009126879812480 3924328 -1444719463525327355471179102453539840 3924329 1268373174942946925655595499991083520 3924330 360861187147176179396748600167281920 3924331 435023240311268718965130219279938848 3924332 -201493800376413049607941330188254208 3924333 -289158013500969758007653015869478016 3924334 125066910312827846573554965414850560 3924335 -1327504445495717635044571813064385720 3924336 97425246349305246523576956325724160 3924337 1859735536331337294416282681728779986 3924338 1187178095674983535343232624392901120 3924339 1307567088606893254261024515398293248 3924340 472330347872451942417515874191278080 3924341 -2599997685407203325924726178176514258 3924342 295318102593320074197700967539002240 3924343 -2358334008994823904854249863472128408 3924344 -400073534486523935753572510174371840 3924345 -573759481911002077200575856911870400 3924346 -291285317347398953538223204849708800 3924347 -293922324987622573897337101932899568 3924348 -161540019337774756082649812629945344 3924349 -263042954108428264017046751367067392 3924350 241802845850578899612376645634270400 3924351 89911017430407078579331827728358240 3924352 5703847869555905529093062268026880 3924353 -1410336643238921213181791506944022398 3924354 54523015060236673304919291764244480 3924355 -867826510513766398140511708758708000 3924356 -634893639520853117533845103164798720 3924357 -3180253836584894308519036460287258080 3924358 419297827143558434409010960193592000 3924359 3533914631232520165296058194127437216 3924360 -581106761495747798467404040637644800 3924361 1108413424277693208878779822430042901 3924362 -124937415041706791951572284582542400 3924363 -1024240532848972156330054787016674856 3924364 475853153227377881216297291557035776 3924365 1199518703407463379952511165740184880 3924366 -359487282232671936185505543984432000 3924367 -41182732472567965012625653600256880 3924368 -85871377455408384298953580803784704 3924369 -13011541380868121473161746154005550 3924370 485907637542670733069021669092190880 3924371 -2545909511884715014986695576560278456 3924372 -1105436925867149922172579086738843648 3924373 -2014412281275254495162931830040051620 3924374 92859906533467971247911286516855680 3924375 -22219244233036350959626341894720000 3924376 85995678186670586692624458585845760 3924377 -448157930733409859018481435039906540 3924378 276352060512123115515661662821777904 3924379 -291739163208929107188445860396270440 3924380 14167853305007429796566785189171200 3924381 -4341233885356258245069813119127456 3924382 316189940607344547805085029893888000 3924383 86285189192570300506740698965321728 3924384 1074750061823869344543951342702428160 3924385 519365077975667293238177502810523200 3924386 618302590680059500834159320203821392 3924387 -836184764925806312691960337486680120 3924388 -37183304298482299458067055450300416 3924389 -1423151416852846600963268519086123968 3924390 -60023132518567103275383479601158400 3924391 371526880649307496171548352719837352 3924392 -306893647442386246433431605864576000 3924393 1810661737160368760366292369098400 3924394 -2771935201149737553659497377842220960 3924395 -24891652888281997246035386448599280 3924396 -389943288750006123343037972361216000 3924397 275102398349370086599183944995842572 3924398 2913096546377853788451414766875264 3924399 -1889859768406493391203388435235407600 3924400 -219548032498204979048528599034675200 3924401 1448179948798347611719762780532476212 3924402 573744908825093831767226228149218432 3924403 -1211114322598056088063503733232010496 3924404 1609017334547946986637995441197670400 3924405 490085335476319837357089662643255960 3924406 958468848677662704795361662130335744 3924407 -145637868168073010057113697970938880 3924408 193432656693252391693158674418831360 3924409 1155098880005589819152595840601981610 3924410 163991781379280817302525536956242400 3924411 138408100997236151955855650716770072 3924412 -751407788921137997689009245879088640 3924413 -1670698118523831146237044032893041338 3924414 -141160010659380022291748867582383104 3924415 1337005640971216353705759251038807920 3924416 224227851945531411878978258812796928 3924417 116540066771982428829241345397387712 3924418 -815559390396796744859014156845057840 3924419 503303035301634250097862657723646344 3924420 -137705864444299345781009054419845120 3924421 246761610636017220945650060169461472 3924422 394267847780869265981189959973980512 3924423 -3511679172515229711637088081212158000 3924424 -253699086536094554307298722978201600 3924425 -1462928133169463981409263536456228500 3924426 -599813188391894251310827625160433152 3924427 554745435748377079133529835714406912 3924428 -328262125356417617903460120310339584 3924429 415792030416285297168480419734752288 3924430 -913382613343978438553524729006136640 3924431 -15728820871958508030219170278320528 3924432 40464080591816034400145722612015104 3924433 -1687992703168831789493446840051983900 3924434 -2043812640350329243324886214591543168 3924435 876987649148544986154684619078792800 3924436 -515021436783556059745559003623696640 3924437 2061827380273300636000824909751413024 3924438 852880309306068884743631078977536 3924439 -980894639365058205319763917066800744 3924440 -51209640333314068375324276072243200 3924441 -727170652798406470095991552064573820 3924442 104297513817329922090382781996078784 3924443 -1156789474938884273326626836947765308 3924444 -8300797414855355983229777812930560 3924445 -156616820493566260025810039429514240 3924446 -1256484718324134307626297627431592576 3924447 -1784631381438023542728555965581754880 3924448 474696691277597668701927924321484800 3924449 -2814113199318821193492391598582003550 3924450 -603818362191473418145190796536544000 3924451 277310184891278722171865109521271452 3924452 97541216993608096674261670759956480 3924453 1097220908847241008087673242827443968 3924454 -1208008839446888872872239825524289280 3924455 -177715875018214333430000016743286000 3924456 -826309244068609777221974243213721600 3924457 30078006414452411250305758950955706 3924458 73823302506352219192204065670354176 3924459 577840624577342700906827971121766120 3924460 -2504574050131366564642548028319923200 3924461 -2180330203746335897281546719803056938 3924462 1444033778681287659099865077079032960 3924463 -4336200163444701207281821011711568296 3924464 308298837638041592252682790543687680 3924465 463263600059846185455233789984133120 3924466 -138923859878783735167295902931867136 3924467 2101859555524760794597845359085711072 3924468 -51583444778787579604838549793426048 3924469 -496373960826853015354830028364416160 3924470 -1111715309135614907743757986651079040 3924471 -1202481662765675396905973131761713688 3924472 1390443240173445855307164135193804800 3924473 1103618167036514973480254289953648640 3924474 -169131826997997568136760363076242432 3924475 988216951067241517219701359158524500 3924476 176134829880139182171051099505766400 3924477 1567605996068954298515554143014599680 3924478 449044386298727584643596625395415040 3924479 23626335326968895082558777038596800 3924480 10887735670737377615577129859153920 3924481 -30160003633488691977155264455134816 3924482 714196334410834568894473944641459232 3924483 1766514667133661546772419559041369600 3924484 -947106883347203247301596950220052224 3924485 2077782289479549549765234644081781180 3924486 -1194728960732980372425905497174442880 3924487 -751428569953350939605396373250839248 3924488 -2369017879977418056046220276610048000 3924489 -1116764591588089912323486974884417632 3924490 -151709248696303511907813004304885760 3924491 625134052284583486719297999842289792 3924492 589964521222946936959268991364399104 3924493 -1851476686087230032360307924694212756 3924494 -103441432963547026074114732087639168 3924495 -181733480958674455969689684511190280 3924496 232763302029465464975086169990447104 3924497 -927457856291454145327823935959231054 3924498 -744817064778120000699641430304826112 3924499 -932234918349367356258311820305132500 3924500 3912217548296910930581914891063296000 3924501 495761015698266633980698532182529664 3924502 -833257107292716483727722478341542208 3924503 -1855790508859070719443068135262804480 3924504 -2268370430813944561302131744498688000 3924505 -68006114954395811949469335782958000 3924506 2077086738098766439875079009485352704 3924507 -33699618856184688880408976098544640 3924508 373480742277528356548217576200063488 3924509 342810936599108025015872164100094240 3924510 733491811047784932761947952175826560 3924511 -860615077080103836589350047011419000 3924512 -232974684344765262220164046150041600 3924513 -353827873344570662774565264696543360 3924514 1937302028698362715619379042859728 3924515 134006815346696521398156693927530400 3924516 538128148851292059561375395169546240 3924517 90442267427639783878429092682869566 3924518 732677149775292631605540520387637184 3924519 18281735524149865318826004754690344 3924520 402755615233332203073896937686937600 3924521 -342829637701971751499807890237313628 3924522 72026803589304510358379485290968832 3924523 703735846499662027769754962469400360 3924524 41870282592952503611707009971964416 3924525 520759266446534861558447895232627200 3924526 -208115679596379591816072881688038400 3924527 1300446425701960497950395689257903376 3924528 -28051817902645206258299865313345536 3924529 703863814982703663999057021640102592 3924530 321431859060864278266230585223936320 3924531 9686918335248391024097516502227232 3924532 -477894544951976355547320546568050304 3924533 -1733328388125320314067083384995523218 3924534 -608508952316909462651031861545862720 3924535 2219838835746643883994910674052226160 3924536 231482872810295060777594319380152320 3924537 -545363472612036271283820305928630432 3924538 261489431169044271223302228601881600 3924539 1884431305598474686607220806982938340 3924540 -1053931171385486441411393044436144640 3924541 1948315952668362478360277231924325900 3924542 150074658251892870913751231705724672 3924543 281029351543725255574914680157235584 3924544 -62208046016541529459048814236139520 3924545 554211354230999751175042659262680000 3924546 21918783742071599117709621959526144 3924547 165355921004909064818533920113923584 3924548 49769584819966877879757612820603008 3924549 2064993929410739798697719062406786334 3924550 -186079222997177854083022922443459200 3924551 711226516465163354368040559605329512 3924552 -1536600692726936877731061865981132800 3924553 53886094725097735086444566359330184 3924554 -445183956296612725929168134295195648 3924555 -232965173033854110706561369574772240 3924556 -713323455086750449778925988046183680 3924557 557498475577848965102703296543811384 3924558 -858215838512041347167427124766453760 3924559 -406648591966529039030754423317394096 3924560 -237007504891374370068062599359774720 3924561 -111695489420700283076426580392160096 3924562 812286459429607984786009420849689600 3924563 -902748881555459190760821348038136 3924564 486792319716184179666715202315059200 3924565 -1946141215416886426762558268396997540 3924566 -417846255405295915100462028963948768 3924567 -1615956499450127172351834452299752 3924568 -24341802573070860058524201934141440 3924569 -275685644585063793290737090249760256 3924570 -337332881912310114809977461097958400 3924571 987072140819392288436099493298768912 3924572 1017261547461274841301365742128128512 3924573 995842587868921940971000090010477184 3924574 -676937225168423023778468867595694464 3924575 1204863766407705463971502421908467000 3924576 -1921802262932896754039991956170211328 3924577 -1916279295686582545514087635717068800 3924578 -32594242178037032116404452991481344 3924579 471877202140128448177639467757323384 3924580 1115577735824520468042763515957043200 3924581 -1589346020392434668533783765459695618 3924582 172204788337920440124742494553282560 3924583 -1091140165676862947660605643150652400 3924584 635256490248821808121343616008002560 3924585 332083534406821840787927889778963200 3924586 -750174210187337084546591604272207520 3924587 2057824620743763053250476962351579272 3924588 643533348926858714163287558327992320 3924589 -6032505301829267006346793566640544 3924590 52182176244363062093251821951521280 3924591 -858484105420798227202967332399378176 3924592 -5583240236957461117136512122093568 3924593 2933734134114100063916387217978853842 3924594 -258097907762985549206665550205112320 3924595 287412606108866740906920206929215600 3924596 -467663982544981992459317700461469696 3924597 -573768631037846450711559666474207072 3924598 -1196641278756426706806877773283663200 3924599 -984247527583702549047460108211723040 3924600 -194868955072323636225354802888704000 3924601 -1582281505984939938806634938129200128 3924602 498385081840148849136928610407334400 3924603 90870190189749025944703718373885744 3924604 -110059566321721774096325426904991744 3924605 -385896194520168215436624142859370240 3924606 81118336477914555371576970111129600 3924607 760145606179194118527021494757377520 3924608 -1244762533369299853222085214685102080 3924609 -287224105574075392562975086943117952 3924610 3208157560615553474796641537487360 3924611 -1078095831675199020291989888694310788 3924612 16639772978101876538101467069396096 3924613 265274356513245082330452634908584640 3924614 1139467715313673069890363492235906656 3924615 -1068613043155489936291765151452319280 3924616 -936992108106311475824043246891371520 3924617 -2189876168515557566738789615793503334 3924618 -230181800321169723018070820638294272 3924619 1964864725863151223359157056855958880 3924620 119841547296206577892336863825131520 3924621 -942275124799175364982262097368364000 3924622 -9795376702446931784825304937468416 3924623 -678536965555534771471177938946882776 3924624 -243527865389159553218370357145239552 3924625 875124745196549107889014882465977000 3924626 30258725166155082156141034507593504 3924627 -174151000536202550121056786998215936 3924628 -559229464159794810184157904205578240 3924629 -1973225379970299317133073785395894880 3924630 -844014023798218091981901884510144640 3924631 478589635698610831760987105700604864 3924632 1407168654242099813242402659678566400 3924633 762891311644079327784310056784236000 3924634 314242230489017690839326905386063872 3924635 151399812999562204660823665950000 3924636 -56753060204939660832631272329650176 3924637 268790631484935268766202099285396492 3924638 1324089423856218457926979429142670720 3924639 1590091589565651193569089195536945440 3924640 191679216993861371527296658518835200 3924641 1414044437142989694000074294381199360 3924642 -47018589660855698430646308495593088 3924643 299513317766888446396596668213079624 3924644 -561888306245103583856816132964977664 3924645 -615946828082510424545286513945533280 3924646 35339931930726900316302148860842304 3924647 3887810753942354396124336190969454832 3924648 158067390553956333621204067786752000 3924649 1549912795035572381846489348625702650 3924650 -176653410154743071227522838745650400 3924651 437033777393919797197296827219390808 3924652 3797427523959863513007917102304394752 3924653 23154858853451425578894981666331104 3924654 76452145513766478703716226356291840 3924655 1308570459878774970800997606388881360 3924656 271081922217274295297950557301850112 3924657 1275813142355337735481265096742870720 3924658 -946452452550363679789400692003129440 3924659 3774774837269523557091150416941247040 3924660 -58018234982367319204127936209920000 3924661 1022097453009629923271237197849734652 3924662 39288441423495149332176071451992064 3924663 1972354185572704578418334083372186344 3924664 568709400782351129245144901907148800 3924665 -1486542472638119242278581173750780800 3924666 -5523487860075847625212168906022400 3924667 -1715110033461937085290533349053908736 3924668 1342105457093466073515550368074760192 3924669 485513214799424768054872498720457280 3924670 125612666178175502239543097797385280 3924671 1036698472765874220875365856546119392 3924672 89367395871841633722970422286221312 3924673 127400236421067153660898855875647664 3924674 -116525138764428673983720950301752832 3924675 672737983271113349046112625934134100 3924676 -820964328741082331784441356309491712 3924677 -1231772061686041526365413354774069474 3924678 44636726587430002494703459712256000 3924679 -644799118888632264087604145000619600 3924680 939429475880318805331047373406208000 3924681 427516979552330494910384665819413504 3924682 -51410216212251813041594153214233088 3924683 -890438291398698819832511723401396080 3924684 66661730880670040260563484046507520 3924685 -20540137446118879714785654341844840 3924686 290898324932204236640701036217448960 3924687 -445599853326331712510719308106379112 3924688 -280497886371163726889293744320282624 3924689 1238272990329842050898362102010453490 3924690 -125192523818201830423618425117696000 3924691 -1326396584033063168237771907980168216 3924692 1164647140503186226937782925526738816 3924693 -656853223482420410697440026894140672 3924694 -1309133488298765462451589390264507104 3924695 461084433525499653563320834260274200 3924696 -19565480862740616195166360703631360 3924697 -744523229026095097403101156962001920 3924698 781536415821799936737244789920308736 3924699 17618353204642349946747897827339568 3924700 -329638581938022778611897134628032000 3924701 747648974737882563371851514425842144 3924702 1133902980168594052032563858846635392 3924703 1146135062143835250248951044499221704 3924704 2376733616392639785494938035945209856 3924705 -118474240487003111384508178841172480 3924706 -490042019018619867978817487062515936 3924707 1195007355668769240950931578941231080 3924708 -117306015338364305587193396558269440 3924709 -1553307260471166883958206387096580100 3924710 968744460514558577026775564027376000 3924711 -802196654327559543904765732452383568 3924712 -1018390160044829456055160791929487360 3924713 -1247143762018452608037049392992219676 3924714 56482815224355803438462273119442688 3924715 2361546133366559739181259022170456400 3924716 405532746013945236467042574682782720 3924717 -1680609011873311027404754302891535488 3924718 -36334895967428318000350057808889984 3924719 -559934731621683711159295323705608880 3924720 -248280847546398963158995707101184000 3924721 -2484387019792500498393206317956604078 3924722 -486604962755695155544419617136768960 3924723 -1098556036743803002309526836629316032 3924724 1138783216046190349671509309811477888 3924725 98948254592347186241815034281828800 3924726 -368784144056488446187232229812293632 3924727 -1419988834687678951688916458100422688 3924728 2415302449981718642313015859468124160 3924729 -746684024240514646451684994735933126 3924730 -450850180200209572190163169788894240 3924731 132893929248504594862615612870538532 3924732 265640799254687097352605902384750592 3924733 1052214193205389571417745778334779360 3924734 384914721890308175870633719572341952 3924735 -834396365242741028591542355320089600 3924736 -979830103916154459923925163130748928 3924737 -17467277315634814847437057593829308 3924738 142748049121250928689509844297707008 3924739 -5936928652038070634647222832924160 3924740 666159184226375234217372222776302080 3924741 2061395724110200647771857251284967392 3924742 1081648189954416278224955278560229632 3924743 561410784026804770052596576477841424 3924744 1785793146351616406019860404826112000 3924745 1382389595635522335774629427735897600 3924746 208378906403931220754482303314627840 3924747 -1331804490107682332284676485934394960 3924748 808953105393988585548057682543601408 3924749 2948477559803355670455087444245252064 3924750 652873485473627453380124947083168000 3924751 -2578290639244435749616840362582264600 3924752 -177068743637284683688301918665359360 3924753 589566443919990359184421358859025200 3924754 377588912915945659103274115393977600 3924755 -331785515900580184558133120861431680 3924756 918817431387664058149389012907776 3924757 799935723152509296026303426876693006 3924758 1791418242457579126012324609519848480 3924759 1239549306695142720128684190476144208 3924760 -389366449600270834281211788489523200 3924761 1241045590612047712208590055658556362 3924762 516873713634309592576540954286065152 3924763 400704625820417653640886612293665360 3924764 410122422461534051106957500355072000 3924765 610495913813621721811588616798590200 3924766 452617629204554025486901346971738368 3924767 -985149287553901799448080195993356416 3924768 1188744522793388576755706859625119744 3924769 -2724617779800322769366591981228490704 3924770 507558516011361396980347283936290080 3924771 -49727919622775518832525659250055360 3924772 31929088257793441319847722820105472 3924773 -693971734984182230164304812683048000 3924774 8172449550082775610273350005540992 3924775 283288613396444949549470828385371800 3924776 -442351766892983678784100850943191040 3924777 242757507881509793679089426986098432 3924778 606539554641650457468913721156967168 3924779 -2745484917649487413893767544102508620 3924780 -897599317286158281585734745740682240 3924781 -184771328015719628139986275334405408 3924782 -23734112943735041665749268794218496 3924783 368015975937794518343316421738735752 3924784 -749150334889942523356325653625651200 3924785 594275045870785050669326775635884980 3924786 -40847903942455079385052951502825472 3924787 1292445361137319260628062456692887436 3924788 -15476755803546830912679852421269504 3924789 1103092506001761925357616414539977216 3924790 -163420789747965521357290153404049920 3924791 407391552715119746290388969350012872 3924792 -22355428730956873652483721695047680 3924793 2186668047396222522925039261158828880 3924794 928189113286027790873600501754243696 3924795 -116393876824816895962749720564499200 3924796 218843882066518954743942866705177600 3924797 1066651718517521008994962540655778246 3924798 -138416770940576444348305277213153280 3924799 834686792517405614197039065244257760 3924800 -269903381934465472577722444362547200 3924801 -917763306767119009751267067082686720 3924802 -914539814736090358061003106865713120 3924803 1710246148505991916842039227079269052 3924804 -127485368281599864707953994592522240 3924805 -576684597941909724902100237125145540 3924806 177948698978162377134767412334400352 3924807 -814884297221814418556597595021980256 3924808 1238042542772314161255749952940277760 3924809 -291876791762386634772432348790214400 3924810 324254168924571534045408745452213600 3924811 967705227933068252912902419789187200 3924812 104394089179662144365446800173463552 3924813 538392780934019559809433215919406944 3924814 -1015142665553011172429365386953651328 3924815 3150046843747821832196337310090871520 3924816 85404947345961999916525624340250624 3924817 -347780737205597698850315463896400640 3924818 -622716897409246349070384863167094640 3924819 1268206474065744342536634765218422644 3924820 1511754187740196640229822626175836160 3924821 2104799243052375955356803745912982752 3924822 -833834446443028845903746427717782016 3924823 1058652606846722753913571090791755440 3924824 -2101352797971820680270321915543859200 3924825 2858318145521459296035949460541600 3924826 -379481861170245949619074918661775888 3924827 -791722234984770951171090301300923324 3924828 -456440503144616109141199323436846080 3924829 1923669194905810235334038307982174080 3924830 16257405833883606302455726160179200 3924831 1100449742603468560639666856783056800 3924832 -932371830589005706744670845762142208 3924833 1156645969239114471506061889594747824 3924834 -1594668821745509343386713930504831488 3924835 239209061855254004373812141118904800 3924836 117404248983451860811244779309860480 3924837 707298348803937018678176524733253600 3924838 694654318481278162128906704997316320 3924839 3593451540014001978964325299223219640 3924840 282889162570751032918550969353420800 3924841 -338731326128638403503867643224839948 3924842 -396973055269839815268696337690310400 3924843 -193056220044554254877444992771486752 3924844 415843553987662629877745426050793472 3924845 -105591363478806547525993451147349480 3924846 -560674597895210300268208431208969728 3924847 242252892530569188418810401040665296 3924848 -87473363075984205600922335271452672 3924849 271518272594507973611230242554306880 3924850 -906528935692747787435217928746795600 3924851 197061947290294218262270871704001952 3924852 -1526692125976624033211400987704352768 3924853 848883384242823595393662489236045102 3924854 333453549254551269873626690480035200 3924855 18154179905178515067054398200543920 3924856 -1335996830760534832589693478628577280 3924857 1489544570484609282360220370111832720 3924858 93086792732588293821055689129000960 3924859 -661116645897224718871910042434742400 3924860 1155353677377929659312507594309478400 3924861 -1356632019096141457046523623414128128 3924862 -665129078961439280512518826717510656 3924863 -3100875863908818950644932193292949888 3924864 -1166253638204671921198521182878433280 3924865 150215435536896231692506716520411200 3924866 -1734300765682539477100118719560936576 3924867 120170352208626115655446986207458112 3924868 -19840757296266896254673089782876160 3924869 -569474115721465285502188688966627556 3924870 -459480440798621982553930178470531200 3924871 -3437834157978368941923553491131613928 3924872 -31597050804632623835225944225382400 3924873 605842188786986324133766930664522922 3924874 1207155850633915502477076403054533936 3924875 3388225982473639311397455308668632000 3924876 -463593283562880746454316487217315840 3924877 -129883256218409148009066194328800 3924878 1454848130314344285472121749238050560 3924879 -79879826258432816377992686997166080 3924880 -128256949816111917836491357197434880 3924881 450581004273619691536034044831490112 3924882 401383967802981958744514057591239680 3924883 -320038811908557111577298924455638868 3924884 56057597564938685046739389135186816 3924885 -785461087660392947367266968546263360 3924886 88389396939426065599356396923510016 3924887 -1872310664545664079576022382973755520 3924888 -1028845990076948509275024265105735680 3924889 708714609379862029238396929641118920 3924890 -1191070769562039048122233395179776800 3924891 2029453821231639709546074094910815320 3924892 3724788653682397466068245459317760 3924893 -127526181406005204428211026631624960 3924894 -219663324962177112084974392552363200 3924895 -619299594038138993566913859443729280 3924896 -1494603050951604187096146567846494208 3924897 -346075442289381445326187165780376400 3924898 -1098003105081363752864883235815130800 3924899 262574468163886444015207429646105040 3924900 -180911997103058045658412034540112000 3924901 -3372493860622847882310543312084908098 3924902 845634314566651717224526113613213152 3924903 991639550751647057682766156094008104 3924904 -1107062241436138848171888858562068480 3924905 -1783075952474406499901590349756462940 3924906 63691336661677044207289448845075200 3924907 -170578232977143784418426133496178288 3924908 361264242454362297715356470641658880 3924909 -498182693807025130131705838150399680 3924910 178552501825668834263757520931389440 3924911 44834300852538666240427573956789744 3924912 65221562154693468788652817434378240 3924913 595921855883677949258393890394556900 3924914 -433160881419571917567545683869554688 3924915 115689112615475895528464500841159520 3924916 -496965180259998676018701004153559040 3924917 3965006147419313915955023349551525952 3924918 -115733256435463829476076511064968960 3924919 -3227796350356493377050513256442005056 3924920 -618940686039739165572871296888115200 3924921 -115530147483403160341781609944568832 3924922 -1452591003932757035940180477483673488 3924923 -2705389416120455207317569054718495584 3924924 -587356776226789330898939286379069440 3924925 559603154888264654750609711486956000 3924926 -40286360426107678431629099775114240 3924927 548208831654939124164359142110706048 3924928 198665912066731614631618800932356096 3924929 -122537737929678614798944284610465470 3924930 77138964944327601581967307733898240 3924931 913546382805223200417558312093596732 3924932 -2580467526233437523822815917457302528 3924933 -472304299901774591294582460239354400 3924934 -640166480318508780912716466317134080 3924935 10965336857276983424178494637711360 3924936 1234460434860327913297647481600312320 3924937 2424103985001469890712305786155146586 3924938 1573239654004278965192182941970179120 3924939 -1749839841025992186163098718653038376 3924940 -405973482061673786913942105951912960 3924941 430845594263486585214800336504544384 3924942 -2350044906471823308975479498029056 3924943 1816553388372878950194307011095496960 3924944 757753549863803709990798249724477440 3924945 -380069587420469093118897188240031180 3924946 -1826714946988758558070194441421865328 3924947 -390367105999369871997470015444636880 3924948 350379128315758884916654363890862080 3924949 400746280884781161141548765265473600 3924950 -246048842021828727922426685464790400 3924951 629219434206468930777028120536342144 3924952 1188407693954103326639753080244889600 3924953 2305961799789718346217324051920648202 3924954 18211768243764181017050098932615936 3924955 1890670583537642060861269491805176720 3924956 -786317735292873963590027303243461632 3924957 -1687261485099254597066056479858679680 3924958 -597403249692050310644922235946251200 3924959 -171264790274503794001701534360639840 3924960 174060174230855540610116789804728320 3924961 -1240871994480986936031363807316848876 3924962 60789901614965914595875210433124000 3924963 33316767452331352466872619557132800 3924964 1159894537496502647739850130830990976 3924965 -1131115089142853417404449793668912480 3924966 -593356384461546133865116750367712576 3924967 -197014837500229869210264105051585920 3924968 435943629735664076325585945484277760 3924969 809024231762508548255357651141376144 3924970 15015385972298705568188635657359360 3924971 699486801236949291882057520191417144 3924972 467256219507376939509670448053604352 3924973 633675515477989331679477648742721664 3924974 376452995917125521214331723959164352 3924975 190700983388385272723877621857808000 3924976 171045490983764189426468015608627200 3924977 632266866834208224540556500733375872 3924978 -784847920011039678033067337183995776 3924979 -3882914091962438698687805157520719360 3924980 150222649773210030952602474089143680 3924981 114575987245686683209024745615285340 3924982 397169914354526054280883037192452800 3924983 -286756730892228052255013361307530216 3924984 -573930758188783237696706939883356160 3924985 -629433503503652423006205574276302840 3924986 415297091432473228885337423670738144 3924987 -707702596598114789842912153306737024 3924988 -1025498836499007018584508205207578624 3924989 -544278597922748568062747311571435220 3924990 -982929352684693203026906745967430400 3924991 9015455781827669735305904190528224 3924992 1105451430711462846675931108114169856 3924993 -287861481523205974608056304873878736 3924994 -3098289411062454191607623881899687168 3924995 141539982477133961072119670315936880 3924996 -888762181596944573137978989716484096 3924997 10005208266243670539671751834168992 3924998 -1290447778772371572372165190000992 3924999 -365062713556077510888903522971804136 3925000 1685179049633599681816060389984000000 3925001 -2858740585590263350899568169610166080 3925002 -374285071723952008606131387250138368 3925003 88284281348430856701425589474405184 3925004 -551410548087005675551261129118476800 3925005 -13780402617113261781659380140768000 3925006 102910271205553046089568124345749952 3925007 307521689086516900768528691905499040 3925008 -177017803718739422425071588775673856 3925009 -1040732976713148226860483341208969360 3925010 -245664053854846389020390471930808000 3925011 616324714268909357457133845975779184 3925012 106501312661879484160958453276196864 3925013 1663581029766110245801360703696981262 3925014 559497018695124026052076445114696640 3925015 -721551258941475146127266935069332840 3925016 474393657623319548514757754029332480 3925017 -151506011938290285912859144608801408 3925018 -348696943225103155703713652083894560 3925019 69713495386611430154066797062255360 3925020 1015894593067963062315089731133030400 3925021 3498608730119764018209499832485236480 3925022 1008150414747697585906923300861570048 3925023 121926199568698815770434139794312704 3925024 130550177772987157279341269481553920 3925025 132958244591104374471508249135475250 3925026 73252942463613732893403757698345984 3925027 1245844098387980729004288153273110876 3925028 699549777526070112637106686935015936 3925029 -107013517727798101087943720647878816 3925030 -477779280738993657229082595929331840 3925031 -896980465936433409309845145645010536 3925032 758207192522862698031232985421496320 3925033 -1158300716691818529647311223684689280 3925034 153981435955063311611124091832217600 3925035 932510873580949487386940838192094320 3925036 2505985795786383602428915251124602880 3925037 -488443654811275151946072324046558314 3925038 328952344391316954357624387186611328 3925039 3190297976496967441155490346117343440 3925040 -489228748135018352683228075130880 3925041 2235460794866834975056072558296925920 3925042 -332074643856108747177626658565986816 3925043 -1014227039346575154643874108613774708 3925044 -1607459756472913884254186701025710080 3925045 154780673732926898378936429329274160 3925046 -110995275946656316987193926581906528 3925047 1008327148211662592743608484603168872 3925048 -3227858255452720641517865782642544640 3925049 -535720426835149570798327839764184960 3925050 -126611405138652130973487557909606400 3925051 106117804409887713864536412120751312 3925052 -1161637922041533795977890670482289664 3925053 -346228955965212607064696811467545152 3925054 -278487233324228952320188179543929856 3925055 -461059148847282299379986681822649840 3925056 -608427302438251484357844340297433088 3925057 230168922485912017992578222610572592 3925058 469279236520054811857861156700576640 3925059 1181879625548367850695176036538259704 3925060 -1871044508195149246275460385813644800 3925061 -709562310715905778392170287918438080 3925062 404496919719575034884623761936666624 3925063 -804735489606835982573611332570782520 3925064 -102642376613912283555782523631042560 3925065 213322949683787004988821101610762240 3925066 69637194749218428568315427584652640 3925067 -84535338161613113718464033026751160 3925068 54045436461219034189049559627841536 3925069 2664485845800340485019048997903508470 3925070 -391777484123512328745145218277795200 3925071 -275403160150799722390538119488146400 3925072 323550602795393500109773986030411776 3925073 -1519234642732738340215963269656625600 3925074 -77592744495311171541902676657925632 3925075 -231001922099094978194372668040928000 3925076 24061499321018283733333784458291200 3925077 -886433478004855048462905362243296320 3925078 314398660394990578759896558940793280 3925079 1609657150422747601368886319826197040 3925080 -1077053264757045900488695473666662400 3925081 360877447584508682355942324959595792 3925082 545645947264567166663274988945098240 3925083 -36537364583820824162743196173866816 3925084 1972041349100129856398224774828745216 3925085 2163269744011765536352294288073388780 3925086 -137400226519250976375874447781148672 3925087 -1539818491874885653579548883811767264 3925088 -141665670609370177609321989567676416 3925089 590862627920728198496635497658992384 3925090 -80801453996293063555155241195862400 3925091 1566427195724859662672234494174974492 3925092 -1243723498831604291557727210016153600 3925093 -1963163288308307495596030817827606080 3925094 508277094689549141019570845485695744 3925095 215027638113067454883039976492301520 3925096 -557767448715690631469790827259494400 3925097 -1275363662077638338668604613418227840 3925098 90257270799749126973866079751208880 3925099 13191294198384300254060893685684080 3925100 655885747278917874592669250083718400 3925101 -1373960032828737021720852672139743168 3925102 -332990278336851915138895109162893248 3925103 -23095162891766906904522908920430496 3925104 61201513603730151234506504372649984 3925105 -921838535604305276902180347810124440 3925106 -1106932397962865835940861944478832736 3925107 1456857345923905298840068134232800 3925108 651294903048108388167131118653847552 3925109 2983007505731999296029031319153291310 3925110 -203363432804525200571738541139015680 3925111 -805019880461330394131577031848278016 3925112 -501219200398787427811781886056755200 3925113 -2505072757103317431611507233415810016 3925114 -1163969900076600195531771725577331344 3925115 -42825953336216094234451091713344000 3925116 543115139084540226022702113992950272 3925117 -94758368720020600844512760361935616 3925118 1161301554417164605836680329317650304 3925119 -456320573988535009945136568222722304 3925120 -10145081963105600053771769374310400 3925121 -3376810981749401844372486841742899500 3925122 -259660020241233000096674187167872128 3925123 615622075516137553790413494892277372 3925124 -1589390128698768329756891617571463168 3925125 1383520912884652253837614533006480000 3925126 -4651602877926582438857268652998336 3925127 139549109891552852532419450230220160 3925128 -1767973721638686593223115314687098880 3925129 -512554934368134734013127657073188316 3925130 -67923786332156190543334970817984000 3925131 -492282495180687668304944462835635712 3925132 866660397180188781480338498625072896 3925133 1875230184755600515480250278699187382 3925134 -59024203440387499330977730492800000 3925135 1357952079367391105259445177735984440 3925136 -683472931653289547135802464797483008 3925137 149470242406650077933017057350372768 3925138 446326306649697340896466764060744192 3925139 -2121434001470374373295550672629860544 3925140 -374045432210702559766144965465446400 3925141 -1738592112428467706635932865743801216 3925142 -236222730138871382008168521433684608 3925143 -20073243877825936632867894806225568 3925144 -1805344790734773743000320913665443840 3925145 149170909223061503002009616053871880 3925146 852526721448707647898602913542147584 3925147 -1347233007536229154578400014424048728 3925148 -1925901895309294678451353154147553792 3925149 1834525855493608509006759931825275264 3925150 185115107223106918356890805559992000 3925151 -671567614926248676721155528224194848 3925152 669571449518855475376580377077350400 3925153 52324394385599125727091617726265744 3925154 279064834523411421572758943744701776 3925155 36245708802468686849544863076981600 3925156 -2050202489900192525980949433561988480 3925157 -131919396963948022533352536022146048 3925158 -525941218270429043244120851145523200 3925159 236422962423221556550045106972704816 3925160 1338178162772833257794624022949632000 3925161 1592775654700558084763896320039123732 3925162 -1165254124701207457420483533045177168 3925163 414092322023562580442716651313447568 3925164 -94511019350790115806177481864052736 3925165 1906150250199839361205450916027442060 3925166 -150109734990119070511236316094342400 3925167 10134341918876703351751858834233120 3925168 133774085873844187248992904868921344 3925169 13699750824901512167949985703599344 3925170 -525298478174788373800299078173405280 3925171 -1283706956484974660407574576743152628 3925172 1599549111001914953963423747142696960 3925173 264006455424392835019479596090209920 3925174 630913952500222676346591988734499392 3925175 -1014028516174466959656040873112751600 3925176 -137271154569870717162312324103987200 3925177 -106768109195033224474592071079717974 3925178 925558615783991308754627048188310640 3925179 322621966665879461623827095556666960 3925180 114997528422609606663269211219548160 3925181 -242050314981202460483261290052968296 3925182 119230203547190650526426101335640704 3925183 -1009776944719634431459798772441519976 3925184 -792748701354283785864321932668698624 3925185 139929966075018895989937596980452800 3925186 1925285178915319079957586128905923792 3925187 -196310450186177827185563416958092128 3925188 641997810643983832995920187943633920 3925189 -297097891743995022373045831549001728 3925190 838256581207935471466361866651113600 3925191 1581177022524438093857613803271598080 3925192 -723653592717903188497817781876940800 3925193 -3523160081984601969367361574367899558 3925194 -570521657447402394259422626085296640 3925195 -1692492916731295674621615627343925520 3925196 -593990055045257284213283566883274240 3925197 -686398977586963539639888340293709812 3925198 530811254166371239384420165255300416 3925199 -601311357357682431611120600622278280 3925200 257542946140339950125652173478297600 3925201 14165905403400019083204609588393024 3925202 -275418070344598735530313371232060128 3925203 43109400421511230206665696090284800 3925204 -303834948380807761667634471772092544 3925205 1114832952579403988519845432524687360 3925206 -628360901775922760630490614417539200 3925207 714675973442823116980757214356170800 3925208 570451597240179859260504222084710400 3925209 399795165496223526114275292855812304 3925210 -30235112447250880792379105741145600 3925211 -325482485240678807976623783681206200 3925212 -23469043749638368932968160287858688 3925213 2191361417179238110742489250515063462 3925214 500459464292635750889884590358388352 3925215 -502232166114678608773181956683151680 3925216 1831508109199974972276007026631114752 3925217 -1251624947870993752065350746291883388 3925218 558533298774036875221287434738550528 3925219 -1078766616247790355978510071991093104 3925220 47733100329828403295774955129077760 3925221 2027845349797075102762038080106982560 3925222 152048246773374390173022229823586432 3925223 -2098352784514973982324291772133763528 3925224 447005369109424765625442041423477760 3925225 168859354190172236811115596946809900 3925226 258815657562072337368782223742658304 3925227 4073672646691055764955272680834014208 3925228 716345986927583440574410382884842496 3925229 -218023724698543314496698069365368320 3925230 -235213094877534273242283828571025280 3925231 -1595491266359508987251192729852682800 3925232 60822302938015989452646758941458432 3925233 459019745769081894662291857451832960 3925234 -721197102659082161044877089985518560 3925235 428023358441143946151377102907910560 3925236 -44634463207302199524412393170763776 3925237 510642205392985021699541914468771260 3925238 -606818745114084721263713415447147840 3925239 -343829799424369869808299002004721176 3925240 -1033985086883141993937290115993600 3925241 -1051782288507070499265425436669897216 3925242 -815509201258250093309140819059906960 3925243 -1578460957790538177688210391378515692 3925244 368641736433517373744788172805697536 3925245 -31577873738279144096576172809669760 3925246 -143713763649839975004451708550286336 3925247 -1706331998484796258854453311137978800 3925248 -946986002669373559873969388204851200 3925249 -2097370827517552480736821211353384320 3925250 -679705687875641685917233869979776000 3925251 -265808722474764929196462916068802560 3925252 3294977221164795941355277471715082240 3925253 1338045100299693357977774029788545502 3925254 541321785166411415646204650109616320 3925255 13390229150784876524711187496682160 3925256 -429135745836804144958510898296320000 3925257 558413181249432813173248670582246592 3925258 253520819416785636130357476002175840 3925259 896589986889863448505591340822648304 3925260 67607210535665330375077859663662080 3925261 -2382803882795177335754076816599368138 3925262 598997202166076878777363009844143104 3925263 -1337675022667941651608227557751931256 3925264 210313883375792585322884081965596672 3925265 -1166927554968486632176655109869171340 3925266 551387359999950930652990279283804160 3925267 1702317140746963985004842338275735640 3925268 -976676592909243214535644039559696640 3925269 377018207606876449610887863745749984 3925270 -970296522298963782314225370213398400 3925271 272319034917404567422290734511886512 3925272 -172468165817446497249277320063221760 3925273 -1848269063613487013801099532690733440 3925274 -362301132361483379336093110498926864 3925275 113613207819926078786073896725920000 3925276 2177858003724510589159348307930908160 3925277 3099695490995563971671716870245729126 3925278 -88444861512811852892759305094630016 3925279 -2063405301223298527619230912833289120 3925280 1787622017260296345610300838013173760 3925281 -718183738692622469316929099201563680 3925282 476112515945450667490918474440413184 3925283 41461412416686064089229818313471824 3925284 170305180926597569939745307183202304 3925285 396691969383794497688963438750213760 3925286 -616312898155917848418816566262672000 3925287 -950265723933765767172941545836832560 3925288 -2954455194839440391558131621448586240 3925289 -1730319984547416367397793344405660280 3925290 714239514609191792199800649227070720 3925291 -2027103673783970313287987239418646600 3925292 1645408294595592582596561424949708800 3925293 340264602127459883845412229549053664 3925294 -1256149027566501805599873793403987520 3925295 557828321686102309751633266455513600 3925296 26121505173063281112425775972433920 3925297 -1564412659404396327344808301900982254 3925298 4000253120035966902715925783797248 3925299 -262086157751822604566877031078311936 3925300 -853652163528233412816544802706528000 3925301 -395326050432697559383100884536631698 3925302 102370006746136816506187863202358784 3925303 -1811308929796313446609958361382634120 3925304 182407692249282704017278271649525760 3925305 -1328628811574366276879257933325961600 3925306 331489877129788684204181166570455040 3925307 324147959026046274843098301002819556 3925308 -373116733669488494596971607146593280 3925309 -1988720989430820561535363299089682490 3925310 -835720272958399385687497865290645440 3925311 435404402223122834341290908076387600 3925312 61176151697792227881025290070654976 3925313 354934280405582172411429815804090880 3925314 282608161652636218451675406794250240 3925315 -2485182104439719440749965026374387600 3925316 65726626713011923368524495519612928 3925317 1711438638236996034511404202448441664 3925318 -237244423326537233284979080653127296 3925319 -1061106649402397852808439873804936056 3925320 -237963780727255484274278887523942400 3925321 -677655333576736626819625938758205468 3925322 -526568233679685805065623365871694288 3925323 -1618025569708740190143866128732020228 3925324 -346009654823982423680984801252198400 3925325 1209670120051486845381238173838078050 3925326 -1069796821649861862767903400270392256 3925327 -418087932683843011937771986010413328 3925328 -284563618050266066773693771597479936 3925329 -1287275386375519808531871559293653760 3925330 784119051153781782637160125317440160 3925331 -11914832029233935278679916091687848 3925332 -351478891024190990749893479513583744 3925333 -1465196729244913727945840639657550596 3925334 -450219449176517092834109177944627968 3925335 1085958976698202931799613402768680960 3925336 1642333424924722867569119952436838400 3925337 -304813715738345606920806948393287100 3925338 60865018064607963961153780274041344 3925339 -516440623553582856361131515750510832 3925340 169444908204041885887346483822330880 3925341 902208626762263944754514533870752 3925342 556123926408634702582651896046329600 3925343 -1520204135623212485665224173130334680 3925344 -329547227367261281024190120795832320 3925345 -760367442970517978408829042089208600 3925346 -2186585161916831505020214660950691840 3925347 -36254816777224640129278294730828880 3925348 368349400084903382319115307180179456 3925349 2677829056369752102494585050642895136 3925350 149430760419245250620664488360534400 3925351 2843173514479810940715878773990706304 3925352 610004502059534025416029277904076800 3925353 1191909120674413371895395234841075200 3925354 -875470864897798943852127919248288 3925355 -204135094990000601939444769730115040 3925356 -80912647629020468354700684228350976 3925357 1250749574849628778282633664995403606 3925358 -651965168054000091785774561119238400 3925359 834594085379102956608056318201544264 3925360 70879193745181499158261010089574400 3925361 5007397123831011949825744191539586 3925362 226265885750268531140294887979212800 3925363 1854031091012488532398259336578839132 3925364 648366951485851075252143251870509056 3925365 894904452898073634219565183496317440 3925366 253857433408616866391228834997741504 3925367 692438796374107221723207493085655552 3925368 -3470585235522531257972207602464768000 3925369 455442901528823098466573974936400896 3925370 -505223779110077786349814751430100800 3925371 -829616097164131327456298494440794088 3925372 1461449230519435682294984598336056832 3925373 1999718857241634671193107968132415622 3925374 -152126708766084862852726010348763840 3925375 153246737009069535025914087136608000 3925376 395720967990221522246351381562654720 3925377 -336911589381809822831805004347359232 3925378 988230752806554783762410131988556240 3925379 -2003609040767214176040886475121766020 3925380 -329590522740675661117932994162237440 3925381 -216651201608743342009855858865462400 3925382 -1248179039369829223970884535622873600 3925383 142730326757303342541364371269845248 3925384 3387761923273392789531490702417920 3925385 890458112093887759912745219616261960 3925386 -818769990709613350685722228628917968 3925387 -35762195083786567054210872740010960 3925388 -579010032101842158424076769125783040 3925389 252168011215735920107827782694015296 3925390 787782812701123404570390881312249280 3925391 1872716547471733938750415164127455792 3925392 80556967237992162899762424752898048 3925393 -4968170375001891950236633113178547662 3925394 582568253448340452985039123663729920 3925395 116878091356321063323145990021173600 3925396 -1409395050665256168291570008710057984 3925397 -542455934086309264046535351313731168 3925398 284448375322091104012844307697404864 3925399 -1227867515460336459258674595076700520 3925400 11663543569497357030270188167680000 3925401 51250055367929858712829295312494032 3925402 253487944391750217664669952441086464 3925403 -582690249117731494922705090508036348 3925404 87331338778847019455504137163323392 3925405 -3026671777183916946394801565081280000 3925406 -228666917594646102818190593038742016 3925407 1986005145434559988620412166042646288 3925408 3901738852959555901095061898526720 3925409 402824877480421838915156872712976816 3925410 66789423732628263371379796624204800 3925411 -1246929807756427283779864705365474240 3925412 -1175628438564901840434056661610610688 3925413 -693103682203379123895424895060021058 3925414 -1677453115303559218629626445278566944 3925415 1285233814571492545394875463582180640 3925416 1908827980787666644224117336247910400 3925417 -1027949589411890000648848707474266780 3925418 741664357180753202120448099766374912 3925419 1187064999641658266482762886630186880 3925420 162731450542502566127102944249313280 3925421 -193583201784781713686873181717606378 3925422 285013263007565804440231113617725824 3925423 1005685882929300268415342554533151704 3925424 121961912381332617100542113041367040 3925425 -120769694893307954486155558492843200 3925426 -610972055741184803813869770728308320 3925427 -2702987904085191587176769090482081272 3925428 -532608307416925436349150612915419136 3925429 56393701738614889324764628219225084 3925430 -1018500561883059591203293960019888640 3925431 1185902941459715179487462707772922720 3925432 695150979944407929685164893782671360 3925433 -1790578514146030086164054290063671936 3925434 222195012909401153042265920782210560 3925435 -58312278940665492834872872488143040 3925436 2441796294941635202811197287381352448 3925437 -67392032857686288157461472634837760 3925438 -888333649683723475766537803792312320 3925439 -782254185553329779819004377064078384 3925440 -511271863372085033022824541428121600 3925441 307051816675089852388689096622255784 3925442 -509927113194746013813937627516985856 3925443 761143476112656516591829086270357504 3925444 -1716628453023304460747006396825904128 3925445 -84217321484314426383532466447863080 3925446 -218552144516333018018822458629421056 3925447 -2191954372686925931662537690566004680 3925448 -508729088719640627036983931075297280 3925449 875612288896602598569259872780488640 3925450 74930943954914940077242157896794000 3925451 -3724139310915686606453233031803911696 3925452 -575029672087760084971412827580371968 3925453 -443520026641587959580521513718990144 3925454 -365541727291078485632995476142895040 3925455 219124183949349858405621946737945360 3925456 -66273087128557931557197081726025728 3925457 -610855696391650223349235291075190160 3925458 -273251239659142700801478852309044976 3925459 -1925586278109516806144567764726536340 3925460 542312040789515521733631992884224000 3925461 873304006992265089209801274812463744 3925462 -508399321183485203704770673024812768 3925463 773120372185439218356816847101038160 3925464 45667975069962597675990337636331520 3925465 -2214668234260882929879649812262918140 3925466 -207974919624222957950652283018165536 3925467 -84303916659325988740794623629662432 3925468 318749782793890860470675632907186176 3925469 -2350913496504331599563711370616227840 3925470 -5808939321857262718888924366694400 3925471 -441588872378839646515902333453401616 3925472 1440740736702664624861622194161844224 3925473 -176461922343760521494495816208987216 3925474 -16308871801815932235719451877248000 3925475 -513836729165159752861519124684974500 3925476 -916905537966682380669335702812569600 3925477 -1675403135840384993080707993012774848 3925478 354649501411944746237067363886505856 3925479 -642489893978120126024437562626945152 3925480 58334816237626594281945081392640000 3925481 -373542800461422812522886919444007808 3925482 -670077774150109770285403593698304 3925483 2402894973748951274018276312442911732 3925484 775021235671878299641495940301906432 3925485 -903944711898212397393375492312872160 3925486 1263101692568192350124911120019184192 3925487 -3908467650454526263131991639390095024 3925488 -314234842485684031293487760714465280 3925489 2734494821645606248738265741762142290 3925490 1007973420656336485619523373129284000 3925491 1435778252288690089617624145692046392 3925492 -583507855277874821198785144704467584 3925493 -387229519905044852715296328012205632 3925494 -906177812279951999909402869335372576 3925495 -608244267054073986143774220410956800 3925496 12084258119629710904377805105704960 3925497 -1369536863437364810692092642036270000 3925498 664057636483345701292390939597805760 3925499 347186762592858061583168704132392960 3925500 -1344683658946452312603543830293248000 3925501 -2534170368319629480540451663228197728 3925502 30211144521091041496703282573451264 3925503 -109332837753631337556442410136861968 3925504 415176871575280479426763622159745024 3925505 670392097169143948830071083026072660 3925506 271663879947071488204751290593492480 3925507 1124578607666468973651993020638443480 3925508 -77064217538003789544314724866124672 3925509 -66150898062311290053284096966834688 3925510 -168634982888680530403527470292672000 3925511 -178426055299776196314127044181334808 3925512 1199302126883755359914730735823057920 3925513 -21697143760983984062423281811141936 3925514 11855774624330188539310669901530416 3925515 -36042503046549078257938999724808960 3925516 -709267381960432767667683847842409472 3925517 529116548895381738712464909847660140 3925518 -468251378849237174160261887371271040 3925519 906446587878299466170280781788594528 3925520 -203091651462006337260650908327526400 3925521 -613745353225298064662129787314544828 3925522 -17452074639615746607835575783512688 3925523 113516453744333782239659318117131680 3925524 -618952543064321089231559269196089344 3925525 652080295890636110800356993099400800 3925526 -407891239371764239382502679914526080 3925527 -1218444467165376840115529224369535280 3925528 -374832277856767420325093489739079680 3925529 484747108069092259221984772566584784 3925530 -116361322632550474300848781659340800 3925531 -2368805543881757582927263064694117000 3925532 509755412485037166904908190309579776 3925533 -1002541379171251589371630553106081600 3925534 -2951808279838324519151500339497493248 3925535 164113334369503349622007160611629480 3925536 2328899851731447360353225870319550464 3925537 -1215700177505609530806160039980735888 3925538 116798013165485227806768671656750080 3925539 -1310448014892368909202342683670527196 3925540 -1523725135201458247790374536185429760 3925541 -394714910983216428043182029926181058 3925542 99332437184684907548007338116523712 3925543 1341453909630430121550478998066094824 3925544 -94614807675215556429159710963712000 3925545 104838704599603504208661084130922880 3925546 -774521452535649186230354572954949376 3925547 996380572810796538500004625854687792 3925548 -119671175903860242796492612551278592 3925549 -3165765439940030242676882629928185450 3925550 632750430333657850354526513481916800 3925551 317490268630446439452763045320282624 3925552 49174659131098315147979102707712000 3925553 852332642522360543657677404907094802 3925554 -259703820351597995424751559449766400 3925555 626045235463046245198524391727292960 3925556 42816244295076651993918238304839680 3925557 -1720516522799085526284124964342751360 3925558 -292657272886194637444863268469564160 3925559 -2364371794454737374002709673245566760 3925560 848970409988638669621923496144281600 3925561 -705966321471966933754723904850680576 3925562 -74307987462338965366822387496390400 3925563 -1564887758383143138722104843580302056 3925564 2554269265609454484528022187956530176 3925565 316117717892034942541680210037449600 3925566 389348339414740486288125588759701952 3925567 -2531169689090407243282026637384868568 3925568 665696009050509806917167150048215040 3925569 -404531469779735805518953283406933456 3925570 342486159230979021359373096774942720 3925571 315483269560894508846398767393288960 3925572 -599427284719219640275637067789312000 3925573 -534450221783920689785846411727271140 3925574 -445720401968020746588358696224610464 3925575 -30284565638336792157852255961476000 3925576 2496943728491506222328264872309294080 3925577 -708019054842667371919598147456964480 3925578 -288101538156364908045452580641490432 3925579 -708727843017427261938882738251783024 3925580 1226775808379706803297500963308211200 3925581 721074948245182483165788680862102528 3925582 -468912709335525220157486454202752000 3925583 1973260756319770532221308403275614832 3925584 16679335025900243238683164968075264 3925585 -924782117331439777588800420224626200 3925586 -109662079712836777651170497925982944 3925587 -160991237586902918253909530524455240 3925588 1714931372692778331004478429201698688 3925589 887013258108248354294973551786456796 3925590 -228750665859563666949552459360153600 3925591 3515235838684687873853361244477929992 3925592 55592633062974119724194603257036800 3925593 105107286911694835937695240196349504 3925594 -664248766825524129822859256575718400 3925595 987153924043333355560810492632081600 3925596 -177231119526361009899361779956356608 3925597 -1419875408616121267974452018807095648 3925598 -239540774481810856074017207286728064 3925599 -4551693196338430405147166127616512 3925600 -481024229074874697036576190640947200 3925601 -1113660555350574193401919319726646396 3925602 411180024643232917247805668970442536 3925603 1469193542999717316001180755143636 3925604 -236065023368403698919945977305691904 3925605 -828368548923253186872808052237555040 3925606 1222352677112278126487187085549306560 3925607 284613081241506206915439828632700000 3925608 -27022176368102393547732294700400640 3925609 773943741620600072838194096783697440 3925610 -152621009628285353426343861036171840 3925611 837294518346463920191529128739062400 3925612 396958200990964238111420413138705920 3925613 4402027773116518798469428344203862 3925614 -166334692198676858474686740918005760 3925615 2115823531889428346590872858889106760 3925616 157091012110327310538639541901033472 3925617 -100980196742861628751139221474690752 3925618 710753724826309171876307245970207760 3925619 1563544076814795111026689830049165296 3925620 -374417169938436419069580479777057280 3925621 227428915148734009572181226699377312 3925622 578470186012086545030542493875262112 3925623 -146767479556014074942141277757538304 3925624 1128964855284711066608157900001996800 3925625 -374341059107096662835169360326310000 3925626 276886097840704735322437738979983104 3925627 -1232900411929244059513758408879931368 3925628 928689163417821112192928910005698560 3925629 189588231609385035512137940077097574 3925630 -191461093431759120873555459401731200 3925631 -527827735517209925913289555221821568 3925632 123995727730425600776625229702103040 3925633 491117685690012628836722246041390000 3925634 677093863583331453201890031003723216 3925635 207977433133136853165476350507239600 3925636 604516076963509468721614266356342784 3925637 1008075887144121388402534410874568286 3925638 -22900411875111871414263916898534400 3925639 362654892078587125728639103890957424 3925640 -682059784539917343592520242333286400 3925641 2037013021051709412681284959215934992 3925642 -12706491828295987148019873729286656 3925643 2043182708157160566678080653922968080 3925644 746053277183751649852622769774676992 3925645 1219025448387041355072759481332525900 3925646 -185171565378774018556866264741390336 3925647 825435091030939529574146507993278080 3925648 -43782650689299721123960986783236096 3925649 -3762233300625059264237762509169280 3925650 219249514132708053263427431854761600 3925651 -359086387908039238471335299138156328 3925652 561728065781368272643294635546031872 3925653 -51211401176116179913621657162828896 3925654 -109507138985920658384723304636108288 3925655 -160074313470081131233260125181937320 3925656 -493559448899002933370693020476825600 3925657 128228662010349132694441563814182792 3925658 930819159866728111066917741963866880 3925659 -1370770246596886062898517335435756032 3925660 -137120195438621019570934083851965440 3925661 121751571570933294162126651375280224 3925662 -23768842447582701533118419035063680 3925663 -128839577934508364434929022572065280 3925664 2205219532564930793217652618561585152 3925665 -1215711483201189318106863373075488000 3925666 748369683224165976340725788700251520 3925667 -220976255178246822297516320359573284 3925668 -356119841975906431338687316722401280 3925669 1632589217122837312329382557586878912 3925670 162557256503393474560822833512751360 3925671 -791648300306689406370790120271388888 3925672 699660314314892523386030195385292800 3925673 189728022517566901661200566187267200 3925674 900853995312175125076936813883576160 3925675 948615755718670111277163127105876800 3925676 1237183061715821973597337238600520960 3925677 -277419871078768862949669579044937216 3925678 1167758702793952604789994455655032640 3925679 -3245503503177058263889492774149036120 3925680 109357121034416328153055669329592320 3925681 -1213911994556274102438107095572580800 3925682 293058740894011992084661625061494400 3925683 212602951026466009962319126649854440 3925684 1359199589328943126470657595116251520 3925685 19944721777254811729419483742701600 3925686 475364071310178737827105152906829824 3925687 869737579598675838444399940955008912 3925688 557105571036233052176993723280936960 3925689 -150783478942643432935690108063475376 3925690 -1109081352398541163392152556737402400 3925691 -563651695081683532703671790621760000 3925692 -283113072995138904454369530356367360 3925693 -1457488114057043210578911784565808058 3925694 560314106112457716580273610728432896 3925695 -64314034563955026115465897710772080 3925696 455735918966313654403269309649387520 3925697 -121624505128433757442982149645836288 3925698 -352782429334972856671576116268523520 3925699 -2974591713059342154639869365180783300 3925700 -499355752567487594540638442646585600 3925701 -531884761237432755955915678690670700 3925702 -1652198295362580044411969977829551296 3925703 594986454468286185482670612339053400 3925704 618992927165735311192421455521792000 3925705 -646824051851561808378318310596690240 3925706 -85873995517204847262645736002341376 3925707 -259501886799089680141369993112260608 3925708 441563638981344068044684628303003136 3925709 185884739399131891098959822426090508 3925710 284403617195915184918301124262800640 3925711 1135356862051908357045674067081483952 3925712 83212424019027508329246180852498432 3925713 406069384188199766486794575809704128 3925714 417459587589032360492566678099704480 3925715 -1484184900873458113134868046562386640 3925716 -129594731663778077991216173005504512 3925717 517317183632352212230412717093650766 3925718 -794897289443380079110626371342281440 3925719 -387343135494887005097311633911394560 3925720 -1106050064744772935645593316836147200 3925721 154849691936360544863000466369799572 3925722 819458273973167466754958047959911424 3925723 -92854587383151813973973459396439360 3925724 -3784967783767335183671015243123712 3925725 645767578437438138972941722902264000 3925726 -174507839454796880230036745419443840 3925727 -81559231648529902901109841437728040 3925728 -31916509482039650728793755219132416 3925729 519080729830637993347324739386343330 3925730 -275973386647979598499545303320625600 3925731 -639093844945334835719265206673590976 3925732 -628563055092856738348366897456029696 3925733 100902072143257380316758407018808060 3925734 -308278930950347259314882586452055552 3925735 -711838836912812214639338623709707680 3925736 66873985838928392247244301511260160 3925737 -474160095518153201322563375004905820 3925738 117649887184066319325548264139376896 3925739 1361545860186048690931131708685815540 3925740 -168288848092561623133113169743052800 3925741 2532193024635454846379998882872925142 3925742 2070079694438495503062859711116134400 3925743 1739841141705336832688297587237056264 3925744 -79245190282320451258955151814983680 3925745 417034133431065315949255017577924200 3925746 32148654753495378673921354929857664 3925747 -398790257851549004997808518184755200 3925748 73073528357053110030488913271041408 3925749 -364946626858222191961300651944954336 3925750 614446274416140856718282662345728000 3925751 -1236016406490421848835740372347092248 3925752 163481218942550503900733261925765120 3925753 619162263497257231027467605960242368 3925754 240333438227230323968595605136406272 3925755 597927609936893950826312969381017440 3925756 -1205351739046670561733982010689761280 3925757 33562932616565382864300845325616032 3925758 -305058620593721379524502501209486016 3925759 -2002379055204238711325755413348713040 3925760 -63583176101838256522143206599557120 3925761 100962198107894295822734957217945600 3925762 665856066745164683814577464659911632 3925763 -1477319728851067699606652375661107856 3925764 90944120759628795092000877224476800 3925765 737112729656152142424733759749321660 3925766 433028581267199688640503046313935104 3925767 1393498477637047714921844062651514280 3925768 112785420017308903655016313695928320 3925769 59870220500642405111771130162744192 3925770 -140349446786202062782812294682310400 3925771 33090369508308529344857800783065832 3925772 -2164112231638246676020212302930106624 3925773 227578242593069383185599218552728000 3925774 299223773330737915619215857754759872 3925775 294422109772733601472476765188158800 3925776 55794315222886761435205987309780992 3925777 507274156990165756140052185476831360 3925778 87157365685983088092195354768273408 3925779 647542065320871094173178699781400576 3925780 -890699365007460490594190284359014400 3925781 -1007207174608416612173332989190994418 3925782 1002540381597695738105151512556176352 3925783 -326463297226843798187254662807062968 3925784 -1234392438332807963892011621532979200 3925785 1254807579315621165961310557778583360 3925786 -1001562496818642434799308948232667680 3925787 279016534720194391978721219456049600 3925788 238373162228564016590304849047293440 3925789 725345529822894605166068935542281056 3925790 -206631103342721346303711441974611200 3925791 11496675778646127616426571574795360 3925792 -1077236402294440410881749111655497728 3925793 4008964708022092038983212252480342980 3925794 36608541529965346164300457446275328 3925795 -413023078760623154795937745538161200 3925796 605212749232409160611681534106820608 3925797 1513803659325950045515919076918799200 3925798 -241072312997146910986853734803948864 3925799 -464632047030346651575308547293295360 3925800 389065434670507685038220548362240000 3925801 1255446038124494251681689632349895680 3925802 22819407516891177571968074636902752 3925803 -108235390705939832580136855887985152 3925804 1489413662055192011790318527951334656 3925805 461154496479374508845151712447439160 3925806 265149745068832599104969568225021504 3925807 235600142000436658332574356371799056 3925808 -391290817644414037734212138743136256 3925809 -127765949639642073923351279401481472 3925810 -214448299179758092900119677613696000 3925811 -32557700653343879347368761399736528 3925812 783363924594865844794430169072666624 3925813 2508160104688362032652234220282047964 3925814 -8106238524853995809400204556861440 3925815 -720562564384241439103872402495138480 3925816 1042146170268322888436975875445391360 3925817 -1107749781016886190970536525440945280 3925818 -8670158580554715499701092407031040 3925819 -1245553811492110646821818798422952104 3925820 9918986462514593394523767295726080 3925821 905016812877107888000072124647123712 3925822 580035154704142996410812045291987712 3925823 1483849543300037659168148714039318904 3925824 55785462132607904724506858018045952 3925825 240682872853230231618818091221535100 3925826 278881124969798077290285894420449280 3925827 -198982532012236908159205160551858248 3925828 721533629683515725137100393570810880 3925829 1324341793145192353296970709520950430 3925830 -66366323374032383955665451668858880 3925831 -801948359610951493438780649727852408 3925832 1150011897506083540818913549662259200 3925833 858659658422510103200212671501425424 3925834 1409047213554170511015224305059927552 3925835 2158557649902918497422577386768133280 3925836 -546268470702237549810584477309795328 3925837 -918094017528544963699106177445541760 3925838 -72484735159733397666149524553465088 3925839 -2001897109384723174194102636697606776 3925840 -41299538163442018318851475117178880 3925841 -3540964936038640410794543047719919758 3925842 -523919084185291495747728428046050688 3925843 -1505500380238649237890970303400485908 3925844 -56206000717514510766810738446135808 3925845 -1033939008584320144020915715482240 3925846 -446604279186283594578554038229664000 3925847 -165677963443052571852465198413220720 3925848 99477352687052490477092845042360320 3925849 1064717549260711341615358583282800000 3925850 -197518205746028012510216871555927600 3925851 1248064057559457591571546819859233584 3925852 959473085380276234128207054659942400 3925853 -671728408721882379822221173855863540 3925854 1448374908888936837411873856455219840 3925855 18388931679806113813221892775385360 3925856 2729212186008715065805259454535434240 3925857 1185379355256970538591392128255936 3925858 1104570947324441189750369879934323280 3925859 -155295701283878886611959064826241584 3925860 -709222402444204887485179181824512000 3925861 2043904864024904357757048687022830012 3925862 56749714097400216124686559135400832 3925863 -113243495199156617249258569136352096 3925864 -2028654959981252131450117799033840640 3925865 655015473774794300354055227089233600 3925866 -225895018542567652254411901037924352 3925867 151358404332801414061461408459086160 3925868 -539565466192691635784552898465015552 3925869 962687565812239561464784921145609568 3925870 257632901303818404482692967070800640 3925871 766363837847309381083019933920714944 3925872 24284628504386441260240172566118400 3925873 -404827770492133506505457629985629440 3925874 -333766908773928882442075424491634688 3925875 32810079142789784449841555240220000 3925876 -1573294360593373961527400802287166720 3925877 -3436617148695561628804390824417560274 3925878 -1020535759734380705607466852824192000 3925879 941323593496922780935016371317187680 3925880 -971425911167935349113072207974297600 3925881 1171483834689382077253747627273080000 3925882 -986633194866582646063707985174040208 3925883 1069786423257013679677665423716026704 3925884 1181551443122763059294892304364175360 3925885 993539055746174609685077411754186360 3925886 1378027733673004294610385820973179392 3925887 312066760503033961711725562125754752 3925888 1927898587577095683933663732978155520 3925889 -257048442035085038506218789235765632 3925890 3037292274539312318068041732632640 3925891 -866813452742109185458031227272235416 3925892 576070863124625062586893385949273216 3925893 -351980919337218001888381468634419776 3925894 46478043016289635370877716197939200 3925895 1510080096939525641166758533850140080 3925896 -485286241342722342202741998523023360 3925897 1630512557413833252522920855820616346 3925898 -863132550563505512891683487524270800 3925899 -12478551654775242358455510869507232 3925900 10081138859366135644772082764697600 3925901 299124853557522541594315152259977600 3925902 -158673247170443969548123436229513216 3925903 -2728655791941299373755813887632080848 3925904 -510742052497529996908072288274595840 3925905 713546586387720932845506300911865600 3925906 -1508359869511029368253745499808628848 3925907 -973323466998825435041150363916445200 3925908 -289883578280215304199737376137908224 3925909 -97039458366828838069076508413046596 3925910 1264678070278143444162722991105615360 3925911 1676840259382432871011869145417075584 3925912 1087272429010767622577388617986682880 3925913 -2270285610864238791954501412987564080 3925914 -75750587863068338112171840652546560 3925915 -300506283192126547345721453191802880 3925916 -250761163637172374062906479000821760 3925917 216892061672011671022206208501283820 3925918 -1206948239792818818078432592681395840 3925919 -1298512084854052101512142680443423080 3925920 17849155439288193905807427030220800 3925921 -497595751335778487423851280449550828 3925922 -36096761782992280714011885080328192 3925923 -499915675963056546546195752206483536 3925924 -662903874621968815938844560705695104 3925925 271433535251199585132217795702906650 3925926 -1054411200178717530029966016663914208 3925927 -1617185438141318507194231706507321224 3925928 2156633027132795744094968896861916160 3925929 -1858763863263547015051950421861948128 3925930 -864887550664063329186279017892884640 3925931 1615847878646000902090569427245864 3925932 1467080820676701561682406042727505920 3925933 -754934661866455996812310242706567680 3925934 -638813949242004139594526271493512384 3925935 -828267085548733620280150948799044800 3925936 -62019351417552188841786762910957568 3925937 64883971645792390294747970909440752 3925938 -169325413961152861828548866022339456 3925939 138745643108813775546232512175550208 3925940 -94574256862737087718269523920652800 3925941 -250125480945939829246060535916995808 3925942 541865463373561335358004008596208512 3925943 6581018872603798713630933576403584 3925944 -1626919308184620567613443426656686080 3925945 -480960029819840294676133769344142400 3925946 -482599089521623218402837774460450080 3925947 1412518126242457544289169264493995800 3925948 -1519180697599686217706351047215056896 3925949 1255577249167889806732979141702362950 3925950 63709278135791424590199739174272000 3925951 224432368132650853272957881922897920 3925952 795719489295468658618196822543302656 3925953 324670649255736228357529787060950962 3925954 -121516282422260320827033741464108640 3925955 48355567903228613080708712035873440 3925956 -401994923803449087911629739672060928 3925957 1084831860669549722961606223590373632 3925958 -81072037087195566846553647094540224 3925959 -388945463274684096081058955457140832 3925960 596015586925734496255340149006848000 3925961 -707926151327947882699117658103629148 3925962 309375415338777127524797276412672000 3925963 3269052088631007797466342296271312840 3925964 139526716509195581059876754808963072 3925965 -34554228555814499686881282291247680 3925966 -2200160301094271663914226359521024 3925967 -1035132885852838530184869930615411984 3925968 30237413067530027309214771255705600 3925969 -542483894648427049157907303982543630 3925970 -1189707919356346928714472764458636800 3925971 3785430925623929411791555811197344 3925972 359920146753798564434070625675515776 3925973 -1620321194685230657107094437176953778 3925974 -222117916127669063518185924470255232 3925975 -624312178428315807887050574092031400 3925976 3459381705924285652023171712826572800 3925977 14736951086956047409065609979422720 3925978 574757526322299520127766284304768000 3925979 107585855887330347163724538713149920 3925980 -1248250942776197315755047847717923840 3925981 2452949276570307535489533633727695782 3925982 1033669133221736813723229640694462592 3925983 420376836224171381643814448548957824 3925984 2493725660508935810593682400671170560 3925985 190067516087360650091884993757218560 3925986 -5094046046237814405235450194944256 3925987 -986087822668305361292834882596484000 3925988 2554632375162653808143066644494222336 3925989 -7785150146885502158697619659113760 3925990 542965915568667930550598275218288000 3925991 1683277885885654002681613318572807600 3925992 -737840700730762481321269369093324800 3925993 -435587860044924784574187314482514758 3925994 4512798831341175597773906967781296 3925995 -298984951241243284787089848812712960 3925996 283948708257034211317788338463737856 3925997 -2704028081702608766301808629199729428 3925998 -999425054357664391843421348686012416 3925999 -1073222924126762795850358981969349376 3926000 -168797730430567361871114793746432000 3926001 -175925355255115343910885398910134400 3926002 470090069958232436501992306119527952 3926003 -1983934925829280013333122415679926640 3926004 2357163637592904548045037943033946112 3926005 1206725485714989063328207263963064320 3926006 -441852551778531472835513891253424896 3926007 137638560005613956253034049907175560 3926008 616965181603739254145063471416934400 3926009 627321226662747645900241069684492116 3926010 -649054929466547342090436014958343680 3926011 -11477336089502718458987670357692888 3926012 290318298550996352488831821975555072 3926013 -10262958131007443684179875725206272 3926014 -715398771661266146098342755539720448 3926015 1257057943138759927333444916308493160 3926016 95641709685808846447065274358169600 3926017 2710490414529870492501132088936280066 3926018 376951467875125263573191670565624704 3926019 -418591534269770931854861702315761680 3926020 282724266191227157718730867112755200 3926021 1234588421491906161698539643871710688 3926022 -3886725117295322439525904147099776 3926023 -1275060681472277697022677554353850728 3926024 -2177131551532418149167883943035699200 3926025 663574538379319357704100635876828750 3926026 -139526287830017083711854180738404352 3926027 2354420414257106846032240526316531960 3926028 -786050553913627241023449962043995136 3926029 27338327759431438733453461050585184 3926030 -328762562809608232536252376988438400 3926031 -437195098986001259786077635072412416 3926032 625089729457882071051358826879188992 3926033 -253832777078580520376415971819411340 3926034 300797247852880314460440047470149120 3926035 1808310453400111013883686088253122480 3926036 -826144482213620315095908295537152000 3926037 683061404041745670120807191164937280 3926038 971985678198889855247275236068005920 3926039 -1941709970989008302090259453885071760 3926040 1139513190119922745733425687681228800 3926041 464539688479886121156354703844476672 3926042 202262975477998133709534522602560992 3926043 2244868212484147846057309423599004800 3926044 1603968951451063339624480613590058496 3926045 -2867440705228856879713778993980803720 3926046 -391270672450788005763045080299238400 3926047 2800245566759306081350328385281926496 3926048 770091673103495392312889080138432512 3926049 -1674796306290697011940901173984818240 3926050 -1300577273878073621293742959277287200 3926051 3085081165359457363038874291718075904 3926052 205997370797277066801803232615194880 3926053 801162860861157785629070534525183040 3926054 -16658493300587199573012001431490560 3926055 -314257020994628926183912077600192000 3926056 -131757418322209238902267072059648000 3926057 -359084936838075908567384174429629440 3926058 598478390051318021274669727926499584 3926059 -814603643228447490199683852164135096 3926060 7802894402665495939704994945812480 3926061 -907509079526207283398245779499553280 3926062 -94582511444222248681015517503063296 3926063 2989009129557181076405191792890989280 3926064 -301160720651728259086309700882399232 3926065 -213444635909266280744636621487076800 3926066 -271513559394475835402845953213509376 3926067 146522240826679863155486486619686448 3926068 -664775335987189419464944929737537152 3926069 -763131007181838100645597215942364608 3926070 22212374100746782580838281909093760 3926071 -53351507277069250580648414665876000 3926072 10069813926322230580889655704739840 3926073 776394345025458090065854709870351184 3926074 -89960211035133105456233521110616464 3926075 908248349846877612643362860413713000 3926076 -839995935956691170816383608051892224 3926077 -709820045247213705154058505229815360 3926078 -144124775643506876715087029056020480 3926079 329276343845062277939571039061154424 3926080 461887332932564397329244176174284800 3926081 54979390662445632032848869612845652 3926082 -1238698455111616811858289086766861312 3926083 -275625683492159837058880140130072880 3926084 933348745750255694961776394430233600 3926085 1434865802229772183242031811934506400 3926086 -25118767338499958677734961875600576 3926087 1480782421027548409120695474839856 3926088 460119381796265583884854038508339200 3926089 1904340908361422602623823750025436890 3926090 218885124139572261066863603518817280 3926091 -246160434576158853671139148200514320 3926092 2512092725237595234582990570567631616 3926093 1481640540107708720913719371162980342 3926094 -820720333947223945910039768795044800 3926095 2410753922313584188343886230937294600 3926096 445167415090472548593374814771609600 3926097 -37092875816266276847810423436178560 3926098 1889088596257124823404104904899156992 3926099 -1441316588758048322335314594135929088 3926100 238490420440914171553717433811456000 3926101 1599345741968320052545126814579441102 3926102 -273101329655465042204537086995251328 3926103 507067184769224977669845510098323200 3926104 -345116289839945716985212024301076480 3926105 1115942104999551281320671802918528260 3926106 -18739502963674169498124053473494288 3926107 1064588080373717335092651709889974800 3926108 1129454599030011251083834014212694528 3926109 1445718295818630107355546859334941728 3926110 1091117263993691291397896054129904960 3926111 -227856654173219955888106767877434768 3926112 1534001679918128497794264795395653632 3926113 3417047756348665111216472446428387362 3926114 1773328642416800796507915925720024656 3926115 19474746670138964056187280345867600 3926116 -2064081590541371973690730699417596672 3926117 -49723146797513084707958777203090980 3926118 18341205530701920799363420458792960 3926119 354012340628255826507390252639884160 3926120 -2001887232405098949999063837724262400 3926121 -285432603516699481612310427483167088 3926122 97807715052955394434720859946182400 3926123 -140310237004074566128856534432719056 3926124 1761906581826971710475793847768427520 3926125 614266359193240927514452329773247000 3926126 222963703348060469443879959336808512 3926127 714933398361696750605622570149677320 3926128 -521054523208318272486408249817858048 3926129 -2971902189424395578810239854272820270 3926130 94174174831863486990832731002718720 3926131 -22364699557464284338338066154089072 3926132 -56449939607021802169731952872960000 3926133 -2812183798239053031132048728165446656 3926134 93696932993367384844498898106151680 3926135 489032117317972026861432247949557080 3926136 2053605844759358663640833611554201600 3926137 2520013489263329684793306204592535786 3926138 -729650003076384614256938856338605056 3926139 -394174033036861292802066262956526080 3926140 714806230312464336174238799886973440 3926141 3196762998135582225438519735505924800 3926142 721583238470349191764997806464522240 3926143 -716161664489443475269630987843321312 3926144 -1111648519769436708119046812545843200 3926145 1152471001725806134816726862723539200 3926146 55648891097975880583593966700001280 3926147 -3559943594632921521703425746645206404 3926148 -797456238009022046550940239482680320 3926149 255375044039898684735300354543423264 3926150 -249111182357344825920211327217280000 3926151 -997008035741452614696998175291782016 3926152 -423681752606950326722596294342118400 3926153 214024237158922127890706842550978880 3926154 -966888067327977118337084121695995392 3926155 342808300582910822478335385479058000 3926156 -665620046492473246844761390754531328 3926157 -1452262334955097911727617609348893760 3926158 1223367148830637918596074565547008 3926159 25921972777704894071928029414036304 3926160 29803110372881730446608065193574400 3926161 77625823732524127249605192691595632 3926162 -637780642751665150842896536806573168 3926163 7924516993880650487101357322903664 3926164 -2151829828111938764243492694072987648 3926165 28000488789664699110071024869205400 3926166 -179427722152472872681984438885502976 3926167 -1250377749956263263374364639320811168 3926168 -2387942480493899806768080934512445440 3926169 -395906523407402782735394933457712320 3926170 1329256355032353389165717950609090560 3926171 -321328519728104472000329397707333628 3926172 1051404217466243396315023143992374272 3926173 584492762798742013447047700348734444 3926174 -593760439925669282096003176520745984 3926175 467631433065732143194706255027856000 3926176 901446497475441739322102146897477632 3926177 -590469746555480391078642225975079020 3926178 577918051292761886524343584314251520 3926179 -1670295779522598276305220774300080360 3926180 -462847001325782013381021227377651200 3926181 14538138664790195893503275394981888 3926182 363977609717805942015759340080502272 3926183 998868388988689836704814313699050744 3926184 37084832365558492334810270869585920 3926185 -309305547708162191363955464576883000 3926186 461677945108052082608068488910306560 3926187 -894834936754070263463363626349435952 3926188 -798885399118939779534794330174127104 3926189 -1659030083920591076082431000581196244 3926190 -137421430230153813192705624536004480 3926191 -893571806161820257059309724182450816 3926192 -67252864839570229122842733280493568 3926193 -987051294984048239772727546423041936 3926194 404452713746797020474493030643059200 3926195 106216104290126208344778220876084800 3926196 661835253779367038968785464816123904 3926197 -2590412661985628731612485471108473088 3926198 -231744325289471724193950348558917760 3926199 -1749998044833446817423036501071230512 3926200 -797974077373414647662900260348416000 3926201 23013602298594849774340125764088768 3926202 72199876351433620137476995120310784 3926203 569617243004272096892226648169380452 3926204 1235273643938874414445419981180851712 3926205 -1099499845021007793155442422502912000 3926206 1051663680246454580799682071476919552 3926207 2563878263479554563932611142688466840 3926208 -494344715306855353704683047747584 3926209 686474115163581262066505963649313216 3926210 -77552976535457191070923594227925440 3926211 -15010078060894461792087582910728 3926212 -153267231379178175468392015641346048 3926213 612963732331978935606377727541170462 3926214 -883587610969346997894151098528569280 3926215 366495287361452229826303480286197920 3926216 644400016946826356648811461260738560 3926217 1526404605842397444044327638282046880 3926218 7209727244514093236287390113915072 3926219 965183989903470734266622415377256360 3926220 -311811454063607771705788604565918720 3926221 -1255281552404720857327679289866452480 3926222 -1862542697740565691066233488736801088 3926223 379148433227360095811047809975674280 3926224 176514901294468221018400236670115840 3926225 261878004426425590361419484144163750 3926226 -756831728954723511001339673676291456 3926227 -2260511220889324894367866747422379924 3926228 889571913261995840529673867656155136 3926229 -1237108311233651900252609964223756992 3926230 -105644956826230256279295041520384000 3926231 -1423536731178079930606371479798542968 3926232 -6040654659773153030625714894458880 3926233 523344344717335638925431793568841482 3926234 342284568092970258055083859160087520 3926235 -199658468924348639888451577507675200 3926236 -18455652390947311116838417340835840 3926237 -52071865768758923383257665784601248 3926238 -356288961579823158376092365703036096 3926239 -158908908127717962703716119241771744 3926240 185285993893586761827488482008760320 3926241 325330106170418777068269585826044240 3926242 -732469938501783134485934929899874656 3926243 -358553362902163109824695776450713536 3926244 572319194861644080684686869266432 3926245 -517215721075704694993464336852922500 3926246 836498561952626105538328826973089664 3926247 -763482681777053987190430814576125872 3926248 426842744620223327423818335491358720 3926249 1894227667423245817096237175654840250 3926250 34193188226117326551497028195750000 3926251 -259745281740369417063799413981761648 3926252 -695589955125310123477471496659875840 3926253 56132878426058943653668422205595904 3926254 -1364677536399848477229458852380799424 3926255 -802689292855510015974607354216466400 3926256 303452496167458096025063773129211904 3926257 -2396695291938399400008447057864320960 3926258 -310778345034770321360732254233067008 3926259 -869575619700080631768819344522651280 3926260 368389160416914896531314972809653760 3926261 425159043750129380327186234430184032 3926262 -473753149575768703617613263287732736 3926263 2112996554856504062655019729170663384 3926264 469643041982112454012052074109583360 3926265 -350608179136527123582838132675733760 3926266 631676265464108958934752971302910832 3926267 4460058048700614977540780725357319832 3926268 1641299151540506195146046643707530752 3926269 -633703287450255079097439256019897448 3926270 -100569546662166032888194914407328000 3926271 -949244985692257385322508392783538488 3926272 -2302959790791494254013001922315812864 3926273 914724942482017585857076158302822400 3926274 148903442726733965026977919712133120 3926275 -1587558055948372950639567447275709700 3926276 1265266527080419959905163044997932160 3926277 -62049091136376708455957127448314786 3926278 863544611349074748437584608178873440 3926279 316638163349595745682697365842998576 3926280 144938585421377222444488038998016000 3926281 2238707806971195084400950257484209700 3926282 -21219967772131731355120218715743648 3926283 405298939300164340029725548422819168 3926284 -1060748022044904201587874185869353984 3926285 -1160509306222768309368889054657825440 3926286 -315738696670146948355208040747663360 3926287 -14307717967931557560911968290003080 3926288 -352662525949811334353856957427286016 3926289 -513506864236489080984153048664169280 3926290 -365047309081480870474238460299061600 3926291 -1275335106177980924664716844823492308 3926292 -383263269920742629043479512372654080 3926293 53419298397092756127715276931610240 3926294 4582376998561857162811509117132480 3926295 391925752891355419373388989522706120 3926296 -894640737914516463647284682161827840 3926297 2557702949776186713981321368851852746 3926298 -311463965099718705676851236891400192 3926299 81881589302450448970891945816774800 3926300 -234563015000927891657205626462208000 3926301 -2189416454347294029289332783841299936 3926302 1401328938485300776407163855896856704 3926303 -1461754160936241912632062055836873440 3926304 2112397464374122186066408746037346304 3926305 58156267638129930560519401565790720 3926306 -737151948468614512671389941088361648 3926307 353556108635386271073087190629150720 3926308 -303329778154882033658411664801523072 3926309 -1850144755661453178903088038691514496 3926310 794661970214327936134040000137209600 3926311 2149592093215454329696522953331697912 3926312 550038581152525852306983780494131200 3926313 -23030339250951167931615605478680358 3926314 243856392102871675211717332966086912 3926315 1132371558419118198356572375902300720 3926316 -1435302592025462125226068906121845248 3926317 3703763512875798172762798841660047840 3926318 -864701291811718748768948070665578560 3926319 -783310170004894018408450336577022456 3926320 135465157271184126848664606495866880 3926321 202140385256732438882892033985276800 3926322 392816536541882899156112992572320640 3926323 -2345834160890505014915065570137677428 3926324 292886417819283210813572839113868800 3926325 427898771008230676070520266650293600 3926326 -206001482543977095964029640415999616 3926327 1232463117100705774962242302932477360 3926328 -630270322687658786253131273951969280 3926329 2551716142362968961512089915603588 3926330 7702352884662943576117364063032320 3926331 -1231862214846541436654565740727699720 3926332 -1267331338250922538895533827318743040 3926333 3751616702621802814067919444928740480 3926334 765202003962718707652611212370496512 3926335 -65356529028418366775396082370196640 3926336 -337725314409448305199209311549521920 3926337 3496466144282670839123137707974031744 3926338 103017944654009860916618778541568544 3926339 3807073562459769084600174027908160960 3926340 -1484604464881812568993922688164044800 3926341 -514978206133374508996753669102204258 3926342 157435603112177419673690474876657664 3926343 -1478862313356525977450743767800948736 3926344 199587110690318232029941533831045120 3926345 1000916560513839964133739465130736100 3926346 215581058584921092646301205370109184 3926347 1080106790352916286972563631134795796 3926348 -1303671746078842471332827058987355392 3926349 362062198964045998303379742639160224 3926350 -634561824038420539057681786593384000 3926351 345105756402880578529864610102250864 3926352 -451395529547232650572937631508070400 3926353 -2037886553023718121415383070088051136 3926354 62567164543232322936486131276535216 3926355 1252482188560044128395958806550022960 3926356 -594349101955916398652693228226271232 3926357 -368046745040148490340091004056473394 3926358 748413825973837049716387513134774624 3926359 -3413553851491317231233577133867577096 3926360 -3687750312939456954452654135688806400 3926361 -790916671721772204448306667907813120 3926362 -262042064532168263062770019151460096 3926363 2053311963134558854260357187297858560 3926364 292810518461749911760390607894615040 3926365 225808223478336272070310792598164800 3926366 246736047861641133015230295853685376 3926367 -267644697416704671574433309732459520 3926368 -1483132477001078030683004922314096640 3926369 -527522360911074083843902673408894160 3926370 -488153526494998181586989317386992640 3926371 448252546174946576654527255553375904 3926372 -24857517209548670024299189847593728 3926373 37315621177919394938964663771644928 3926374 -1835576456217187926667052893193036064 3926375 -1463627099483326084548366893301912000 3926376 574765099005791229806878232358666240 3926377 498344628240504408776711774942706240 3926378 -63196395566006039557816966349033376 3926379 2275176281501427809265262030389557760 3926380 1880454129256869315208786127305175040 3926381 745973735026761243687292867939579200 3926382 -540742295307466844654060310720988608 3926383 4039408890853270449848304415705946160 3926384 81925695620057407728227535158771712 3926385 1513940071100827939472854022229973620 3926386 1441568621654760147220350457328101392 3926387 2325236043433154398028131569984793344 3926388 220623838749853616425673065197219840 3926389 -926771920773467441829060032623157600 3926390 516539779305443778134682053940769920 3926391 -235744559342029084106405421140601600 3926392 -2038933066980312074310504797639393280 3926393 -253121017131522777711174085547343216 3926394 -502338438599279385331802003761343376 3926395 290437441265968966882279210235792400 3926396 -2094021451718550512459013428815411200 3926397 -642523070388241336402237569380851680 3926398 45775367177887426333352038696304640 3926399 -272074510606007486405803671966827232 3926400 447874476231696260837433440993280000 3926401 1805812661216736142425729664962774832 3926402 1198648936226592063445870835285875152 3926403 1009443108460651151202309515630544 3926404 744362929861148155080941108189641856 3926405 -684221536897535798356650126471072000 3926406 230039154550957091311299244260105216 3926407 -1485367872069272277382900246897254000 3926408 571171219899861127167072789857372160 3926409 478220179416024693161638689400345104 3926410 -91598162881726926729411210653921280 3926411 -867935897123862465137073909219501048 3926412 -471025299224988862946198675608071168 3926413 -691414846777449334302899517114126120 3926414 1139631892402225428012637484963077056 3926415 -535158659497939501019340477374308080 3926416 -283544847325064216621857606205440 3926417 -394322691067580795829530273479893648 3926418 241572295405676080420152709938283008 3926419 57481900383804162232660324461033336 3926420 378378011998553793660481147517652480 3926421 -2466437309924100071197433633382821760 3926422 1253321213152862173969226990149887744 3926423 1007747822297869490565697140940425672 3926424 956651108282558402355156665923153920 3926425 1225060421119554719741079342573587150 3926426 47176342948617810187106330580096000 3926427 1525519398400980433239655821948037632 3926428 -1382304035867233509439542724475349504 3926429 -165308332502184819699416605959631872 3926430 511290061746885017069439744804922560 3926431 762166882675658155582315842683467232 3926432 -909265545862942266040698833702289408 3926433 -2135950829292504525495706165110912 3926434 2160975999527097553395191295804137760 3926435 340007556928456979185302600089180880 3926436 989457415450442179746786615601677312 3926437 -1261118485888107261787263961728122660 3926438 -443350109461950579775874634690062880 3926439 -1868489148200339456205315872440880592 3926440 182334406877786380430587928666112000 3926441 -3477124799239739699993604788886193158 3926442 23891850460403588518811025181332480 3926443 1043050238831586431328256812461705640 3926444 -240064153586989432921763818993073664 3926445 -411756439217861988860582693064960000 3926446 -571503081561373509633269783136639360 3926447 -416494120241172322458592360148552736 3926448 561293724634738545641933297074176000 3926449 132351315469690537500016823495645040 3926450 483546218252552564061582612624096000 3926451 -34056919950004671060578737563841680 3926452 -580625962036301549489904298625856768 3926453 1610946840340121667523322453650718304 3926454 -125526888185823460456634038582407168 3926455 -811945387011505760867343049410866400 3926456 -743656564284191121796357178570711040 3926457 -245295001829685226642361576801120646 3926458 -1240168912387276625388753950276144640 3926459 43686449560117761011929509345239040 3926460 31941980282891915406839372521144320 3926461 912738953055873702454989673276338624 3926462 835966362719778710546626871845247232 3926463 -2695076675543940335966570336099834112 3926464 864550853913248465842199871933644800 3926465 1883557314163193030556493024549627860 3926466 1234007392431966460185119772049449552 3926467 -1962584120525045255484284550491820484 3926468 416539339912602074596137577950007296 3926469 135767077122218870173690364571374400 3926470 -286823334099949089766184916548968320 3926471 1766475778406791316372260379948979672 3926472 612946306577695453267882290285772800 3926473 -1272309947282813033894750815243109580 3926474 -443563396478245232643526992527666688 3926475 -11673322055927818362001126246827600 3926476 599053083751933148545510457528478720 3926477 174692728426561257375686564499650892 3926478 216431597461474857070463719451356224 3926479 2797915887762927275513855754281124080 3926480 -105458047346538667573050045053091840 3926481 505601404289068769554560289431633216 3926482 -59669493064334059578222215519382528 3926483 -1517467179378034253576012312285338560 3926484 41744486839655501878007792019029760 3926485 -1210874023832740601634985046266868040 3926486 -16648623121343935537644283018499808 3926487 -54662725192177330459255723905503640 3926488 878644868864557621161218982914027520 3926489 108020747832898708124127581488710720 3926490 -96770740671927456905287197511488000 3926491 98229942835488654880336455934669824 3926492 2278980728871516744109132840381180416 3926493 -449684381899572336776035283583634740 3926494 12285941791617498474865034219099520 3926495 -1947151420825054874352947722852791000 3926496 778886958417376285951560627869712384 3926497 2109709691365566186410047914508918946 3926498 -1665661444540424778090089356054446000 3926499 1948612051296816974392017874392330048 3926500 -2125118450941076645132832374862528000 3926501 -1759111240869127712560622229457242498 3926502 8025494216200878722887067980032000 3926503 -319703637271610751129923327282682320 3926504 1002957486484217831210394873310003200 3926505 635985196934296178900444686584048000 3926506 -1552906670004718120601364497470548048 3926507 -104910370359673648886762034323561760 3926508 -1075532857139973211049639277780503040 3926509 -2780473124021164972155343453194372960 3926510 235971553514021567852641841196092160 3926511 2252040337986698005768867669072841160 3926512 51822968276418477705959324057993216 3926513 -274100861110351113468333998191275840 3926514 51858806053682498902032296320865280 3926515 678685990150557763615821435322466160 3926516 3198971239445969778246628678608420864 3926517 -247815759073499063078184108099579168 3926518 -425468359018766546926342209360563040 3926519 225376537757962454880611704662278880 3926520 -213298507514371649351797658658816000 3926521 2926094252006004444141393778566894720 3926522 -640585220869845002342833476559051776 3926523 -1121400438342515460968064203539991016 3926524 21214718200915136023455671643205632 3926525 -692803034156163298684848918135211950 3926526 -417599206878671716487439741242417856 3926527 -637562824495169498772134225087719296 3926528 337652693315029086977212189633413120 3926529 1333920818789475920287642813728853440 3926530 146947956616041679350200488148582400 3926531 237617892259655340197677149467543040 3926532 85139556406732161407264345414249472 3926533 -1390259497697022042931095284867896576 3926534 1015964113227391751808716865953464416 3926535 1479233028987872987053515829681887360 3926536 2928002358735465296202767552679567360 3926537 -531954071269007073039176241726900480 3926538 137504451921387647272786630479932928 3926539 2433002550215848242312476126332192340 3926540 -258834404093899857359087578727654400 3926541 1222515724323557774953600088591199744 3926542 -108778760929544600622575257721784000 3926543 1540193643816703576064120199828687792 3926544 126934277493043403889633222106152960 3926545 -156751669754033177833794604310400 3926546 -1001733124595091958371651231317454288 3926547 889245271894187803175596469053407924 3926548 -838697797943545884366987784167332992 3926549 600935140802663820542419360250593920 3926550 -377561148443114935165603386018667200 3926551 -1052463818639549762083240138491952808 3926552 588713395446703483822013862615982080 3926553 -84652699647281030309897922095937792 3926554 -1340114784956935301586163395165771024 3926555 -1429650622731293642702795392948655040 3926556 -49113856506264875559993026934627840 3926557 500010595214218411025855509283893932 3926558 87112182134021550214048479631416960 3926559 -17336581412992391004486840261573120 3926560 -710339677740689214046059258005422080 3926561 3122865167689264597318585731578424162 3926562 283823771734892993418681229643962752 3926563 776787746079900583509247373811352920 3926564 -227961053757441726247070074475387904 3926565 769888943757175539450071508296440860 3926566 1377974137369954889627285155168947840 3926567 -1804884125560239027928230580645305000 3926568 -184679670344571831846353553283645440 3926569 -790072381261304560828327682957713030 3926570 -326762832957226559860716413557246080 3926571 -889475844221036625861932817972240 3926572 73355909851600565838976338055109632 3926573 586189271355964847740125878475721440 3926574 415921318254317887428009352644889344 3926575 1154144917756471088268662632537446000 3926576 37469490083039834997006349651525632 3926577 -231435855432720100931793644898351360 3926578 1198260814791368629709511521515130880 3926579 -1509523813284647525217416606303964024 3926580 -159414435164707345041449699515392000 3926581 395887921134964866134660381505183612 3926582 79655051578987720941162781234065984 3926583 1255823462720582294223114390726017280 3926584 -320614628742232885421414630566133760 3926585 1510799915223905814935566768835325840 3926586 239209963231496316874389204398383104 3926587 -757314696407284475559413195201950448 3926588 -111789114800641183917392256205824 3926589 1218406207645157911585336490204692224 3926590 940194460331143725009221081488408320 3926591 -1032729138075823391138047766369377200 3926592 -282616438192906194583558472485306368 3926593 1420129065408380112110495671476743040 3926594 -711708579680565855591600752334260736 3926595 -695064415420796250663951516104262480 3926596 34524624073863848243531049411959808 3926597 4611544543616152394530260947670300 3926598 -76871408274831985078985209781131392 3926599 -51058091733728056598234166879951800 3926600 390870157977195032402071130223360000 3926601 -806334359422854226630187126712115008 3926602 -1694566666020053347060999008145344768 3926603 -937735923064288130655321670478759148 3926604 -470232510562917844408327125856075776 3926605 -325855686717971576188425488291218740 3926606 -771080313568954650206262158860695936 3926607 -1453104182498480529892337463684195960 3926608 71123039880111991972733595275100160 3926609 672154624554253977544293651846540516 3926610 -223691872032718034844123950451148800 3926611 169560086674462744991830379434415520 3926612 -2200720982656748111522122294773231744 3926613 4356482654548735931898792081309888 3926614 -72493527704690890581392441405680128 3926615 622259602441289449818651870329180160 3926616 635728113759635315971281765826560000 3926617 -265169674002339674352289003733798508 3926618 770780286581148061472385437507723760 3926619 696366199681790963831988320209960044 3926620 101897631884320845884088583951111680 3926621 2287006904461859451538436253715542822 3926622 211739462271809760144206153871535104 3926623 -1255293177998379701748871470757532128 3926624 -588645859884057824517577898742251520 3926625 275508766690636616466369938433648000 3926626 131807044242661311898559196796512000 3926627 1543424033483995353521529701816060520 3926628 354219637674867968337817055575427712 3926629 317173301500543996813104348027198720 3926630 -166006163500661435558372159798759040 3926631 3268718701805338773026630782320000 3926632 1591383178244442002647414670159846400 3926633 1487469814360522216623972821702733882 3926634 419836221709123267751713556910900480 3926635 -202439914227820055728474771117294800 3926636 312579321781034716450724204475982848 3926637 352426781636648658843222402399266496 3926638 -307256239292956820381965546681145280 3926639 1082025941478701667710221709879359440 3926640 264933296649728372098392341744517120 3926641 3108688511785697713668138623248409042 3926642 1398961744087181229644674609448723472 3926643 -194556009378672173027734098233359104 3926644 -659493291336971548305294303407843328 3926645 977790716693139898866378153593631900 3926646 83880086419967779685898148840394976 3926647 -590849851716143565400987586401018680 3926648 2850496634864068188965908486791966720 3926649 -1447950757578076932108237458633954736 3926650 64002027788505795128886260979609600 3926651 -2942253000837496005270539880620256348 3926652 331690001543153575913076552928641024 3926653 607079412723039860241450714124314784 3926654 747592556219373932821724014665445440 3926655 185721960628669429051719618550485600 3926656 -55236633326987195477809160351907840 3926657 -901100826836628093474786066608151168 3926658 171710256729509517075417566166044160 3926659 1458556900980275242644319058184946440 3926660 118819633822146639253412076013632000 3926661 -290927332704060567452859544851344928 3926662 -630394759833518391914709111625413120 3926663 -859449682554950648220746285673328800 3926664 607875770450393618776680648130560000 3926665 -474188107822021811020986334311638940 3926666 115578351584521364670560890671178032 3926667 -762045574194864099548360462207673360 3926668 222490371741664497844285691020211200 3926669 4726866139922358450136288645711199040 3926670 8180067396353500271837989374842880 3926671 -211371257140985726875531675956234240 3926672 -396328113907716760960122863577882624 3926673 -2300796021925511304247445775045228720 3926674 -12780320060270105326567470858410880 3926675 -188434108896831692351111052045006000 3926676 -150469747127344811500836968498006016 3926677 -1414304853705434224633328809969003776 3926678 -228187996002906590328436651076690688 3926679 -2782253831236346968472384804071502640 3926680 940227728384191923524056113303552000 3926681 -930286439270557550300895941458378176 3926682 324968274261065633281631612704738800 3926683 -676853029725103937340758850332809280 3926684 48807682290482174944478752994121216 3926685 -549094001402361325662270660828435840 3926686 560533294278598870977812626121118720 3926687 -1256213726249990147816784253289367240 3926688 1158033410768715411744422507219779584 3926689 -881161320933518015688105676133120876 3926690 -868626264856067009183667426444914400 3926691 -1019350532540468854185151782676012560 3926692 910919071058033347682543681269760 3926693 -1045016335881441875574180949654098276 3926694 -261119088073656978632591855531463936 3926695 -3050058363317376517456352177507035200 3926696 1928509173002659825042120047700577280 3926697 -786491195016955956074672005085209200 3926698 -949737783876041210701755811248251136 3926699 -115637783570221059736573506446896608 3926700 -709149912298961327644442145908947200 3926701 -98605300117477931086567583335641728 3926702 -432376548543919852543691440258308288 3926703 394436241974095622844215101417916928 3926704 -44408209553946693525728703391252480 3926705 -2148136023601277444347793930818936140 3926706 -89339584148185885177320313541853696 3926707 548147441900948309268823133874066956 3926708 -330642780426238385847239785104728064 3926709 -2638197583583543111326204818132837696 3926710 -436751210683554837773186173356132480 3926711 -562111941839997366980527663580269680 3926712 -683680786127521848073952847348756480 3926713 -1900655379572118235810919011449037824 3926714 1245947986030799712327831335515698432 3926715 -665211297200165715484327633117614000 3926716 -2475361429464438134789366972146014720 3926717 33003704384480688869042098574218848 3926718 -13325019764396348470340320639666560 3926719 -2462339988554446253080671428570130880 3926720 17485998457638359306777177389793280 3926721 -286730724776825718569802084781268160 3926722 1842094949721437348854140069368151552 3926723 -774320743102006511523961003912858920 3926724 964468585204922266254970311171889152 3926725 -632621259406916264171404510618644000 3926726 -212469412727902998458247876696848256 3926727 520787539617180209134925428590554592 3926728 80006967929659801822816229417963520 3926729 -2692103984172897232145897940809141670 3926730 133072995049798415754436281306950400 3926731 1617210497807625285945394795889296532 3926732 -1170315839702048542040295882123035904 3926733 479139133179216734292885301832889024 3926734 -75539206832379697182413443545282816 3926735 2148875805418801962276067989864604680 3926736 -169184548635061328835195683442917376 3926737 -3321579948410768375243396102075609614 3926738 283168730994402158004209865777701520 3926739 441835447371793249628578469296785408 3926740 -153778572065630579824985279232303360 3926741 -29535678692058336330877775449165056 3926742 1295431808973871386182932292364656640 3926743 193225754017404227006241293405093824 3926744 -155030776567854112244506737975828480 3926745 -1628687386905435291257411001225120000 3926746 26165731389820660210165196405810400 3926747 -3086921989132185855149469751837726488 3926748 85049701225143352720455328260857856 3926749 -1070895717872630394776373684177380160 3926750 -437824250656548453710449195076640000 3926751 512693179784150910801773056259823432 3926752 1060538540359833597267493966263877632 3926753 1136442132362648747781800517433999764 3926754 112337662794018501474945656422751808 3926755 90870645129944471683668165891640320 3926756 2213876233223338599883401874470739968 3926757 1926946849380298642730717711612396640 3926758 1808782128205578688876324505852892480 3926759 -2554961973783498905443685549978372040 3926760 13637034123199339553947330921267200 3926761 -4801181034562288673858756199988077276 3926762 -1378187743209555728630197778559859872 3926763 -1973318212488712449730754631263225508 3926764 722130924528392302213783969707704576 3926765 -1614003660354147605345301416484452340 3926766 -208600708600100234339215600819911552 3926767 500806025929243018994783641628809048 3926768 -56296242112127633478782156945326080 3926769 155740835365369012085115164773662720 3926770 69801984746327526930437280056524800 3926771 721235261723685594323788145092320972 3926772 -606590982621053150763165178959912960 3926773 -420724062403220091920773335101749220 3926774 2614359436778757536301289139467430400 3926775 -267304996381485532643525154723152400 3926776 570313667162300557059500720799375360 3926777 3279653972483946072635763205982078292 3926778 554754533719093010680908780958076928 3926779 -2906837047443101206129583219782486848 3926780 432296339832575528970014130302392320 3926781 1670610014161648383578305527453764070 3926782 1698330857616871459295900820820992 3926783 708671735925897228943488662370276720 3926784 -482371404613509311810537630723997696 3926785 -554603626399791509354392687155823020 3926786 706493563488472502459977462489188384 3926787 -517559455293301389915283162872150720 3926788 -1542204640989087779406561763686742912 3926789 455639427720232115977286703849370590 3926790 15494783468242334642309369425674240 3926791 2074289135166396049686610171809826584 3926792 -836461446946672010815322671108992000 3926793 458520394881203530034635284000954048 3926794 -458407954218200295720544390574084304 3926795 -105719676864819261139125438964971600 3926796 -870750348650045437678904661466752000 3926797 -259647161421956915269057516422327936 3926798 1742106354378806038420691570403155520 3926799 -34974265913336049781023539215665120 3926800 -282239860891308061073192636734873600 3926801 46199790687295145083678305336417024 3926802 64853033821760880599528483339330304 3926803 91491801580858019106367696393474560 3926804 -467457404398061069335590927538360320 3926805 258282699052923267662164782434441760 3926806 -561826102118148985970294749459152000 3926807 492978586848789862359658206547360320 3926808 -1331885025676110404720384637671577600 3926809 -1899141298164273639372820343009180780 3926810 -268708792378263237417753297040645440 3926811 802901638991164516642503526604366232 3926812 -2046999209957993132700920861089913344 3926813 1882089998764939929774405382091712 3926814 1166585220296319338013348756782305920 3926815 -781832322073472804493601363870334040 3926816 131123859206594394483214695706853376 3926817 806287593302795213235826866389399634 3926818 -245832065401224105529209075880963584 3926819 -194829469398293300506970054084573040 3926820 -944976681759316670991739388359249920 3926821 367437221769121722270181708780219200 3926822 -80342911647268204630443925901664288 3926823 192654977309629050772908569241887184 3926824 -923093136279603001506593277463265280 3926825 557593671666624870044092563133896000 3926826 940290444075528121028226793920230400 3926827 2409181762642673017654428172710346676 3926828 1281269556184413949145634870414912768 3926829 -185202042098798647065461359340327616 3926830 1116574503032453375298856917819888000 3926831 1430636100948820061189122896108434832 3926832 -16328412924502006272304391714242560 3926833 4754819710245825610411314703886704 3926834 429635226812933286259312471798242720 3926835 61993355270888040899350831827305040 3926836 728175180650149139002015974179162112 3926837 939196283613232863578972484962134752 3926838 816442485737573516633447960864010240 3926839 -34740916696865659685785478804158544 3926840 1194758323672998256294848323538124800 3926841 -262566831043464070921498342491405696 3926842 -2411426682519246578873845853315712000 3926843 -77558222949784772691270475330123296 3926844 -1373055274255893634584337664038786560 3926845 742102096782938295338901609201974520 3926846 1115979411167647427511519770769408 3926847 -1041071714194230897888453044493671136 3926848 -269486223041934866366682545525358592 3926849 -185761026588242385389816849810265150 3926850 77703149480720105918268526419532800 3926851 -1001741665333473458096720370191824328 3926852 616784806579967721697872996668919936 3926853 -1135253022590298570779264201623756800 3926854 5647842852867034155729258878480832 3926855 37244754844666454954232634537428000 3926856 373190543992489591852267644241920000 3926857 -829516554208213266045609576448006176 3926858 202704137716450806617618036550041280 3926859 -1150883622465105299923333248061865472 3926860 761212202590290055989370286009041920 3926861 -3079877406612186935968850114921615700 3926862 -358354508333112437129599158524358720 3926863 -248927725757009600347539227614387200 3926864 488119000356463729886391069695655936 3926865 -480215480633505145356862413272705280 3926866 1442101682655649650365873223638335632 3926867 129862705125227497161872142513504000 3926868 -142532035305655496364153201736581120 3926869 3230113113363540029601757373616920270 3926870 -10708973526015896121147321736064640 3926871 -221657019883911488716242720244312392 3926872 -2181879308062206847969562412674611200 3926873 8042411551215889356247922845678800 3926874 118524489653031974799809247660759552 3926875 767791924067612955632773067321290000 3926876 608721206963075942692066655491948032 3926877 504351117006460881059504030051323008 3926878 552164223858930267130189358175369024 3926879 -321036741997880427025976392843712520 3926880 -1040749908394260775312656488902164480 3926881 -594708704212342125140278048513008000 3926882 -920962715712795802954893411206161920 3926883 -50200382069497816468270392192368400 3926884 -514425736940923152686775397021304064 3926885 -410675106538519701317586260081388420 3926886 397565954685525938246706199931852832 3926887 223421696127821380770401038309761040 3926888 656440153529249246291876867324559360 3926889 1700178555097628946684594114469920 3926890 -770729614839222823442222523524966400 3926891 1723377998089802077837038840447026292 3926892 -710873416741027074832561354880025600 3926893 1041538182151748927894517546230221142 3926894 -44430921050737137195378260838824448 3926895 295139587354693340534642387861568000 3926896 188537210078584440378099629320077312 3926897 -1189818980330224706091835849817029248 3926898 577346157042829586952047957566006848 3926899 3332871209784788464619786182565739264 3926900 -602585754424998374821554509850316800 3926901 1293399089558606852227539292175976960 3926902 218830451370493194981026564186234880 3926903 -2354524028671420053678624917254525848 3926904 -1285696869789446327093831650263674880 3926905 -612933423899373713303785086010799040 3926906 -502022616896896822914289178086807296 3926907 605628589134918459568460188159214640 3926908 132988691571777750678380585532843520 3926909 -899404417113676362689350011303343194 3926910 115217420946953549970285790954502400 3926911 -3372938764049545436709366550676783488 3926912 1163601109753843556112353997933772800 3926913 607186386666222195064426081945704864 3926914 -1436144110197844605166800382954384944 3926915 -2259845384433792495589385037500004000 3926916 531670092023735118056643593032876032 3926917 -2536055856761653874590158729954960034 3926918 -974465937989965547532003662910567840 3926919 445969073542211344705859135612577360 3926920 1416650902725828078754612489986048000 3926921 627057971503146272559367812265856064 3926922 -130731514398441500946371087131964160 3926923 46158147525491637894032561578891008 3926924 1375346174487449927676069564571696896 3926925 -37512300523352952396538156459996800 3926926 -1699973266978339254039219653529857088 3926927 -934975573806798405602124494449182600 3926928 -150617130729622837759729615545040896 3926929 -60041195014185113342286698364712716 3926930 110607628858704477346372618292928000 3926931 -550512798716836449840650811206155848 3926932 12895159671798156381346540664688640 3926933 -2704149476528180414224381551048520818 3926934 2050075424775480767555416018254720 3926935 -84038052299539305100294663533914400 3926936 -1434654569637359129601864522319257600 3926937 110971524556426855975929891440907264 3926938 -1208136003811963513064060441977604880 3926939 -444293515862681716847937459902212680 3926940 607427667616123783866557452622976000 3926941 63060974893349361519341884385306342 3926942 -1627067157309148346397971861652928128 3926943 785595987257630530401289234374072840 3926944 -488246785886575611010044172475301888 3926945 301331197387312296100529971580424000 3926946 -139956171396567142242374726426418816 3926947 -84819301897637308293527591157784920 3926948 363583606005754431138531949917504000 3926949 -25074456815147890473153767122143552 3926950 546236730403355771610699809307276000 3926951 344326308915490961413197507056300544 3926952 1839534428905615149377470450746117120 3926953 56499682143446849931997016245849744 3926954 997002231142179532805891624510978400 3926955 -864878465463718925926944547959751200 3926956 405900887873220013120886534331432960 3926957 -1627221808755114179069396994460642794 3926958 5281877645521738302198368677709376 3926959 3119382525442073996138795529746038160 3926960 315587390817659566551536086690037760 3926961 -17261464110873403622473229228469198 3926962 -41025925373246846540845203660937920 3926963 3397012402437297053650136623531219212 3926964 -1285083617572586591561377413557121024 3926965 -15102914984618407797272867709264000 3926966 1443335262386748300190256379429672000 3926967 -1367523753636059252717010452740878336 3926968 -1389592840849763979411303545414615040 3926969 -2752540409592952999069731017309617980 3926970 353658101494479081156592629777565920 3926971 2584430458159755217414059063123381832 3926972 249489775695128838969577574818176000 3926973 2424977596080241978837719335060224800 3926974 -859815931394979888884943191026162560 3926975 -5307180898148779633930067055370800 3926976 57732018646852127615835387853799424 3926977 -3353476198543867868085701313237950400 3926978 91150673770079996548508925577671168 3926979 -380536912747700445681765441833651712 3926980 69543661568730229554255287292787200 3926981 960813093798843470662378390395127200 3926982 -713994079449808884272777622112623552 3926983 4077307839902030955369756433081242000 3926984 1265185715611704456312767486383595520 3926985 -1188951215734190530144672607426472000 3926986 168881237268126633840388452964128000 3926987 -617224932093547750502500542898185216 3926988 -980135965369680569318411368312596480 3926989 -3512969079784394039636269150401876000 3926990 -444070555244906841733058472546504000 3926991 150643325001858780630802684294589184 3926992 41625697166062096446171870964637696 3926993 476704012923767240632009471742332800 3926994 1110830476238486458311240067516560000 3926995 220699724070323716647697036243676880 3926996 468175675915493935674029532345169920 3926997 -735086742211742378473458389240106624 3926998 729922916892915362867702168423943936 3926999 -4663064683106709589990362347617022664 3927000 -472466007131493861699504340008960000 3927001 934549823578853435318092079025694664 3927002 -767732738005818905964868149097368096 3927003 -300119095867858268248405138022070336 3927004 2377193070386302197186375439332829696 3927005 1298317296360953809356924893515522560 3927006 589677558764714640019917789969971520 3927007 -793947996418683774339737403752195600 3927008 -1339469978979348461458446102146580480 3927009 -199972994076323692911309338605249920 3927010 -12882124027778688539017537062919680 3927011 3527942835500727325296747959569267200 3927012 386331373614992138444056802479322112 3927013 849583913234013083107883330146651262 3927014 -141756278924535835070847055625488128 3927015 1970425277893798700970768562034784000 3927016 -694191723871015571254405186667627520 3927017 -2147229034431746478664493550829433868 3927018 2648327511942690915210823292829696 3927019 1038926062903249480705022269341650420 3927020 101884655420497354233289007431342080 3927021 142081149181594460930098171814533248 3927022 336905045978145211562769084088050624 3927023 -5415597017869050270937536679660241640 3927024 455681395661844493138514688055148544 3927025 1608811911345486602819019522334708550 3927026 -1726313371697419170647420856200610288 3927027 -790394086726386272069198774243197392 3927028 -207996078302766790276684666844876800 3927029 57077922300558808362153516551565276 3927030 521574306468208677596527291615518720 3927031 14988561994653737300796991153579200 3927032 926791379274247894739922949605396480 3927033 1045033856130664129880188738762970544 3927034 1457820249462239537625416276457369600 3927035 24261687546051429845948040890025600 3927036 -128733808341451338273230272172252160 3927037 -1278976015865906439982004004452408314 3927038 1274899666351950951497473461318948096 3927039 1297012668479917228720494491491470024 3927040 531395526525140380042838395374796800 3927041 -2690164613354127509660791140845699628 3927042 35928163659436685654050498303867392 3927043 -1438964454567366547091412031789103376 3927044 -1493983438558222464788356060623360000 3927045 449607032439158640069371717401032000 3927046 -2524460055032254858354664364908093760 3927047 -1941452606026285350496250483296902504 3927048 560825615545360343352208844785704960 3927049 -12919080380700613967253268151930368 3927050 93675404062397776894697714087878800 3927051 -307087624742860508370114832340197608 3927052 -274163611767380077721198090688849920 3927053 -391443617466646531982772257007724320 3927054 -673111347990248923459862247533062080 3927055 -951474336722695402650131259750120 3927056 255391337066051678698633524239278080 3927057 318825650495575227410634205321001280 3927058 561727764321351659401171462227614880 3927059 -414788969556395148510274019833654740 3927060 -610607692835230609174937855396901120 3927061 7808041802180600040790771811310464 3927062 -190390508198409121350974773045462656 3927063 -108101574143607340315690129985774976 3927064 573184208248521491358150803125862400 3927065 -1309784560502481467770156565817372540 3927066 25366956584480439307132649114419200 3927067 131456132157208401017359218733290116 3927068 -1960473907091174473041394050963938304 3927069 -683557636625148239754491535439700160 3927070 270327021842011616026493025013896960 3927071 -3885058104494106794210240098868926008 3927072 -1255017435229794805499609836258590720 3927073 2744172861926444032210534414343764322 3927074 1838436392716492538597437048259827536 3927075 613107348025362792629954717642178600 3927076 844037422480141662881008757572741760 3927077 -140634683225290846128881513964814656 3927078 -584899321164333389889618244342915296 3927079 -468014311954439395679586265329648672 3927080 528238463327100057065183192206540800 3927081 -936599042585430671836659470349327360 3927082 -650027260362026387729575468800045216 3927083 446877341712711938522747042230129332 3927084 -34792865359695565424696604345827328 3927085 -1066016697291073168065969981986787840 3927086 103106197383318199649437350555676992 3927087 887097510775728839671161959083966344 3927088 -144126563645510208476361534376968192 3927089 -757077988479804332186315955537532032 3927090 -473706642790786690002267779239987200 3927091 213097797351905180330618206247563520 3927092 187298934948828945792179233578062592 3927093 1065420575088493784525014755105554400 3927094 -399887688170984813476837920460044288 3927095 -25983245951761913928867376052144400 3927096 814008019216780902699907029026611200 3927097 -297263177417304051680174166706602454 3927098 -250776271337802734760249700178628864 3927099 -1590582872911679328002124951490412160 3927100 48509093273183937018141059725862400 3927101 4406414077489501482908633593644434400 3927102 -368225665757006220971378981346174336 3927103 787311743198702517292219757299332144 3927104 -4812645202421563391455003718713344 3927105 159933950681825247901713166887187560 3927106 303857873958963780814221942138853920 3927107 1594419077886133263233270485608871356 3927108 -74733280659348533865066772925208576 3927109 -557725526913739206676140642431470690 3927110 -320448235005253757765970933790464000 3927111 -426674752333070107353314225695105536 3927112 681744853074287173460021027463168000 3927113 -490005381388472447107701250503865638 3927114 -249086258155820174612880001722750720 3927115 1104862869524929699460355041032025760 3927116 -286368733813589471486904992969346048 3927117 -230263615950253996505697600284992320 3927118 182810512126936319576367537404016768 3927119 -1363669311968008788308367224622378816 3927120 131145334449109353158325051730821120 3927121 -500449939462873525250709423863150400 3927122 1590616730017383180370261864248880800 3927123 1784684112372239768400449068886588292 3927124 877789405202900503713849292950996736 3927125 223502937346616381468987374267110000 3927126 65739872702141514405773905744871424 3927127 -2363803019736520737322161999590188024 3927128 405265298453266074399706914794588160 3927129 -1293878447052294872200190246583147360 3927130 166940674544064467493109389535200000 3927131 -548471994337521404140446692010447120 3927132 -1632621740534101762998637548661456896 3927133 -128859953460317536582741469871224480 3927134 1164066294227567939436901374859929216 3927135 -301921547653998192387029834160207360 3927136 3235527862006817431320303330565816320 3927137 -1840173178496596120792057990584245214 3927138 -292382696825112600929994114198562560 3927139 -125024927991702927468985776661657060 3927140 -303037461783686448172443742545285120 3927141 811367677869320882390694528149040348 3927142 -112771701089527713401252366702816256 3927143 878902955496821143704596935991818800 3927144 -58024590126380267289694508985384960 3927145 -1216570363489220371247445045502265280 3927146 9887332714390414097566114214444544 3927147 -1328152380688981212779608719033600 3927148 -1296121425469653753254229394521121280 3927149 151629133256486613248850047958845964 3927150 -730697427221143141131643345954320000 3927151 247704009803632246524049343511993600 3927152 253818139253915922296640543791972352 3927153 181323297022910366706529085771271264 3927154 -704359338454257864569056942083116928 3927155 -2096246403714994980284895187851799440 3927156 313739640226092026586672311412252672 3927157 428678517179417123143418553048793880 3927158 747714626280067138302214607837829120 3927159 -152931200600867674494736063693497816 3927160 -1361616650655238230246937031413248000 3927161 -222534303386357794589757379596565440 3927162 -71419610952663054533187133692930048 3927163 584648442775826229079292146192382400 3927164 -1005175791355442479080347176839819264 3927165 -837731967701984556900651963692660160 3927166 291245858074842804392127765447285504 3927167 1083235531575832716280083531096172800 3927168 -141467032923113794837786591840174080 3927169 -1024846647887861996160958744422467840 3927170 483775210368166316996815869571551360 3927171 -787752678479059837611990160765050888 3927172 1285576256302316946816812158546391040 3927173 -19644384576879286172305138730664576 3927174 -749176424888197451354358328054290240 3927175 -49232734066783152091028257022697200 3927176 -472630227280868513476013940648960 3927177 -561714224712907686089065746703184160 3927178 1570482750694930636639544600149347840 3927179 5796651140396010030920233651574071776 3927180 291616769077291580220956152464076800 3927181 -56694109083503786726106124588818240 3927182 -534663016397319554294728016537881728 3927183 254685397359455503599625788638747808 3927184 -401213779619176579323794582545104896 3927185 960428240547248919688532834742533160 3927186 -1012317551809350580634468547613921920 3927187 -2088620292856460232426597278401743216 3927188 936926123042724261593875550402517888 3927189 -640602491159243029833284611626636480 3927190 -18030141973036146299093004809220480 3927191 502072243547558809872391781159234232 3927192 51205844864405721122597033141022720 3927193 2057838338167983861327434860388064900 3927194 475759683698472301693440974146725600 3927195 518389018339140907437589244047987920 3927196 23678199021956884988292392455485440 3927197 1615332867823270706688647276920412646 3927198 -622792058996619927235039611852794880 3927199 2702775749625164465333701655700543200 3927200 -326584341308432982549279843311616000 3927201 -1607378102360765068840917614397906768 3927202 -491792580482217937797987776956507488 3927203 39955421368660848597075062145071628 3927204 -16676487494210951452483999653593088 3927205 -19402042678195181572795083254798400 3927206 1658901944326067637381575341177175040 3927207 -39148735204025951269863515767638912 3927208 -2262776581368211691726528633384878080 3927209 1130808856599341749848992432944605120 3927210 -55143935511038900840085089566510080 3927211 5674085597995389259426933592420561752 3927212 1202475645000698708317024218279002112 3927213 -1428308625181868561644495258064579658 3927214 -655249026347387874138287628307480320 3927215 -4180361220192406467940964000508289680 3927216 -224738293648041421092034724569448448 3927217 -379357324831601163007768410047303040 3927218 1219904884703963410332490085447730720 3927219 -431638684716451414194538029407366856 3927220 -870953671421536090743878250487818240 3927221 -318161097804176240231115061492557312 3927222 75269487252191297492739501801991008 3927223 -145230801263074246056770681411453136 3927224 -71145598136481555620807212936396800 3927225 -23184466390136075073669664751876400 3927226 -845149712139682746314508388404034560 3927227 -473821784963253270760733584249938000 3927228 -458251786540845417530003459445006336 3927229 -89001897546959812874453159916676800 3927230 618629347701185969984535675630365760 3927231 -546845968560247101062657935274534400 3927232 -692165451974884838662919510356393984 3927233 -36341211137365605712920031592661456 3927234 216870945574296143785880225272567680 3927235 -222532696320635010444761237105376000 3927236 -791050303953666638853026671212750720 3927237 -1516099195691270463522613597747748640 3927238 -481940917579718437618985401088294400 3927239 -388383579645496832371300081606377744 3927240 -670670778354831384287322012325632000 3927241 -399725436568652210280728227644263516 3927242 44936682054065674182726234566552064 3927243 579430054544765517542551897977336000 3927244 -1811445928404311174660616306065630464 3927245 -829166637062152918059569653470885120 3927246 -520489704798941901869772253865313216 3927247 1258540609161408025250256219686572200 3927248 155202026648203901672753947371110400 3927249 -737344844010690680704612726260576432 3927250 -486897650300031541470390983732352000 3927251 855556285583303400926244396656262252 3927252 -99864798916683524907299063027189760 3927253 -605094666173521129014207201208495872 3927254 15777285019184242846606231636276992 3927255 48620235051747299422502475459369120 3927256 308732388192530447284834633135042560 3927257 -1647806416666566684972519359817397494 3927258 -1744177024830562137107750642334958080 3927259 317179179049043112419651188742993952 3927260 -130586790009850607769897050737228800 3927261 -411334763492034750472616425935823200 3927262 1699624700933022022269201294955752000 3927263 -3879482236931997615947164099314309816 3927264 1621386278310024507292941324103188480 3927265 185046325079284659053579586889896000 3927266 48336159044365155432082139579289600 3927267 799888728338360237639816570085635520 3927268 -1786230127588000663793042167154618752 3927269 -593785652137570994194034809446195330 3927270 158464040701584394971287561374099200 3927271 -1986994597857411181823498269330051528 3927272 -648301095574768544724793507352739840 3927273 200912322498538883818478677448122368 3927274 -297120794097095665421841453323498400 3927275 882255982625543824562538577182492600 3927276 806430874432531922614990901526462720 3927277 666056438118200768444067519681555852 3927278 -222426503534449875359143525123162560 3927279 -1538965338498251592063077141575149816 3927280 -13700054635304497620162116484464640 3927281 -1573105038031448420174766784479786000 3927282 196719046084707074954853827619594240 3927283 231088414286906848502924959499034520 3927284 -1288236581963315648258141774698560768 3927285 -66283993958623716731153573680090020 3927286 -387231139641027507053085284380664256 3927287 -160304100842835221309751171815185920 3927288 -1946604451783502414000974118578237440 3927289 2779197696014205941974722356781430356 3927290 994138822560509261678001793548718080 3927291 -770982565911468071641509549207025296 3927292 -983422574939172995309806710737833984 3927293 -431067997499392551982071472449886458 3927294 12981564108989385214117960948469760 3927295 1018352939867392064368242175130557800 3927296 1060199904370868946018522564510351360 3927297 170163674304302363749226661139200 3927298 590951885732628517323532899787854240 3927299 3230139441918880073904925729536354300 3927300 92988525437197281807026176783872000 3927301 234035144792940626043366287838853950 3927302 -1382179110034916748693010136421405696 3927303 -218611350622193019456996486000977040 3927304 2546474900070586673874686507287925760 3927305 1104918304721873123509558709173679460 3927306 -409263723733919062053684025915153920 3927307 -2079563351015260038574866066997174444 3927308 202493248325826439242656431093284864 3927309 129597830756405481011816788689760704 3927310 976945755870856929364637164479360 3927311 1056144182622072577965551557976641512 3927312 733549645449949807393667127239639040 3927313 -1928233691799777414940619416514169816 3927314 -992803977066877118351597748597765744 3927315 -110337599802625544873581205329359360 3927316 115343055258312544632147452609091328 3927317 148463986331541958537209575035432860 3927318 526994971157328787135141431706989504 3927319 482095283464517647850893725683328 3927320 -3607228889535413918448878677807104000 3927321 1314705936142783615654394550336222720 3927322 -62145160910597651549002758637180416 3927323 3847090997031988843852679987282007720 3927324 -892139413100015351635690581124498944 3927325 103366311495556038759844906604674500 3927326 -466041143233047339024836773735622976 3927327 -19119843627200659805723907659758080 3927328 -170919799217915978027991685763432448 3927329 -964482343908034006517569820897481024 3927330 850426915819943978179896325070315520 3927331 13599088810327262378419170114658432 3927332 -223027806684175584347634348900507648 3927333 -854842832240317174430985410009194752 3927334 -1094010476848576282533905001886001184 3927335 -784941374480826450482356898317280400 3927336 6185034027363177868891129560760320 3927337 -250051070236493085680207164957595014 3927338 365288093247961037525488712253415680 3927339 -1805629186797646345849632737309621760 3927340 -105471455044387161544583185193656320 3927341 97669017705193293867441228232121184 3927342 347427939850909872560203820647219200 3927343 147108298538444576913950879916417920 3927344 630722297665073463200077888091258880 3927345 439485969984315814039961513420075520 3927346 -1516305321210177071470944642946861440 3927347 -125551303591509077708582294443545204 3927348 -239181042884549790883365429061386240 3927349 850132095792922613566567070971302780 3927350 -445195354974502789904718608810400000 3927351 -131135731357016281589555085849702168 3927352 209386126727828701683727699328163840 3927353 -1656984903879632740406841739572443196 3927354 431293273714152336627510017598720 3927355 592406095100733957449680055899986960 3927356 57317698452002117605500147441411072 3927357 -762480702092187997251853477655617920 3927358 458152346815052749006851082686401280 3927359 -346868531863989501294706924199639040 3927360 281506413007962918027630059936808960 3927361 -2186052269264241685405475620762943038 3927362 19934341508837129835341564217190272 3927363 1477528174250108068420374689620786176 3927364 -368917023274694513120471748939689984 3927365 92817289588232317612443167731991040 3927366 -794579109248098867699241158991126976 3927367 2483925374541116127956019563526056352 3927368 -1207480231426831383542188809451453440 3927369 -1495963794915734186469564472798166256 3927370 -1058850707860934018766190292366985120 3927371 319108952267530661470723056833031312 3927372 759275210166139741779272584439442432 3927373 -2025640022115221079029249113914970378 3927374 552129281644827786561585493025549184 3927375 -21123163976864275073034542681622000 3927376 -313105821125004347722022941284761600 3927377 478320026844673506201818587318010226 3927378 -74891527851233359067645779353879552 3927379 530112967213134524452269808633045920 3927380 956895560384671490057411981425920000 3927381 935024554090476862281614331469217952 3927382 585659042072406825817462870621653792 3927383 619872761507022559879480484844299880 3927384 87313302517479215059626396751042560 3927385 193471042071948174521180664842105280 3927386 1646308317855748960844283717929809392 3927387 1059264690558536581374149833031031960 3927388 -1389708078220530457601319151111388160 3927389 2170984094956134831499955414642418924 3927390 -107375672491965153785017169815633920 3927391 -1647066427713586105459398469967192208 3927392 236753899966648527384880141109821440 3927393 -930166493533429937853583599006232800 3927394 487395149524308775169595972897488640 3927395 128563357793298547657926143421481200 3927396 -1028640804340556418452584045251987456 3927397 -1711151798804471227803487764880007808 3927398 1720530361669518717305763362909843136 3927399 356101510668523565435890884141950376 3927400 -81473057698681875120182779518720000 3927401 -359981451532915493099662961419789788 3927402 463487419270364770439904023051229792 3927403 -213573292610303546121170925175483800 3927404 696995516080183821013082929179534336 3927405 10723473184779101237812168977460800 3927406 378492833456250552069020928895426560 3927407 101065420042461057542649577374797424 3927408 407838300755246866996044465026433024 3927409 -1821705703221064363350435128133721390 3927410 299846341764342395729670619810899360 3927411 974990167893974383285287709778303088 3927412 -679227632578170419481709548395132160 3927413 -814662607477336061564361737460313440 3927414 -1371146594012871980787387162088427520 3927415 236370582836111100759980427716425560 3927416 -2928746383008393552428842471345643520 3927417 -560336949880899649543743719306257152 3927418 -133613632079856197116255298313360 3927419 -965965481714172109014208374808761180 3927420 -242475249315275639038663719763968000 3927421 257501644802126856301473773991036544 3927422 678680850521189213611509704770816512 3927423 11258208345920082910062741069444864 3927424 1191387604510487037289869277491363840 3927425 -1512299874774392016506777375604911700 3927426 -684456904611254475977909631482365056 3927427 442390424834689367751596427764235472 3927428 31569237051104628989652921482000640 3927429 -840965579593813556558154183116441952 3927430 81464451902094013274457513239195520 3927431 -842675243846669913515354126651543136 3927432 -177982261585525269365380079150407680 3927433 -884116790643739216255607456699841760 3927434 270028912576288562518954380906857472 3927435 -573585951043221512203749510149091840 3927436 1571211011310378769730870619999482880 3927437 -3023096180888060171889021731654563914 3927438 -1069701610983280282334615757013040256 3927439 92927780170405768978109456041665360 3927440 -228942702313333974953625917160161280 3927441 273981294578975299287114422431152000 3927442 964456557960467066669944684015624992 3927443 495725837573230347880550331518036544 3927444 -9669591506141482960500728418478080 3927445 -2021088761503171533543913986242469600 3927446 565238550249446504904247988553346944 3927447 -52759254520266228429298895715296904 3927448 -43120403819453371790040348319395840 3927449 -994328075868571856553392151616442550 3927450 269303634389672147581495604955129600 3927451 430481837088839814832834619584400064 3927452 650095050629278622498657360059269120 3927453 -1153166233606710275179620896116975200 3927454 -649497676394642209256743955204701824 3927455 94940524696289787736589535874193760 3927456 -625616474042764546396401036430540800 3927457 271686454511444233224811987308477120 3927458 -853927362064965799981252659356944224 3927459 -561162242917331454147055963648205472 3927460 -842692067547607117876987440747417600 3927461 -5441316011434620724058219688846253248 3927462 -170233995534269656412860581610432512 3927463 146787200282068129933117857757102712 3927464 197295058290390307960287905949696000 3927465 -1356509854554796592021588850367646940 3927466 9180949288211288281929637927239264 3927467 -668246600750163697417209114088673484 3927468 -1338100050256033347572592432827496960 3927469 -8713326079716838286409847849694080 3927470 306860617979313513540323093840594880 3927471 2070573553592359611368222357440951680 3927472 -52020258342782946575388093005856768 3927473 2578909243361193391264796677615142544 3927474 704301599060742144474973851095600640 3927475 -652048300283699692280534268025529600 3927476 227489608621692009874790309400477696 3927477 24215419597790061425293852958320608 3927478 245859977780900307343632462098428224 3927479 1134506336097844553623070143281271080 3927480 -521212838898170883975530767043788800 3927481 146608586098361250869544384497519700 3927482 481771166963360931981035143026907872 3927483 105869009929616167111640899813168128 3927484 285056568018804669474945247365791232 3927485 -458282886309326214758577396084806400 3927486 -381247080793303023029395078941324672 3927487 1473598798033484623595479058031461280 3927488 48590434430629088196775102340136960 3927489 1037861214482466733298987322964939824 3927490 -136381314787985936722688259982156800 3927491 47240878429498760051196064046571600 3927492 229655373806360592293842572574962816 3927493 7345387574948890660345788772134702144 3927494 180672449625820696108468836412627296 3927495 -272225405442052537615193759959518720 3927496 2503272916301696729329455140739425280 3927497 -962556778889461525657137455897570214 3927498 -34801149046368677157678420151322112 3927499 3130292620129979820918031279870358160 3927500 -452952421190867023674297922820640000 3927501 164724434440279778143944288778415040 3927502 -358767771823500920916043455953610048 3927503 1222541542006421500516113729489328464 3927504 146642742205898833642781869171015680 3927505 1626562389649042159792991208379644660 3927506 2869404267436953953812042762457418240 3927507 184039699495712922893689421204770560 3927508 1592160365457060395342190840842305536 3927509 -882709655051856198605206299607549920 3927510 -145752961118290966882344605159802240 3927511 -410964857377576506861732931683229056 3927512 920167693175697997172793087454617600 3927513 -152956001556435424521667552686208512 3927514 123299258165859103613088428384105472 3927515 2426113677659558560025776097655092160 3927516 182408682001627932524797134335063040 3927517 -1804607728944424980953377767157748448 3927518 313488570613452442073569619475321216 3927519 514506264552234434424812533648968888 3927520 2336564116907073836865056473676513280 3927521 931097409037427302579240950425202024 3927522 535622309129925519693960850692492672 3927523 586618020426168561559823418513583772 3927524 1805438260372201201225917626743946496 3927525 255421043273411950065154105470897600 3927526 -5469525052488210733355434446228096 3927527 2357308949093247433907311777770936912 3927528 102957615388507113502122286688256000 3927529 -268705991382049981048386352261996870 3927530 916886635786302219299340388895544000 3927531 -1512602605820176787534514869536193448 3927532 421157313550988877431287345323074560 3927533 -2038292665892277746699630254856791296 3927534 6983147416409811468941079755160576 3927535 -1001574816387465991895564851098761040 3927536 169341148305186354076744778784571392 3927537 795085024166108479486024250653583748 3927538 -885715037323862814047967375423556080 3927539 -529706496315197585499712599383472 3927540 -242398246827950785093954270316728320 3927541 -1061332255229958870771653816352489828 3927542 1095512754861781972289903333448424512 3927543 1015960695863949165640660516663807464 3927544 -2474712078995457899935396342636953600 3927545 364048221659272032423156606326918400 3927546 -47129788967555541842673233544085536 3927547 1355065385911071033330597980524860080 3927548 2238652347033850704445168082725675008 3927549 222760401947603639471143737469234368 3927550 -324449050675202458782184246854038400 3927551 989853640529496612589137642571479552 3927552 -176026426152100889848425633502199808 3927553 -216194720108023228830417373759737920 3927554 -68311183622045937435316625677744896 3927555 -4019057117473341266120013898082688000 3927556 -864372114174943771617167643357047680 3927557 4246479747681695861468776430166381660 3927558 633247697257124099661158811231547584 3927559 -1179635588949276467544062162954299240 3927560 -292292909445237226301159621908070400 3927561 -911932613566626548408910153759162432 3927562 1886767923732663813757799942142346032 3927563 -1801214621246516790655150977226870188 3927564 -1115060529780274530319803760151255040 3927565 -174915400704645575354196567681249480 3927566 -671071928657147538788629864742412480 3927567 466608752412128203296672272675440512 3927568 -795447954327118032378591252381687808 3927569 1126331621264792797848034544422282020 3927570 115863998779582926465261775802572800 3927571 1569570694148507223778339778227132200 3927572 1155717834550745795521892855492972544 3927573 -533450370705178598511880700856706020 3927574 -121934677395806999296616192740875648 3927575 -250432161313407424392190936314877200 3927576 454919800461556658362705449949593600 3927577 580183550038803184750191747362720 3927578 -130036170496611215559546403646427648 3927579 -76609254627062322931403460206551440 3927580 580619712148917370564576475353075200 3927581 -343390886806448449895767894365775008 3927582 -1514728293376486902338123014990642560 3927583 -46222260250852378558513470694219920 3927584 -60585618053012859261886289813176320 3927585 -222641399975568900510361014758289600 3927586 119917389473048261916581557884609600 3927587 836170692843333148990237868465942544 3927588 201660474805899529080873714883670016 3927589 2300998857826802534821481833442556 3927590 -541853149477994458751719118980483200 3927591 -1924219819584532832406078206219569200 3927592 -2771120851853792466461154250218624000 3927593 1056472508311592378697107657506366842 3927594 167446311935547590352046629449591040 3927595 325151034660039332584559116488288960 3927596 167858682574740639786875049883579392 3927597 -79621763937365471944119106182766560 3927598 -193135294723986052922889223913707200 3927599 -813467012708683790035057453210198536 3927600 220330785794437811207235762004377600 3927601 1508181916503775131541596147142179602 3927602 -501445300526206849224869925521743872 3927603 -106998101471483819215995345685051392 3927604 -603915447723482150257824822740787200 3927605 -928745488248052134899853054282048480 3927606 -292451496531038355635678862721336896 3927607 2435728785201032393714677249471793256 3927608 -2290276890231942630218064300146135040 3927609 -738947464360466824873912478296582080 3927610 429790352279900395648706961878676960 3927611 2176467363323670923575659646416106212 3927612 -267668624836448753757378417606260736 3927613 5000861155104425026448497619117983404 3927614 918782277419715480344627925919270656 3927615 -433682670623765424752188172516796000 3927616 -55634475295215710369502683813904384 3927617 -4397676934044691516068203030083758288 3927618 -136455510608251104310148728597685760 3927619 -69384772337060760528934841710149792 3927620 -4022319459049955804296587605790720 3927621 803975852361050335213385256337074912 3927622 813297931708235227041132332230838112 3927623 -114854762021236179010963229246271360 3927624 213967699868424026606329380294328320 3927625 -651395786938052434686017232792246000 3927626 -42183878392360094399886215333377488 3927627 939596939379757556596043809802105040 3927628 2257318594460017834770443651305346560 3927629 91873566898663811102779496161680000 3927630 -211604420967412540500622121084006400 3927631 2755483174570616751221276947635462192 3927632 -543238415880300512193338083436273664 3927633 1155572365873447277828794503986352624 3927634 -1349585691451077956099267907198010368 3927635 349748462974605406080848603981356080 3927636 190078509901777663624753414711173120 3927637 335997692205004157134672101453441952 3927638 -128627253687609219510548427885502464 3927639 1014264511248539791797786641093829840 3927640 1030938128363001085871214343449600000 3927641 -915658845404837807667372473858322048 3927642 988453987150174329243234608977858560 3927643 1903093218548475495441986578798656000 3927644 -881203893384080654742499511449628160 3927645 -290071663053594115377390876764006580 3927646 270240769357170787997731109942179200 3927647 -2051791293827258391696650208180839904 3927648 230290363366765381140116422690603008 3927649 1269452367616880154185985240277899264 3927650 40869291959711512271886305644882800 3927651 160873413734988663646042330857725184 3927652 1181481254383600937583341057984337536 3927653 -310507832116993191273941650668346980 3927654 22413297275699545629646357767905088 3927655 344637629162714928973777984674430560 3927656 -2004590933277839575265499934884357120 3927657 -1845785372052543604302389786830139760 3927658 15480673498552992255385942046904576 3927659 -41573291012095311721231655404556520 3927660 1513567215316073926900219414625280 3927661 1272021029316712663409188875307458720 3927662 1172490988063209801829119248970742464 3927663 -6312709108908914412178416641472000 3927664 -2967608872305143541389820240986112 3927665 447866333818960463939255242418565120 3927666 976056424971409012191019751322013824 3927667 1598226341299434783510558824060688716 3927668 -1687062844217369564658622009626457344 3927669 -452488617533029743344232752623326720 3927670 25707992569990345864740257581409280 3927671 709616702998669507619925706726886064 3927672 -439681608814432423335764432846561280 3927673 -1798820569768440008228034242807663040 3927674 -2068223123990218270136191524967723008 3927675 -60398545428802479249497428721019000 3927676 1146220842951205868206198015975208960 3927677 451301008643577266443711008445357080 3927678 -550535877271302662282657503811357376 3927679 30985366973414052815711661644945776 3927680 31849416501641367775853384879308800 3927681 -1252793997614465445022437271598370972 3927682 -644632676171603651607634117128076416 3927683 -1414211622027780637625646262096961616 3927684 -805089391597388314647019686045348864 3927685 -1717069776349757320634964357926071620 3927686 -476545614660332436498977703783523200 3927687 -191624136707709430477672588902882432 3927688 370659123442490212248023860180715520 3927689 -1017774793977680726902815261658367280 3927690 -6151635332525319259646594663023680 3927691 -724960159363618641659261889411236908 3927692 111596540558557855998803233418015232 3927693 -1290189495776675928405907586403916800 3927694 1349081792101371412356156926163858240 3927695 -581688007205700814607739945161552400 3927696 40629517350316531661131876680597504 3927697 -247768219652596288519095067177404828 3927698 -112211781650143240540308606056717664 3927699 2006260743760251943353811827481359360 3927700 -33103946381974510028502334202675200 3927701 -634017719600937728371878025323965298 3927702 -573638994648979841141111490119153280 3927703 237504384323788032229170653300386368 3927704 -75269991119826634408329704865607680 3927705 -1237664125740745997897636384056520640 3927706 2216979105942101936542521292166400 3927707 745957798894446686585053489228868112 3927708 -484108196319034826647502405563665408 3927709 2918548598104776658066202635239079910 3927710 197945299196710396782812878612757760 3927711 1698573050858116779114281028488755272 3927712 -2485478546640822617186905752614535168 3927713 1538613100705140886654942495863028962 3927714 99238758282330098906999008831785984 3927715 -600028431827141014545936853264434480 3927716 -83885092527316031996066391942037248 3927717 1682656741365165680754181997707338240 3927718 501048829395431742803824943427934080 3927719 -1198539779541951947451536975600285160 3927720 -734278982542809897870018650352844800 3927721 -734054935387449657451437301430165888 3927722 -909808892967436073884611511667059200 3927723 1767221036897701623177782459572401600 3927724 486836096219040103213135659703713792 3927725 -879611671115278934229477920849634750 3927726 305388523658927939530461070643435520 3927727 2141163995589506481080922679623122576 3927728 90154338499115734179918114976235520 3927729 671659199402288299852064021722579968 3927730 17242236272448192548488738098539520 3927731 1122812262853094884018171834557999360 3927732 1497355982787634849363218670285443072 3927733 81116031995268065147819970130723200 3927734 -1067381730278191188836286645793673088 3927735 -202637416478382543806585592584869440 3927736 -2131326843438673114068601466809528320 3927737 2463025509213922836686349537510499680 3927738 553703427880874810416449494085510144 3927739 -704357913770491002008470855678530460 3927740 1013147517005817453264678876437168640 3927741 -1584387003357350605403938855187463456 3927742 538107326838804819115806281301304512 3927743 1460822421068813016797174412683548224 3927744 124235510970328371622268463029944320 3927745 1201818041140581577596972967025836500 3927746 287637642217680458417386625446053072 3927747 1468878189602467921316455919968395000 3927748 704833613720387383967086741704806400 3927749 10148642981720301434980601204625600 3927750 -1098091805321731017340180984491936000 3927751 -272961910028650913930060091090494248 3927752 377296203235482215588584206651417600 3927753 416398236460070958264922239812992362 3927754 -520827904373190041527753919180777424 3927755 -250631501282121879055157934166973040 3927756 111406337521240252774233893826723840 3927757 -238529778571267008616010298266380640 3927758 24039319049743755954556384932806976 3927759 450132963399549468370384470862569216 3927760 -31939201931654071568874948592435200 3927761 3110138335837861536294517003132453362 3927762 276045674227538595521220717002588160 3927763 -15368466812080337889803887006174640 3927764 -374383521478103712419678990215223424 3927765 83583710436497665045276882689747840 3927766 1512419972391024924513384563052524832 3927767 -707990740513594331385447562742454480 3927768 -127167898827259281283567796221747200 3927769 619962440973311833022030352368892170 3927770 -55140466301152824824434835904660480 3927771 -76638907115721324243246713942378988 3927772 -527342191226251303313742952231201280 3927773 -3501554468465831424153068933704507776 3927774 260973314310124297629661780972848960 3927775 1702904043688287596872474168629835000 3927776 -2606484161167177417483841979874541568 3927777 289592705630330661751625226598197120 3927778 -1052458349808448044251129088006640560 3927779 199249156226013193476776815301439984 3927780 29431946989315764573231592578504960 3927781 -119623816135949495610827196906109632 3927782 1121377367122543278624165887383273152 3927783 1999402571306480924861809915452620544 3927784 756018057568572144163173565156147200 3927785 2280507402571055677988544672365438400 3927786 -615753963383512946731184148358392576 3927787 -614384271849265687673289209353202288 3927788 -626055845826414886539910598903430912 3927789 1330528629527448592524972666288003000 3927790 644048824992003996118556514485621760 3927791 891289457032257465313350039356980080 3927792 2164539230885690543596747671207936 3927793 -594355173031825472764154605994471936 3927794 -769064656749241265569962449077969920 3927795 192481750500920340945871600483244640 3927796 -787850470083901821930688612895478400 3927797 -626303221657911251577376851653022240 3927798 -471167532096207375403816708361564160 3927799 255602390671511996822837532727760216 3927800 -697488676526502723725309153710080000 3927801 -1129414020428026421035559348660542080 3927802 1822845972761676400000194654195409920 3927803 508116686577482054609284701516809064 3927804 847656693531883588822989125753258496 3927805 -162066362065717713604396221720061440 3927806 129391038308136094423428973527995520 3927807 -460773843209690599780017319575205200 3927808 -2497328865965556521859506641169285120 3927809 -442554401412631656705744520570890240 3927810 -390939629756011741340058869412387840 3927811 275590407880489142304615366602064952 3927812 -72652030227200455941778337053777920 3927813 -110842792377804209867902765112397600 3927814 -1452703427939381062323444384010315968 3927815 261017588612874334688715976007848800 3927816 2001852640113753010783591872219801600 3927817 118383161513450503207775657426994960 3927818 14994940163733126606589238946006720 3927819 -616767050364556686649949590415516160 3927820 725918488779800781621413855124065280 3927821 -249704390578518612322657683386894868 3927822 -10746573348814769552259172448082816 3927823 394416505122273238133797956437009072 3927824 233022301738698732295351245880688640 3927825 -604605368985078001687825660689708000 3927826 -546427735046733887057786306870306304 3927827 1399031684020349408306745503757605676 3927828 -4210691216075027816563296384583680 3927829 -814768518200525995864769551281283570 3927830 234956420165513014295326517935105920 3927831 315333839474615292778447047004562640 3927832 -2898228291317791480821363217766092800 3927833 313727057965875116099729491907287680 3927834 -961836115599391825276732007075302416 3927835 14797233708183556828205982187021200 3927836 1583831658994600149592259269837125120 3927837 1683762726182561456047393763238946560 3927838 5391575578590135213278751625609344 3927839 -2258329940461906119736923328005459360 3927840 1119268561493986541671539566633287680 3927841 596489533015667621734759155301460484 3927842 64098111840426387990202270680501072 3927843 797826340585051724180755726163882532 3927844 -497326562883149528136117991732987264 3927845 -946293761345062434689861741872464900 3927846 -181864814449513635872460593499416832 3927847 -1042486531318840454863952322881894400 3927848 -1086939106666483115704514283773706240 3927849 -302807043678181905994972305857229936 3927850 -197949253121434366676319125528287200 3927851 -3253723202753331206900812957760552400 3927852 -1439763807770306798948854373028096000 3927853 -631874461914694618964692747497807156 3927854 416502823748803330826184539586252672 3927855 37677484830059873191251121533419520 3927856 -364080596155769692316148165323522048 3927857 -543934940490273659266283279319663888 3927858 206779769182917656427334844471839488 3927859 389720655956434292968239960466328704 3927860 81518905825081196290254088300838400 3927861 49514818624511825263525264075144032 3927862 -102152445647743705484394762511104000 3927863 896571275778621363191870894364615960 3927864 1103283259596262808386978783013867520 3927865 -243209675982553911807206563759399740 3927866 271422209575275482942747174431215360 3927867 142858030713793823123821379333105712 3927868 29411992021874994364556523602123776 3927869 -784105350326269782020632566883071840 3927870 534127736270635323655612408404739200 3927871 -1014495452804585097264153949910119728 3927872 -391367361608273147241098601953230848 3927873 63512940477587885145484354575822384 3927874 -223533613380293862321290481136908288 3927875 706647561354106294496280659089956000 3927876 402562750022987677754947685419438080 3927877 -480434116657672343748627522274194274 3927878 -24307152383677776786707055931421376 3927879 2100213583516524820559455308719059920 3927880 -707987097287588708233426057347072000 3927881 885048422115031946131275904230011364 3927882 -80405838560344336502672505944374272 3927883 408003472421733912285531478153687344 3927884 -944015417321613594947704187942031360 3927885 -551631616121590521274711993455279360 3927886 -513545605434279040305707225553332736 3927887 -2588789434302930848972283874988536464 3927888 8466638774640874723819519064727552 3927889 90603071155662772178768994376417200 3927890 -767244161368323483230560024069329600 3927891 -35498963329599421043151593859619776 3927892 -1018580295042653059773050269459580928 3927893 1771067347795446932260498827264488142 3927894 542835188605972764735631356403888128 3927895 -265288283103616110406614551774970600 3927896 144780640145499366598853305131048960 3927897 2754289524974395661962969379211671040 3927898 815091932801941309038788189599441104 3927899 1828404924539805337446883284025465800 3927900 -56297456523062342694911987822707200 3927901 1049312580042570499228527247300897932 3927902 -2288515643312512274009144748692544 3927903 -616190770139574685096385156240378496 3927904 -4799749125039379599361748987034206208 3927905 3398667618108967465396798947151929600 3927906 396133108695769744530124893538156800 3927907 2420131004101517821425265410013328156 3927908 -577297296321054253918937506428103680 3927909 636476026623814771001292598369954848 3927910 237570624849298813462846308033941760 3927911 -64518150896536851572350779372165840 3927912 338325465132145529268845773759856640 3927913 -1690858884723350395630661236842960816 3927914 -575664463657994960948848260196955040 3927915 -460162610771678533461543494695706880 3927916 1240406240728779222218849839294634240 3927917 218190066146896561588088192805003264 3927918 652031235448552295830707208532474112 3927919 -330328933736596301071785859190501680 3927920 -89318080281063796711809057726136320 3927921 -8464679806549423551473512530583200 3927922 -1499207981946495759009262461222586368 3927923 1496398869546970846752091536113826984 3927924 63571771986020247273372163823984640 3927925 399006844860952762947906019366068000 3927926 15261954945763608763637959176834240 3927927 -404499295209971931835717314085835520 3927928 -2335691841482848426702960488627363840 3927929 3281397314778894086899458023314519530 3927930 -249300710317431984311819021712245760 3927931 799502660688426255675444293394762240 3927932 -853351768618370083625802479649429504 3927933 -49422016679229845552452955899489056 3927934 204529378971757787432992527143175360 3927935 -1512303376067836840261023588847061280 3927936 -740025143659262796654307156552581120 3927937 1225505992536039021334875209577546432 3927938 -1173766936249424383681841881296876000 3927939 514878204714178499726865281718981624 3927940 -181090052655796472327122238625484800 3927941 538358500789901330278325811076053342 3927942 -776325313613180979742542860451371328 3927943 254827971367189906856392662925607192 3927944 -1609180862227076582542090994391075840 3927945 132482563884381906531147162423945600 3927946 -1628834944938889870418327834010428160 3927947 3122867736173144610849340654405729872 3927948 -81395161533070555551983674738606080 3927949 250927539549474653696513927431490464 3927950 -367377856333374180035083741384574400 3927951 1380820198809718657968108322716400680 3927952 57747635952458277419099244249219072 3927953 106961923365790973096586430909951860 3927954 158065628915815198034830382670700032 3927955 163283518497880291397743608572061360 3927956 -1939164816337811043606810946876907520 3927957 330638157548076732525836740723362624 3927958 822604221963129014800981519978992384 3927959 503597268842538592891723033461596160 3927960 -796433844172528514205548387592192000 3927961 -617410748102393691465433944374944438 3927962 757757723701114941067445907875669232 3927963 287345207016618915359879081205857280 3927964 1456306292497446936725925461732352 3927965 349410044680858143621170843417568000 3927966 272779924648001408995043030696561664 3927967 420904395576830846554833808997890016 3927968 1679511892655333390180895299044638720 3927969 371889368639849447110542919595344164 3927970 354689923970469968189266317998722560 3927971 -2575395700982486462304400543840545828 3927972 553906180883592096453575432044987392 3927973 598854075109966938840845126956678400 3927974 -44098443381827670879700534148462400 3927975 -803631631620115560129834658644892800 3927976 557473452330739249386018610786713600 3927977 -2420973478028294005131419868531431088 3927978 -1081624606083477033717485174920229376 3927979 -425729522050596337443964367910174720 3927980 -30148570245887635728299954181519360 3927981 550249736817067612651943000649203904 3927982 -499344950824619140241540742486211200 3927983 993700523013866965795113812480933376 3927984 -20145241327609748631960666125107200 3927985 -278693857513957237313027408581247820 3927986 1048818411218275026059792044028473344 3927987 -338963343028394296317857618495302800 3927988 -1030361861883036861438669875332226304 3927989 154205792221602726658011348875841048 3927990 350764766429552189243316084088995840 3927991 -1067636007131671118181314345118858216 3927992 -780764966077889299070491478440243200 3927993 797120836885272747347894628583128864 3927994 -7683056306370013695497422863372288 3927995 135309190449726761485835582511306000 3927996 62966338270303312281857964000625152 3927997 3032590577222590875010388913421893446 3927998 689417028569717717628294115209888000 3927999 -275828606041593657245659847878497336 3928000 468887811163993041320421002575872000 3928001 950388091450708659416422363488122880 3928002 -248534273154513773077000748726146560 3928003 1046537769658777433752636156431374640 3928004 -150661283304400755337938071965298688 3928005 247857213595768833858663741928284600 3928006 1304338319167031551328448502656681984 3928007 -35485046729162975555566389761916288 3928008 -109430645209728236105844141501972480 3928009 -2459465477651479066358405487513278400 3928010 -245954585035426565824813233750343680 3928011 -537283897023699788243755524993183528 3928012 -208905414552432872373955743279595008 3928013 701149706795605988973891435320006262 3928014 83265645092429568588294847301729856 3928015 -87597972596603290811625909804585600 3928016 393296817763398478040509024972726272 3928017 -1089630927618626246300639321690952720 3928018 712428973363799008945833608816610960 3928019 -2846818456394452818344265029178194580 3928020 -404935432100695346618234900851568640 3928021 -4295910667739921036497397438646106500 3928022 37796097625635339785844214149304320 3928023 681188719938243274433751951723336 3928024 3256759858957765940135663315479848960 3928025 60300913457920786512534592176364800 3928026 -789107275792473697185345991363769856 3928027 -674316524893439053360018150545432124 3928028 497848738905969785558215559471178240 3928029 -661428927811565716306182734268158400 3928030 111062401150437334534104470170532160 3928031 77054793491063195813860612188838632 3928032 -126410046684357174395036869024284672 3928033 24386618583449058228255818244208660 3928034 -1025817277407903714294151677305856 3928035 -891592635471561773071704440130240000 3928036 705686422263382022794127586151358080 3928037 -1154691392987992462028553512630536200 3928038 -524926037132457352335715281329111040 3928039 2286010166048501700750097252041686840 3928040 -1061552341371922092736571336391475200 3928041 6318635412369862996360977136135680 3928042 514869009015909784882365004228790112 3928043 293808753514962417539303077410366720 3928044 -453284528890440365610641460455606784 3928045 -241578795854451359870592327388432800 3928046 -338907110652499709384230438947580416 3928047 1489595222618808883460179630203112200 3928048 230367593534118617318298094465449984 3928049 335307341957562680423942522632468050 3928050 -2560802653006409462605065663552000 3928051 184625504003052026916156490791986712 3928052 -501620574217147533043805139035178240 3928053 262494731403308606205840244434268704 3928054 766676057655591123216612867132371712 3928055 -194190318662836682551657475542393440 3928056 -1508015820789772907568811040695910400 3928057 -71289942765074712012531139422782848 3928058 127188287842972797715281132593309184 3928059 -35248626282289961112015458717208072 3928060 816139899956497765172471743978828800 3928061 -155870495864252142028393774555812000 3928062 -220928584852048962423999083070600576 3928063 651230437197636099338678596406842504 3928064 -358083391880090440389064223153455104 3928065 -279217298954586664906306487422822080 3928066 463721078270639723389269433320161232 3928067 -1104115650167373552029638496984778792 3928068 -233742878844508165864348456651284480 3928069 3387072967753044994901290658403189470 3928070 -572753172394704401813579231802971520 3928071 330779963279468294479243368656227584 3928072 -1451634354427522703421824565407907840 3928073 -221586966051959996796379859097084060 3928074 -425587180613742894310117178855005440 3928075 103229376445585242338450098842039600 3928076 2064441328189206370648746463462706688 3928077 -345981838752572248397252084786677440 3928078 -305532586820144701211108214897192960 3928079 3219493309298394424472872556487858000 3928080 -27147974956232198000933632691404800 3928081 2368724664363536067123305815632613872 3928082 1551303644976063415940674476295765392 3928083 -2366286693174597658887328771762961616 3928084 842118580246994598744778144476857216 3928085 -2165641770219669370909914444554016420 3928086 398704478684460444305085851562164832 3928087 -104475078331758720333204260186804400 3928088 -542786320475686719614536001716992000 3928089 1530342270994962016873503211550547168 3928090 -508274508885312439050557725762279200 3928091 744496449482327058171710103270735492 3928092 62036467580441407451044708807409664 3928093 18332186302209842596430530593113504 3928094 -251811540997625788715914808179787904 3928095 -718646389756990423978113753546742560 3928096 -39158572439813671795377160716484608 3928097 1195898931383500398547790225222280546 3928098 -236664768642102534889407677216520960 3928099 -337022399395775550785155765660745568 3928100 -641414254066836698465776102449331200 3928101 -339214903732738616683409032988335680 3928102 -22319942089634166332307682958961600 3928103 -848165107877676238070858179644503616 3928104 593388660790442803865858968656844800 3928105 168706848574260549330955452671130000 3928106 54608108418983125916395395854450688 3928107 1121180124657324111187940931115742040 3928108 413332644864276322338694313310151680 3928109 1550773667422411301867215496185532310 3928110 -259830382157031118128041394041978880 3928111 -2756509647817136876551310079588057216 3928112 147480292797800148346950670395604992 3928113 710468476786277102915197334843577984 3928114 464473564943864567121560414869466112 3928115 1129954791589548372599368676383691760 3928116 -976644658523382889333098368451022848 3928117 -4103439199234243857856518781964310400 3928118 -489676718409236848086791974922886240 3928119 1354941416944499300029077971286970368 3928120 340898341344879089966654105597952000 3928121 -830064623643897763707693950491453056 3928122 973131739650341414048447630399001600 3928123 1734086784327620432477311743712262372 3928124 -348864198425592962233888557160664064 3928125 280572585608948023322808656314500000 3928126 927080769244552536018500818202656512 3928127 -167670626654718781892603302464758928 3928128 -22819740557461733639270584811520000 3928129 1690253124164740310783821723061278084 3928130 -102201507415082299002934922483935680 3928131 1187007010514879479856530040477935620 3928132 591899174545829018327109860958176512 3928133 2669629994620299379943980303402319424 3928134 38927076320693968602331939882942464 3928135 975789809517851688060593380844569080 3928136 -36081769072085257792762457194905600 3928137 190113514763081945759092778677773120 3928138 447594773360957772220777718623150944 3928139 3383003810077428398499122281707475656 3928140 634141363940660271632933313610675200 3928141 153034529647203690702109697314615104 3928142 -70667745570598573878817455932586240 3928143 -1572644133956817987007448532887312256 3928144 1019104481798798747955894875709440 3928145 77121091979850938728715127559280640 3928146 -63063467265974158375174115331973632 3928147 -2590971535596132602522213895671203872 3928148 -423251491520711307731569815728185344 3928149 -2975977675619118313985752755127274880 3928150 -790413743674095026862115125729806400 3928151 -23521250308151329146590469906937848 3928152 1740646065261482669964729099293061120 3928153 -3576761456780012187534412179430920636 3928154 -40932976639449976000072246982686224 3928155 -195311407848694110713170357774848000 3928156 -2016284481090940978129575690284719104 3928157 2041607082798118707483091915926746406 3928158 -129722426076014681013935074468195776 3928159 275988732043694904874521611668451360 3928160 1309117829403768648803807015125647360 3928161 1210082593986028979565239706723663840 3928162 163616576092648580208467963364936192 3928163 -2419439324497355539177838470744623588 3928164 1039573291248370285604463224314008576 3928165 512947433754588164747651918371307520 3928166 -2796111690960019270760487163109191680 3928167 2108439597662350745057486968652663184 3928168 3110682987403295172732760099145564160 3928169 -40121421191204727980135046597644928 3928170 383025397216164972837639849498147840 3928171 1182937005297933198120850694371164592 3928172 -173095365904572242355224133668398080 3928173 -2344076639633240462723149001816868096 3928174 -2978480501437896618363891350032665600 3928175 -408104459237644909124773327426968600 3928176 -2749055663895229084133117867655168 3928177 2936371677655838410393695156970117872 3928178 -838184678277829078425502735491655680 3928179 -10636902854218072809091727851491072 3928180 -437602561391113139989119400326812160 3928181 225719839959600739132269225362608764 3928182 -789867361458104826250207644544531008 3928183 1298304901491420255771546204804879288 3928184 -109713605617402546925290393319546880 3928185 -810621345812748622609729988197153980 3928186 589652378616901196510661979606887792 3928187 1023016571778583646056133094322596792 3928188 -543296216930574549459018747835514880 3928189 -2457873749936556030283199336057958010 3928190 -240106234147077736006368357739184640 3928191 122892005392696945330483232763861192 3928192 1013158933489145028202445962896998400 3928193 -406073353722307674830934552910972800 3928194 550237392036525289162501192188646224 3928195 1802571983613038709973083744505666800 3928196 -395544436702986794624822775704125440 3928197 16209102495660765372860254389855360 3928198 90845150505304581252197285385674880 3928199 3002598336752881542811289487648957720 3928200 -716662996335943477681458029515776000 3928201 -804142446770550500186830164619731576 3928202 1083194151423911232367561404369717552 3928203 24951495208451867199299017679050080 3928204 428355949734876244605530496870481920 3928205 -1543555258907195753787885278729257140 3928206 819466546680977198803991039247626304 3928207 -971100396823921956526169926345006800 3928208 -413534979057565903479843454928314368 3928209 -1209629346596726706298754020511604000 3928210 -170793259940265445541236654667842560 3928211 858765328124954152399209138188158032 3928212 1284910591944266611619306468542525440 3928213 -2459825827332636549435922857002166720 3928214 -459642959867425500993007124770162560 3928215 -1207684632642555216233625742450856880 3928216 251873292348231356867724411602780160 3928217 -5747330200045776768856480239758016 3928218 8936779849676328282112181161474560 3928219 -352384640102883304791003730246165656 3928220 -1043275512343508034587452548989568000 3928221 1241332027195945268023064985013355520 3928222 -2138405772092493997262578458086208 3928223 9206439173361536237364617805157464 3928224 -1289484894003644625559897336688148480 3928225 -387067112103966391167492401033600 3928226 1021994984571941821568687776472319312 3928227 232870132648030719764671271462338560 3928228 601917077913998380157411665256317568 3928229 -2974454320935249832841732480926159170 3928230 -556752500204917729921492176335520000 3928231 -1178387409784487287676775974087675000 3928232 843753751950346124761553334402908160 3928233 -70970163220813784559707434118756976 3928234 1380905985437137206221394107078948016 3928235 -80214564242115826983906274335281040 3928236 777031231991084919384667113782016000 3928237 -616062501144315064463844631315885568 3928238 -226053559481296830161550636360204480 3928239 157910206207835082999925393291058688 3928240 33953397128143281794177876453621760 3928241 -469419467777090864151156537923281536 3928242 26216571981630363517767723365030400 3928243 -634715244612987514814589065028357552 3928244 918631474915610071748168103748657536 3928245 1240320738882882883051050562519963200 3928246 -668208133990817954230848385276748160 3928247 -2846214940118405742181444413466361304 3928248 1718713528508009860339112064733593600 3928249 1163899654222480772963720539128514564 3928250 25035633604078011729084945407040000 3928251 -136518563055316530928399409261452320 3928252 -1241879040439488367079498471851531264 3928253 -8547806312885981118623697021210240 3928254 189612991505833470078896910197062656 3928255 -1537890332430204506221520155950210840 3928256 -288652175331641354465155803497103360 3928257 136204703766165020066310507507889506 3928258 88188884535009710227183737630400512 3928259 1655298614545832149171505801766470460 3928260 58722359460665206088906009542656000 3928261 -2922953180620153297004854823107303138 3928262 361202476171692413636625824680078080 3928263 586634044964565795462698901862872744 3928264 2639376071071639246936505772751104000 3928265 33983399737585703973543933773760 3928266 -1291089365434234868391108237006686880 3928267 -728320693907002148605230677028810608 3928268 -1561468707443836677441418588769002752 3928269 -965940500168716026687958122541126560 3928270 -393233136713559388603862183586841920 3928271 633735099884483149385146734720767712 3928272 -113648063385565278904813862336593920 3928273 -3190035637054894439193249369896382478 3928274 -68947665875960860197745913870158848 3928275 440696886244556084436183200048088000 3928276 -29000760308887041636244942053298176 3928277 98492730720587442856732916159198112 3928278 -107684861623127005418766461986492032 3928279 -3254322781414460445563068280019648000 3928280 395901161093592000826396330423910400 3928281 1147609419040346561945125393188440592 3928282 -596465672404546782003602215818561600 3928283 -686260735392694726996798828200561468 3928284 269103815303479323196290448186782720 3928285 -326163582132102161355654703249286400 3928286 -986645300934536725983966513865665408 3928287 -1092582610547253177760629788194467840 3928288 -198642446208855102455499621264261120 3928289 154897215483925539746575251602595840 3928290 179905586993506396199400239786918400 3928291 387172559300180305445767227576038472 3928292 -174517666248118801799409945597642240 3928293 2265500428942245393529545085969088382 3928294 -8498070309069779406281262082401408 3928295 -541858077891327680854786509425778720 3928296 -452580445544584347644749834965811200 3928297 2294270050997392991314544807251352064 3928298 1206023268477065051351409497863557120 3928299 603367117206176817889865587803913920 3928300 3106729881012568633560141069836800 3928301 1677380825964073526989196296059955800 3928302 -299092552916927034393579534414484608 3928303 -364750321705784034573046090432950448 3928304 216377450676807086715810780859269120 3928305 -800665584557898145575449180974602240 3928306 2121569558719366436357213411028000 3928307 1341450504131916012080468248557780480 3928308 -7530555553300616100892608206241792 3928309 846197528086815668095142675025592704 3928310 1027307626125009629548575899477698560 3928311 298614193421438795787755754346445040 3928312 833411080039362208718357800536883200 3928313 2383306886827924703333109958749011562 3928314 -240454156707099020380179390879520512 3928315 2379937945806763806309510082883144400 3928316 134765823604420188543893773624163328 3928317 3190139434996168181341731972590461248 3928318 1179721779242860247556092137328655360 3928319 -892630814364453551121395697974273280 3928320 -211539451893039301687259879870300160 3928321 -2264909826011122152565899587858547500 3928322 -589652587286195845661115320992499808 3928323 375885750023900261608289422460836608 3928324 523830393762902947452647656277742144 3928325 931647089513957032103695664855821050 3928326 56579728317273246943274197100221440 3928327 270867080787582766042572092003158112 3928328 1007120045895750664548940855233500160 3928329 -30429374861260220629936286977882326 3928330 -369083190990399143543232554405100960 3928331 -1659672302188562053352811604962913536 3928332 101201462123887421925400740636122112 3928333 -922614530726875274991635678181052596 3928334 -743398601535174212468086407011547840 3928335 -489760948226216542155303804532214400 3928336 216933537518670757333197787078664192 3928337 -1326637163838258424205662108453856448 3928338 -496008997059503956794730948106484480 3928339 690821917680092226585563839337024800 3928340 489240267446889153475135498106956800 3928341 282348155265115034447530745465876544 3928342 1066981753374617622859724928990740544 3928343 2910054556212672815114607860338496880 3928344 -141515847463662597055919505260544000 3928345 -1084445585997585333817463502121972800 3928346 1200101201543178405416360996339461872 3928347 -218206262380811774778348104409326676 3928348 -1177310040440490855883558642931579392 3928349 156443881361747914857837623797121964 3928350 -950574528049546693836810442728000 3928351 -2592847009372936303835462547924992 3928352 -328760537918115930780338229054210048 3928353 671928010402267352190075681149051328 3928354 1487916269041568524246602550557480960 3928355 717510038178731115028952311991351760 3928356 -1435259105336462967619585498978812288 3928357 192461659200945375954119814026380572 3928358 493927770928262718052155361185077376 3928359 401367999286137987512386845622328448 3928360 330488588115972540700370947427328000 3928361 259774610961051572113380480598627962 3928362 482045086652728684548568184870660352 3928363 -1175820385064361867705640113668549376 3928364 -401633731921247394435596673311047680 3928365 221508906086174388128530780033209600 3928366 639107120465999263508213883121130304 3928367 115060925343266851986010923003046416 3928368 -324599962875856985313834679985504256 3928369 -36180836416864547832237415283588940 3928370 -303408426484089271251525433127937120 3928371 -93444396668869635660131675602154640 3928372 114526932976681070651927970286850048 3928373 -1801960988978115290841010056165375378 3928374 269480036967349106361291284985979968 3928375 1256672872317914255826728593214364000 3928376 1235187076044750939450450424988467200 3928377 -181333816105922348887756427986352448 3928378 677688344928192491026365062116848240 3928379 -150069088599624932216754834280612800 3928380 661942649936045938280352718860011520 3928381 -56301703579971238332000311868533818 3928382 -209108746819402041392460682953216 3928383 738403497154668839031854485188160680 3928384 -278142917238826126623217202481332224 3928385 66405226291099384697000251659729000 3928386 -562431683321794246185976895359488 3928387 3180089776817308545903605900428873512 3928388 -575711124997698544445965072628387712 3928389 269286388827430891503707710422515424 3928390 796974181831388174010406540501057920 3928391 -54418421968804495804083480081719208 3928392 763260467503264556771952988692480000 3928393 764841316264337958843773121588515200 3928394 -13291599795405010333065561530769408 3928395 141818676480732568883116789853929440 3928396 -1289659227041539387395436699108691200 3928397 445564778133124679021084308661958240 3928398 476076513246442092799962840237726720 3928399 -2631657570478710663540360156744211600 3928400 54660648530231916662869769099673600 3928401 722476348943179815501410167368038784 3928402 4425938013256272529555442812910352 3928403 -666178215952073745033742995762417000 3928404 1311667825375780506906143388969940992 3928405 1516610692255377097353429505250896500 3928406 -1885858397244659481956175254632858848 3928407 -37232982923232051379556742792244608 3928408 -2666703973103893804318540071546286080 3928409 4794880057229961804661635661142855316 3928410 -381917362858953519458528997951636000 3928411 -200240240264497375472308431197134800 3928412 3923803364475184775413016467001856 3928413 48936496468685651249755209146085888 3928414 -53299357217490471919163690270185728 3928415 -466612373215435868467310597067337680 3928416 -153987268755918255816882782157668352 3928417 2025024284119107867133013668312306466 3928418 -44523421095704978472557153918545920 3928419 -41120269211014973989515620775231480 3928420 -349918531246214233293013971930501120 3928421 261481123368277692382992115962054720 3928422 -6383766182225051356264923392430720 3928423 364088384638506678583033477379856144 3928424 -296880337880918320717169063581255680 3928425 -539177551103784467222524776597606000 3928426 -849553907261329933516499676664043088 3928427 -3131631609438547860793791999668059440 3928428 1238052309431867895683758241191527936 3928429 632748494580954115831143730799795030 3928430 -307397869595883366857876350852853760 3928431 817945458493670253201614951791190016 3928432 116720761841415896744006107122139136 3928433 -426495716775325535261517241406008320 3928434 146082497611519696561251193770238080 3928435 650202994468939692329062392293120160 3928436 212719193601963809835006109804806912 3928437 -25092857620136286049666125580026912 3928438 5859627203104732705728404896298496 3928439 -20945954731863871945929019237738944 3928440 1323679185670470602693412609810432000 3928441 3456314027958923427599380115930730384 3928442 -195895309418627775444465385636370688 3928443 -597124130338803606205469276234073600 3928444 32371144302916823124221215691497472 3928445 -585542711026834161146178012118040400 3928446 -134479438402444218973315611054213120 3928447 -1854511008051935200931849306525663104 3928448 -1076942767245710882643948795624161280 3928449 601843946790145604194339358558984640 3928450 -653608382868357856330443421008042000 3928451 -1492904484668668883247871556330236548 3928452 1270543100634528338779369594904254464 3928453 350300931898107332797374596753444702 3928454 -1473508899572961605025149841487907328 3928455 1310406237180659791324537768312713000 3928456 290416845156648783023195220123648000 3928457 -414628807156796922555714558338374620 3928458 956675771461652584065053100103920384 3928459 215850527084102980114222933300160000 3928460 -130493888945085564361516229935718400 3928461 935777122215654612575736561176609184 3928462 -19327365188617239551310099111584640 3928463 -318652571776455711888130190839026432 3928464 -500174214172604313870263203630964736 3928465 -306775515853281082601489552563360140 3928466 -363872060234686033881929618049742176 3928467 -30632330817018485265086555691298752 3928468 177974303022973849770480442861259648 3928469 443687743519601394293739796182213120 3928470 6582408826951847834011523661004800 3928471 2997312289239308245341921653849495344 3928472 -2118295129047689674641121552513075200 3928473 -172187266386844121860090971634749120 3928474 -115058198912903443882852528312343808 3928475 72969758186299064334589808893180800 3928476 -248941224684740603926921066125511680 3928477 3015255084039475102366520444250704646 3928478 -803759343571397325487094798670197760 3928479 2595951996434220097597537806040694160 3928480 23303773405974399397694724054712320 3928481 1450580483614089984470843377451000064 3928482 249281708382988153137847337315490000 3928483 301210580418103624374183908837915104 3928484 119116712129644429532936108333617152 3928485 23321174752540388389662263918851200 3928486 -817653683552198723864090786980235808 3928487 -418356829231905552793970992881897864 3928488 -1308853958808778695979303229179822080 3928489 -4521899695752775129408302363984198044 3928490 -465033623269114873044541724443812000 3928491 241887230726828833132454449218392064 3928492 -22481147435961500918902062520685568 3928493 909870585715671326748035359963550742 3928494 244974408012014385581497669250664000 3928495 -224662099633251713038331116448803200 3928496 172115271249226630205179560844197888 3928497 -832555377387484978662890565192815040 3928498 -615380378249014869625248852704139264 3928499 -27253489869012453081641557944717336 3928500 66009551625332458348774326561216000 3928501 -1624493965246689138660265381196160096 3928502 -1739578537359133678742260893065696448 3928503 779216781594010597012806296731254504 3928504 -1181856747426530878233625114305331200 3928505 -353531212790118647244778604522736000 3928506 139914851586396964418952575169988608 3928507 -5274328339079472189265043500565572 3928508 -197693299611603558893592039920907264 3928509 -762904365367987893634663870651866516 3928510 190838234937619177562099663619716160 3928511 1912313913057627726057490851801729000 3928512 79105640557604519610406355525959680 3928513 219727268564450351288422075516712160 3928514 2032121455853010946994683892021744160 3928515 -640855336464991160661742721462361600 3928516 2199863156483965199470698015046097920 3928517 -296210089698602422315583062220858628 3928518 106189717299560124069517482167108928 3928519 151088857616092226252154175499827680 3928520 1289171803178192073521728323732940800 3928521 -196666942133697837005848639173768576 3928522 -686867649184169106268859519817761856 3928523 22111125441270262836503671445524224 3928524 1024022205331296348600145095647662080 3928525 25855634680895615148953452944270050 3928526 -375358439483871788958759595506831552 3928527 218861912412830184824434253343261840 3928528 -158187804422965709675643991279771648 3928529 2602416841343367016807038297243335280 3928530 -291044504175748396460383596194810880 3928531 383766046311711059373592689679806552 3928532 14033990709339291756816841190733696 3928533 134854811823914708436168890071212864 3928534 395657541582224484625937872308172800 3928535 -44592365116410867842449361171157600 3928536 -1608472067046179648051475220080199680 3928537 -207430153328831120206968495045404160 3928538 -312403000122707120658251179863224832 3928539 -674343755971634597876965404936815976 3928540 -27908817300631292182948925962813440 3928541 62809658828868873929686008519919884 3928542 -725832644051121803782801677280659456 3928543 -3573618900153481964227589219995918920 3928544 345478341919678474770386606118666240 3928545 100141965897000973652872059239257920 3928546 2803566546616102261888178853414129024 3928547 -730086098355157220490674970840433248 3928548 -223071718604125413594277972469661696 3928549 13109676613051272580606473276322680 3928550 -820560887045398396023881060359200 3928551 -427203449503567288866861114644608896 3928552 2246810432212765448584703113925836800 3928553 -2706753254887510084623950822800080198 3928554 -236138579801830378195562293167513600 3928555 -345207132095107824464316293449851840 3928556 -1131007748769717568411920590685577728 3928557 1313353137423680828666879337815427360 3928558 256295474725993449735237756356813184 3928559 -1257720895412130492953433293996553720 3928560 -83233021723403453976737134750924800 3928561 274072055812625655507991244197641984 3928562 -1370837690834594747310196716932171136 3928563 523709772964678470156160972724135892 3928564 -1386728920061618568669656507301721344 3928565 471211183432138750504968245222200320 3928566 10262747108004362712170475594038784 3928567 2217016908797151144316987287765542032 3928568 46828425193732743947551276427796480 3928569 240498959949221805547306931288934720 3928570 263422757563756259372915804561472480 3928571 -187120285518250621372800936957853056 3928572 -335687033399806194977305718820218880 3928573 -975602701261179261207425077405976160 3928574 522378295777326090401008262210790720 3928575 -885211073111923947415703181014937000 3928576 940484450915527715589628705376305152 3928577 -244540137409696374187000573266008574 3928578 360591625600595955254553286592862720 3928579 720382624562234096986833120800271240 3928580 -496493384211861004409487221022892800 3928581 -1774448620038155869359666801632104068 3928582 -70464476462234240242611234937312128 3928583 -1644379244313420104857574250704624376 3928584 729032270684610794370106712708874240 3928585 2310357376772961640140636887990439780 3928586 -725554981892506457263774244100588960 3928587 -832172718237805837593268926621660432 3928588 -655456900885441161274687595073325312 3928589 2238607116402510561858105791374785792 3928590 554452989658114862663659240133037120 3928591 -534364413631748038394500565391396240 3928592 752242055028132653393509559836016640 3928593 -321467385048455988325477464216792336 3928594 -526376592667753350041972864526305904 3928595 2149115499290516225706589964079358800 3928596 -449956350828941725801119703552634880 3928597 -818034936755081229325895486397375816 3928598 884621991032952815211589983333462336 3928599 582958154059479224227495921059615168 3928600 593555936900958939235418753338368000 3928601 -367585277549480176531856920859811900 3928602 84576271414120222184589594397496832 3928603 444246935378913227292985731325054480 3928604 790527161471730411668585359313696256 3928605 -390702657303861119525928091852356480 3928606 914220324772697115751300501608281088 3928607 -497465475689434347480303404897567280 3928608 -1625691965788609629096267176639201280 3928609 11619966585998391531689161261960928 3928610 297559345046589091393175349549826560 3928611 -102575868873283927426188241188230400 3928612 -611198292802851585762713416334149632 3928613 1191967172269929590300364725119143864 3928614 -77917839953051773833021035713562112 3928615 2894248255058674187108075609983383600 3928616 -2486406507006709031476252537265356800 3928617 81709348310179280389624365417257280 3928618 895140371396384909575691718803337216 3928619 3060880070835581688403604632957732020 3928620 406687884894435934899528096353679360 3928621 -635108597206108989273777897825987178 3928622 -771101290779506429906118846690141888 3928623 705159444299358519082622435756791824 3928624 627264294880350492739027318334078976 3928625 -173797013970021717234362303134542000 3928626 -127292433246248692661613547411843584 3928627 326385659166534940567510381546255000 3928628 783992469781710996171589958707584 3928629 -503598342553983204258288236388534720 3928630 156340629048450245418216823836672000 3928631 426974919625677369883877352202234080 3928632 2316716867679062343576520751546572800 3928633 -479704335421702118623640274740822640 3928634 -1312452627092281741649164939996688784 3928635 1441652702764882794621464473012447200 3928636 -393365681678473683416787093120202752 3928637 -1090560236196446609876355524781414714 3928638 142086372375782246791558419202959360 3928639 -576109716183008091565944940788764544 3928640 -96945325139586683225893070894530560 3928641 -99710886533955647232521595300265440 3928642 -19693760013398980632633386625586656 3928643 -577017865887528203392093966650219696 3928644 -309095474088778393606521421505944320 3928645 -622188439151874841902642032139649920 3928646 -1838435691463368534897474034139629728 3928647 -430081926782578779393335070097133400 3928648 -3272715543105559643830321446138608640 3928649 -609819669366017385871198937398347360 3928650 100855869244538750736043690519315200 3928651 -1364231437886751506063779941218266348 3928652 3166090627174943489373130046521344 3928653 -1259911190562730420754383170140011680 3928654 591299046761524103004019488183912192 3928655 -1490334001783263032430767978425480440 3928656 162136724194555379869140370295488512 3928657 488595355929652505431845955914556020 3928658 -208631706396617209575143245650201600 3928659 -246365284386893727784852345841498880 3928660 321166654811440023474496532011046400 3928661 -183107234102457750474283095190639104 3928662 59338912172822102781653539903392672 3928663 1736377629310352660369913332116667912 3928664 -2037918416482967962430097710387312640 3928665 -471127839996744076207149604264351680 3928666 -115881236602175088007860959721195264 3928667 2308336931273334776567744744069947716 3928668 -857537407908445329158763001088655360 3928669 -56263698189413672608126997188723930 3928670 -776876622955553011923917549204083200 3928671 -539764720341713568786655227099087792 3928672 643397032871848456114569127295975424 3928673 2194206130085975184240614363070171618 3928674 -9130024147580235704503639027866240 3928675 2451570795519380689463599075496650800 3928676 -414609275807891804921184772493549568 3928677 -558595150273027186969573525220952480 3928678 -382929990579066551916097459849191552 3928679 -654810279560570093037742510088506368 3928680 61467472339767177137327303958528000 3928681 -1484505118656265085501008777511960518 3928682 -1099129133233660045548043706060275200 3928683 2788877170338153586121117363279385600 3928684 -232954284203525303710907688587171584 3928685 312893009602711067729294943269914380 3928686 1055346720429971717160948580079168064 3928687 49426781443892288675131789382886400 3928688 -210554633041787282440647492934533120 3928689 100474463307208149227960873946296640 3928690 667485723835401536232457704187200000 3928691 730641539672412220111841103359321904 3928692 -171027082678076509110926700684902400 3928693 -863654518516408369549601466030392900 3928694 -391187956303401950466325091660230656 3928695 8921296847168792461373336557914240 3928696 477734017068816811445785120818278400 3928697 -1210368812069452505707885915067484348 3928698 -166893466026068165193304658950739232 3928699 945058408468099530687877895063442864 3928700 -501774420876240843002437194622233600 3928701 -452326461859544969619133797654484416 3928702 -582798352834762948635384558008071296 3928703 -628074766934268711481491000484050048 3928704 -651035496006074257654317361932533760 3928705 -2096212228117031467343030868254986560 3928706 -383532694724080996677533355718346880 3928707 812918378002745566462983314658929604 3928708 330611727638620707558208069465235456 3928709 -1914849158393413416768303859832733090 3928710 540683282780066170646053290522840960 3928711 51381627734442918026745116564376312 3928712 -1711246416116254024523542180783749120 3928713 -1365701602538682372136782543396393456 3928714 -50381054739538573198743243634567680 3928715 750152644590541761612451333865940000 3928716 -269934359864614177531740244172513280 3928717 1266970504274966033091421959682577520 3928718 412429319736295375224259780346209920 3928719 -470206564643202475543846861284299520 3928720 77489925122514498571622839825612800 3928721 2339154286805311345259006792742191922 3928722 203495290632423728007991566524006400 3928723 -90563922899380027752380812764310976 3928724 1802783951254611190207882167443961600 3928725 -150257056221808800875291550634380000 3928726 73380161664682679832561048518049312 3928727 -348722609748523906908766497364005840 3928728 -98829345184087022476404254233251840 3928729 2130354663748907712598329303440566400 3928730 54709375605036261855394616033310720 3928731 920342386580779979248969289821526640 3928732 -641257164654600021741080435266875904 3928733 3076754640160283130240562063790762982 3928734 -534241773651936221532556599545267328 3928735 2409709381771493569592113732695389760 3928736 -1041837422107504092881939899912028160 3928737 -194119004556764373580812293554262880 3928738 12312874918699275195584410731671808 3928739 -768361091533445919112321576294343460 3928740 476336628466014630939899906303078400 3928741 32977735940089892422846371624219900 3928742 -653746976209334526639075501277030656 3928743 12528917658921100905419503498796304 3928744 -2431186037507127251519557446577766400 3928745 -611239956953209361953082258699980800 3928746 1454828949551555148680112282131381760 3928747 -1366171640286984766466183148417737768 3928748 -75222443730094215498108807957326592 3928749 -1422566990605343834133053290600320 3928750 120309384253659967500863550822000000 3928751 3429939417233427452746448450456272560 3928752 235138767929613603908716362525425664 3928753 8979516323921600798110414643322002 3928754 196152731254530909067707823601805312 3928755 -825110216590522870347019495526143440 3928756 1030431209141462725342193907202761472 3928757 -1068554247575132315163489645167515488 3928758 1039359466891122788145611826553282560 3928759 -2429115807896134237431375902069502384 3928760 1729448726448966844588188240743424000 3928761 -45571463732464718136567117719251590 3928762 -287851558797688538138531208566932368 3928763 78610588847423385555501786706118892 3928764 -563183920376081217949114331546001408 3928765 2000832213755627077173550038322719660 3928766 -345097319289988586965133540310125376 3928767 -1561173126109321829965406681356017720 3928768 -457045570908502750503793255759478784 3928769 392435525260996851231418390604953044 3928770 64030984246794224746261337700787200 3928771 -475438609378421529489496866936166704 3928772 1121695220758192879480637737203578112 3928773 -290633743495188351118504890343946016 3928774 1550374448239823197271251988743415136 3928775 -258801449876141643628057004002635000 3928776 46208488252357014134526422745661440 3928777 -3337286522569881348519924337679971968 3928778 111349261302725031787745234342835456 3928779 1771661479396723303049333224222822524 3928780 -620146004629503853226483089247462400 3928781 14426150913109111611135765939269472 3928782 -4606648515835121034452805191239680 3928783 1825786971630893283704352352482690032 3928784 41334643477786278972767595459084288 3928785 -72822692370601628259843323069890560 3928786 113756091530983379939224248364412064 3928787 100213462522100562992473223941260840 3928788 -721347287813802533024046251004774528 3928789 -166830447357591875365180932964234976 3928790 -810476291109378243952076811421881600 3928791 -857882425596592436635621098336558336 3928792 224231917713457857308609964973793280 3928793 -1982611969015875310902046566598049760 3928794 -37177855090134698218658544781862400 3928795 245098752144976068380712155124778320 3928796 243527199480750208090465451536028160 3928797 2972782492962098914880529942374303040 3928798 950180762279663412930433968970550400 3928799 585736081687922182156278286828498272 3928800 546833696018574667073041164946636800 3928801 -236999892374376965834569073191240400 3928802 -443159305039873822577624404749334368 3928803 -67587795687691164189909796158844296 3928804 -1470483827769486378713854900848537600 3928805 -53629656672264780136262309777363040 3928806 -334950377039278431400762611241078656 3928807 -3551864057908765556531613191216639944 3928808 304215213632064418817821592045137920 3928809 234172133665487995120619275638635328 3928810 -396654161611242052300999414578912000 3928811 508128177057340539754230616842695412 3928812 -662923211535649438800088485025663488 3928813 -628439581915595235356238580340768704 3928814 -759594422011000517984274284497600512 3928815 57106647385818705654799608401623920 3928816 112178794873739457010336715165007872 3928817 204855686283138826519918102799062866 3928818 555914114213265835591501955934693504 3928819 2728906940870890555349278572756461496 3928820 -873806587481822745579315660107827200 3928821 -232077531349009221466721529130885440 3928822 991803852763445252868310591206551712 3928823 1408773326359964185761240171309156072 3928824 -52102318171814520336833568927252480 3928825 -236672638342828613569960547347260900 3928826 -861904118408368532582043173153352960 3928827 -28325024583333552893893456169738496 3928828 -1668975921595914779365142528029214720 3928829 -1439687220923223387862110297336277524 3928830 -18518991270850520536726910569178880 3928831 1517745706491718446308409870647013632 3928832 -3435226371805118298383520747434803200 3928833 -572138546825642145081041540198763180 3928834 11805405439652013143273582742216192 3928835 -467927254713124264574829607391319600 3928836 -1559727816560435641362778849697187840 3928837 380622600124965640419242796796277376 3928838 -603221807530185604169473170516427680 3928839 1661774728245837130492940645214243840 3928840 967015658533558748415677701945804800 3928841 1101087624997609704402890993853129600 3928842 -666062961763293584754716090057142528 3928843 -2029397095195357413052955725226036908 3928844 -1820219462946174483959203126834731264 3928845 -64793519813709569753610108521443200 3928846 2267992567171026262040418585209044224 3928847 370242284494317684994083313001136000 3928848 125061045345996492137381338030276608 3928849 352488968681568792460588191064348850 3928850 990477665447856563754365534690276400 3928851 2921255351808203568700028370869501040 3928852 -539807866976422818122712439185960064 3928853 -1279163523266086402029028105394037540 3928854 -192408729166126188478097910444562560 3928855 -102956154930624868136415190186187040 3928856 -253454769230858461403308354465751040 3928857 69119579527556542754891315251780800 3928858 -876742448396244054033672628559631360 3928859 699999100312149937974632887498980840 3928860 -12738839572117569797113990235074560 3928861 -19720672674837157909772728036161876 3928862 727063561417387108265718264114497280 3928863 1846116442290897196837613300440361088 3928864 912346240633069827884975532183453696 3928865 332673653138963440775665469760346260 3928866 -17080628639502081567669913011601152 3928867 -1124100363575647300383074998351160 3928868 717647324087606155765735429062392448 3928869 825048063531493934776376614609583520 3928870 1101986178634562340018750268078080 3928871 -2789613237791594733606048162205105920 3928872 -29451710701288322351381644089753600 3928873 -477166187881191430825901549245249436 3928874 409728428751747418497695183370549936 3928875 419838453753923900139363590891724000 3928876 -756388240828052766784943457462336512 3928877 -3081281064930871184035696053245794560 3928878 -184725780412919033246647557043445760 3928879 1826381988897498225843277035628143000 3928880 -584089491709420878014307133499965440 3928881 -587127901353702859357668932968407456 3928882 474334813030989096902517576680721312 3928883 739913041221948364582547264679053904 3928884 -838404790103785912329198601252491264 3928885 -455814445996709689175569295755176420 3928886 379930551824401797837919350990334464 3928887 256371752712527831997326074726251360 3928888 -1293215069934011901915178648852193280 3928889 148625362653364513067408344678990224 3928890 -19446286414477215347457209915996160 3928891 -809968017305262695876901339591459600 3928892 -1306091703929628539188511303236428288 3928893 697410901355164139119230738399492864 3928894 -1600302899718777083594246310710709504 3928895 -481645431779226049193078762299224600 3928896 -515372110512323921655512012999884800 3928897 234731055231659926703411292291034752 3928898 119055572259958669146157803329365536 3928899 -97674833182488798001383607049120592 3928900 -459837523748671488714868794297504000 3928901 -3647147314018832867708257280807966148 3928902 -669017409510666242247250496936309568 3928903 -1887152268563164323217991524201097472 3928904 112876045944245059403595488282542080 3928905 -14771085487255029362642930008683000 3928906 287851847359569569510425407194321664 3928907 1390358175777706222777477061921478720 3928908 695681590013353656463998798931484160 3928909 1019353071198523982326088177210289280 3928910 18889764090983079682784392227288960 3928911 589464768076924407899119795586219904 3928912 290847199561422598776146795276181504 3928913 1956872859924732653692201157776098162 3928914 33739061907564558822679616686163328 3928915 -1342595602064197876329683115332288400 3928916 143108384318403587232686949369366528 3928917 -675265477258977712353141558819297120 3928918 -1639821702026372544346757351119858944 3928919 -1150907234539106289544465176251070504 3928920 -708249507488251689944957421127680000 3928921 911919315630095837872291956789354240 3928922 -1013595034891166060976937651822633488 3928923 1364060805746797864811218681065118572 3928924 601233440776506332403078556874256896 3928925 -173428370480709907666572777024662400 3928926 425208016103373718196982922440154944 3928927 -327203972208465607198985042750753808 3928928 -3351170902353967493358642685016801280 3928929 -60884050982985997423514525687285952 3928930 1118731243627844283124049528959299360 3928931 1728584497698120782118509900026920732 3928932 616896157601736529738305981957365760 3928933 66917470146773202169079393774931264 3928934 -800237515486668470274720856383159360 3928935 1218554297295305559981643188677053440 3928936 2421606980816752675795686935180328960 3928937 -549424748335654595041287589678089414 3928938 370162076148591922842905699510404608 3928939 -466209334805349254231332185130181744 3928940 9783525873685109810431326482964480 3928941 1418004638784690745040017065407215350 3928942 -549541459312781564863161353688627456 3928943 753648877594162455614462898179455464 3928944 396556198698719176539155714812575744 3928945 -1142330024286862431508216593331651800 3928946 696922455772551540840315432771440640 3928947 2181691458489441802695056516777145984 3928948 -190500141866152402747860106537868544 3928949 212030069247253830081937318544743320 3928950 -421481064682156803496963260380186400 3928951 630716615441549760223043539638499912 3928952 -355917442402592399200263347649576960 3928953 -9109674689400591047760836122905600 3928954 278384418407095784831311067237368176 3928955 -287738939551863145749476469537019200 3928956 427961710810584671896162417243161600 3928957 2998047479210623001397652783336694880 3928958 -109506746957169050179430580277032960 3928959 2175778314804098491632789262237800720 3928960 768349401965364543979510559460556800 3928961 3234750165521409003767275243126994562 3928962 -501412928424739487345593104180536448 3928963 441667131159757121273842668042763320 3928964 -964132105058447938096965164606141184 3928965 603154459427931240452820162092977920 3928966 -674236817494912637526890739676337568 3928967 555434853596692346166962524662910392 3928968 -453361042924319873085644075550013440 3928969 1002869560655898296452527069512433360 3928970 -634294583888066046494319535622403840 3928971 33498724352587957945729199471662080 3928972 -9254462356771591779311197245281280 3928973 3321388664151626202550079035768695222 3928974 286538702260752562738156472881244160 3928975 930864598361155327044548302354335600 3928976 -466705100923928147548442369212243968 3928977 -166049039334788817202437323211888012 3928978 -432400095813988122804036592630835040 3928979 1189652223143393573620876091127953580 3928980 -224639808422882267916361746549780480 3928981 -419866996715922949927597325307081600 3928982 -159330795042716993452709493448122816 3928983 -529679297006597348159164631002445976 3928984 -613684821785389024937487364416430080 3928985 436803101826954564992312111732772360 3928986 -23323716386287507316280802415685120 3928987 64214074050811446449606789687470920 3928988 312103936338430395392603084548893696 3928989 -260069386174067036193463949888522880 3928990 -396034081564652909331637107766970880 3928991 -746623332315688039761246328877400 3928992 1583696682978324158650139981163528192 3928993 -840444436352752137973181252955306860 3928994 -77652032556641556962904689281453920 3928995 -458840889463243180655723413846474080 3928996 2887903039094851933021325625483264 3928997 -492990340768592962614381583215679554 3928998 147286914393090253040077398982004736 3928999 -572511654363818573262768533227768064 3929000 625544902244768349992577389452800000 3929001 728729051009470463286272581304163264 3929002 153562090699155388439277163258380288 3929003 95389917242179456768933767501962544 3929004 1107128996300962884063943763405418240 3929005 -382268861506251033647243453195636340 3929006 39769035747457074358096195683992064 3929007 -282178780086949403447304176736800880 3929008 443129658187647810959574040537874432 3929009 1397656746263637679149171375064282752 3929010 184472686881388721777893685479756800 3929011 3283316486004077208365263459673657612 3929012 -2537659694553381075323248333338316800 3929013 -1775733985826193631888221250595716800 3929014 705459969608390632344694618579363200 3929015 672754993629970015007111106402611160 3929016 500111391594172038746497714545500160 3929017 2505530290164947392890514719793361066 3929018 -178797899235372789539017000130551296 3929019 -1797402336909867408339399629821159656 3929020 -462165986541365235040308670146263040 3929021 1945999302266525328448183051598227872 3929022 889063078010472964149436158011444160 3929023 7949086401447348411322560759164352 3929024 -312081169307638864605649487567781888 3929025 -1122881801215013567416843585917469200 3929026 -376614236331482166738409687744427136 3929027 -3056482523071172576191969678557533124 3929028 71028190354469854517020003456465920 3929029 523709878881683459886081659622518240 3929030 -86547482543294259966991641541950720 3929031 -1560458112353654290498813483792406520 3929032 -201913302075036006726676242754329600 3929033 861358844491244915237867877270553344 3929034 415767006140839666157950851035969280 3929035 -1565612749151672457372864289294627440 3929036 454593674987878863873663679609006080 3929037 246413740376693967553560955148328960 3929038 -1471815788931921849637352058421232256 3929039 -26240647637801915411293283934122376 3929040 217736729655209581967996755024281600 3929041 -1562777791231149301673389698125782016 3929042 -35513652822371600959748253721425600 3929043 -843387419511510318059212884919811472 3929044 -138730219107059517426031741379371008 3929045 -1434052988776349942016171028114241700 3929046 -237254898485752688628442849547289600 3929047 -2171524710806299370126281168505776504 3929048 -911800529955641185036736886243840000 3929049 -69194424098387562551028181351004796 3929050 -29872425844554889225285927645920000 3929051 -285195050177063453101928028647429376 3929052 551306791728042221367916385506232832 3929053 -815529954424934087499604278676676698 3929054 -740244921464648038925348880584333760 3929055 -246206841055471738337703165671292000 3929056 -3486953489260602311732179619020800 3929057 -2918234774094084078010371164297496096 3929058 350427021549168348733833966037791744 3929059 -4081154836551363624759660706233281184 3929060 -735196240339288476695353303080011520 3929061 -324120936509389262980422027104426496 3929062 -983755273922591078893970695542151968 3929063 439400814957706827750363532404288312 3929064 -117745181345719093300392210209832960 3929065 1454401820216280233757327646377600000 3929066 -672584564814808235037366272597859840 3929067 -485342041212285581149494602483531520 3929068 240433374298320224648584468896752640 3929069 -1444318278176868373551321857039461920 3929070 -207931249576355065521325322670460800 3929071 -1349081813853517164851141194955561712 3929072 49121369634712517873469435108851712 3929073 1552646011279299228002289442602083184 3929074 1204897913370461660499485179347343392 3929075 -833461854509526845072391197905055700 3929076 316700606666334301287019866633704832 3929077 43282618048513378641362580786716352 3929078 -212133730775686752055432321011625344 3929079 57994267615207271319839811796210176 3929080 1814259600688567567712036743663718400 3929081 -3514584984739142319212385704161272048 3929082 10217966022905949621453505776413184 3929083 -1909855804389283034143469808117408720 3929084 1239004600830654182595194600970633216 3929085 -597635019699557159093528652530097780 3929086 232561677101964926603848698463165440 3929087 -2196579614434351140548867332737872280 3929088 -765664721836453058031106446506065920 3929089 -5748466166096897786548122000431033276 3929090 384266613617690236387241451439242240 3929091 -1448810233367656610785036078355824656 3929092 -817030208247607371710613390291520384 3929093 -443530250318817036341756134369227840 3929094 -710066636296960563251898128805081600 3929095 -58685874476500965621720789100944000 3929096 2725724079879903517277187497000801280 3929097 -1123855810164129880754833708179183600 3929098 1553711057102726777256977078502058800 3929099 -49497187654317569753509609308969900 3929100 -88816043932919789054266158457651200 3929101 -476650825515590962439543617884144096 3929102 -557042801742182826371840593468571136 3929103 -2363119872050377409861866920147774936 3929104 182839183283659469253877028459462656 3929105 -1530471980754372743334789532657128000 3929106 -1252949268540586245275807214096301056 3929107 132577452088018024569249130452051872 3929108 1535942774262514222301070817919137536 3929109 839030028852795682106909883672597600 3929110 415758232443974457683650907721288960 3929111 -2507061975587306316124171037860939968 3929112 450418430713710904568813220226375680 3929113 -384477687238981760925228721970625600 3929114 -482855694111329928288429810195964944 3929115 -303425338187521094822779401999348480 3929116 736493754801309958388066834314083328 3929117 456491125864632510051584084919128166 3929118 288849854624273749638721740305335104 3929119 3841200096367211579086289229792109896 3929120 -457597276669873078833750765148569600 3929121 -554892509010783674217762426398083200 3929122 1165871727664610201101197797291276112 3929123 -429516415578289353613955572556296800 3929124 -88401569746809533703490236662784 3929125 -2303213129312995148981685925909581000 3929126 36276686441385311396249678561280000 3929127 666404449380547361077639018843777320 3929128 -863946331215909632247884245123645440 3929129 88904914829167975906110457764644730 3929130 351585117400625289176014958640408000 3929131 1715070106433016438700976994707466932 3929132 -1740165684971801786762527889278307328 3929133 -382565852663971309683640576987843296 3929134 678560595751751724780410892812732352 3929135 -569573712069573605177750876407374240 3929136 35614720716633911669031118008483840 3929137 -1606382541451285955847904905554933520 3929138 -602267458909772285873252495690519280 3929139 -1559545397036904623048157455452044396 3929140 1125917094263305759961037227304468480 3929141 -1392708552373265077820256368618695296 3929142 213454654989628499273137149350313984 3929143 159607353593782966807689403625015040 3929144 -35680087259370216881034598351257600 3929145 1058908579230112488438579890572559040 3929146 694232136865891370616946097786007264 3929147 -587557237215331371485329503742167768 3929148 -37825989788169214552560081228885504 3929149 1047184279780507343479691853422410336 3929150 -504505555680809877898788863616475200 3929151 -886369535311180054859153748721894968 3929152 16941799914691361124441223597654016 3929153 -837982976374092383248310127748581120 3929154 8886810623392561585130849271018240 3929155 -672026470073392258442267048375025840 3929156 905037670452337624699827891514576896 3929157 -753917295118575703859920476585436032 3929158 174938546778776784006021390356131680 3929159 -829021919247021983530117778378580672 3929160 218183075687041806324667945992192000 3929161 -298317357096172697110608701167443238 3929162 1271383145819932104238100923805088000 3929163 151550065693311462310154806677233880 3929164 1447109718505254976422909874162752000 3929165 290706109026260412888435548598982200 3929166 -692688677910499891223858852110539648 3929167 -1478016822132328121632235487089016648 3929168 -5636578210885252218335319752441856 3929169 -1570241833445785974512273286661015056 3929170 -24180308073801937724580222763184640 3929171 146381829669633435695656430186565744 3929172 -89519001284615440454163909599293440 3929173 605192260060848799434272000407593422 3929174 -627003875583227519671126370852539008 3929175 -137506701654329414876555555818314000 3929176 1527469118289626985884863718156943360 3929177 87780209420556981970877105956542912 3929178 123707980274689707101592713319651840 3929179 1931366725487853096383554201304072776 3929180 999083577791618452138732946350118400 3929181 1260890396399851480163612813446699200 3929182 -291844029105796201139727043299521280 3929183 1809998068898903772937695989534694432 3929184 564868169938239840954714388915814400 3929185 -157602920363570590184703305322423000 3929186 -22525050714004306129176776439884208 3929187 -2354742213405875623719850357337006160 3929188 106038395024163534264447181865107456 3929189 1873359506988632021206924516196702400 3929190 -231737086242123150860588127809508480 3929191 -608304785072730130867585161687666128 3929192 1850231312269950163852476350527872000 3929193 934189252228353108347734269412423368 3929194 305638275379491714681764790304152672 3929195 -1905464210349379240667769106982848800 3929196 241964410606340457251561533885896192 3929197 -3054709210987904560053192576821537280 3929198 -273760645990283574669309574923121920 3929199 -28777857532127013095756131071279600 3929200 -385550895663399068862178995339264000 3929201 -2129104536987206638640446539552714798 3929202 1238514530613065578273857073749815040 3929203 1163766214361519379592388553810195504 3929204 -1296591032064628968700810721652476544 3929205 30444647764965197387989576200837120 3929206 136595742925811540571057580542843552 3929207 -1175186845548551057692651820064220368 3929208 738773879959165196715064323764428800 3929209 2629307459363812245703521615352626410 3929210 236681159248808712445667499364694400 3929211 -5885853337173612631794534846321408 3929212 1295536432250585500530882309559901184 3929213 -2795743357942908271771574517651452538 3929214 1470386070725275798588312294637952000 3929215 1135939837584356097350341877433701280 3929216 -689791509013998773165914385956208640 3929217 590519937611804792036562112782412080 3929218 111961172204380245768431974580659104 3929219 377646932299859790142607497330145280 3929220 575336183605077806446531864299909120 3929221 -3198807210997298200828784233107740578 3929222 -1422694546061924859506339622515626176 3929223 -1048517440053077536823346208300684800 3929224 -597396375584060911228529902238791680 3929225 -88638426304186851352883167360680900 3929226 299648707098672736999083201528513024 3929227 -2312556683559590438192233080812482488 3929228 1361017038706960138288001834608450560 3929229 -10549537813025001654184549847586240 3929230 791717838726896462332190963823341760 3929231 -1644342133365044282171028795375107088 3929232 124614854233425752957358883421552640 3929233 293815049956080915505132829605120 3929234 -120530433172165040659552718904783984 3929235 469470189353091334505993756584936800 3929236 -779479205144123777699594184476997888 3929237 2588264342254827085676637238651614720 3929238 -1177448001028368207905139209101742400 3929239 1825648316802146184370769563936479360 3929240 -283241937642580595687706905234227200 3929241 1603353945810361476056337005183869392 3929242 -683744832298224979627346247603373056 3929243 396331988973259836690483637603397064 3929244 600811316553993769898994989915430912 3929245 564161900337053995014907719343589880 3929246 822975278082184105154866905239283072 3929247 525727925886054759803960695539628032 3929248 2573019420211860771696094060748144640 3929249 -107641715726320504210705482472638750 3929250 167327325428099276602682494603776000 3929251 130728415312824476461268108199774192 3929252 442180055739976085473892200964259840 3929253 -771251481156946948036883509147646976 3929254 -4320296883966790991082392400992256 3929255 296389749847618158254780495958720000 3929256 417958364554109115731446579745587200 3929257 -2809231859025019895209591847064226160 3929258 1082803771348013984499614789189346480 3929259 1539044935654830582200640795153756504 3929260 -220178233617020919642072143816663040 3929261 467477113031003154599916069700799640 3929262 -261552487381153264727372586291046848 3929263 -1001357278068719120744865988809257200 3929264 -9710542665817912422700931615784960 3929265 186181171886680004597862068623817460 3929266 488031149281414275724018513160029824 3929267 -1676187951937937079522013234644765684 3929268 -258776988673098767451584991005859840 3929269 -1337514807741538791256680512847469330 3929270 -115557710001442401658722728725393920 3929271 1257356860199269247797826651074081512 3929272 -1228810120878198327197324867727667200 3929273 -2113563569411434566933394954024460460 3929274 672789436172948497477670434395341568 3929275 -207712376040515898043193735679573200 3929276 209562772024169603077511082348963840 3929277 254143772890257557419013245965173280 3929278 -41416391718349618183994459344337280 3929279 -3460422637742440852608688540323526200 3929280 -129609112546636654147817489081303040 3929281 -538367630038085365889613732620942336 3929282 316112712502386184496785047226245120 3929283 3209755418554623200287605826837768800 3929284 -1354301204950891284908402849733568384 3929285 -90224272647619241118409105100878020 3929286 -328677651764046047849381802710015616 3929287 -2045621749505006806901111922082838480 3929288 -2272325371065123458170338930330132480 3929289 66571762970658745974007891829640960 3929290 1162953981297101068544587540251362400 3929291 -2134346643735919336091893443517267308 3929292 -1311194620903527171164888091232752384 3929293 -874403452264720492770799179277875200 3929294 3175398705335462518033607549447284992 3929295 455711645629209530939912333717702400 3929296 -128247195822588487711072031411929088 3929297 12184426480925321376571187164840320 3929298 -23075977938359036683491386560818432 3929299 35356977033328631650615942891952448 3929300 232764758066150306492853385620086400 3929301 -909077024867591015120569762487826720 3929302 -421386729371200276646786476879726080 3929303 900394002703952655259185430651403904 3929304 430967472860940542128981248856842240 3929305 505818701076691783926704530549331460 3929306 -21458921864925401078466084943154976 3929307 -556888132448567289603736802466509160 3929308 -480289127234043992165861048316946944 3929309 1404786715670279937470373119958393510 3929310 324119479252180842379944995808404160 3929311 -2605740554429213821296772112285589088 3929312 1260773259849727448269410427641790464 3929313 -670644074183116923584500977453189600 3929314 643845118354273563121188848141383680 3929315 -455031038652898507474984749720188160 3929316 269191777838520732899906896454218752 3929317 -129470610148217691976962812955134016 3929318 1294024223623135536546695365272027360 3929319 702887533324302730716222530960592144 3929320 837936725611533047558424474638745600 3929321 -957407334842843514424035466453531056 3929322 651899261611637865738117007073478144 3929323 -989838948073760142549746237489948428 3929324 865781373651372689814740653419979776 3929325 -511216188168347002128927939631322400 3929326 406621316499405487613111461093205760 3929327 -176527867118447103215768588791579824 3929328 -10286153536306145436785044883865600 3929329 929348031408579207643873491240366312 3929330 -289049408572217254678670798107327680 3929331 431129416378383075619459178173004544 3929332 1356185531638658900137126088282499072 3929333 -823531801454192561663040745274040480 3929334 -254402392909709081156713644155757120 3929335 119444297212992732089240522717323200 3929336 2423183193576723328398470034872647680 3929337 -2537115296606732445136886442194854560 3929338 -580355125764246045944872932955627008 3929339 -9336560312501859216652067292977880 3929340 -1112540986816431844011846140436480 3929341 592025769459013565842641634517971200 3929342 -128333391972669917889708405709820928 3929343 -365633216437013676197036112198795264 3929344 -796447677917022925179781588084326400 3929345 1136708564300048289957575138950412160 3929346 300041597376828756925072590544223904 3929347 -501190750284390783625579987962585200 3929348 124075323884220292028595339986068608 3929349 -315712727817009220520706773757010752 3929350 -7893730496626966272650420649528000 3929351 2729786722296106630399216062564947352 3929352 -368083404475729494060626264693145600 3929353 1462921404095050393375163639814897024 3929354 191793324256135447084871608956000 3929355 465345755624573151273377759295183600 3929356 288500104641586706858745642846897920 3929357 -3313671331258061047100180160390824394 3929358 -255165893075428464567372064249133952 3929359 1182871716210362055472671629419371456 3929360 -12948385355591593167707354116177920 3929361 -1018597579455240947398619047573300896 3929362 -55824083188282881373725228540225888 3929363 618772420931725004432973044865240096 3929364 1377602297028937008453638465128120320 3929365 -812695110570442024943578491781075680 3929366 5809963413437814615032317855832064 3929367 175033544269482197714854699910961696 3929368 2475949181849873936051822163633346560 3929369 -766185562687341086690122498707826230 3929370 -34863626287977445685648192479971840 3929371 -87893979928358628527981433825266320 3929372 339027587901430299833016838128600576 3929373 43390054343373975665999737354004544 3929374 -200863085540562079460029806932832768 3929375 117300706815048102630166296350310000 3929376 -129288428249532216627465264620371968 3929377 -1679286822904721026526389507059986000 3929378 787239169667745734845691884219395456 3929379 -500943156904776610669873345130401416 3929380 -124783172142953900756209438249451520 3929381 -3359102940505278647258799912377812800 3929382 185703317437422167356103613480473280 3929383 55511672022787281557957510396269144 3929384 1531521763840816514069740197250406400 3929385 -147145021995937496197764405152174400 3929386 -391312520523735385619185590305316096 3929387 445754222125920196532562375913615104 3929388 -758535956533792135476621672684355584 3929389 755713315967089646964517234634037024 3929390 -309909791197827491010265413341884800 3929391 -25483361555989817094336326941581000 3929392 -401632139610459586329570363470331904 3929393 -903351100533521227457562231424734156 3929394 167111359800354538956053951733775872 3929395 -1347572411949577524968201081804931600 3929396 -855880738355223391926316428452289792 3929397 -1260337338785060206488807480955614528 3929398 350275484723007519007717783196934720 3929399 293477420190620443711391914558455360 3929400 231475166694881417386259052157440000 3929401 -380180415044711627815517138347432448 3929402 -3392255037894553946326576994973139488 3929403 1108357177031645251440909923017294104 3929404 -304701887835691115585503782183814144 3929405 -270871417367709268741724374068533760 3929406 -284896084274983497793726772997538176 3929407 -1580849704585964023990017690326177344 3929408 279222544065904029829050748895232000 3929409 2130811932627395868767279698534399200 3929410 -217693936984301854666441243474199040 3929411 -2650309417277695936289717438584081200 3929412 948653706566490289471454504095779840 3929413 2953693469306876938460609888376181980 3929414 -581699132405678118562903919262454848 3929415 70955301733663163057106563425029120 3929416 364431988785568822147650579705077760 3929417 1029765663039812547766303632051029466 3929418 -1709144720463771969708721476810977280 3929419 2265441710931381662461399662079466964 3929420 734061054742051686562479115940751360 3929421 1276066258838679656727382143905618112 3929422 178284442929339280285870356310031232 3929423 -1509719071924388824559692726748765496 3929424 50850117764940662146814214143213568 3929425 630356411785316322517613560450970150 3929426 1874922475717119476224466209755264 3929427 65891215634066189459511955646529888 3929428 -2724883722684741225920326284162816000 3929429 271976881425987220575413687639503776 3929430 -615215222667392362672949004850058880 3929431 -2070075373832220806612318450416201296 3929432 792969464690677597332087822322360320 3929433 -438568391996152827782878059517264176 3929434 -25667768327625214568222368738637088 3929435 596423861940451560654314976448296960 3929436 74981437881935750812055169890648064 3929437 -77038835002444576208132603798181256 3929438 1858493940858526057315840198264341120 3929439 90153036666274305409718986664862480 3929440 498243292709212383915903308660736000 3929441 304441784262567052240372136394666672 3929442 1130505943845070010445229106114250240 3929443 -199333140588116593674046930160363520 3929444 -58526612764619914361014147545256704 3929445 502948540812097993733626720451328000 3929446 174446844273434823185069052199464672 3929447 3040853227383959011865312951309948040 3929448 301911358301593869548933654286827520 3929449 1108674725912504099028222019248347450 3929450 169988690667333707487025129339008000 3929451 -845328030696777795808520146061625768 3929452 72117556724825455985482202587003136 3929453 189462636587791386608323115240089248 3929454 21701816138978985372357191792918400 3929455 -560761395604237848768469581174895440 3929456 -721184598943508324233942968139481088 3929457 112420950277858049171061346287928752 3929458 -8251443209391168179480346624379392 3929459 -2069965041593089150597827416617371480 3929460 -1232399194076458432040925156046848000 3929461 1742985636633028393261350489908790062 3929462 649416167224478049335724726610439232 3929463 1396686142226938584113513647290110592 3929464 -680573220776667304037487693648691200 3929465 -10455404319329837763454042984932600 3929466 -580304674834945293116413242248659200 3929467 -556077642328008783675691965732963008 3929468 -66722199425013799119272734904615424 3929469 -22522446835178050319642258037230592 3929470 556332821060840683334268807005919360 3929471 -205426762324493128022884601506785600 3929472 82451783460352119015875626716364800 3929473 -636697977975175868225806792671565632 3929474 -577674428035451475907971918176015328 3929475 -319830400921053647877685155538200 3929476 2408339746978661167810575507826560000 3929477 -510086927376982574255924552425792674 3929478 120223985149325992779920703140997120 3929479 207340074880780561101188167665165080 3929480 190432831744016883629153013017088000 3929481 -79765387135420920693235107211286784 3929482 3274302153461950793564478164233589760 3929483 2756453713398518067954202803731457024 3929484 122039170518783223205749234270817280 3929485 11392372115799572834757924347986560 3929486 -395110874578731799350786670326805056 3929487 -516413455128403132713734664867275640 3929488 -695719787287552392342887216632127488 3929489 -234940366114912373249420036159939520 3929490 79148041630312428033110996073858720 3929491 2579345263204687460537939794961255512 3929492 661064115018326624798151971972843520 3929493 -1219217938999036881668636540079728736 3929494 -220821384248003304949031346027204288 3929495 -600560007239428081581551451592672800 3929496 -252533477822388324740356970444083200 3929497 -205318330683123188028199704133884480 3929498 245223900157278500164063166587330560 3929499 -213326766214177229399501924831400960 3929500 -255678456631210306366983644759040000 3929501 -2535486618071805796630093732948425498 3929502 -150754129880900022174244162790962368 3929503 2264568374320215911905783392958134752 3929504 -822456444712099647592781539411230720 3929505 1514811132573625013896139876305920 3929506 692833540134101923756133009298298656 3929507 -68269509263586335504780599201214208 3929508 452992517377710974221648886348626944 3929509 -1236704850745497267563575459031540290 3929510 -183899962590529679157282679120596480 3929511 34889876446400096880339814862606544 3929512 -30495259041656626010429544418836480 3929513 23426071890180335009196702591903360 3929514 -445969617293031371155254021482373120 3929515 -1115036976547153044959331345797895840 3929516 -1462135747728500190919067616006262272 3929517 61292227068489729178693882014470028 3929518 -89891194541973733007326729871772480 3929519 587370751314119550280088440636923960 3929520 41794632265735100452340374201958400 3929521 974466997688857335228800660584248722 3929522 -115392438437256294055448774102352576 3929523 659400673124323896479605912186172160 3929524 288202217908274206937534102011892096 3929525 -1226290382616867037780560051723388950 3929526 -552581415016579390712921988885515520 3929527 -726607518219974011021940735286225408 3929528 650435212659862635521157295847424000 3929529 -1966659810135761908888089065178894720 3929530 -886195714901352342257322106635225600 3929531 -829682388869027189620648168353664668 3929532 15705393207951393747933026035663872 3929533 -187649612502413781984229800787365742 3929534 331155546236962680969776456603870592 3929535 -512970937040859757638050800366384680 3929536 202924904945045802793630585115901952 3929537 -265371629772526474506595560367130814 3929538 140142636260780381491263255288399744 3929539 -708777046045391858597323235120313440 3929540 -1194417480049340465613225984827861760 3929541 -31214567346337144013689332317993472 3929542 1748198363828528825157310568847691200 3929543 2360510393496522174117633630039480792 3929544 -293823918603930606444932611492592640 3929545 3205354809496730847394086009144733320 3929546 -489226901696768692773252728539800528 3929547 1820344790642701858770630786873514200 3929548 262412055798147423171207426991548416 3929549 953864282539471504215148860350710764 3929550 307401179694432234501223717810329600 3929551 2510253257610237773156858995233293552 3929552 -399997450078038076357368982435921920 3929553 -3978620839245898470705634025480788416 3929554 729721343186346902034690742997901600 3929555 -7742951046625975279359592334491440 3929556 1400422735117846479939017850702415872 3929557 1409703805400088936946741726372617806 3929558 1616276604277112584435312550245061760 3929559 -370491000147097230108230372932961760 3929560 232151279767711537312659116630016000 3929561 -2862307369858174396362174429149367600 3929562 35655736369539445656394491114393600 3929563 -765934262059925795164773890998159152 3929564 -1186789008977012729973477711431106048 3929565 -246366783786847614985123594036728480 3929566 120217923184575505292345911882829184 3929567 -932660264433145665487133023902301248 3929568 -1171714908988318448306075839941574656 3929569 1346610488354540498095794033861474496 3929570 -1141551503153693526437435305696439520 3929571 -313137364323670558704526772198026728 3929572 1169322952834629387067584144462478976 3929573 875638163285693322325370441491659744 3929574 -24555245966565219675608767738467840 3929575 -113196163494199707860544153464540400 3929576 -1270164399604345186362815933198499840 3929577 -576131432913003504919715633395050480 3929578 -781687669364764699256314716571310160 3929579 -903625691044773826908173891128199616 3929580 1285601536938641118390765584842752000 3929581 -1048571471546402209899596232174712618 3929582 799342889558403958406501413730851392 3929583 43533452335030958259692289467374464 3929584 528907317954294120024757930753130496 3929585 45409749885173404220951121530425920 3929586 111461100474143691796681725585012864 3929587 -144016462069056334162316514397251600 3929588 -1055921551967473615582151106963685248 3929589 97080169814551690117956045899177454 3929590 7171421426674874001287910293875200 3929591 -1074284229053996728672598375726538816 3929592 1276754613939395179106922118088478720 3929593 -3593557875684671641125052024893035158 3929594 1674050791458536750642013662603274096 3929595 -355144913878121556007034813553870480 3929596 -340650249799522730113616431647744 3929597 -65243168537622027403715553882360768 3929598 -1436780105294018754122021700622656 3929599 -410647072651801968620442217429468760 3929600 142490097712044575427064123254374400 3929601 -793604012884073450947287399480114816 3929602 993543011793320675774034245293516752 3929603 -1051900729726502475987614872633204080 3929604 -69403584115594735706110311982061568 3929605 1062664227622272272645948939611939260 3929606 -1862093602100647560858835911973808640 3929607 -2022377381216508914222867740558045440 3929608 3048475767397145856769242867634344960 3929609 1330663994508735786083209961400246810 3929610 -244576365876748233821156952406890240 3929611 -730384191310869639975409721482598768 3929612 -216311836765227259197006096996927744 3929613 -2061728966162830661946860202968505696 3929614 373882387207846870794882281233155840 3929615 -1223131783994290668152713974497829240 3929616 502723479550110416284606941331537920 3929617 -876449688677215250958250032069093600 3929618 -602925413107265211695207537450188800 3929619 619542307732405680158501280985221888 3929620 -452232818548082672562515718840752640 3929621 2778230494039582518383955236088279822 3929622 -83405183150299331469641993590874112 3929623 3876295795043052622401319258423769760 3929624 461709245072850128366606034211921920 3929625 74376664829138003980376456910000000 3929626 -648605803940124222976870516993033488 3929627 368293696719136712395057616818780560 3929628 -119332479038370048623793489394337280 3929629 567752292198004640764831202792616480 3929630 815695160974585921568178393284784960 3929631 -2035498710115299525058618509466437048 3929632 334251628464494068164166717815128064 3929633 -2237877090144469433243671208523305118 3929634 29003486605065790619552811041882112 3929635 183456452514711572058130988767457760 3929636 1771566346073888598027739086946882560 3929637 -565266706583220422017816711398013440 3929638 -150734294957035500854364092211621120 3929639 -714751508359893853700565708337032144 3929640 375535275421139741001560477147136000 3929641 58774286935818458306169182760242512 3929642 521384429031329795206841016773398272 3929643 207899178620813307729373157927419932 3929644 -581171542500024041659477342038348800 3929645 -1018573098078986770524706841889488400 3929646 -266280167506925285298967113647225856 3929647 1397138377515904628067187692360602080 3929648 -454664461974027905980422305324236800 3929649 990537851239266409110096442057329264 3929650 785456884316356601643198866957338800 3929651 -1984388026282772104023601920629559096 3929652 1611402576066653818535486609710977792 3929653 -37736144706315070828528642455513600 3929654 537475359715371682449675306548431776 3929655 -548966074779744300265431310086705840 3929656 -2639875413123887312404352083687833600 3929657 2322223397969871767722544076930468906 3929658 721911119627552239897602111567350784 3929659 -1422759429970187073615824744003557184 3929660 -281375699397935587671200719977523200 3929661 1793891213539871264256975512153048640 3929662 -607548719641645256284582473089353536 3929663 79895369023191045838581411203979504 3929664 -346627795333430095618761288295907328 3929665 434470765035785133564092959873398720 3929666 -380720050618330978618768448216688096 3929667 559775158565450577091301742004115712 3929668 -1041384639577887453559525173934979840 3929669 1828559046539964064249860618296724480 3929670 126573527169599835910524996492172800 3929671 -2892465115044677540493859941219113128 3929672 1285763600918371357286595769093785600 3929673 17843982320433876378425467114811328 3929674 -60086527672123942432644629549721600 3929675 -1231926975272542230105223404798039000 3929676 1052718620109211961404856395047378432 3929677 -1170560097328475143962150914870352288 3929678 -814735451472106556945815867944141120 3929679 435251316064575443355022651590378024 3929680 83995535135816814740786857810575360 3929681 486509378409004732702373744627953344 3929682 48390383547937754085711998198225664 3929683 619219002240120781410115641325725932 3929684 11025698201270334139207389554540544 3929685 420703506501042932177552616418525440 3929686 -543769189631817370060850837332652160 3929687 -2627896503611828686394746173025244664 3929688 -164544706362382659031103838919065600 3929689 1385061906838277026929991136160920080 3929690 -1001759113881709810167530694980570400 3929691 398268256916104095970037857560277104 3929692 -1078393359897531190111342393343364608 3929693 780295974763370820192295592451048780 3929694 266360350595635277626778146212756480 3929695 -213229095096602321381868745396492800 3929696 731473320326071714687232899555000320 3929697 -834404428545117809497503147216282240 3929698 -23041997896424440576630738647380400 3929699 772855662233142458773735867172636700 3929700 139107826198374389795554378381440000 3929701 -358711795801018559625294779294660100 3929702 1480697666722767494453974904847880800 3929703 2795953365346928992254114518322444960 3929704 515533683965229485128521899889269760 3929705 -419024493898436153743121559610005240 3929706 -267301620130244372822444248441313280 3929707 1694150291406037649179365510885315956 3929708 350149663325433962868978466259453952 3929709 -689856473605335879978239545167330240 3929710 -1085455380201862719351614071133687040 3929711 -166809869610179773816113187964661168 3929712 -77584002614771273927557256799682560 3929713 464689700166851082389024552886119920 3929714 381275531938990018220539645997757456 3929715 42280367705464596048125474237089920 3929716 -619709963065086308506492799975915520 3929717 -3679090407873125217320623742881344 3929718 255851211354342425228101288610193408 3929719 -1394260026594058768490410949535369880 3929720 1989548142882984305561314060342272000 3929721 1432494861464653918120571502307359312 3929722 -635103086565428941150430499109907088 3929723 987115220910828875967265028151290640 3929724 -1179258949973206716621473986411645440 3929725 -376078711423056970794332576697832750 3929726 -731924028740877128390541617952465600 3929727 -1812274393438435261984049925345024 3929728 307027099032552356076013973290352640 3929729 2510207605969539048492693913711251330 3929730 215225211588169478791459899263339520 3929731 -1297534308273073603768921277249660768 3929732 336054058885048141465768267254681600 3929733 -408126769431052099606356795419986596 3929734 308416049491376010215266882072652160 3929735 -662946796120197663351568456084477320 3929736 146821035032709652960511430937559040 3929737 -555780926524958735186536974698508288 3929738 404307141841710348295527225963963648 3929739 -1331527646578836676842136912699501632 3929740 44662119673127935324191553588608000 3929741 -240350270502665683454019772626582858 3929742 35218887254922835632212564630503680 3929743 -1578949970933358564449853722483476400 3929744 47023260324396877503867984209510400 3929745 285783615376712076681488238174501120 3929746 7120740891531614962502906858262528 3929747 -694106529698378589941016275992542804 3929748 930573408254903486455624213146900480 3929749 2016190329271043037244729217415236750 3929750 -746534912228640195999567362995680000 3929751 1154018645794589805021504319038432000 3929752 101879767187514663654201427283097600 3929753 1528285788806364237458782782141373002 3929754 256918362845577291229192722651824640 3929755 1672676453091631420963891100064548160 3929756 -872069944343558951981163098743276032 3929757 -829055556444259942027478776482558912 3929758 -413137021119802686853050332477073024 3929759 -684262886311667710525074995078876496 3929760 -69475595405462763996698239529779200 3929761 -1352865076008017359671574659554826240 3929762 491655922735027697903599351948471632 3929763 -1774692299558893423230979811163653256 3929764 3938995344788578350674631911962238976 3929765 -874061915156963191608837025486857600 3929766 462692857180791692978225860646361600 3929767 590338674061333308071260773836095720 3929768 849321789317044257361962233180805120 3929769 2600633952418364996388685454796196320 3929770 2228091389739685806637997611238400 3929771 -389864760934058098308764031655970496 3929772 -532070252609145121033168985119604736 3929773 2711491622800473763194362852562400022 3929774 -1450192328665827029153209588222236864 3929775 -824654061633562836640458579447062400 3929776 -664957751511306857742562958242611200 3929777 -204213172157149092005974240889352960 3929778 -1850838391867906499935065216884480736 3929779 -544445382307278972772480490478897408 3929780 -782362257273601857823600501499658240 3929781 -805524870731761918580693753557172448 3929782 -1637711172479259556738692278958398016 3929783 1115443440425308517383836090415945008 3929784 -1109292938307746268256769226504007680 3929785 1597982967228006587903020083297410760 3929786 624574425408123277015258215519379200 3929787 1303685042009551038814057116707813400 3929788 1874698157989526771682432469573410816 3929789 1350679255131612122238679650513044640 3929790 340216912586919717182190596230252800 3929791 -1434443043694647762421057208975084200 3929792 -438296251421765905788907880803467264 3929793 327098085525928427305794798218203584 3929794 -701070302351863174225945437184399488 3929795 261392309277041371039349638661798400 3929796 568399474454494700616354073147060224 3929797 1924101913571484919744649688552041246 3929798 -527719033446095808768316466194557600 3929799 476693222828396732844186295897598160 3929800 -487680617159544669777591978619008000 3929801 183346691141651656202436392798942880 3929802 611417056473889096524106424291903232 3929803 724349115858856033204091342615327328 3929804 -215710949634694881260119939774053888 3929805 -1251134454918239875804151095605247680 3929806 -265163516918925917923395479551548096 3929807 111254561064617811791035298621177952 3929808 -83638372029980618796832208506060800 3929809 -21300066981299555443593801712997424 3929810 -379177004024597623235214273337369440 3929811 -363047648718518430780242190415700808 3929812 -1032762523627114155488798885671049344 3929813 33303566210992921372458249401676000 3929814 -355781534156597560894263767412673920 3929815 -285397416682694098675552014541016040 3929816 366918453777170674029486386282434560 3929817 -654145295531769409870721890443593520 3929818 2286960763771415194064628614733206016 3929819 -3264869641818161410902355993929247440 3929820 -52168176057167069612481614702545920 3929821 551314810203234020496732249706446720 3929822 -4059976343995093810883455627988928 3929823 -891680638648999308542479995982614000 3929824 -453465156977076224461949441368915968 3929825 952796347283645632838040115135833600 3929826 -565268837275918396389904832277536256 3929827 -493094898364355514449062060710409920 3929828 646447483475545906237842778409435136 3929829 1928405549883944306642412858502490208 3929830 -772153183999695619212519893438413440 3929831 -1143060477020377886671699102232167368 3929832 1470311323043897105372623505588075520 3929833 -1731987204085709376595251878817934918 3929834 -480102656751308326856583112098479184 3929835 114927103920229547632249900221849600 3929836 -984827227645112936321125167868209152 3929837 -4187674217330552549629099074097181268 3929838 -1346568976271892107308519882819008 3929839 1234657293809509692640407385983295872 3929840 337675350410552072371588661940879360 3929841 -180568441130085500709167802756301950 3929842 207689811124305684365472367752486912 3929843 85869261049108145184926040040678092 3929844 -297188443956219862330817058201919488 3929845 661416297266302421145969477816202680 3929846 -21718161101862784875009127818966048 3929847 1737991209844494533201539815598631400 3929848 -73854399665186032693461813747302400 3929849 -1410066720201641945545943269885205568 3929850 -135296735609755216974820833641088000 3929851 150598156013243229864695557468534600 3929852 63851248885535821216504642095897600 3929853 -538761224412927717462869972751436896 3929854 965138527853457357841108033109861376 3929855 1318104363729039391777361645645880000 3929856 6807767569226686898578172248326144 3929857 -79235620527544415080980461630128894 3929858 347258813762101425047994824572096512 3929859 -331446112840429672089141823480450236 3929860 1359090728021243291444090132324290560 3929861 1325566381132099099227696687683623452 3929862 1617941274092058692153256057417738240 3929863 836032388872449680926427881341306160 3929864 224041737741740370851973995175659520 3929865 1147217638258398631402535227726248000 3929866 -253064996407729285133693756515441056 3929867 -992747171331997483456516805090228208 3929868 677786828839782632391540574545398784 3929869 -2410420237103011135130110647144016810 3929870 137536299268552288764031559321272320 3929871 -510336159376251682636499102340347136 3929872 95191192226522627456149075561021440 3929873 3253714229345487644845633610234251620 3929874 372521345360550439385708398780627968 3929875 -2720269259281081899458226393714900000 3929876 -1367668757995755957700309094192117760 3929877 25561276615745952988636323276883200 3929878 -1197026629114845318238854217812956544 3929879 -1535777578481698445842092015560366520 3929880 789577402870480101069778540416000000 3929881 -39509637308185515981157021553907068 3929882 98078723307877445109705553409055744 3929883 -862862159202455564630763331245302376 3929884 192657799129981732963472152044748800 3929885 2418483182074825840223266446422148960 3929886 281173642049736596738184741051531840 3929887 -286080409109371053293269068857887400 3929888 955802733237866346527899239617396736 3929889 1132216574212646802436048979433461424 3929890 -195394879779606014173722390720899520 3929891 461176374417233454550665136490177184 3929892 -859659316448021329887772985382018048 3929893 -1987843490914479398865492118373998656 3929894 497192882255630503797024319594262496 3929895 560648092478013947058807353846850720 3929896 1730843656328308206179319175900200960 3929897 864539331823869716897416781328507300 3929898 489701968409001451657550725393733376 3929899 2767935349738865596888791793199464 3929900 -434524441312821621038028355947571200 3929901 -465499914933458110923704217617462016 3929902 -1750639347031970856499238202342406848 3929903 2058061240297757588909641381465673040 3929904 -10539796229582363533016726631874560 3929905 -359600690678915008099179921133324800 3929906 -1176311233500132216577227981502554720 3929907 -345944158821773907703378080597369216 3929908 674243066592757552510019070902936320 3929909 156981332771427980598656803168567680 3929910 -280501500146744297201965448409089280 3929911 -3506239426121144454149152445223586448 3929912 815945169019121844107193118949498880 3929913 204253815897895398434261844602536260 3929914 269164062770579483392984646869613280 3929915 66531719012044592262484909748923920 3929916 868028573988036804837963089842647552 3929917 -2778136091361957275251351628055231034 3929918 268495626101536336030171816233841920 3929919 492736484431941428027696981192657280 3929920 526047172926841703897125827332014080 3929921 1853393570954876023151537477193015744 3929922 -438919962137214679058852579420891520 3929923 2505679701699741370373408324107114172 3929924 739093271664393175389517163411087616 3929925 -243279058252043685145834500334884000 3929926 258310773317444423069280617796446208 3929927 -2184015186720830056403092517775949224 3929928 34092406360997801338852729560268800 3929929 428458259890191358869546423091043584 3929930 188403744429012812219336464110731520 3929931 1219209174719397987850911865082947200 3929932 -267120788916878257618975138593693696 3929933 -508398689156549194033800631888834080 3929934 908280744057529727096245450734213120 3929935 -1031151706152689255652865631962339200 3929936 -824977425980984741159575116312158208 3929937 1473048447175668200483362066787979360 3929938 386695760475702008702473809695871120 3929939 -684630853138704287247011555597691552 3929940 -127103687540808819956337904057958400 3929941 2138653486389430262193849546113059200 3929942 34514201888969745220684093664832 3929943 690826587112458120731627860171946064 3929944 753664751275960214259288310723461120 3929945 -312634516240713890411198753813179200 3929946 -296456122655531593965776063643618816 3929947 888838893832568212884237142616434920 3929948 -2015228251018068390509314961105140224 3929949 275535444535553960925444106336401804 3929950 230058691497551802244068380854209600 3929951 -1109071683208887129736189950744462048 3929952 -1191505219554033870322633515944902656 3929953 2348853319694654227061293985816231700 3929954 -305000516938126762225318458007868928 3929955 -24352680602030227851978525247490880 3929956 379420656990511551180725894406293120 3929957 2746861687535537222153187306149566206 3929958 28733048646793825751001269279856576 3929959 -5789578510853513786931741817243360 3929960 1910586228970973438280207820732416000 3929961 -427497390813565534798907344211570496 3929962 -1529403949555716765128503534872882768 3929963 777666198835749480884920615487520768 3929964 429675373876137031056811837648158720 3929965 -1533490034047809507574492179088586880 3929966 1625989135739936564030129586481722432 3929967 -1233997917973082973057914437966428312 3929968 171390883272714518375562398709514240 3929969 2428912959036512484306915628153436370 3929970 -196438712418845816885484908632588800 3929971 -592292584225746069431162466273290856 3929972 -698002291600763295498564268115524224 3929973 -305809193674362260012878024181654400 3929974 1333260454302252003910479974497496736 3929975 426698241996771615358552674131776800 3929976 -26699963812895007389563019226132480 3929977 2760399020847678250979126575131790826 3929978 -75143214998142906306876145638655776 3929979 881842338835170214195883239284104640 3929980 1040876743975563491204146855156800000 3929981 2950299042894340191603988788064488864 3929982 91227650908196434082129503308417024 3929983 2049881642273494085908093104965954464 3929984 -1141118213048085262110754504106311680 3929985 -8565246256371132694130467263388800 3929986 460245374288092893608526514391283744 3929987 -3011405493201936702643274932400160 3929988 -173062830784023110113543824492672000 3929989 132380982396703806788330010702155520 3929990 -548453848021396992736808544618710400 3929991 106830659819468526863243981563936080 3929992 556472508103645020975210953876766720 3929993 592624789089636577177482623557398462 3929994 -361538565895322171787150074953608192 3929995 -46723744254179610112974242867132400 3929996 -1413275071241236022995825338189403392 3929997 -893511242882303053772681096519592000 3929998 1226444719869604172501369833580562240 3929999 -2004848551942860098292817459316765664 3930000 -76804580535544712059852684124160000 3930001 -2773803264968738612837884091970497998 3930002 260948356602354850643333199506294400 3930003 -146518948622977176556967187783313152 3930004 479112594741125274007229635504443136 3930005 1813199420099694787687571246867709660 3930006 -506803675467750150726133528375596096 3930007 -51670838407782241663467058681883928 3930008 -2975112333770617248377412381874391040 3930009 -1010753243826441894891733713317753472 3930010 194105962580622545688113793290987520 3930011 -3955061251959166367158532785940052576 3930012 -1870231593677074259954039841516825600 3930013 -173847593669007361295588404778006720 3930014 -45992297081040925371931022257858176 3930015 -161775131182152364067496152784814080 3930016 -165178619844302288987853774133395456 3930017 -64776922182675911763695899589550720 3930018 335212057953900024464165603429867904 3930019 5110540072419104924100387203632495096 3930020 1208081104714718068193308456865460480 3930021 385371167282135272961583192243299808 3930022 -1812823983268228805304187271610835200 3930023 -2266289534245591112383371580773838728 3930024 522903685244927538821912575156224000 3930025 -525370249087977630457145879344108800 3930026 1006274892870902726065850043649638240 3930027 -169476523841919041684283397047277392 3930028 -3670920042545794206024797816974336 3930029 -224862796579990029880940934307873524 3930030 -34875728949114818926291619485516800 3930031 5969808253168007653545148273166720 3930032 413169678645037082990637347175284736 3930033 -525754154234797181933714118936927936 3930034 331060504877786989979485672484736000 3930035 -1253697575138721327441327843409137840 3930036 -684750624013442905190296128900956160 3930037 -3652114778316314225442898502555255314 3930038 70223009251936360099122623055789696 3930039 1614290003765882029918928358224382600 3930040 87064940583745800396122663260876800 3930041 -1206896163282879159508249619092682748 3930042 -71570345261634609786513420964125696 3930043 -1240960864629429502944893369952634656 3930044 -2010525095494033854487582397860091904 3930045 -378076479234955381970481819623807520 3930046 62250656502493966846419505590600960 3930047 3256940157626823128796877547724801264 3930048 326306587337891532080874757577244672 3930049 173156146193146347123580799893178930 3930050 511867914610940770750324009461820800 3930051 -32050917998182855447278990776928000 3930052 595399722171987145884485947844108288 3930053 924200745380711458908357257023314684 3930054 646504661697981047921855407792250880 3930055 -224360642767160258446513903532748000 3930056 -76743899685879518677942971381841920 3930057 858284922542465810088512023846274154 3930058 1025669101305865322376424305600929280 3930059 -1484800269713829846610894311544301280 3930060 745928843892408345108753206864271360 3930061 216961743162545571051195554919468662 3930062 -188397754344705206222339958152524800 3930063 310850179583334065063779682268885888 3930064 376797941988369778081245778654945280 3930065 664874043656319508215218339072585460 3930066 112872466042756969001137567250135040 3930067 -1284812038188311361007983736771527120 3930068 1984371496795698749545302870743255040 3930069 527286932958031787668146890846504256 3930070 451908178465254057786451013968884480 3930071 12948280154821948607237557465003032 3930072 675828012492246392984984649657937920 3930073 -963157070884849663824640225617954560 3930074 -1530607021519240157651006872836341760 3930075 -715326723213254505571497362253335700 3930076 -1427848878212359621371432964410778112 3930077 -2973056079893120607185906033139581376 3930078 -591003800615578741947162717420816576 3930079 837205071536806477361742912505439184 3930080 1017935667844251707130964947763200 3930081 483339444581415685934336456155105440 3930082 -553996017935827196546195735048648928 3930083 2408489485675101614405818537457977320 3930084 -1158649779916990431259521248508497280 3930085 -1133968745133886216839054590657561220 3930086 -1506364155467526448869325940523947520 3930087 -231155934449364655017471049452926976 3930088 1390461026679498011680265601242741760 3930089 572348603611164628694033049155561700 3930090 165980778555872405052251143850419200 3930091 -2290585451760791928054277017046329816 3930092 1388099621585052136136188671465277440 3930093 751275364534486730869869187887052800 3930094 1233834866621180483538868630741900800 3930095 1209243342388248956432702955407190120 3930096 73339872890933519303727197997563904 3930097 1572506846573706839512926838558836900 3930098 -751374328274506894394202485471737440 3930099 -860749670932934934516874033148244936 3930100 -813588398037566390543535339848521600 3930101 -16815309632523413831468217511016256 3930102 293886835484499319962691841835442176 3930103 -1225772606883397764405978109162728680 3930104 -985453116943463114551270398766387200 3930105 170025075730679021888491129238832960 3930106 -696932843123464066295642932365908736 3930107 -3477620288100505542627273743218257168 3930108 129535462337623520300234648158371840 3930109 -392248515237983601605107568619058440 3930110 -162507357688886924000241005136973440 3930111 -727354196047109641403755401570224568 3930112 -116167369505499341573747760326246400 3930113 2613155931725411071934053813116097584 3930114 -9960834613430646570395271840659712 3930115 144485946207832383092223957928183200 3930116 950505385992626539824387738690109440 3930117 -746411361266836389075031462598284320 3930118 381326098630074029755159149816814080 3930119 622032041734889800585830842439216096 3930120 80436586407190078088041177172428800 3930121 -1512930851253131143405846839563750108 3930122 -350594887782484319264506598664522240 3930123 1941196939704972052810399450107111384 3930124 144063013830714630278579732083200000 3930125 1094551363841175589511953425376224000 3930126 719795428868558972880052085471713344 3930127 -21588858046243762035052508052936408 3930128 349249848499650298792739406568243200 3930129 331931109413130395318462726073039744 3930130 1118024560358969231599645760136588960 3930131 3590346842003020684735460742774619200 3930132 590936988856106000957963725649590272 3930133 -508973614749870322552379445422447136 3930134 -198967425535363802790930127887041280 3930135 -760549050327510195567429237878217600 3930136 -681823825058274455811787504655523840 3930137 598416006386044620355892696183544852 3930138 868936385815802984096364488567320800 3930139 804864582078488569815429739779511940 3930140 -296433776959806496251587542741278720 3930141 181138880356368663020109420110949504 3930142 -296180661413606435674011040985008128 3930143 -1943488915892298941830269980265157392 3930144 559349852223407675885576133035950080 3930145 2464484293326758945767682798057959080 3930146 -868990373274535501972102585092141696 3930147 976784955438316880017471114928031840 3930148 -318118623174291457140537886293934080 3930149 351394215067706038467517134230207232 3930150 79180042512967824489562190866176000 3930151 490448064526202927376920215461830400 3930152 -932385275928491767320916941567098880 3930153 1521756828118217864175449396880428064 3930154 1025602754176332705407034083178841776 3930155 152058103751953087166584834481278560 3930156 847140949900403891579564297961760512 3930157 -13192621068535516413695155378484736 3930158 1266174441345029561881020266941575360 3930159 -1361958783334693637214039949835707896 3930160 -73927384495934975180542164226867200 3930161 -136130106045916289037174743254345500 3930162 -164302436346121470082011351940647936 3930163 -3111445413473095192707023760142398296 3930164 801274605467270451219302286843426816 3930165 215029703501754663187648327107849660 3930166 216703045494980655559217289444643200 3930167 -2534061708485148593305229169613165200 3930168 1126760827749244922367926422676766720 3930169 -1249983016216411648672764644010488320 3930170 1218545420849759324571732775794509280 3930171 676918636708095987234832082547671040 3930172 1995139043847404816045815283973921792 3930173 1335082569226625693886823066763499000 3930174 -55092519425081845103953188285192960 3930175 466228962678560344932966517454353400 3930176 567170415293478323386203198762516480 3930177 -119120897440164751446095828165155968 3930178 -504138831899480202564288082376980992 3930179 1321691116737940754169844907476921872 3930180 134075594030703631203032545365688320 3930181 -2670059160471359551993199481848521508 3930182 -1864705127046790378617642954989723808 3930183 -777164358652070596808423618875092048 3930184 -1914340359839594834742286606757821440 3930185 800001762089654427200130811087124160 3930186 -119787153144155274391416545150612736 3930187 265843924011280095736241191459679712 3930188 741934997306882620753522175896389120 3930189 431272471295924202522434990462610624 3930190 -554760979657048957360650781815043200 3930191 -608289837035098965534950556413931408 3930192 35691803019752222754883685526921216 3930193 -3528063109304812996652178654180686096 3930194 -105027852154054503564990330747678720 3930195 962021689591761329263489585093708800 3930196 -303637272032332750919723608987537920 3930197 -1081913960140275356102173445012898354 3930198 1015596641956076074399689760958230464 3930199 -502097414109944899241116363899922720 3930200 11196024412270007828677815135744000 3930201 -110701446770741751747159119871174 3930202 941954877276722166839033016366589152 3930203 2945275049868081107787910655279134560 3930204 1462241031917456236007412767524317696 3930205 -854111532479678133539917095642977280 3930206 337586492621842832343739942137348480 3930207 -885516026306835935839697323903088640 3930208 1469645741117561910034842844769157120 3930209 -3300158562641693123239040699022106590 3930210 -122368236062414725906838622890200800 3930211 -238504790172515325536710127961507776 3930212 531637234621020620771870447819157504 3930213 175032018064506485142705684235127040 3930214 -63635319761823293175177130461253248 3930215 -871680987020957032745275968419186880 3930216 -743849924471430660648983911806812160 3930217 -1239402933890788900032674607994993728 3930218 -312854233861175511947649364519375440 3930219 937057540408264354725386973913991688 3930220 -135286113698465024825634861427507200 3930221 919378413374024567986636849609486422 3930222 166767595096112467607580108362091072 3930223 2434511215170019569216704013212155704 3930224 -661428214795079971134068311957340160 3930225 284491991067258334244293297654920000 3930226 -106355626831791012781551083889081600 3930227 1179940242659161944317002411336897872 3930228 20570238301490141311450888309923840 3930229 674130337839982544451747496800246830 3930230 815640014593602500863607671919212800 3930231 743995125523013682676287653797733352 3930232 -328664540675740232442706600168857600 3930233 -111789786903113948610981105696828336 3930234 -145020903823677527911142543266578432 3930235 -1399008426764213414476817450667544320 3930236 2083111117367571806949465861253601280 3930237 -2091980931213917656936093750149623706 3930238 -694067594732120176157888540704558656 3930239 -503124723182048467851526334120255280 3930240 -191732251900728699573780822884352000 3930241 1214553063561042471923512521553304130 3930242 -283876317293247908656362617894854656 3930243 22730512174808891618721765064129344 3930244 -3364428285028733045871278115265976064 3930245 53501020325466230562350559732878400 3930246 -223513991644225047522542133006488256 3930247 247651937746170381376250031556002432 3930248 757251398937609802712519834853212160 3930249 -672876981326034510802288248361380336 3930250 239215208006814507553100444352000000 3930251 -258954299959231387144701531495699696 3930252 1180867896021396220081512264060705792 3930253 -446161941271723243961099941300367316 3930254 1613698999160064626013442815350410560 3930255 -515029385851741533312613280922624000 3930256 56123243752602082942823862392193024 3930257 1997669704253422212073512454099123506 3930258 -415637283689642142260204186414918016 3930259 604035029105901091967288323886188460 3930260 -167992682883593512992076918806704640 3930261 -23136309213910002443217554493330528 3930262 -878878103423200000723158334450753536 3930263 1122861234068161174646919616727631504 3930264 -1030871497133350860666511514011545600 3930265 -1037572022406851241076518963309641340 3930266 -1044004245551288280020445008970129168 3930267 1380920633402830614126341806731998400 3930268 -1104015896794790502012556376584296960 3930269 -112807348181711445723093163037165568 3930270 -300434481826719421386667530182486400 3930271 758840228442239628718025648317045472 3930272 -2947866454913250943908948369623482368 3930273 -441883932879272668035511956163566336 3930274 -752988482193437841866545656495152640 3930275 1462226300787063136314593818046454300 3930276 -137753923248993053989132103316602880 3930277 419566145598626683340844291633133660 3930278 230782245353317948274440962281298432 3930279 -634669718562812745109531274488473816 3930280 -653568745000415435399818153929369600 3930281 -3889371636434113169550782928689652480 3930282 -419643920189726000403560828221794048 3930283 -974854095222732792579018321823008000 3930284 1788794074587412951255483265073935616 3930285 -60446326326879587521694913791812800 3930286 -8099816390388868944359468546343936 3930287 1692115813244108867801957883752512392 3930288 18740681772292237336115509633941504 3930289 -692461915814115975958889026823498880 3930290 -2765828895990004322217851023523520 3930291 933514558202935619932290625098696240 3930292 -675935117729801875585696759020985984 3930293 1886518982262215483068037792379490542 3930294 910508305167360358481538991033413120 3930295 -1283402068614935339103534718300444200 3930296 -2116135239529464935556487357749350400 3930297 163929391810393192623751406261750784 3930298 117550952716967412394692339885671136 3930299 -1891031873688362232634590939843992136 3930300 -474581224578316084477243104076531200 3930301 -407255399925099714906450805032636456 3930302 152504440979854547301117826784561280 3930303 -59967179790828385315988479466367360 3930304 39916981358058423686961461976891392 3930305 -145741435456602822540251987088042540 3930306 755652969162967854909750602319710208 3930307 334301700329930600569752193907530556 3930308 -732832273306383885165712148794419072 3930309 -488494144426991346261026969056156800 3930310 1182736955810210945919369869211154560 3930311 613487541012050294143237136338564224 3930312 -1409768961035580305043457542738739200 3930313 282131675547607644756186030732386944 3930314 1035892779544902138784537518048239712 3930315 77853757517199990993067858732554720 3930316 92935939663577031441963544097431552 3930317 2406954457593974440606610959964373366 3930318 -281184870496431416813493209357406336 3930319 3496261809431259502270901433285428720 3930320 33089594125477704088667069655121920 3930321 338098914642170291375615754922839360 3930322 980275609951230632709397841892000 3930323 1797452841393144111557565522899902572 3930324 580504261849100693460194911987525632 3930325 194188495323465206845167103471654400 3930326 -1141126060244237716199945155902871296 3930327 -292952083858902574473412598844203640 3930328 1877600284876322896228824203659100160 3930329 -9425694753148054747601192421139200 3930330 -62318221052879007617881530310606080 3930331 277467050482697847881430823556648132 3930332 -500062307437529897954175765008547840 3930333 -1629437260048996869426717585576541152 3930334 -1113095136976168942844564813016845184 3930335 -448828051625526173345936614747712640 3930336 372017067438337110705327873785856000 3930337 -1958032961983350949047574435142546014 3930338 -1620413015965303522156016838047227104 3930339 1798264503345052821217584400415736696 3930340 257814929486191835526955350009753600 3930341 -1275882913399689068572020802916347080 3930342 -37203867797586867653168574557487360 3930343 159589602429747838509936688786598320 3930344 156333140235101265003295758135705600 3930345 32992341612139003929802944087021120 3930346 735969646764040673316628732037382144 3930347 -592391359924555950174572441134907616 3930348 312374465161336245936118320949409280 3930349 1277051780016102405496907112065958636 3930350 106461309090480158162850082759478400 3930351 -583743700343335812882443772610386168 3930352 791496559627579861715839067327660032 3930353 34931378052845716684303027555208256 3930354 -982050466561091047069615363646436480 3930355 198568983687453250983984420401817600 3930356 2341697425749855983578244608417729920 3930357 883043189722810332624129550917611040 3930358 1067437733668224800482492916566661280 3930359 695308441944052844165708235092538000 3930360 -262503342426512504148179904331776000 3930361 1316130640162079571216898061916345962 3930362 -326404871885131874632872952291495968 3930363 -157403204707734157782771679835527308 3930364 33782946996680970647235744170790400 3930365 1654255308633924882529091784538761720 3930366 100468612653724233183136534644473856 3930367 -40246072496399770251308592063692800 3930368 965431636301610728139980975389016064 3930369 319004439716714204665941845637117744 3930370 -504262816509196986675692055623179200 3930371 2795216582932087877320230105735064572 3930372 13453597768256695543635711238394880 3930373 2307384015104931918808291563777670622 3930374 -366284147263194991604651507680098048 3930375 -1783250350180924957045056548416512000 3930376 -1670186453697949242679623290502097920 3930377 652415448575421254848355588337314880 3930378 256191924725332379721754609605120000 3930379 -3109803708653474605923648540133100240 3930380 875618822795761209808063711574860800 3930381 104182128625299107486706285579187200 3930382 -1191663851055940608563449653161727168 3930383 -1390055669465158117767610754719564320 3930384 -281134687387448275380639230653956096 3930385 -1095207013275490071106268386930977420 3930386 -221348808634425647757104969832490608 3930387 -402153155146894921461368267449601232 3930388 -1815138169089819134240317049905618944 3930389 -127235568254752279287461788249293810 3930390 -452502395911208736271826244651398400 3930391 2153488192715866131149737009251998792 3930392 2850368243951444600498711659417344000 3930393 -69234062383160534698136543031256512 3930394 127637573013604211098780334347791840 3930395 258724057193554483465032512833954080 3930396 -318181401151420083214590215452753920 3930397 -315714100721808365265514477250072320 3930398 -577519025519397516038637331542174720 3930399 1128977224396354105931672393197392360 3930400 722291749573486826389928543502336000 3930401 1872984322963674727497462293655897792 3930402 -217995340645543448105123383017110016 3930403 -1058646189310008167579648903989170840 3930404 189950265718321026019109962106393856 3930405 853606253682683703936529234533632160 3930406 227668671974328745178779652722141152 3930407 83679733918990922010233235559562688 3930408 1005360365719386397900442607921561600 3930409 880538590696724270952849725834221632 3930410 -784269927235689692857671551367617280 3930411 -655840421785332443728985675500277928 3930412 1075505648788364812090273957830937856 3930413 1440505128414403052241026953232501484 3930414 -728474974863726314875408034666074560 3930415 6739736820675028393323508996019040 3930416 -240827137404715320444889364960378880 3930417 327378060506743723076501329299224640 3930418 292928125503633644741311215820200960 3930419 325157772520683738419653260229857144 3930420 -68267178333063248932500755997081600 3930421 -319731273386384118628402118729026656 3930422 -1347602807408338402837605870967842048 3930423 -148870351682180300243187204309277056 3930424 450137739380144801135017159119421440 3930425 964828363864177586571810524285031150 3930426 411299118668498619285963682040295792 3930427 -301689893591555606420211461380661280 3930428 25438569500621339903498036779868160 3930429 -397434367054796036295279834484137216 3930430 5084201991123981517805403822432000 3930431 802380942024870313320205998426510960 3930432 -201694121263098753448758043754889216 3930433 -498814514970207922544331095635989400 3930434 20794642547663329708456410772950432 3930435 151737007625683164635364222845929200 3930436 -584335857463617073770132348479044352 3930437 1005988566506691679264825805317793886 3930438 235685825045742671521308379636963200 3930439 384925511355260148647571575548721240 3930440 247256360464918928586130060897996800 3930441 1549611758991005874917798037641106192 3930442 954406001749942156964463034108192512 3930443 1003509015600421025087598684067790928 3930444 1291524667665241068819412170126336 3930445 -1919101474094607531271182606527935080 3930446 449745185180449696808222381164620864 3930447 -545739930781921761832115113190988672 3930448 -213891795117727803079223255636451328 3930449 383302941082752536035678284327854400 3930450 275692509707754560387452921913385600 3930451 -960653206680236029333853047479431520 3930452 -1249388769468756956231705106980724864 3930453 1648389707277593091398680152620760462 3930454 -273173171126776427557744131536017920 3930455 360630350187494928733468435326012720 3930456 -545951424160918157918307772208947200 3930457 -745513918969313166836739631315985340 3930458 5954973295520524106990054596277760 3930459 249945424969171759407278155647783936 3930460 1331046938674402094557049158047905280 3930461 308286541173312998904537345382273062 3930462 930695419799313773174185036031432640 3930463 1850274216172114887779454078626599712 3930464 1589976993877680544732034028928106496 3930465 98481276661683661503154242886010880 3930466 18029329685747104274337332947649184 3930467 2981703054931919029613511843042783516 3930468 1661719557025428565748571026385831936 3930469 96759580492780851908110938885919872 3930470 95617865829116788728106023867899520 3930471 -714291570327832948121683581838332000 3930472 -503740831494805566349793335566336000 3930473 767419795413184818638381205531167040 3930474 77389481667440293714305023210760960 3930475 -1069286186410420438628947818350069500 3930476 472154602798567628449987967557716480 3930477 -2398075634280925268231048174041123392 3930478 334051170231910442096749504464383040 3930479 54412691956866009303511056749852640 3930480 -195232663588626719062491489370767360 3930481 2940173279336947924909575461155139282 3930482 551548631529897860319377589961142400 3930483 -2043276275509579644368318486146919376 3930484 308658265673374001302012836342982016 3930485 -625857110501172316464545269001349840 3930486 -961132171554093054835747100941107840 3930487 -2183017208814610427936298584143284480 3930488 2560506261809929831698833557560053760 3930489 801806822293413634420889401654079808 3930490 -540500389632217645307379121722861600 3930491 -2480841260027858027179465269737910108 3930492 33792970277913912614917837705420800 3930493 569180815629446635529827800058464384 3930494 340801899912582883943599915550071296 3930495 1191559822153316722165546258291447200 3930496 -1201194060566591384974704011944919040 3930497 292019117734236620280676691026466946 3930498 -46581363912263616168299633427379200 3930499 -2182673744901006881595881925870159440 3930500 -325111526372366374360230956110848000 3930501 -11857177613956116859291812843853920 3930502 305445853166019450332512345481898432 3930503 -1517973497638404651445455794600899560 3930504 407802490087611700553674216138629120 3930505 -352643595325950344098516121133599040 3930506 -11876077892034965911662072420202656 3930507 -272383835867509614882097885382838240 3930508 2354285280459818908822652890377442816 3930509 3543216897811853991110150019119612640 3930510 192064226807371723247285326367089920 3930511 891029950906424068458690878469350480 3930512 431563850146164804293959350245916672 3930513 1997836656457576729280434517919765744 3930514 -7498570232980375311151501339788288 3930515 -837528152150438671165344284484747600 3930516 685088977926332055767721755009531904 3930517 2966560295018354062036602526701831566 3930518 1091681714239228096438997523506364960 3930519 817885163056747091795258780044697040 3930520 1274479783867628707054742442331545600 3930521 -70299943084818939380342938845204480 3930522 1066789726170781281609251882083548672 3930523 -312495522495958578903774918209964800 3930524 -471365560041326114179978903872949248 3930525 -1174056686872068877580115312755839200 3930526 1473119700770611581734990009718755712 3930527 -569854282303089824329956325934766624 3930528 -143904478393102115035770541100236800 3930529 717452694289754217333934321612828130 3930530 -302819122605775773630960096313420800 3930531 -1366388592686394740881152101128472256 3930532 -2108841982151705009340700393185234304 3930533 1072130183826779918963874606527720124 3930534 347586489628729155134114269736964384 3930535 1384031630542258072940314736015739360 3930536 1968925097166885975351296091070863360 3930537 -303560004703837120897650476089616640 3930538 -857260854699812034007282269171554304 3930539 12974142209611977174359865651455328 3930540 -307971676381000508080341333973862400 3930541 1340663629832791218326752240112081942 3930542 352105441914165550807892436925277184 3930543 -1206648840286943964654698065516453368 3930544 6243321116136699607085712132341760 3930545 745113321226477131141392502996357300 3930546 -1197901946846546613785342540467296000 3930547 -504985910899622656730581421136717696 3930548 1386647464652397874497260898611773440 3930549 139365257322606499410024249248878080 3930550 -236514995213538404425410810542707200 3930551 604594270397482679683293139497526272 3930552 -796320741386541023372858495061196800 3930553 1064676957861144291054027430915124640 3930554 1467131739202225072670119775008292976 3930555 -650272820695827207263573663476673280 3930556 -720729418640731804131305771408926720 3930557 3434834800586657397897606383556626892 3930558 -1234856806993472321134404277870550400 3930559 -1908165442208053827118843496656258240 3930560 -121324087336496872282982004597719040 3930561 892171131696053238868363929472101810 3930562 190230076053818835374300048453094912 3930563 -126434120278238705888403126514268160 3930564 -435444492742110123154101609126912 3930565 18995534734224306275078138309385720 3930566 1597168621118691104991775304573671680 3930567 538093742419645356431399863994061480 3930568 -68155871446115167096697179043773440 3930569 3510462085500253891830076311780314970 3930570 -270995218323597142146333872711331840 3930571 -2402806169442246364408671755584069228 3930572 623731008716074887329584282935134976 3930573 549228221887638850396700126187952800 3930574 -446254032404883243088081419850983168 3930575 829085561630815562899695252717570600 3930576 38293111709942172609211151774515200 3930577 76872321168405548256279902354748032 3930578 -1412958058286190431797882320641186160 3930579 -1088298775983789112611129569526088080 3930580 379044751775751548553584289632716800 3930581 -1850557015145673883565783262885213618 3930582 -192372265760791911372800517325201920 3930583 1155430945176398117660354101363355648 3930584 -98426048110103084761088196068229120 3930585 499748586770326680801633595035507840 3930586 1009153488299058870606322173332368128 3930587 21073904413816135492179483495799680 3930588 155425994372944378501409269700803584 3930589 -261607537908925404051062293258217472 3930590 -1048219790130929835900364567133419200 3930591 -191751072542868498571648834884049536 3930592 -90117500901002009531529056986595328 3930593 -2377316131094960487061361669616568158 3930594 -152367070691147877945330579214064640 3930595 -264011962321920940618546036957434480 3930596 -255100396451387459236457012555742720 3930597 -1679240249121334929224196982241675232 3930598 115277436175580722334797988851998720 3930599 209938480347218762773158171226182960 3930600 -3912506708358691286167069734912000 3930601 -48163521650189485322609410461443398 3930602 -599585085440598501164244594533107680 3930603 338844052318618675109016936550350000 3930604 -1176981565934329010855977146337211904 3930605 379995750933340430687488711190856960 3930606 -57523950423026774707560836958002880 3930607 676837007681302530292688677215883856 3930608 -211410750440582189207619170100314112 3930609 969227887738178664549354883432577760 3930610 -66901197968181576306087078360867840 3930611 1140201906252488810769912314928139212 3930612 9167158657102741217756699938136064 3930613 -382977300867107484913002948084877138 3930614 233582314263145810030575317052867072 3930615 277080304230764096745858815839046400 3930616 -130483754452556867805089754440171520 3930617 1542920728848766577033847261926270532 3930618 -828682435729223238738641135531728896 3930619 -206977838419781558152402346287826688 3930620 -997719977534698094153786520986880000 3930621 718562216475625684693979994009315264 3930622 -1677330900595707241397358797463492288 3930623 -547468749486414474848238754054335000 3930624 -621416333266671751574229739766808576 3930625 331420604214640124652349639831150000 3930626 498011201565087585567859477872821760 3930627 1531719921882917329606357435364899320 3930628 462221504096280048414944245355235840 3930629 -152069190303256643498640972328218660 3930630 -4391279246334710187038216403855360 3930631 -687615609689367911829705431215618560 3930632 -2192186552926306906337558622733593600 3930633 1139761826727591249162285145252564320 3930634 -97954742141199512544292071333471648 3930635 -1155714369729221936545573241710525920 3930636 242474298436342997327640691784166912 3930637 -925707121802438125896972440346112714 3930638 -1535248494593446021861230605125036800 3930639 153202610087195321597133333560572800 3930640 -54112351741492522623988312041062400 3930641 5078170332510422613081805984214784 3930642 -1024486856462964795404154254747418240 3930643 -662415698872160380805078529523577736 3930644 -737982689822798500166103003914188800 3930645 -221237434730485624002463195954790400 3930646 1718202714937259112877261394505994272 3930647 241766380930635934851576443479238832 3930648 -209751592651261201774536321908736000 3930649 1537983127206846814851324891065697220 3930650 -679359700624854323374876228111872000 3930651 -245916703165117291915859804244731220 3930652 -1399665619271389098181082118473364480 3930653 2612122825546393728371616133279756902 3930654 108508429921750677028032547232342016 3930655 -524726736969072310350406654021498080 3930656 1583554227256074644457857953816707072 3930657 1429711476138312836105511010602273024 3930658 630324315004049009093033079876338976 3930659 -12208097503959486003811891041225096 3930660 868558841196308666580139672439808000 3930661 -347105586370220419645690212500867520 3930662 367753219526275820813702616060961152 3930663 -1667580146125934330918184654944246400 3930664 3062961019510961403450117625185807360 3930665 -798244013935997923957711737026042880 3930666 -723836876545106839154532042646546176 3930667 -126094513696450099750190868256603008 3930668 461730488631199829184754790479512576 3930669 -252348245887861839392438646107727306 3930670 -210533557741782152256476317176647040 3930671 720349587928642495991572799649049872 3930672 18278023258259366963167825355538432 3930673 -22848479407873353790337386425652496 3930674 743744243403030894870509533256325120 3930675 21371028142745431099822832815564800 3930676 502265034205263248373660168111923200 3930677 -263634528044711131764062542656439200 3930678 -162086361309591424967975222255908896 3930679 -1846148537137509254166545845317415824 3930680 -919402626733222747648837439342592000 3930681 813837804523324114638320247460451904 3930682 146492955778487903130664882669086720 3930683 -1272181745996900715998064305212279068 3930684 643282379156413922181649848362267136 3930685 -88054490235060696056265354493800 3930686 292019051558202817477632207207636864 3930687 -14208344016251997795824327738973264 3930688 -298992953929556355245958525772890112 3930689 446706524540630140862013292753439040 3930690 82356631471407753721674392109419520 3930691 4564226361877325862799609029054042000 3930692 -29249643379134105845000297237576448 3930693 -856547098199047482798228471603157536 3930694 1074170387955952376762806617979180896 3930695 -729790250834005536680861865895787520 3930696 60014060241293968506119573537587200 3930697 1158708726165582991832480721430877092 3930698 -1637299671231752014166777577722618880 3930699 -348565104807652189200197732164618536 3930700 -98341125114963412348604045778816000 3930701 99389124375272361268920832928361600 3930702 -117663506375846002992273291528416256 3930703 -643731753331459408156843773483368720 3930704 -651948044296495441214328021726265344 3930705 -520893563971727338289636973707675160 3930706 684726911696635816772954855573100864 3930707 273918695778706621690277383113053184 3930708 119229143142917830310464346029762560 3930709 2224721252794020359952024364068520910 3930710 7885216732145399163229075079109120 3930711 610336681603567860006184410437089104 3930712 -913430613724087382140154626432972800 3930713 1127233003130417621554688417362289220 3930714 1449849131271612927335082110469373440 3930715 -1485824155326741238519204663291576800 3930716 21845264035047491444192264909501952 3930717 610864047532292167850424300817653312 3930718 -936865411067095086317827382971234560 3930719 702792784959052041504861182324307408 3930720 183214238660776876708767715452518400 3930721 132195463653064991570988892598629922 3930722 -420938859549577226105937932111328768 3930723 1251677452650668777217789701381843424 3930724 -982688469082853589998572541993205760 3930725 562854391770088619923251851068268250 3930726 -543756654664576123475158801294683456 3930727 821572418646506268770921260670843576 3930728 660405621326694968741018169678044160 3930729 1555177384241057315680884051519062016 3930730 901958456637174810664605836057873760 3930731 -34693592831284036963787672041162872 3930732 -23946895209415821875276152932246528 3930733 -1049016657886885239473842022988920916 3930734 1652093244658492641424708940843980032 3930735 -922865304940078760167284749750742000 3930736 281201396046528690203591978238574592 3930737 -1353062695502539181756655956798893614 3930738 -81345242162007658471778751927582720 3930739 -2161381165546754636592137846622797760 3930740 -1473603168737771875210423175135907840 3930741 -1771823501916773133426733471014907200 3930742 -1074698745458984649432106999485231168 3930743 -909004211119602819232335993081274008 3930744 665795503978719647404717258209054720 3930745 26684890216661582607708842584170240 3930746 976547211600482455437186609244633344 3930747 -731435829047282873947578915175393680 3930748 179496972636134645358026431289489408 3930749 413422866995234216761635516277410636 3930750 -170106362274910779094210223359536000 3930751 -3919830850972054548678433753014333696 3930752 -157395853531382967916616954759086080 3930753 108487672094213408791546798202163504 3930754 -1169941897974740088171982490789669424 3930755 148363926112358140057871197448534160 3930756 1110757431062322419909803906488330240 3930757 -1756068862417532692095771637096348800 3930758 15900887367599160093946601099692800 3930759 7524561660932375842500779949433728 3930760 -650597743137499616008462209276672000 3930761 2536810175888759568054874066870078362 3930762 -148896556609971915765912956601229056 3930763 824728534604245647231009599542829012 3930764 -911122721070110658243141708743874048 3930765 758996753793049722749034529853572320 3930766 -658535745525405814352322024522468480 3930767 -1989879792260938406671150586124095184 3930768 368131183143497210301666783365210112 3930769 -200232615144917401542227211674342400 3930770 -576357403166631940057706801836141920 3930771 40410468722060151016085056231613928 3930772 -76204424655937451280448517148394624 3930773 -851052203213879553023721600715345920 3930774 -104264176143284611301976732563984640 3930775 -254283408864658801474839329689325200 3930776 -924845092502019680098745184901939200 3930777 -317280344375289345630335153042641920 3930778 -626601125209041314428627397115340560 3930779 -412474279767847645198070931984015120 3930780 -304491693947221682900311171203072000 3930781 2944554741252682387676977256059847200 3930782 -1434163245131432067860289727313851008 3930783 -834204674384972275974361865847502776 3930784 330655431878960464443011179547197440 3930785 458301224275940086557588083040829800 3930786 1350243874958806098787319587826630784 3930787 90156189516589912700673106475876000 3930788 -1169466123621312703762108332630678912 3930789 -1543303640808915641645876111981310912 3930790 -955200514011521490485047091132265600 3930791 -3401666985050985583208126670390124848 3930792 508837488509932830031229311233392640 3930793 -520189032238283069393131748780312076 3930794 -610308660083824888513229318700979968 3930795 -2035866380622773747298479265558412800 3930796 48683258582370651052442825687518720 3930797 -548264209376656413486807658682530272 3930798 -629680587235523178596868263133192192 3930799 388295618089354966907335556956422800 3930800 110891613787492499626086341954764800 3930801 -763233471302225728934245968164529216 3930802 10533698276182292227407988239476352 3930803 4137572946875485184328411106724434080 3930804 -114470325167785276549901568931079424 3930805 -2299282792200251115561057835743201000 3930806 -63265203390055210546048616330880 3930807 2013396522105953317590429587455236840 3930808 -1293677027844896966657411403579801600 3930809 431623871032000490878671720335040516 3930810 31472873686229354152908364423065600 3930811 -1277151806507091696055324900899442588 3930812 131383985963679008715698484076102656 3930813 765388093365509691162082959667631142 3930814 1559566192657690458677214980871296256 3930815 -385169565606714079076408448314188800 3930816 549456454491855401062790085539266560 3930817 -2952469990909032348282477401848048848 3930818 467046956347670962148316517360550304 3930819 504089278938834079196866325837274288 3930820 -1121077922049427756672864052661553920 3930821 -136010309477708147004307231026131328 3930822 -288654443039356464988125581248512000 3930823 -1894912710179826729331161411986981296 3930824 740974120361825692194740149498536960 3930825 -1014854396189800978010368754088386400 3930826 740002188675722003677319787266648112 3930827 -1361697806383049403421028284420713324 3930828 -227768189330365312463983954129379328 3930829 -1395256293840962996633854103195781354 3930830 -1175023700287409265864788587873285440 3930831 47840992341338454635961851051707776 3930832 65211144212829450857294305348943872 3930833 1075752944369740264776518065019427840 3930834 -85187739200095271281113569425317120 3930835 852786187580105717549983317552383280 3930836 -191832766241228851269769206287155200 3930837 -797863742957703038189963351140902240 3930838 -1012446126557845490627260697500822656 3930839 -1433498959193050049187882191556613800 3930840 -542375610033469989255141003973632000 3930841 -1700559335525987105564063708758784758 3930842 -595784096547793166344885822260645408 3930843 -149761225163724459888771645002023680 3930844 1118554321276408883828847441257475072 3930845 33314930885200782674588977577606400 3930846 -148705392964799686612473414751159296 3930847 -278811223134419113437312310877795600 3930848 -2328938268889626209580028876322242560 3930849 7710376764051141367771992217669524 3930850 -187392465082387198905120155328422400 3930851 -74081376776313759112136494421442768 3930852 -1250554268289068232305953040818080768 3930853 1549650107768445727795840362729961120 3930854 1209596181285343496711640162638129376 3930855 -84822730940170070884331262294727680 3930856 642360606565015309657900870453754880 3930857 -204835405235663122728284559694754688 3930858 -227018278348235762688816217862519376 3930859 466511778695463897958645454344127952 3930860 1794260461954075252536182637396910080 3930861 -209399936963354042462771017409948160 3930862 92365638911924751358454932346870784 3930863 116363399453359062723595568775560400 3930864 68889214857325839123287563134566400 3930865 397384877782404470450918226544318260 3930866 3044015953882011502088112444184704 3930867 -526872484014700467299143513768026480 3930868 15576915664150289781057064346183680 3930869 1685193636194307402287653477993188270 3930870 -59655027154032961029628593321922560 3930871 160951600689864591764783002849147312 3930872 -2004299489575976136480106849360281600 3930873 -1432900089721517747201194390178987232 3930874 459447372129329636058241080238125936 3930875 -331625523192692515731097518710520000 3930876 2089050087252968867055429285167646720 3930877 446204991580638193553541941364453292 3930878 -966627256009787152400305533173606784 3930879 -728368633187203176980562096110383416 3930880 -352199561534584252001788564749680640 3930881 233722811817228680230648822490178132 3930882 -1170679501079111155763902497157370880 3930883 -2052384369226070535256344772983075576 3930884 897389187757606892271126735118626816 3930885 392843585830918443445487331002188800 3930886 -177655244439088176618289203404104608 3930887 1976270351329189663355080430598256536 3930888 -5039873137005844233979481167134720 3930889 547982797948007434501559814210777856 3930890 118381835087793089142359603898804480 3930891 -1871846981287616485066685610762457920 3930892 -1920065694824692828431729530946846720 3930893 -792669184248854679112059536898190080 3930894 797436407714166862837625247304863168 3930895 -784411894469780072056032852177012600 3930896 -405288625863295619868155946982760448 3930897 1239879616798226720207797327626348480 3930898 -1193421209235249719101236305398066800 3930899 679573712722021569170300114825903520 3930900 -453775621990715782090346639395123200 3930901 -1273946255077467476398574214034274536 3930902 107008045036122047204355302657797152 3930903 1409859427234704038409486097482238800 3930904 51852491003709228416476672846725120 3930905 1564038212506183997299073831872245120 3930906 163158484038114037498950852574553088 3930907 -7449551136480902452664450803666848 3930908 -188701962603031865404177393217656320 3930909 -1079770960853565062517165353692410432 3930910 221681962765510539006703807229241600 3930911 -45634217270265557091540548290463976 3930912 2181872248778153788697168085019852800 3930913 972944408728102896696158221157498560 3930914 -155513542592918835128463275115921120 3930915 56223270971169187411374163949571840 3930916 79848030712624806886374939067791360 3930917 585164835022285018839552974950725024 3930918 688977092060864527283352237562876800 3930919 -523218618332243892752584405621436680 3930920 -333299565500724840883710736539648000 3930921 289311342361686976951237034626464420 3930922 1303205868063548110914354854701390512 3930923 -863645124173256526600719519839178828 3930924 458468925287232905060820974156316672 3930925 -473703397212784387012336574268520700 3930926 1198884798077475242606792822416110912 3930927 -850227397482875982362326517067504 3930928 172073419486786403723228039354826752 3930929 -21164484698624417181021642993154110 3930930 24446475691224551929558843815928320 3930931 8172801026117887461404517631553040 3930932 -1744627900189681304135506108957040640 3930933 161622274007169345476918743919041824 3930934 283862909951624265986044176374937600 3930935 -31494149816275153355083178334620400 3930936 1903573750717816883571007315656806400 3930937 -1371759965187988367954251025238094208 3930938 -3113728635352340180202074825925888 3930939 -1666276780148756761908056028697778976 3930940 545299804075663751913471561000860160 3930941 475809649900236457252074913721217600 3930942 -715998329556748108339274798804215488 3930943 -5861873686543752351780618803150761296 3930944 47115158590741964539625448649261056 3930945 571941680272698242969291938620839040 3930946 -1092459565403732229731981507182962816 3930947 -3617991723450588382328856794516654688 3930948 -8334918708525197246535977409269760 3930949 307706229905465606224336489592838720 3930950 349793576965075540365837235448784000 3930951 -10194931933809128692307184297222576 3930952 578043279774888208128710040210278400 3930953 30248388720244549881003632209969344 3930954 167344749428885681448537705814808832 3930955 -171847531301819026529319622155694080 3930956 -255126512936845002854080987439316480 3930957 -557918510164595992151024456514107520 3930958 -511674667988508480902225765452246080 3930959 343059764933760901473874144326543816 3930960 -106228925614492783378191305323315200 3930961 -3025310710734416583706715466693120 3930962 636910212288015206307713393770412544 3930963 -645824941546346572160965751862722496 3930964 2172832363769388013950415838735662976 3930965 -574860759085383911350655361778068480 3930966 -187005473671210526636426197972181376 3930967 5653163875783853274947028728031326480 3930968 2789361048821272580810431412976322560 3930969 -268914211530594332263047258496845120 3930970 -702838147552072356752221914998572320 3930971 828176060500032154368259959462309888 3930972 -1199253724471622649254097146790532608 3930973 3048717409583654656092589275546269222 3930974 -1252200206121459620664452276016138816 3930975 984863296793588704832928832514625600 3930976 457296963419003980244126225030184960 3930977 171446757671858122478861983937357700 3930978 -132525897081600919307486129595886464 3930979 -927535440254397668751536210968291440 3930980 -390870181294468294766872499868768000 3930981 -1987775562973822774751133113329503648 3930982 236820160550778207857980871084760384 3930983 -844600016688479552344914478218370560 3930984 -2360172774738860895341619775918080000 3930985 -810528093348808038944211869778809820 3930986 355785057847865352674141634116321280 3930987 -780104502116960446937724419090825640 3930988 -307306312802930962992669027884203520 3930989 2003378180037488083750723843224680790 3930990 -168192387322556144201543669417164800 3930991 -1343347011693324992352619475034378488 3930992 -274330746991757853269783189611315200 3930993 1494755863981680945771849642963432480 3930994 74593784425407237000438637676257296 3930995 -4611261692435476268792240484510168000 3930996 1196146385314909096246398482941550592 3930997 -144807087814349784441956373148521408 3930998 -539785232787036686828926048998073920 3930999 1086096158040250098046884207135170664 3931000 1552618331420775374754399323704320000 3931001 -482490021816611545470337228844350998 3931002 981621019831389091839570406150612080 3931003 670097340888900411365783572517564904 3931004 3466701138618535033521165717921792 3931005 -547379863493893941629281061954563200 3931006 876833294390157503359726342675517952 3931007 117545496742185732547836972088536120 3931008 272500254516855831969919321453363200 3931009 2736936139116347408981333947668152580 3931010 -479755642245387419501614058805973440 3931011 -434351310555984599490496698974282496 3931012 1020095188166939194960683626533812480 3931013 3777128137847088654291784670563777440 3931014 -1299344472151991752347439829785342080 3931015 907491811668027479520276738447843120 3931016 315839783900382746496559571347092480 3931017 2712116776909649447951841048662016 3931018 3812114024341361913433360266547200 3931019 -1185167845616462934159866324555933640 3931020 -638077916084357241016794170233804800 3931021 -2073454140242774166070959275639573556 3931022 -141710045828599605608514316724380416 3931023 1139083490156978864801012225217076368 3931024 -886755161798172447721911884415631360 3931025 1306510804826847248883071452816875750 3931026 -128311551272818646612204571222342912 3931027 2135618515626017270778995973691592876 3931028 -47842802757076577985139996240898304 3931029 -2030030312536367769411132525921634596 3931030 4890163765979529487440037443836160 3931031 185670605019097226220381370676995584 3931032 2191854754320956235092645167104000 3931033 -1981122070423908240722345812891493760 3931034 -740874929571358644422805777367501584 3931035 1012793710319630076711049089822745200 3931036 1513926720672872814812261809567546880 3931037 -31760896389890721042406634933395680 3931038 992438654467542086043742716910408320 3931039 457618342651231530462700048806228192 3931040 -1806203459909986777792755024474931200 3931041 -840603961410344083080454577955711840 3931042 1810418048791348539247295433708558672 3931043 2066524427137764035678772764062231320 3931044 -133844319082320715204345635114811392 3931045 1144539995494173758138444521557064320 3931046 59298711875374863125579304037478400 3931047 -731544179138116969869020664378609912 3931048 -1404895896394652470075511558307840 3931049 -1286597332204767617496579071728786950 3931050 35573817077755889936240372296896000 3931051 -2022043899991079977990268051869279948 3931052 643610103108558252478253907278983680 3931053 -182719660913014714426362804493173696 3931054 -641946141306435867003518010934521024 3931055 1570895311890938557081410763573461960 3931056 280798940363391241068260347744665600 3931057 -563030583432929888755655951056618560 3931058 121763714772205384974123388184845440 3931059 -1789423091943936217151212620674432640 3931060 2416700925803870807236966725672960 3931061 1612654115640936610338964232459758752 3931062 305845666525800979898106391641146880 3931063 1832445382374831000445265620813278384 3931064 262701654582760129309139135801548800 3931065 853045158724388974776357584868585600 3931066 -829842196848165205086422188791609120 3931067 -495786794274880714869700392938892000 3931068 151498083057069302278063292331270144 3931069 875354128032434511357280660996302444 3931070 500350717135667876902080585233760000 3931071 -116635548130909574082800544232179840 3931072 -461776230290537531097719493026119680 3931073 -1616758752692219263956880526577911760 3931074 290685447026456859809286380031448656 3931075 -275316429958036775583762440574693700 3931076 -1553835985810558966702479366088890240 3931077 1031218074638968726336406789780817120 3931078 -675240495076757245142805220538391744 3931079 397395187472925598827448393083424128 3931080 -587988052878159456683416123598438400 3931081 -446897604668378755074660510648975360 3931082 -506835113337324828842827649939782608 3931083 -431387260744204194641161749711561600 3931084 475556698388679721790863033760069632 3931085 456083637033295135134990145330812600 3931086 -629060409553199490956264669510579136 3931087 -421138126857473539287460719918037264 3931088 52752248012115465384905056803225600 3931089 -244484902556741388557691259249525776 3931090 -1333643955831451523121400566645775200 3931091 126570622649380110555667257036712704 3931092 120816138160810342286903948149665792 3931093 -2912134767880304120862149861113716658 3931094 -890012875465280965142901591130593408 3931095 49520942319042558344475778444761600 3931096 50500285948926529314430025069568000 3931097 -507068973683288701307798242020203628 3931098 -979967240058207352682484065591741952 3931099 336926257798414301387262721346969080 3931100 -808885193350292411034238429561920000 3931101 -66531357092427446560600615956107508 3931102 -314803691947506958419235899354773760 3931103 -12100958777058540480152442627821952 3931104 -165137838285511801158049136974233600 3931105 -2602701673750638492187226491621194840 3931106 -915253414636260276174909508160227248 3931107 70471772322153574075134462383378040 3931108 -806150817348776990347087973468889472 3931109 -864415230594661602695182394239783776 3931110 38786318509480915134916277188531200 3931111 -880501517223027147872449172054800200 3931112 4374134523188526937825542549000683520 3931113 1213805735118941006765715705886464144 3931114 501336032133391456187680494257746944 3931115 -640663531796575059580261687793310240 3931116 -5116143677291886302910971086749696 3931117 4844484983793351172052330394166209132 3931118 1390790994599886321185233386982800960 3931119 -2233838855283849409429931503367808000 3931120 -25634005586963563992628331527372800 3931121 818629085361169790176734438418521444 3931122 -31097973287436942879184953862080000 3931123 118433988542834937494115724799905600 3931124 1171693356689580152535792795822201600 3931125 -1936234128193390985332964396957424000 3931126 91391925326916777413228906811865344 3931127 3090547858249379138544132970175516832 3931128 -237275915975677957376628717231513600 3931129 -1192808486730820567642949650879056816 3931130 206812349885758657397880116511590400 3931131 -1864690269858258398631008683060698576 3931132 -513594277154431093918104433906991104 3931133 -3433549045562976902803192003712925300 3931134 109493026510935822643631665150018560 3931135 122881627071168459088276264266300960 3931136 -503091544595028659223632078595686400 3931137 125070433213176283469189742736380288 3931138 -1330622350790866302237754548109484160 3931139 -442122169548756264609097735429774128 3931140 -473540644562637150735201216160358400 3931141 839714320038683182483104873843469568 3931142 -1082508172064282309643735237587994528 3931143 -2061649433356271234983393080849602136 3931144 -790737448588217802603786083733504000 3931145 -731473032268690750537098652660452600 3931146 1571275270847929077164077871546880 3931147 1109442679637178117899482858413318312 3931148 1122107081516727553669175551159197696 3931149 -1302485091386760406282083788961884736 3931150 -202928930082935223806101569475219200 3931151 14162552099887426673942692446096384 3931152 -67534499375624037095135492264755200 3931153 2255185165866659613147326276822572800 3931154 -637576945051959181490416658851738224 3931155 -1358602176795518769475231890478166400 3931156 -426922814861241836216956511574244480 3931157 -657347549285468633800019081560086720 3931158 220201572506917110208864816690888704 3931159 2578114390817671144785852306213932360 3931160 -349460717019719558129284372147814400 3931161 -781543283583238091314897725462412800 3931162 -265213541111098712307291995407183872 3931163 -526198956197333088821656312421529720 3931164 -1047979771632401274847185620865868800 3931165 -509794730510589108947308695636625920 3931166 -1151631015320732267302815842441052480 3931167 1626067858764672552254252879957303880 3931168 -1590802209385579955426861190891110400 3931169 -1966898737352353783946964760281708 3931170 35981576309794706211670197275635200 3931171 901219257484402843327185375312959632 3931172 -453524822858482865535407272770650112 3931173 -42905417899750225037534018785117698 3931174 -501879881297168498191899743535149568 3931175 569463740886055560738279778404014400 3931176 726368574355082777861589671335526400 3931177 2553569949458518333832372809272156026 3931178 78243566892362390071679981368856160 3931179 431874227151459546826066683427595520 3931180 -944918177332824894871085458090475520 3931181 -1065578967254880313293975394609405428 3931182 -794194867596739579430606699924004480 3931183 -782975059632776480590469212938192816 3931184 -92692924211669561172952970165551104 3931185 -628440672392751790406356289456371200 3931186 53189071350644170916731552596143616 3931187 888645198159357309001213783867612800 3931188 1394288118483040804230843798777753600 3931189 -33157524190770948076566874515483776 3931190 -520383761281703834703704404770336000 3931191 1386580032447483016693951999444468440 3931192 19775761023337723187344896891494400 3931193 212623968735450449783007091239513600 3931194 -378583760652449963217618382207522560 3931195 1365128711246030508262141184069665200 3931196 -95822796731266377537119684937796608 3931197 -1556275328000047061925409741583059200 3931198 -917950589504356905266915352340224000 3931199 -1243193146759291979695333227763104288 3931200 48791904803566021233523763970048000 3931201 -4273372309716167495524306907374971968 3931202 1741432990308334348134107727858040704 3931203 138916044722472612657973137136982016 3931204 -1286291771759016732692675796892188544 3931205 -606837495817051331541202957476979140 3931206 484257563987478032204580578614990848 3931207 -196457718549182415739827568065278368 3931208 1074386329005111740537227600605181440 3931209 -944166396727178686170218590809073686 3931210 96783337976060568461706199002353760 3931211 2454098800607129608882103607612838800 3931212 572353630543392016601807110593810432 3931213 76701544579672163888777735493472128 3931214 507094822270573284245690505170457600 3931215 288414021121739821020179438136537120 3931216 570404536531919632247805676361318400 3931217 -1069433711212318251436704621938085660 3931218 99861872244869414588555147365883664 3931219 -843981801128242592239732515030484920 3931220 1516872760764483168438295389162458880 3931221 -1554214440683691571502869420526167680 3931222 345480563436565861458557983027625472 3931223 -983983425173705124322843019236620456 3931224 -825458432368779583774695477354332160 3931225 784687260704717894746747089534360400 3931226 779300613757002572808601211419129824 3931227 -726697009927035542742662682321086160 3931228 275513364525368117508921796861889536 3931229 -309979265030426940806154471219218880 3931230 119822564293094327413124167919406720 3931231 633145281284233133564595245590656032 3931232 -22057412780242248116805001833873408 3931233 208303873412261202392345904311576640 3931234 68014176962248586166970937659176960 3931235 -497398419329857085105282802740762880 3931236 1104776964414370290735225938745240192 3931237 767203997938472763824198421566527200 3931238 -1712814762323923903264184636795784480 3931239 -1201743416108793036851985471736752 3931240 -2298606225867814033372941421355520000 3931241 1248897932853394838414190179514627642 3931242 59769731700665505125285981443674624 3931243 -988709778475288569417111279218234720 3931244 -129500167055088548793496094188067328 3931245 11606998597389219560058402097680000 3931246 1732751774879299136332172629788371904 3931247 -1946776013939148172712050036275872304 3931248 -573282562102545054757177048006656 3931249 -423051150695392236833114435558012864 3931250 -458080292033961533300655649348200000 3931251 -1213354576489676508242275368763610568 3931252 -160648481391669174772014852668497920 3931253 -6264523258707983629119389045569956 3931254 -1049152885203743259723522776138915520 3931255 -456419681317089296705837864496732840 3931256 -765017081512792717907128741640970240 3931257 -1350907196385659359146823136913288480 3931258 82621313598151240109523711572442480 3931259 177816197663538377206414482272471460 3931260 -5812682359453911864512026972093440 3931261 744574435722110434286799043635049862 3931262 1246849617312511090779801681453829632 3931263 -312410435386586507367853861410694416 3931264 -1144948357733204323030504908081070080 3931265 232473781789989495726462545568829440 3931266 -78713721568631246503457616883790976 3931267 684754492907671745834740895205681472 3931268 -1592987147350595371614163678788722688 3931269 200142908580934271205855787393454400 3931270 -164001770244845958346711751096835840 3931271 2000870851277917723657397324539336200 3931272 1109795152783429036226741859164574720 3931273 -26533628215321911751653827964837478 3931274 -1608400799396350918501598045480838864 3931275 -3274509355340259531651963965625600 3931276 -1715485584754315647165193670731075840 3931277 -1394010661324988188348530613694035200 3931278 -393057200853567615294269618332412736 3931279 1832051909060060367731402404160036280 3931280 -623774826459919587333028514884976640 3931281 984601311429536704684114265357223840 3931282 -785725971890644108977039813705553008 3931283 869871184595915864316976526207087532 3931284 -158114559052012693699412920729755648 3931285 322343598877457481230106511507230720 3931286 1032967299931195225447552523097986592 3931287 263471585868718677796201797903825024 3931288 138570032586742445040020277041664000 3931289 -1876110861404797822841430881154487344 3931290 -18540986213228848337548808943120 3931291 581500864220395697769681276303424544 3931292 442791734414300899710963648109263360 3931293 -675933317062419315815266654944337536 3931294 1044976665863401872531196401592845696 3931295 353088247234068838241581141368490320 3931296 -379070422108932264723655312206200832 3931297 2830549355709674077640011432660406272 3931298 164611562320938919441978786595051520 3931299 732624474242777378541828138625362084 3931300 -990392133641681502111539462669929600 3931301 -1571642300588842974231243676104581376 3931302 -78187648085690640510633460234974720 3931303 1191734040509989529978823701720761960 3931304 -1960204540480425806518370615861575680 3931305 267041189889341837555931938581672320 3931306 -193493744913150620173339305144930720 3931307 919471143053561736901996565372693556 3931308 555808445538900779372867599912704000 3931309 326301320372790903077228813294967040 3931310 -1002081204529868654194498749197354880 3931311 524511301294289721566390683122466560 3931312 75730232542875525681395193231704064 3931313 -22934876151802330149623489872333020 3931314 -940538428010533295116903719081509760 3931315 3216297171827261674859749263697694400 3931316 740233542106028376222797479301063040 3931317 251761760988691987634899561382853468 3931318 -25794138568399443264383342917326720 3931319 1700963891305528406632548707623520376 3931320 -600206496645328339054478851087257600 3931321 1235830044219458031944042078919123072 3931322 6787065541314731688828806110745712 3931323 1594654643371108648432870769208792768 3931324 -532199866795690031235707627849361408 3931325 1565606544784568456329475039889964050 3931326 108969127798445513866191109660570368 3931327 -460308074182705297469313326035428480 3931328 -319523781575510721158045135599042560 3931329 -614754122213481689892541200659920800 3931330 -319283443767134034109026544767007680 3931331 -1566766586831695453130444958775580868 3931332 -473340291934499424110750531441983488 3931333 -242201921179867412308796317865134336 3931334 138321258601326799554587016268575552 3931335 -79550923512797249021552794880964240 3931336 2331372746271261086988754918303687680 3931337 -2304909036827913339408144219864655920 3931338 -39522317491535789560084339160422656 3931339 -335542669055064792574810821668192544 3931340 206755739563669702187465375758510080 3931341 435396864605116827186732013635392064 3931342 -30749252952646184814192641412572928 3931343 -1375414392313976753149351131128870856 3931344 179980913478517947750211336214544384 3931345 300031429841310202037921491526116800 3931346 797550973139414230380906259085449872 3931347 643088803518331416147892283900006400 3931348 -103932678876215764640025458180136960 3931349 1176456292605962131030128058984342350 3931350 431787919848087207151328218603848000 3931351 1480634042802558131518943339628596304 3931352 -1177865455168330541874533330377482240 3931353 -1616507373704241791481291501443030016 3931354 232877550941358925655384614875900672 3931355 416959115036698453959346158150029760 3931356 560766923694606690069724637739417600 3931357 299799678974892801501509185864829606 3931358 -404401056644337012522808855006548480 3931359 -2598507580971977207701811704918039680 3931360 -59585864115681706958368778036183040 3931361 -1301542528714342621561325697373056 3931362 1771155627130049617822016878039296000 3931363 -2739557800778045780718786942401676388 3931364 -854387680638687643900087934389924224 3931365 -1231335749544200272685861723050560000 3931366 1561939256369928095821920255839939520 3931367 449789819351490148355501392452522240 3931368 31790715642281804659619335403765760 3931369 -847707039087469533910331230319937720 3931370 551602673102248736060556380195606880 3931371 -281197266739700395600415263321655460 3931372 1480007824398040403135139941888696576 3931373 -281530250869684790131139427181134378 3931374 1159879391157777946343485892024132160 3931375 1160509269657220895785376217856824000 3931376 71844008179292991980068777354002432 3931377 -978162510650631621214212239579059680 3931378 893826857936501238132344968616832768 3931379 2566279095528873769368376347887563980 3931380 -655177934768204272418922948773725440 3931381 -912868074427978120015871518670474148 3931382 243687392561038531726103734666431744 3931383 566251777182001966867909045301636304 3931384 2303252623679062915807615753170370560 3931385 688389611314958464328100314752968000 3931386 -793376461387801077393582279180205056 3931387 -1184295409208012382017686479890463964 3931388 2142764414771009419858008761763852288 3931389 -241132767046410220978799432984739840 3931390 31062840974312415334868190727537920 3931391 543942662575359356315956638584952 3931392 -1048898372065511832639731174379356160 3931393 1934725374849236195167503155214800642 3931394 -155757738100600363761777857093463168 3931395 -520211217724001647506297326739468960 3931396 -23838200448014303729253185621921792 3931397 -33697691075547164067484457249159040 3931398 -350582847577845367220237565894986496 3931399 581847226625814651932408608207957400 3931400 1190741681155012123259116160584704000 3931401 -1730531467206335301657764592101161968 3931402 -1897375804906554611533142327995504848 3931403 -7601855425126092394641085051141344 3931404 -9035529511123981168887601728184320 3931405 -257295309339815936782464875140557000 3931406 -1224356427480039798273136237922667840 3931407 -2548001573626466856250256994092645712 3931408 128156129355752701940413371659747328 3931409 -7437790930886762084048615798983783680 3931410 199685913806682600193787671762974720 3931411 907435978038942025408616150835236 3931412 278246595277784573003999732636712960 3931413 -82944424488438446988556764289101312 3931414 -2091125174960318807022907436926611840 3931415 160684753674121043095555311808392720 3931416 109639905692102640348358726361364480 3931417 -1686627667097839082341021471384494774 3931418 -850320174675025715729510532406509840 3931419 1034659886685173303296450237933249944 3931420 143121249860727341255277596654223360 3931421 -1316583581230553593983403906963153908 3931422 -987309265259734626990385720747247616 3931423 680983358259938325368961622734631720 3931424 -896064907902472757073063038416846848 3931425 -225123441209372508206578767445551300 3931426 -2698634573186685678672544558232069760 3931427 99616647340156429953785461021978200 3931428 -956722178412794197889813961649658880 3931429 609682472331903207714888197834340384 3931430 -578734390492090013996235415113920640 3931431 552132427893618429859472336548335744 3931432 -496636831892823143181674362949145600 3931433 29125922400360538871154743118685728 3931434 209671206508567809878971335143997888 3931435 -866758586928027934596470036677872000 3931436 378139320850707309947041233940660224 3931437 1107413474858567055988407942022016064 3931438 -592625650678831753589456828107288704 3931439 1342127589377859907689566472272244240 3931440 18908389797983073903506656919224320 3931441 301692785717794410760396632936438384 3931442 -474048722556199363906378431110081280 3931443 -3816577149480330170229749895821488800 3931444 351013575771312548260202206410240000 3931445 -84561054235661792649108717066299520 3931446 53014687351701430273260299147381184 3931447 -42340595979395285069949444139684152 3931448 -373990778766891810476146292469719040 3931449 -553411006021900346926404533625650592 3931450 22417916720074802129874741343812000 3931451 -1937792412637598315060802034386871644 3931452 -7524508712981718658572479347688448 3931453 -636340810335956538702779700138455316 3931454 -1932701090606082794202284135318508288 3931455 1015744455663206645560221005721217920 3931456 -643043806092197610381178956291244032 3931457 653195813760656744995517994830432706 3931458 -47194607561245416720900513662783616 3931459 245102999724082896403552887056682240 3931460 285857793904130145310192468592847360 3931461 -583566314337667152166925380850485920 3931462 -178630952847104903168157954561348768 3931463 -3480652919824898091673753702677093288 3931464 -1597451424385501035226793740937748480 3931465 -834128392399748168023787414833699200 3931466 -732203319467332945858477664124748800 3931467 1470682715847651340367109488617573080 3931468 -120600773322181493486825033606532352 3931469 1910031160996645086601231181017050870 3931470 -308169649239776646266988018198316800 3931471 1965015024121747994705023027776581664 3931472 273101490640774229925187709851238400 3931473 20979063267393212206367153850453888 3931474 1105500488807936549345516885556162720 3931475 -703857410182120834462191939031168500 3931476 -1084761522235465269587212247041628160 3931477 -587954909931035000636817061048660320 3931478 -1186209371710249279215159519943762176 3931479 -2097686245785782519876529066068801376 3931480 612368798312056999220723330334720000 3931481 -1258710999636169723864441110648569718 3931482 -28978300860092619302276128860733440 3931483 531622595040139734686712033053207184 3931484 -811923216729347364105689887044201984 3931485 -212776762656059159360336552073888000 3931486 165913103653045429379040303057936000 3931487 -369919281324512863221884882153343648 3931488 -120809548884555412535621499024310272 3931489 -1658504405297777334552844554730373244 3931490 4486621439605221860003056489328640 3931491 939416826035495723846959592482839984 3931492 2337414576013039545752297359291637760 3931493 3932503087849524625509023440701552480 3931494 187271072983765300545380039444969472 3931495 -3043956409440259168558430670946106880 3931496 132209349882643740580609684329216000 3931497 -1301537015617450661146791654265431126 3931498 -2755382891106087107310002483044617120 3931499 -1060440888712564164505165309926001920 3931500 -1141246032229709962973153871273216000 3931501 193396550480008822000068429364709760 3931502 1325610589589547601090078248398117952 3931503 -361952691607732933332512115286093056 3931504 424834817333079134007807540883128320 3931505 654741381444871654995773437554433920 3931506 508860325063479400409027068381191312 3931507 -1785044517131482814398928386606530728 3931508 -175685969094166532315523194942121984 3931509 -369641783907361207183374605578260960 3931510 -2177790415155022244049314738742343680 3931511 62077896265045561074168860134213224 3931512 71354883570688666255702101649367040 3931513 231942276762646154024511277324827904 3931514 2811042059070832800125194827562752000 3931515 -155332235765183173504379129454679440 3931516 12182664761617419169323519066140160 3931517 811278458453576336020410862128658566 3931518 -731496736395390529735062635881589760 3931519 2569205777121657164919531542335521920 3931520 494402016245311211673224318917017600 3931521 25213479921904703440699757600556480 3931522 643134065483406522281860255082296320 3931523 3479034213008198131701257942309435772 3931524 -13622336564301400686436065345638400 3931525 -91294046356284814507564950637234700 3931526 -194707240144359055004700641642414976 3931527 -686598480222548199087205399110229080 3931528 -182809197944238998378887678016179200 3931529 833280228444757121709376318464284352 3931530 -649399940142157865882688480123264000 3931531 187732767577428899621228138368643064 3931532 -2506482184573636183977499165999872 3931533 -19305762605143905767815636813172160 3931534 -512913717587382435144973144087147584 3931535 1525033883971748997869170013768025480 3931536 -62787042837942539932592803065102336 3931537 -135949331205325279654586342184175760 3931538 354899502938575782886643218928758944 3931539 -1141218139388377792545261574243319808 3931540 570036303680841440220708392262796800 3931541 65674322595692400363214216744812942 3931542 -293602472373892497400338631547513760 3931543 273556557864315657470315203470126720 3931544 361757389858731849718978039869603840 3931545 -508335594918241552404080305373599680 3931546 -675451125315673798434632982839250720 3931547 3072310043235166592608400182811700996 3931548 -1115795649925896340193010398820165120 3931549 -3463856867269738153084294488368050740 3931550 196604718922310207851989489862656000 3931551 -173571333696654074501890073123128320 3931552 -1513783787945029347570646005199208448 3931553 805101725056871985366202470260408802 3931554 252064808849672173793384685601873920 3931555 -706291970044266502069865813115125040 3931556 -354114129783672555008468467136025600 3931557 42431407186180334894311685666640192 3931558 -23906833132697516374247320580850624 3931559 -3505889280931630434689002776210251640 3931560 -256889308958517138587950705315430400 3931561 -112481722845854545803829230922201868 3931562 -1194443789780471176598023882489093968 3931563 -324291156282439324329109921542741312 3931564 292812232076712739124556264934818816 3931565 2378385400076384355473166296920602720 3931566 -617105981818801006290663497513597376 3931567 599067767036676387987292836875977616 3931568 -597180280218486763193771710327799808 3931569 1091187061149127896259244272503731394 3931570 978868489602693201103385026186776480 3931571 175597567337659429490132784975038880 3931572 -502124547644566006985952010544812032 3931573 -4010478386303851717541273357805543780 3931574 357190743243843690700875416818208640 3931575 -90479120264514817233274157339520000 3931576 -21498808589358456497569439839027200 3931577 641674630438263988261842764273977860 3931578 15283295580858090944861329996352256 3931579 2265722318112426917069085136664922600 3931580 245676968495820208105337439648883200 3931581 225268891251341044701924341495914752 3931582 -188254624914136833976331667163190016 3931583 837680445640107043390318158825036720 3931584 331938420457325317043362100712308736 3931585 741853845484090345909759972953015360 3931586 -311408334138042046011460247106645600 3931587 -1215852189126659063484027664617725184 3931588 392871303344167786063677485806490880 3931589 -803140479840066512832655664477552610 3931590 35351737033052638967798636189130240 3931591 -3867858014343790186910739401809300568 3931592 -555345411855514654374054950798622720 3931593 1525123277815848032402866212263504640 3931594 762216665464864998816262703495827200 3931595 -518693457944596838358285893337122400 3931596 1566190180306411828177330166437354752 3931597 1334488354091820171143273004141272832 3931598 -6192773761329288596973483562522752 3931599 -578624612098490670371132277912850560 3931600 56929376656268186097070711043072000 3931601 -477786687029460816010859870255721228 3931602 -188997162282656637596280850985463168 3931603 -1018335161706896662716549632962212736 3931604 1697452945109472912382934063283638016 3931605 2250490008571608509355360406363819200 3931606 176982342582853576435160817931345920 3931607 649332362227202456969339479729351152 3931608 -1003176540300387095171354507456839680 3931609 186702379981772952730398663795316128 3931610 -625753466188944315404786354205131040 3931611 1235549867619682526765688414733150872 3931612 -588369746533569188012610045086815744 3931613 1258479449172971403851579591431679040 3931614 827139829571324344501052643094826304 3931615 -62553229186707440619065529015718800 3931616 707050597450654098252559480196431872 3931617 -1539420655760464291066387413040150080 3931618 929189318191579887693634024550455680 3931619 -47189139847118274161421891875468856 3931620 -54482326237558161291448196345364480 3931621 167853348760255668538808851551700000 3931622 902487541700524354048467609031108224 3931623 625794170574984599861194898350454760 3931624 2289823551352622631674092144449484800 3931625 -1154270583320766259772254825198512000 3931626 -499470685906516393337388766548919296 3931627 -621611936634727163023320138654502656 3931628 1335760584081033624781402515903645696 3931629 -211290302740453739957208305517350112 3931630 102461293948581889417395376099948800 3931631 -1107219608780588171840443532633883336 3931632 -810415640722200210821811751354368000 3931633 720233009500577026874007233422332724 3931634 -10565102897219243079059720287484928 3931635 1210450070482315444246113654102039600 3931636 -2036024538390212178669010035813089920 3931637 626031534459713043726813458198466432 3931638 -651291297421633820461329652747285056 3931639 1613312050868476471203264163090878440 3931640 -55420784661284828570407992774451200 3931641 445563559570771495260774924962880384 3931642 675599068071440837948114568913006080 3931643 73905148407660226577329689307104000 3931644 -518426737999683659498639517417750528 3931645 1891039686244314178712317844538681900 3931646 -407235586659831914594174126237491200 3931647 784701615238132338420824536660902600 3931648 66755655733747632444822948063215616 3931649 1458964634290335322515285052087771650 3931650 -268360594410793268740713044947117200 3931651 -58051121242740866599582682000333148 3931652 -2755060948909122692277806194084857600 3931653 2268207747318658024243284033621312 3931654 581204714622963141664179949366631232 3931655 -118726188512810096578143238767574080 3931656 1493943968452997199762092194635571200 3931657 1459968879663952536340373802972671332 3931658 521764500872866491528969658949114976 3931659 -57289363402235352542605090899415260 3931660 -473903803727171487948088774913080320 3931661 -1675349119136227289616713062694913738 3931662 -8766324895194647885801654490387456 3931663 1420074227844699152028081838567799400 3931664 -171241684133820654762631728686039040 3931665 -1188560679161858584353523237578382080 3931666 557326940479984740480329950372675584 3931667 401219825763059659197369527870236716 3931668 -19243026489323520568444919866785792 3931669 -479742056269920058333407878776836704 3931670 294795882703261486092276588182371200 3931671 1432994688206689412159057651770370304 3931672 2812903574385580388668920154879180800 3931673 1841213677702085942431741700265159120 3931674 -6210098244858340114942785296209920 3931675 403661986262353097754080339239669800 3931676 248280776452558283901928463545740288 3931677 -1435901950935153928751116006067030586 3931678 639409548740419858356189251192077056 3931679 197181162046526414659539964136482176 3931680 -1116430368669402405287299598128250880 3931681 2134210496967694548691292131051667904 3931682 -337464776767824631640242011022024416 3931683 122146705709931930928801367358737664 3931684 105108681996416796398481004289228800 3931685 427408470668036480558904849953872380 3931686 262041308477693647668640577301580800 3931687 1780930939913087555033049751144505336 3931688 927107189785898338031257777556597760 3931689 -456697048490221429344204936662400000 3931690 114250756980797504662730231336647680 3931691 -5294685321606963883510407532108696608 3931692 -480015597128132701317495246102770688 3931693 -960356021082007724218273743425214058 3931694 272103386282207640100041622637862144 3931695 186967057315444057624967393760098640 3931696 118044019752500626988430206329749504 3931697 -1070877639562171828197617328766835136 3931698 -902597566514649082810917383942257536 3931699 270182331493377974921374800370063488 3931700 376471346590895383678690699876867200 3931701 1159900176176718357825171302517633600 3931702 751431859542492662662219325423643552 3931703 1896930684691154794593129573142622184 3931704 533331481460609785484316182132736000 3931705 -13350570566561487115002591699623040 3931706 394356938131557165149463601971453552 3931707 37268475851457474367439505989654496 3931708 -818653004327691360935974763526389760 3931709 -460012354622585568283502060046405684 3931710 456956333295660858864111339151641600 3931711 740811228749722134418348796117136720 3931712 -495561262090123237210927894980722688 3931713 637136130426903981689472672453204480 3931714 -210639635052288570477839219196670560 3931715 -1036590138223716663057651775829262000 3931716 125520126002304911697419958883037184 3931717 -387391827558093167307293243173262180 3931718 26780134674669668186029871826470016 3931719 385281835618371996533075594774522496 3931720 267237304901662784851901324004249600 3931721 1451281157623037985466851534261704922 3931722 -326027787345251079394243202101022112 3931723 118538224616465524464322462079856664 3931724 770237014774556921850907563343946496 3931725 -284259178158033432725088626163528000 3931726 1160383734803877434773957069798605696 3931727 -1506895733868215635899689319198481560 3931728 -103402935015766863655632188794601472 3931729 1876913831607563455474298438357513330 3931730 68367827245107651381045096619069440 3931731 -414931917271878518495771891955031488 3931732 -435804007368741715340623202721290240 3931733 128545277876135175516499002471691800 3931734 -24147362633743187877406776771424320 3931735 418237844005319073256224501222297600 3931736 794931323811281464288366242264821760 3931737 2157552075254441228991911716695153360 3931738 -873057875939689964828078273621649408 3931739 -185235044483839451063051594597645280 3931740 -533997591721232703222504324979123200 3931741 3145374891748654985072400936160605984 3931742 2279432409646160920875782807988188544 3931743 -588485125870617966682409856517535856 3931744 -1674851076569701939880969497599934464 3931745 2161255024903354582671461812736500500 3931746 -91357720416022231641838957798809600 3931747 -1826341581673440938346840127322488804 3931748 -4426868354685808253191578659773440 3931749 473086191421162855715105367998754624 3931750 -671394554589789693071374770842688000 3931751 4179142217008235682212754891678905280 3931752 -382119000559120039287013431440670720 3931753 178274291792688647260993159136254080 3931754 -1123617002830497519268940417550059520 3931755 992687152583126526717730084243780320 3931756 1250126212875574824486812932188350720 3931757 1240684724175455809684616727847314006 3931758 32821676934764760267781661616518784 3931759 -888637992937217203493740974036770696 3931760 -289948058627470006660439511873945600 3931761 -878928458266963434387246936776773632 3931762 380217289361595846876406622713399200 3931763 17982206082061758947307358428523920 3931764 940446449046611660392537387715813376 3931765 1837409800730513756459198225110509600 3931766 -945414687769941587912887091067555168 3931767 -287457397032141927657326833934699520 3931768 -1926561072773631586240787323881369600 3931769 -8860509610683725071856053517977020 3931770 266504846573344788366911860561401600 3931771 -734551759533719760423868425087170928 3931772 -556567184716878025334726827917408768 3931773 501585422910728460206279523367785984 3931774 415663496128486182515947158665668608 3931775 -301562350301896588622009483161984200 3931776 828537316881425379811863208856125440 3931777 -1598520216737614215831279853010182776 3931778 -544140379598275350579449122441984560 3931779 2468970507698107674781483330492189680 3931780 -70677984981997021466567197767882240 3931781 462758753033582711923102088955583104 3931782 1214182193738112305421663777600401280 3931783 458822132190348501380982478788843032 3931784 552157493458350693398567566448025600 3931785 1150066554531457534329794375721075840 3931786 -688442126705960492063366781230067408 3931787 968656418543724362079223439250836436 3931788 49127292927221400889685509284642816 3931789 1003830789857263701229552614369382080 3931790 430705140414841495730511477921859200 3931791 31110071090294695470389383560819840 3931792 51373131104555348144214760150269952 3931793 -425122397686322576675146341636228096 3931794 -472026097604672124633028373556072960 3931795 -184110245560602562770781733979450720 3931796 -523317342693528028236324851919200256 3931797 -576630684659443450096484802026056800 3931798 82342569470098114621632680294987520 3931799 -629883997376961069680601201865318200 3931800 -544238702297519666005227755238912000 3931801 2758006733461327955995008047307913802 3931802 528047755432152912583817334408106752 3931803 453120243413134820462588225829039480 3931804 1208194624252539601287526317166027776 3931805 -187394547890214636872966373601374480 3931806 156252148886015640622046119130397504 3931807 667626372140458119291648485010448632 3931808 223844534717174365647751892408401920 3931809 452904831013757522752244957157475200 3931810 852382261926196135400880246827446560 3931811 235508263470357080217667765748504064 3931812 -1476479071197574703251194390306451200 3931813 2903768551710404719873209758719056062 3931814 1712434648317802260044269195057596672 3931815 169373481008514395073367963584845520 3931816 -536515898993148866960901754328186880 3931817 1938146812344579902225669847490351866 3931818 201274349917447841583959089147593216 3931819 4025036434454964873224950772624497920 3931820 -1488056531922389832054897027049344000 3931821 -173021374731395827820947631867944938 3931822 -427063955365345053974265395535559680 3931823 192514908865889748116727667144611840 3931824 -38984423485414227002161280750518272 3931825 -199803975874394188360947331831795450 3931826 950962328827828490711242483677668112 3931827 -906213941309873899616996410169409792 3931828 -1701444560268562483194573238707830784 3931829 1477048270364693283567624916843856160 3931830 -155484771070020912498786046743853440 3931831 1334698556865892007058257499666414632 3931832 -5303633133190756056449912893041131520 3931833 1919376917456056251316694484050393424 3931834 -6656134942728563166959001786489600 3931835 -191258425504917700036118067690446400 3931836 474859706499505175359808852274585600 3931837 421296937620062464063081691044072832 3931838 -250182190479556745094553114003758720 3931839 -1749614090216119781359334235319180296 3931840 596268199641842247499851659980308480 3931841 -968301542805864888581219607891589200 3931842 -20061973345335174245158235524224000 3931843 -4716577426948685556424327876879672200 3931844 450501364444310360934732017175760896 3931845 -1378253848460211871173056405797920 3931846 577022021946634813023909855849067872 3931847 2076263039305381840249902857217838296 3931848 -1253182426694806762612663102808064000 3931849 -2386569691287088526926786727754677340 3931850 160002873320234014065320357290675200 3931851 325180530655370745231769254151066368 3931852 -540450145927038685778448902530112000 3931853 -147804752749304373589131219418189236 3931854 57273453449819417494792127815004160 3931855 -2318476326827122025537242801604277240 3931856 -93204886389426853421078231321714688 3931857 691840394510713437266271445364943120 3931858 43360066929210989703540016840634016 3931859 946064850637678295287112475043919220 3931860 35774803853695121442879576798720000 3931861 -1794017542751566860972984636268623538 3931862 1273334989470715933148940094306687104 3931863 27208478759013050482663820725259808 3931864 -460146637660811717707389174350960640 3931865 -9837651800488343127096950001652800 3931866 -431710377620509709787240060732376848 3931867 -28387808981963556573623235265148328 3931868 589709086418020734331934388223400448 3931869 1049756968845013029861572791686069408 3931870 1205697432104983957336431818954690880 3931871 -1119499380961522652542395020942798856 3931872 275532018609413506650985526307323904 3931873 782872221407096368543800467849105088 3931874 835797431349085621290071515871865936 3931875 -629222011279080850634006154308850000 3931876 274648026543002331179530827901722624 3931877 25389518097485621597303636696076000 3931878 932730835715744781037909727740723200 3931879 -603671659655235651549804178650286080 3931880 754861664520404055354665726015846400 3931881 1915473046973572739541721784507255952 3931882 1424152130536611196966475486381007792 3931883 1964650640059248398499817925501089680 3931884 -1093653333562551101221942368785917440 3931885 -4805644437361699545550666317719040 3931886 -173626761723600312784075175900322816 3931887 693374329461443815104132254450781960 3931888 868049335939272553732832006413189120 3931889 668235497206517054729103777311427648 3931890 -705458100311403013191693924168814080 3931891 328532350874462896816645073935129292 3931892 -688878757772555870073125077680902784 3931893 -695406324654092863467518734524744000 3931894 -23351798648193897485700287886644928 3931895 -2795229192878106010971742103622960 3931896 -201194388414234144059023963806105600 3931897 354173038286482925387904706530019540 3931898 1716738393365973051483941011963338240 3931899 192709822184476169266317392416842264 3931900 57552141937343327051288496746342400 3931901 -1577109815536909676530567682037050688 3931902 -35024415909262470491352962213498688 3931903 -379220158417917426760867167269080416 3931904 164194322645615188123659376797941760 3931905 -726076886987655778554694715677971840 3931906 1828107209810599000105403878322957568 3931907 3524222205904999660852749193776673440 3931908 621668903444834685516479745719709696 3931909 2137607705757488528638916568630961920 3931910 -31764777062769456925919731499744640 3931911 -100482688442578035858670643245795512 3931912 2344489762704181865220975304359859200 3931913 2656457096139752514816250281053237940 3931914 -3715060311542132290493685866926080 3931915 8379990347765701196867214019220640 3931916 315447010441831810041442347309735936 3931917 -111398140160212026315440044464906240 3931918 -1366730951216257324289529923435403840 3931919 -1119205526180781518954838101341435056 3931920 -2437832455205705708469077441249280 3931921 -1115075667572140847863510924481156288 3931922 -1199517106026540293809931204112841728 3931923 1169091814932821529323998662583470384 3931924 2459886050458545952632353467507200896 3931925 -703961567252495478391309070767927350 3931926 -65720677561852896154434379992072192 3931927 1416780865237355986633789567787400776 3931928 -211400147355560682482456859371765760 3931929 -1888908894641603600751621480473885760 3931930 -773767841494199146649890731654595200 3931931 -88525301988378523633345605401065800 3931932 751972689366464735504019420115548672 3931933 -2446814436921140767642665244131761818 3931934 -1353918616037170865565274234652640384 3931935 16213787577601918746229835703452160 3931936 -1975207776390562020021566795730124800 3931937 3171045553433727516810414404261263920 3931938 334279910438904737957509848987417888 3931939 253426366932332886620770079298286080 3931940 -984302438499163481519430161499528960 3931941 -329771474168952336559754972713974720 3931942 3186932827637103516556146060355584 3931943 286588166861676697961910718891539192 3931944 576882354613123021275411507382763520 3931945 36964028490976762162407917593225920 3931946 -114003344520418746508855109370197328 3931947 -748398536797200006621565140692330880 3931948 -738853442173555855484720994998668800 3931949 -622745646530713417626401621830882368 3931950 148435811431119018963060294352435200 3931951 384418799814721121887266834982265232 3931952 157948093857877161611876537025478656 3931953 7799698732180744099117010495049984 3931954 1152967753168987527989319851738895024 3931955 -381316265525164085193226187273466000 3931956 -249468159276171358572560937277501440 3931957 512812785386242975746393531356061820 3931958 206062300695559218592663952036530080 3931959 786847185168198163522651132426591488 3931960 -575243827890612101116741041799680000 3931961 -805875147727731251402118785851680000 3931962 1404264616522575825133556696099015424 3931963 -16009592412725661177627581921733376 3931964 -1249702959362982825809347546999200768 3931965 -829836508990728814086628163041948800 3931966 -998765050907536140566985968010509568 3931967 660598790213372507110251829847008920 3931968 -167261512536887112576818922777477120 3931969 89745943989682774034600453951506370 3931970 228764298673713940489302562955266560 3931971 897220172740351701998748189269208312 3931972 1431209530710021024669279115191647232 3931973 3463077875359414955089789113616131840 3931974 -755592140516389531680129817408925760 3931975 -1354070095798568005869812484676468000 3931976 -818541960916872378617288009184721920 3931977 319681857716840611975454303893693632 3931978 -112629614991111679656669610807157760 3931979 -377388030980152013380333718701487016 3931980 -139997675777475635447224294678533120 3931981 282126703658558592326605630384169772 3931982 395977062187689789500830842311741184 3931983 1136951583591210923766521572870837248 3931984 -14690983880440593337094136988565504 3931985 330377796374843477516545757797848960 3931986 -75044334964734160074173670427518336 3931987 201497020334498658979839889969619112 3931988 1773310847995022023313013865063464960 3931989 -2260296804855422236565622409190062272 3931990 11901631510603091152925050581866880 3931991 783120805259149984742803996377796272 3931992 -176421537756200256885254730706145280 3931993 71358446168320974043137278436252800 3931994 1347658715663309161974734409303486720 3931995 894711073417214739240524503611435120 3931996 2269187270473934419618757875261263360 3931997 872200699080414126255678756133585446 3931998 69731070208491930268788935315453952 3931999 5255278652292717099409769196461648 3932000 839816729434427591220701559128064000 3932001 96288122166533378286278748372237330 3932002 -449687794319367235115056758433600128 3932003 -95765678533776723286296007060331748 3932004 697311498520105142453876062818948096 3932005 1417280036844545349279425989369984800 3932006 12551812845953676375098442376385664 3932007 -1590213074909180479164964901272806360 3932008 -2874383163763134809316594285699671040 3932009 -561314172126167614234008652768907520 3932010 -719035417553120459897425345176076800 3932011 -671502918060104358438630851163637968 3932012 10433014139668473699767295780971520 3932013 1544488461089860787333228027657088 3932014 -1682442957787022825280031833746910144 3932015 1508724267709991107068835414747116480 3932016 -175166063693754082842524996173824 3932017 -1081707259681345625357680543514803020 3932018 -870676383124014462910194822342701040 3932019 -271036133332695692493058627379671392 3932020 843988423220700772871438280497836800 3932021 1913225930580208307586067286670930222 3932022 208406364149533579256381280265524672 3932023 -185199414193568661879212994257724240 3932024 824418459079400404040918159986728960 3932025 124398877448505368645003508295176000 3932026 -322427921520718387226895367147280640 3932027 1483470935691905465623408135245651984 3932028 -362457779460716140753676237515560960 3932029 5120933842918660450774654764584478976 3932030 87891785455951173149379923606084160 3932031 -665693734872044866178757011374938240 3932032 804981528766257025310182957960396800 3932033 408547281113011961863443923219616000 3932034 -305524283818239070822940116126551552 3932035 -962953055503604595189500971000241520 3932036 -967275095341051073626341402169930752 3932037 -1223132725923688156197139340666866560 3932038 -501965413055685967810546354246668288 3932039 795859790003034481200602161562562840 3932040 -75008855176653783099521581763788800 3932041 -316157690884531365588460686201488000 3932042 1248228389539738223358330415413226752 3932043 -26641361209584775604809483866154536 3932044 -109660840457626579536344137991164928 3932045 -887397479154526491018167705575108680 3932046 667648715268571011807211723599027072 3932047 -242639436682946829958845092811808768 3932048 -748962266159097801782077280348233728 3932049 -5701515372568149262515493378481664 3932050 497765835701055327228033819096720000 3932051 991218957339775190068252710166455504 3932052 1328885400173429144226210772541184000 3932053 1557020732752246333598254340105148302 3932054 -1023844698799590943151566997190647904 3932055 515141220838264236505367932480729200 3932056 -199596402270326369043833457025290240 3932057 1108303577931129859646885357730764874 3932058 189985624700632946411144952363257088 3932059 -2861659310612155550543527186718591740 3932060 632657689521218725900109686138091520 3932061 152848793237114301896697989947841664 3932062 1769503916679873656723805174609820032 3932063 3287186726958901737801675665853753312 3932064 18390022648423310458786319741878272 3932065 -968428751460895998131681024651194200 3932066 889229352468108663799330131452243520 3932067 643001506674738742515558449272965120 3932068 674739576490617793029671072401821696 3932069 1712087887492349341508310591138471840 3932070 -133596509696646637630351117427400960 3932071 93343304351253452075458088321599488 3932072 74845677575534149203340678811473920 3932073 160505763267174649287431276519019540 3932074 766491877251877677503141056734149472 3932075 -108870543038164731105036508777842000 3932076 -93218226439985754693153121470970368 3932077 -2064765270127195057398147145816388074 3932078 -486082146090856309631864220011832576 3932079 -1226101464664598181071729932545434616 3932080 98534668703908751470652880002088960 3932081 -1778849124727139595396795628292724300 3932082 173685501962492143110788638020063744 3932083 -1604155952926178902259637958858336200 3932084 -805545633024247647901365186289876224 3932085 563263647229505403131291046778010400 3932086 410411312210612239542077710598296992 3932087 -2521834431113688836248441282270931808 3932088 -1354960200389370272944648566364569600 3932089 759672520051831613005222097702676992 3932090 -818388188074452131038604028536647200 3932091 -3485697751084715794520624037362308560 3932092 7103851945951120308086569011277312 3932093 860097688738267620937220095986790560 3932094 -33836116883626503044639450553443328 3932095 292718816506230023085984819778170600 3932096 441901209384770342864294553474564096 3932097 202379882790428067262202751805201728 3932098 870156925477081257078641904501358800 3932099 1614355955793139758618245612979671100 3932100 705843360482278454031260233802822400 3932101 26975771265819415290870927978524092 3932102 -258087888666057499135947930987972096 3932103 -419281359364761913995755116898042496 3932104 1028119159623629524710067262563000320 3932105 -789530912932003743207948657430767480 3932106 43820517397268817552228949605775104 3932107 2690673489796156497021417712487566840 3932108 -129470307622509030960053750305236480 3932109 -184931008134328918752940288614899700 3932110 160612632451213784435345010779520000 3932111 -7537226561331017988006038694187200 3932112 -224904300196306084339378608364584960 3932113 2084029277469538896953785548269999424 3932114 233719231866298830352501124304153600 3932115 1181743725082589755125503171845213440 3932116 -33215717213355284044121953247420672 3932117 -303577390470801197746559610679965696 3932118 -613070106507850245669688833559601280 3932119 -2114796029629464830289930191629231480 3932120 127774076296218487730386678656000000 3932121 -284215998239239982512169290082391936 3932122 -704470383630380706898596048798264576 3932123 -67574649893985687635827034965550640 3932124 333929593598309725848442364471058432 3932125 1542451859601739636434484397089320000 3932126 525784171033773065855281003440076800 3932127 -465146476367278719489496804103075280 3932128 127835309306327545384293804384190464 3932129 -3526139126009756027858636124157650270 3932130 -410154026616070100009599431585300480 3932131 850297079271110261171512861392509392 3932132 359802413121983679749572836833294592 3932133 462730742731001171033662398403592448 3932134 -4372467802605983384370516530846304 3932135 -37736018754388509509236668302187600 3932136 470390122283424500743467529179248640 3932137 2320150618259671251636184764884618 3932138 -8427671951124134408169426766537728 3932139 2355892332769170831012388261564350960 3932140 751083590696468265690961282653588480 3932141 -3629645440580742816776371763045748 3932142 -282392699399584827370243409284337088 3932143 638662476932057619586763544352635000 3932144 76898482040123483303363700389314560 3932145 -2101667136860085444912715666012800 3932146 703567712572571176778169662090895360 3932147 2335054864434956169273377684469595596 3932148 -911627647645135248039965492675819520 3932149 588720374975697144718321635677296128 3932150 -583714773711508379684098421204191200 3932151 -470647395394903396482981537211231536 3932152 930702240070686549023475267237888000 3932153 1481131637733451492468172667857943402 3932154 699355110770832502828999925664369264 3932155 -2138649908592586777320307535620669440 3932156 11486874750033594334769574943303680 3932157 292193580883397113649590906287882240 3932158 -101352917714986023862898695675576320 3932159 776371261363303426955109731329566720 3932160 -301776082776476761041178235680849920 3932161 4130332335347253071333971235908292352 3932162 120806892940050640458311411433932832 3932163 3248415442675058527460340083026849464 3932164 617327433846917385586466338455142400 3932165 357187401006441859349029154312304060 3932166 -72524669093665199025759260709046272 3932167 1495392302958957435000922505643032216 3932168 1603193680261518037680428532383846400 3932169 -1291516666610141750041175668495747056 3932170 1191281829839105603052742535586044160 3932171 -1990351884472563439284875663156045400 3932172 329641727819526789355265498186711040 3932173 186670544374245646939467233555248320 3932174 159556820511532295820638477668626432 3932175 -49707683885637488543540366883924000 3932176 -100021383599225419407438504174993408 3932177 -144310200971528271941065049886738060 3932178 18284947950407742139192821605161728 3932179 -287107506172548062180015248369611220 3932180 -198114139587946077093147022449500160 3932181 68851630587466388884551358772602080 3932182 -2503142601933645421720182941546555136 3932183 82924478377389575037592842727674000 3932184 260175803123863219476877083086008320 3932185 -1824539344577309169670843968352811640 3932186 -374625238587074500832193011307355680 3932187 42949029298327251907735804292043264 3932188 -934944468948870191618209180467361280 3932189 -277064388252851267776300308181896276 3932190 -492220201430860194079068449577756480 3932191 1911781030349322790534816677960831184 3932192 1835338185390693950116164700504326144 3932193 153901747820163614217757070718241728 3932194 -197571834931373954527693808404090368 3932195 438705604724260768150875807652208640 3932196 -838096787625922437399867048742803456 3932197 2697738291641217957855526545567362460 3932198 430252935002167361966899776689474880 3932199 2407788591161574981890263214394663120 3932200 -180323130135877339417529340030336000 3932201 -1301661189366487773222378290605622748 3932202 922534719849520672884161354520307200 3932203 -1679591249941452347033418889914578136 3932204 -1290488388299122539516885541482192384 3932205 -596048901694896976991432503356932640 3932206 -246437038421899838331773010630650496 3932207 -880842196591636451570074029046370544 3932208 -148077970454583712312166766750990336 3932209 1620526296691404849031504036672731410 3932210 -100853792911066571510582614838676480 3932211 -3325833369894729098966410849777182720 3932212 -544486929448398692726267191590063744 3932213 -4481440254165854531355578314962255456 3932214 -231275447309218465213942627603113984 3932215 352575090849201376542989919671628000 3932216 -1729031525064503239533612890848235520 3932217 -2199982716107412360793824471313244166 3932218 76431521478239944380784963118274048 3932219 -5775632959379677721230909859330314320 3932220 -980626898665494365536986730696350720 3932221 43346260948560483368493829409067680 3932222 -140374252435225713829035126263189760 3932223 -487832103923603048182486534356252216 3932224 801012673399418944246570432089030656 3932225 517940122433568168704015463203568000 3932226 -260110802092285289843423413038489600 3932227 -1201566461425048377693400389331790160 3932228 -383535525696663763793637962877767424 3932229 63813992824689169327646601456931968 3932230 -767924919592015072221260588865974400 3932231 -1180480903056291652263006061346152848 3932232 767409463488383299054345693000089600 3932233 -1882626440847243916962249912978257436 3932234 -177144685962320480112866417725963008 3932235 485292783162999129415053897152383920 3932236 -620348117606825649364547367608844288 3932237 -3169232361578159061001293350081583114 3932238 816957766719722027742438429251118144 3932239 177749133205522427387648703684733040 3932240 -21391188670770362023310022082560000 3932241 568858434340428710858822214175421760 3932242 691225248494417198467727459328919200 3932243 -83123518530911603975537154552912480 3932244 -227032103794344092730236503371784320 3932245 -129301311214029420878362540369006500 3932246 -337841557865909187145511617147592928 3932247 1080369189614723591412182614967072640 3932248 -857349612125249705570532043079792640 3932249 -787759915019602547971065886869069564 3932250 -332495401335004540294490330486208000 3932251 -1398412365713167217912043403181375808 3932252 106674882137813616184530556759220736 3932253 662248831569845407796500094617430400 3932254 114683135748361104088269208193832576 3932255 -1462798611829194275724607805469321600 3932256 -2499528906560535503946889850781696 3932257 -185803566497509946221731255262168576 3932258 -1592027123448737554959867916350000 3932259 -366174808644298999252649658130368000 3932260 -24257295181726889131035563596773120 3932261 4457978419313714404533334170301235712 3932262 246050802275746552033620799787289120 3932263 -2002836029144513134662135014639407920 3932264 4422138762798238056271623503216640 3932265 -260038622982576841073085175625551680 3932266 155047804860331034785424227771435104 3932267 1380584984717448570063932529912202080 3932268 -1390438648700794905111432564454402560 3932269 -436217056937088877806795538626683520 3932270 1309785391232814936161039224723608960 3932271 -716931484913230711667165956000541328 3932272 326738973442786340677466562361589760 3932273 -2502749571489882344993552281565439120 3932274 -24489813255729983098826492475527040 3932275 -85072751608990897649728154139663700 3932276 1670105912107556478249070126608332160 3932277 523353811324154092333447714316197920 3932278 215667383274840806886151363765616640 3932279 -683092490434186188870187361124492216 3932280 1016407221810416565457419276337152000 3932281 2927985052384240242722430785226703082 3932282 -605925965344890235735461501961125408 3932283 -1181970095905529489189312515179346896 3932284 -692730852492313406067409576534579200 3932285 -281293508549167562658046420859533440 3932286 -151262563193193296331279529220324736 3932287 -273987127073996893104695742928616640 3932288 -418765372668040019163740439010344960 3932289 -2032543926483099137453797336724518269 3932290 -69194913799702822737936108975161280 3932291 119125890860733969696541578176772480 3932292 148724641696517929968381744518909952 3932293 -785432312394593912551952104009970756 3932294 537139924357297905401405100242551680 3932295 -761761849558952769336113453409541680 3932296 -3266204699133016155441468600521886720 3932297 3588775592401408764381982225738960800 3932298 -673393488114074770130515062365547216 3932299 1360686150736203015624072327196192836 3932300 -866628726001990887376901245332537600 3932301 -22516066334009882870317310888365056 3932302 -1850382358503431453592073744772560896 3932303 -1478947686678720160022639170127498448 3932304 -455518863231342245737118281032007680 3932305 -169979378888694248136063846180114840 3932306 -239300137730064237848320342888965120 3932307 1529710183407550539162730723754760 3932308 -735440746384374816277087838113480704 3932309 -1123738974550367380647978584363525490 3932310 -100144177127406012923665084494950400 3932311 1047133515016885111589015241569422272 3932312 -408740016819007115002024966957516800 3932313 705100747798307105375786775369169920 3932314 928684824149489069278727570426434272 3932315 538786197497687205025790300699535600 3932316 1061955592421329324149171590203200000 3932317 -520983926840262601450602989335212948 3932318 -249792341415745495879557135290469696 3932319 313661431997974937792533114621813248 3932320 -267991726612933081287537250051031040 3932321 399381552836978062108028692167018720 3932322 740534952753965891013933281371558272 3932323 1018338202374020943592291951423217680 3932324 -197063996244376299847724934167006208 3932325 -1081236309190728377386017028758178950 3932326 -61962339331368036351086749983417888 3932327 -813478719849027353251937828715749328 3932328 -721389178170619203278659766503587840 3932329 -3638059241658473798669116160152113024 3932330 -1266653357643238831521321938451478080 3932331 -86004462878676415016644113252337680 3932332 -40426311902422165585150762183592704 3932333 -800769110878071595673606387205717216 3932334 543423538106388037867255775759278080 3932335 -430226843269220194405782071597299200 3932336 -733599869480763402732320524602359808 3932337 27635300297712877714811269155995760 3932338 1218175319043830602282238356184932896 3932339 4449226839925064687563488623865172824 3932340 -890092169291325699560737093810636800 3932341 1335727035573571602478505518957312704 3932342 -1555873123398567480968347030228128000 3932343 -655201336275594655859522893787815536 3932344 -627578057477622409742632939381370880 3932345 331304568630664863319067522488412100 3932346 -593925829166311597478060582521381632 3932347 -874458188045797150638550003160866204 3932348 -1224603684636888856712351067358820352 3932349 3231314720931156188170765842153095616 3932350 -2873930928582046256411891203584000 3932351 -869091953503627638288262585165503696 3932352 420770500778483641264333917678206976 3932353 545508570551088291956090278642343124 3932354 -37347169402447602066602537623186560 3932355 -211777005890795516892373570920737280 3932356 185473647156060386584570048815747072 3932357 -667856578927781974766800408000209216 3932358 -356215647226011057240229094633897472 3932359 -831759102316334890261734568274511360 3932360 930252088681669886942477692762214400 3932361 987908109862118739406067648771900640 3932362 -531158585961829100090922005267467008 3932363 -235519880941117834980405690218602440 3932364 -63831549685974755974187372706968064 3932365 -521807429319885198355139067426340680 3932366 -187832157724067295333381554953584576 3932367 1276397148145290273337795945842892680 3932368 282568465789359954545248459912249344 3932369 109117013100748591521708676650904896 3932370 230609868654372782969126802659768640 3932371 3283904849819301081505664236698588000 3932372 513380161628361393912317472930512640 3932373 11436273426464797066465601761608384 3932374 300014890787299713457733770849087680 3932375 699141936103172718832503010444548000 3932376 -216255469099865601744577847210803200 3932377 -1144491064006871446298700628285462774 3932378 438019207366462953813627759814752240 3932379 -1388472862310765677283988534301008 3932380 -67765144117770630655038688174248960 3932381 667257420868104198094443703048116864 3932382 -191177594241299547377370437710909440 3932383 277337458939392825901563301317084160 3932384 -1017427092116825623821663099473362944 3932385 27656044830350195160139690359418560 3932386 -16467126058282423030583776241141376 3932387 -659329695548031835761302927432996964 3932388 -46259266760187954233195992594302720 3932389 -1619159520936964682654118901629803844 3932390 95000518267433271397721582446786560 3932391 5209583311018295626930790239933992 3932392 -1183127100826300446288513208740249600 3932393 10019514020430271956212350560532800 3932394 1087725176782173522529254592879852800 3932395 2672112129541767351446324170840020720 3932396 479876914077104772685389842065551360 3932397 8128012084081562950195513557861612 3932398 -177175707971590652301954305137174464 3932399 -1435019314609297294847114166098919600 3932400 69352258858108665759451082907648000 3932401 389680000313867379874837404326289600 3932402 -946875585518820535297402757627255808 3932403 558230061145593996573250836187138104 3932404 510387677960638218861607547636832256 3932405 2975713475595540169137090228254837760 3932406 183832311264581647565881451295061248 3932407 1404017238894943181002354869410508232 3932408 -1507579525666170037899490738982400000 3932409 -106172108605911770377399736886081600 3932410 1139416218376385514854055378183099360 3932411 -219685108114356276070187117961031680 3932412 -503267904424654191841457837008945152 3932413 -2239339990476577424083379472918617338 3932414 -418551909691408212208656138184786944 3932415 -1272828292255998428980112950522572000 3932416 1705965126131222259625030687498698752 3932417 -1431019138763852302297942338245567568 3932418 -138679603001945211334769314004298240 3932419 -403379015508454614151047892961242680 3932420 -33204834209565292747424368423749120 3932421 -728957428031178152926843866347001888 3932422 -312461925755206258372642264138952448 3932423 -698323095627503270866637919832782264 3932424 1853096685817592243895805031956853760 3932425 -69560087277306954420918741645475200 3932426 2062542688778686944293577111072645984 3932427 1871885838101091441677686663276610520 3932428 468889336507868735786034890337304576 3932429 -3742193601802675430204191619593078740 3932430 545493908232392759459424171262080000 3932431 1073927737244957909020939301016779272 3932432 -247346133699419023553612117051179008 3932433 -876638467075862212961003805758808636 3932434 263452597251674918776772188522420224 3932435 388225411812990797524081795338552000 3932436 -18352242607361648705041628316358656 3932437 7210156573366913763162321958021568 3932438 1265281441025067827917265034644313120 3932439 107262177103868948266418275791628800 3932440 -2021611996465249749289106724322099200 3932441 -41283726645709410068733337359478908 3932442 621415561730790806322042398409930240 3932443 -699291796349913606479150456379033600 3932444 -272258912541101311512618346030307328 3932445 276337588305427065980735081270437440 3932446 -2302789574875774801989353384351232 3932447 3100396704954624707740733822529484896 3932448 -158678783218236852020998865191698432 3932449 -1052249232773146317454074980357908000 3932450 486147422862596406634694612951910000 3932451 -1024964470030879872282793493107480680 3932452 2434780021332554797565537458621291136 3932453 -1588235369148227628896736194604222144 3932454 -36105309386245623921419656306132992 3932455 991911689710559913755809300800978360 3932456 1382461921863021943775819191956111360 3932457 182527524193391961161445923113638720 3932458 -46904552514210390004819078547214240 3932459 251651870515638936760531160340879816 3932460 3229697957524346207547395321333760 3932461 -292197926068039122870499912597625310 3932462 2551906734170878547168974098503059200 3932463 289101829642277100839126358614438544 3932464 338774840148059338148980299562254336 3932465 537099321955219616050921093653628200 3932466 -167861021191582249601859126823543296 3932467 -570069995266656883562809590133641216 3932468 -2288587805386659276771149142391142400 3932469 459823049049526035862488503781736224 3932470 356017913153214774674976031005319680 3932471 -159109262954045697223838493572513376 3932472 -194466848784369977888150177197486080 3932473 -1368782275668717137096903793943448278 3932474 -26105569534659521115802311181811712 3932475 -442501654786807561578711401096705400 3932476 -2079778391604945279816206755546301440 3932477 1051963584092686626266244051080835264 3932478 688111355511715910445338995968009408 3932479 21639224857587526233160824191068984 3932480 173368521131269585000281212426649600 3932481 -43678836896655948417799214522406912 3932482 1500128040837945360841722232762448592 3932483 3575608401457885296094388675529708732 3932484 -3715257768500171941796049976894464 3932485 633487877333271014962092739256941560 3932486 -420360670317084422589925930707373440 3932487 625267105377330829520231179456816800 3932488 -294241611961417618902638178377072640 3932489 -217248113738866416961002315684533280 3932490 -505405437274262250952985113434777600 3932491 -1874831854441135178695367398741096248 3932492 1290960496123649044889835048452764416 3932493 -677714511725254314352875088733873472 3932494 -231713886181425416813133567050211072 3932495 524021627936848769325308058144888000 3932496 -728945886246302878331331755845877760 3932497 -189793704400863399946835438664798608 3932498 635477319549403135418314288999479936 3932499 925588695393272384194902804073156608 3932500 -207187457139667191373790277520000 3932501 432473627196889754182938339710485212 3932502 40498944996633179528919189647923200 3932503 -630742446242027873591392863852416248 3932504 1453476771296756937399181239351398400 3932505 -308843941181083642325509348942137600 3932506 182466341854207880811225175300377600 3932507 -2992263551506258873371034202383311960 3932508 -432971941942670213095857527078688768 3932509 787631330229223137865220437176459616 3932510 -98257063088711283671474377103744640 3932511 1143026969987879786780666290954719360 3932512 -2382728940979378393351546894643232768 3932513 -185000496701803421408286929936020056 3932514 598387995303925869649629738382252320 3932515 599860907546309611461414269694659520 3932516 291133504525315061042813406429032448 3932517 -532394769018836061429244715139020352 3932518 -931374194793023310733733281212875040 3932519 -94649481794360443302432232625492880 3932520 1065126117102116092878400685527449600 3932521 -3316129307480816942148971101815278278 3932522 8213028263773326915622795794196224 3932523 637569310577745767070040300880709120 3932524 1346583643060908509831376757040036096 3932525 -412866247276612047405872808411912000 3932526 -9600259270849735173940822648300416 3932527 2005422296357808717217655248243586520 3932528 -32461419791531118563114878760091648 3932529 2439569650201228995565833093988842048 3932530 169324446819902693914316556834854400 3932531 -1323556066089062558854439792132172168 3932532 426735841032403279042582837711123200 3932533 -942055666886063480990347003284619776 3932534 114803653917662909273786904076187520 3932535 -253020703912131302786000356065640800 3932536 -479907367353170752228155587952967680 3932537 -856197932557341290143039083777262848 3932538 73356726318216547133700559417897728 3932539 -162059249414199937441471289590206832 3932540 -877813529041070891852157301053358080 3932541 -49163203330033802656448166209743680 3932542 118455543388587778986436193141275392 3932543 826920396584293403137281375801585792 3932544 -824016012162371954162292615649689600 3932545 -894226942175225466183518393866969200 3932546 -703623219512671193649773740431546336 3932547 -788135145859194931174674892709377872 3932548 136343210311561641886793268740616192 3932549 300832099438517809570529874632422620 3932550 -21897313096317482329193759747911200 3932551 -1237594603729095573232923459899844480 3932552 -1081654538125917712182292994252666880 3932553 -146150341581162057136072920808525296 3932554 368744394040224664256221787190038880 3932555 -166184120868500040613340014133268480 3932556 -213242268165354516848129268950016 3932557 -2701795735927132886780258602026035700 3932558 -64280733367875110688601700152093824 3932559 1932452162931716386402569102701967024 3932560 -575438982821809834342801516682526720 3932561 -491781436498253173587395240475406476 3932562 58667814353457773439638251558556160 3932563 271937960997066632498616806222880000 3932564 -870087022096444694730772344823837824 3932565 3121825058353330408291045308733440 3932566 643470004750092164117823628606146624 3932567 -413873749410139622550373386754847808 3932568 -873263011813477720169142117438812160 3932569 -513149530438935544613581258207348604 3932570 -712894669842667684611262982170655520 3932571 482675519160753386675873703340895424 3932572 266291861640644379438218045109529600 3932573 -1825425233349236610590372786494097178 3932574 1023166937907333154132609667530302720 3932575 -53457987203260445945153936126972200 3932576 196069011041602874013467491488890880 3932577 1087570521837975897372278548228351680 3932578 720859994228696864157888035103323424 3932579 -623902226670335755913540633483007024 3932580 348506749197948976036467070549340160 3932581 -2580785160781490048824283718387031618 3932582 733286981523492623837697283930715520 3932583 -39799633204600435455647830105452336 3932584 -4370007593109247095569550526948147200 3932585 1105138152021798515869448275121565960 3932586 -143430058887131539137103894047202560 3932587 -1102689722399207238005722159960194368 3932588 -142764134393325430035333621772062720 3932589 2077856682317095686161065053567076800 3932590 -33999359542066538341256174474419200 3932591 -243340827169508893698011151511985928 3932592 124417781893459120321260796149596160 3932593 2941022842777398515482344713509353636 3932594 -449685282012104523368070994998257904 3932595 -575879433858155399080365613045740960 3932596 328377067117711508503695952905507200 3932597 -266224438968755639366148210804209028 3932598 100383316734472858175933432005337088 3932599 1253574382213495127499177884037410520 3932600 -242446259657664128567653599422976000 3932601 -1685570863404866039919180730857402720 3932602 -483062339657481310794049768117903248 3932603 4181924321422978528878413209078775280 3932604 -348060783183226999211750857040885760 3932605 1670174150535106180674467420576309760 3932606 -1874177641985831470914067564857493248 3932607 -347531731439637991244896553123010816 3932608 7492100040518900240973347348807680 3932609 250179456378468298376512228381067328 3932610 617706991634535854177216417719741440 3932611 1297404011752106921521582915209165612 3932612 -1640743255611385926449538946562127744 3932613 2792383959173993587984420313008542 3932614 24523783188534225334763772247648512 3932615 -89552579960123300290488925543636800 3932616 727664584967195317320617893957017600 3932617 -988604748855667762167572284869141880 3932618 1269183511254094632868254654307088640 3932619 48951751728697609961457719091360000 3932620 -1824652137690539978595820591214592000 3932621 1231306330317022716850894197904416 3932622 -747274683528561305069185099444525440 3932623 2340210225981834983028293431994888424 3932624 -22329851563086800863103904525557760 3932625 1880448059867676828351974540003664000 3932626 596665967337612930271988571598043424 3932627 -2443859447330342491769554957304577288 3932628 40044168492012619052576461307006976 3932629 -730858149999181231890726616565886080 3932630 -366025830451140044707354590305184000 3932631 -2272594406783491022932085571386208 3932632 -1673880302929294338786348991915622400 3932633 1065143885287507321250888838374799882 3932634 760134423341056924585319550016596480 3932635 512878839936115332597119208654953760 3932636 -28770426235565507383899284684287488 3932637 766637124650687000779820352558004320 3932638 1245905693539842211067633810860800 3932639 -3423074242278673989200257846491730560 3932640 -727646292267946135439429296415047680 3932641 302887831453198175830593219718523042 3932642 479457200265928449420894847019522640 3932643 -439161997075548591363328156207311360 3932644 -1939766764361095961584428550376521728 3932645 1914150156241410821812579319293725600 3932646 -586151395431908152223330226001282176 3932647 -169942526507654745926761240890120904 3932648 -550903281518450879725634751995888640 3932649 544470352507530010094228491565375424 3932650 -359659765500490201143586372269577200 3932651 -51242661771830341601370842354173848 3932652 866569741316376305286257173609477632 3932653 -789416315568530435598056155870914996 3932654 -519822541708904728391220236691160128 3932655 373767522665678132547161521234368000 3932656 -2546985160204582696691750527041536 3932657 3289533504570181331114710675412685906 3932658 564815831532112797129743812859404800 3932659 -1521261886271881365915287746980953140 3932660 329316875343376332215784918984130560 3932661 -289012073837223983511323452000622400 3932662 -7544423832974064948672616620387168 3932663 -75129696546613006017864789263695440 3932664 150990317351992930154437134832619520 3932665 70386516979158428393902069227361920 3932666 -115943270698698432162830483708424480 3932667 1803654510343967669620341043829556684 3932668 -1829144272595008745928794274607163904 3932669 1337590632303690250201020783411325644 3932670 52097127184315154604401506656645120 3932671 2110343522343758687352695989381306432 3932672 134245834161404833201952598484058112 3932673 -143453279902595106007706933013982416 3932674 -952650133348968743237578424952047664 3932675 -583820868846469982670200764695044100 3932676 -154901983446175400654223173005863936 3932677 -1083448731621043049868384689295985600 3932678 749350382248806600666980274905751552 3932679 260541868503008854217371991804599248 3932680 -1206606932862241383250839320558745600 3932681 85449085257392089025227624236115482 3932682 -191040564842557230594161424972496896 3932683 1842397655091286644506006283268846800 3932684 743708291995807571640221447357223936 3932685 2370963627131410580987827779558235200 3932686 122618724424699787044430558749497792 3932687 3150173066433517822940402648308030392 3932688 362342562251535378693179852176687104 3932689 2062696976611336537558677917166253490 3932690 -402607154061870209543615469874790400 3932691 244302373963364317765988476433485824 3932692 -1428617664205300543748368745593773184 3932693 338616875026986916515421275908587416 3932694 20958333314338124438884525552339008 3932695 147989316295180741085402245784913600 3932696 2387177227214843230304435324356915200 3932697 -357025682872530177809244919026865200 3932698 -114852162288661513645137038460983808 3932699 -804254550947269990781151493302551040 3932700 396581601094480039797369828851904000 3932701 -323160676003087678368407196022420800 3932702 2277558746666188744637240031843997632 3932703 -2034498195763101519649410394911933288 3932704 2313024894013044476373029730551070720 3932705 -422039599603143937110812296782114240 3932706 315857449515434023273964918916211200 3932707 -583550072048667899276053560072443044 3932708 532744869743281904854197781496705280 3932709 -32056264574582879453644782906053472 3932710 -655970737297903465252573614445914240 3932711 -1377848305748310656001930647586735048 3932712 -254388317520144658277158995359416320 3932713 -2343405252187954387981660166087612038 3932714 710075299043968240433489132873103360 3932715 389608539478958754445618536060960000 3932716 1068534929884424873745272318333123840 3932717 -3365492625606201639230662216360176234 3932718 32529324161336943926126777245130304 3932719 1342583605800439055097988211996888160 3932720 57712289247033611546735855891251200 3932721 271429695320443094795234258816656308 3932722 -46054937807066644537387991708491776 3932723 689281087352565939081758182583544972 3932724 676594745486707448446554618256896000 3932725 -923381470422741717026434026832017600 3932726 201623177871967247414260311670124160 3932727 -2026835063870728992579053501508915840 3932728 483640598437470952591609084384604160 3932729 108838561135079596950532310584841640 3932730 -294034138475427264945623486728322880 3932731 -22191947978362072288097934303743472 3932732 100093387353458955013875202065976320 3932733 -486727594067489309271098632985996736 3932734 -2874633899073617649215278456608960 3932735 -1624474079459274312737944971640759320 3932736 -538327928232882281919587852797083648 3932737 -29844545592394803369993891974755280 3932738 1134822818543235889840972401896094240 3932739 32856116515432673250462548570373600 3932740 314885261344468947451253834266563840 3932741 2465150276401528067083370151931082142 3932742 95144706766978830874631316862656 3932743 -2918173400425699638994791002273060008 3932744 554153518638839895807087223904732160 3932745 -94928696795400007811485249338105600 3932746 -1374804206660289803573941423655671296 3932747 87469781373455693229462731300152320 3932748 -482888364295832998400617226465080320 3932749 -2945805686734764338146177898449482250 3932750 1748893060882642144693682978087184000 3932751 -916451537339153754681509109161298816 3932752 313839935235723977844601804029952 3932753 751795625964178689726949381040455680 3932754 137670719922666709434975325802245632 3932755 -1297560846739110152712741700065573840 3932756 1161058589756613248171841314335182720 3932757 -2307008897595638642352358773434917746 3932758 5415262781718919711891630261277376 3932759 -90482605584354628300722773252951496 3932760 377542420514913622429070726834995200 3932761 -274927243536012887859006310599389952 3932762 490144634173563827183715621728731632 3932763 -800552138314647933078079568775166080 3932764 -1766632273716128362572619680964213248 3932765 451263692813553948443179422240423660 3932766 146499339864325845846836165226577920 3932767 -857631553044209374182716999372171288 3932768 -246271546286662852705089196919881728 3932769 515696531996052642494695704742951344 3932770 806457048774713556060674052870336000 3932771 72232703754634930055053422914898972 3932772 1890716087181657798814842873316638720 3932773 320295688684967312148588044008674744 3932774 -1728504516578063011816952853396120864 3932775 35274044818070006348016925326345600 3932776 -462414413978506419412202338816051200 3932777 -1768458548108510668300086595202534940 3932778 -759404013759832621504401481404349440 3932779 1158562713475633382071643702025771380 3932780 -21726004264322645629491630014822400 3932781 -1547603769153350090926949155073984448 3932782 -231829798644405542129220406674995328 3932783 -2441903988749549092172893619673169968 3932784 25028565633474733511634048035586048 3932785 640704610504976549675021733495936960 3932786 -461606238624148976327647175773696512 3932787 64622908714776901013501046716405760 3932788 92740902840745916680097911524169088 3932789 920708149839172750155812865336592416 3932790 529747202116956966682818431912774400 3932791 4761442982676512148045449603521338000 3932792 -2811917634694159693541868733890662400 3932793 10473769503918525055222574177416704 3932794 1108243759069015244602714493555811696 3932795 -268202345628238153597534376415914400 3932796 -412587600633852725284074027158446080 3932797 3482506953256156930331970202810494144 3932798 -276488250361533946702529296174041600 3932799 -510193165808634004597813978699458216 3932800 297892975277784732585839540305920000 3932801 2329934656672736215140360427265276802 3932802 -261848200036421972318112318638706192 3932803 823099010059393508853247866366416080 3932804 232026514160593466583053680613534976 3932805 1276529278044572839504907934546425760 3932806 -122141586124444143453675560589150720 3932807 1748209349194818863417420984792739360 3932808 -1753994388971941834168356173410222080 3932809 419813277054251651340187317826268160 3932810 -134730263085460958293841504551910400 3932811 -116258064682870208658178625633519940 3932812 -141309533575765528612993630823113728 3932813 -1364296233572834040931611599285188938 3932814 505442661877209038689723432752830592 3932815 -137487971004418834884240896892055680 3932816 251835389571098022219791182501773312 3932817 -400914798965021128220009116192231488 3932818 589686836418023487292723625423721360 3932819 -5307636856542111893487648888539647488 3932820 698151681374448059806615823085465600 3932821 866159543648468341588262122725551100 3932822 1393422751233055233608165447005396800 3932823 -163483889506321437215912889187556760 3932824 151488945427263029853035864365670400 3932825 217667218197725542193567895814961100 3932826 -693693009742621906687738176904352256 3932827 -930866238936106370773126690696483324 3932828 498716454724293921923999706825461760 3932829 604804607346462996454901846913016800 3932830 544238613681943757788130032732993920 3932831 722712997708730113633887112346008800 3932832 425984076446028658936633352282701824 3932833 -288913934345131546279331350224702800 3932834 695645856549601751086711223823252816 3932835 -243902783274315072786218170952906400 3932836 -571113565506935617042285687673691520 3932837 -453527464477591874402072418813573600 3932838 253040403570103982472841323231467904 3932839 -79503268168348199068806298669645152 3932840 -861396196019178766348696836219955200 3932841 -224459002364665735867102479823401792 3932842 755566334602324497700239254589126144 3932843 -398812003777457758598241628799291976 3932844 -627089449685452582080565944979536384 3932845 1267822030355093100847621487145465600 3932846 246220674768021893639034322853698560 3932847 1750016299921996413644699953160561040 3932848 562839128756421729417243369800663040 3932849 2104319886469106813841119083879232064 3932850 558725498447181067194344667460108800 3932851 783856035608331290120711332877198480 3932852 -409908118570336044636902676529010688 3932853 149879614295897385163132318910839008 3932854 -1061087921855133799245963361671894624 3932855 2178624630740671652154549692618160000 3932856 2026527463885140986679131964006481920 3932857 -1160340181323165918057926540541338240 3932858 -815876851002141027744575299841016720 3932859 -205080779625989908539694173805260288 3932860 -352508761955161082159953535437585920 3932861 -3556065576023442096066836837852612538 3932862 86781469799069410459187609437824000 3932863 -2196665205707695819417261683955384 3932864 71655431272944246007500596796456960 3932865 -453837223191555905580304977229141680 3932866 -11037408656757156735765515188715520 3932867 573417081289051106715219143056703640 3932868 -1274792207707516373542734816420725760 3932869 -2270580562724174073022631890204053730 3932870 610894773843761114304655106162378880 3932871 -320865566873807328679761641327833776 3932872 61804359364987781034798023609425920 3932873 185526003703551776515568202331923840 3932874 15690312580669371234267638598024192 3932875 37718391846049969326610075699248000 3932876 1415208960723016064550273906437952000 3932877 -51000224424344136647746985418776064 3932878 -244240578354788501588297307654260544 3932879 -40718039857786374202615983416549760 3932880 -9564477004399423302107854712340480 3932881 367584358362375643044987596340672000 3932882 54019918125245137256307990731337984 3932883 -347485604166957968800360380721088280 3932884 400133930413701200142666074477836032 3932885 -850761989158743604408514500515772800 3932886 -380479107829489028418189645138240000 3932887 -2052926455364192644165898556031602984 3932888 2684675640992195502007390444372469760 3932889 983038883042557148046215662468745424 3932890 65002165649026618945523909043337920 3932891 -1597692163275350897005959225283148808 3932892 516382630896562666047238135933711872 3932893 2323076726864046391085118667464725580 3932894 40501199448357972031134569859330432 3932895 -214694547450554595708072295208135280 3932896 -329706751693404071840877471032672256 3932897 3612107472342722341333176431604413346 3932898 -784838415732555093294352306134539520 3932899 -1876918252226213530098956522905303464 3932900 1414562908573942978423636835905459200 3932901 -493155155528572099699738848043324800 3932902 -653911481834749441702433372853333888 3932903 6364817602818468261889333494905568 3932904 1508740648934944216063487088626565120 3932905 725064563873855709124931063393640000 3932906 1100327576283484872704340280067384064 3932907 2131876910935848535416711807792822720 3932908 69836217120695084478461726640832512 3932909 -10391038522007038598756869428888096 3932910 159309083788240301381197413044092800 3932911 -1759871216164909494771332076934373000 3932912 123339656835617689677694388861829120 3932913 77644871065540531873769240688372864 3932914 -1643514935851597579943574782383260768 3932915 213918111004165405077652261908502080 3932916 348589328283449002279945800740081664 3932917 -2161112099553406564231078404616830034 3932918 -773783607889011628885274254402572672 3932919 -89672583178854909114452642763167112 3932920 -176054739479871004343409137277235200 3932921 1133114573642935624779235452060886122 3932922 390645929123642726376055897728844800 3932923 -1579896458220344653986883524804869856 3932924 -2130489657982927076862455163725760000 3932925 163925691141793797300483539820288000 3932926 360418642889475739777281796415910912 3932927 -1177416331040215914903272483537428224 3932928 1351971339028714970074404450887270400 3932929 -106668860553694707313633850290654080 3932930 -846582933042927815348910156784358400 3932931 -24108812930353859369236418290272000 3932932 -497110420189004047916312406948805504 3932933 -856520808068404430590229987069664900 3932934 530513528592904298815798278498214080 3932935 1289093673953194112554489942244309880 3932936 1435596218219623257580441688683315200 3932937 -1173970726094519353619067515033211606 3932938 -735482503515065450801048326707576480 3932939 126286956615543119762974077311495808 3932940 406298540160348213978176933718835200 3932941 -398762198476462599721989076546803658 3932942 -267562093997814431933653354497415296 3932943 550033046292113141357849202659946240 3932944 -476066580303348078443748137525166080 3932945 1139866178118127427129028797692643700 3932946 -724133445482657168636195431793005056 3932947 -2095258353594306729762870074027067604 3932948 126370718754044107163389339996081920 3932949 238530977823219496151302725358032288 3932950 -377187222423635517164016118815187200 3932951 -1326233943190817369636546811627349200 3932952 -14997563624651747058976279141416960 3932953 2302564893864648826848397681019104202 3932954 -799624561773296131785024881472456192 3932955 252290415323727299477551016859729840 3932956 755105686418426619193385369505605120 3932957 -725637299173666529974264514180251008 3932958 290786487348070769579124626970362880 3932959 -3101332395835427911168918412470759840 3932960 55707965883313719124223724261212160 3932961 -1099461545349039221780087885590075728 3932962 208743725497935888175593134540603520 3932963 -1073014419947535261648408592722874788 3932964 -30369968804319992453710406048108544 3932965 972463195581033791873571247154774520 3932966 20536467746866421726355681041815104 3932967 1469011479621106099268369358186983424 3932968 -2007445267511618373600035442267110400 3932969 1474060533452719434457715439162293370 3932970 14238058232901014425064561247129600 3932971 344727452253791733872538223094305824 3932972 1609484205205860949527911944889707776 3932973 779239515304955884822895679926750784 3932974 279384155968547041340643749327190912 3932975 579154411935247715874819615896499000 3932976 231546398713479143765140952321851392 3932977 53518532254906216644259420104124992 3932978 -21151226792396337577130535092127744 3932979 -348867861756461281804169681361443016 3932980 1164903463055788524930461489552678400 3932981 694632214121174946947590785414230880 3932982 -286004086345158085130153180426046720 3932983 -163168535751350304956546088565015536 3932984 2075664215355396222055748968857600 3932985 652876304059565376310604293946573760 3932986 948815079550396630067975247177198192 3932987 -3447770943901967405904034790983117728 3932988 -451634036819263564223554118679306240 3932989 -805458869145493615330320547921228244 3932990 737171855360476800033037516502184000 3932991 1114389719102677897801790102116827000 3932992 151325327161254846442350858773463040 3932993 2473663052575332442162434174403810242 3932994 445167893586726818227592973994940928 3932995 19619900142894196696109778303651840 3932996 -724462397491719897621430376870145792 3932997 -993791152612392173665818339410676000 3932998 1125238934819850991957911282582492000 3932999 -195966587141594562156324430557369600 3933000 685061503377637207109777969356800000 3933001 20587687711115421832544468259984640 3933002 -205399535032674855523190404946527488 3933003 -626699547495856103983869939844787496 3933004 -2011497565174220646259153320516480000 3933005 -1169944628043208833906389047368228000 3933006 137441220347093973399238045929596928 3933007 -629129059890638230204035035650701696 3933008 -325674953821712251394177863023476736 3933009 -3193831190441772936461180012932108800 3933010 -866549291316536677594759984342527840 3933011 341152356187702480929730646848581612 3933012 386759886666201682584830711193341952 3933013 -1095238487378656393155463651712406720 3933014 -81093515806695587317280976418770144 3933015 946814129803680422009136405515136000 3933016 3150307843476983655916361040769812480 3933017 -4130215681161294633558561012186111936 3933018 235842969810070893531716540632288224 3933019 -1053613085955659091981463040606932560 3933020 51484931245218758077561932765327360 3933021 -71768603507174951987139226290336960 3933022 -1395115628822992749238639939379426688 3933023 299479546297157771406275477497125888 3933024 -881774189654840620615322883026583552 3933025 195382188847536234667759784688754550 3933026 235134639775235998833471957063194400 3933027 -157593530325621017647308124327145472 3933028 -57754725945565153469291897771695104 3933029 -229532790645194540488687151382924900 3933030 -400637933623687139177880837642007680 3933031 462582385005204691476934479451849152 3933032 -84951422729977769167091511543398400 3933033 -274284708496184567523093279162880896 3933034 1073153697884772733860337703497132800 3933035 -882550126514157948050513725941315840 3933036 -12420110074416495742698851922508800 3933037 2038724073031966203172583127109689686 3933038 -16506304226251895009413805015577600 3933039 -1052461468654789180489579651268927232 3933040 568858099154540459436716731095121920 3933041 562879796022687589982511902836762944 3933042 -163814751156751008519436335520956288 3933043 14574589760800924397994445579236960 3933044 -236047268587849020917914734189492864 3933045 -520542171029786795015736056288405760 3933046 191202439035744861549915638385540864 3933047 1258775418268581039776322275154934920 3933048 -157306431194025513370818364434677760 3933049 659063886296416868445404480736676740 3933050 5164270230058410916595517585753600 3933051 -585985896984020074793205097626362880 3933052 590495084622994795151414345092638720 3933053 657466531155619036592309081292487302 3933054 -1578099720875284744857705161667859200 3933055 1406282243554310961474352631758072320 3933056 -1669449682385089244078838541807779840 3933057 -1456599136067690906345878122429604320 3933058 -563215891958998913966827127147671680 3933059 -407166523985837528464988966477424960 3933060 99921782411467037733324567762984960 3933061 2150291309508936187712405722045525824 3933062 -173574316628692498109985098958734208 3933063 185369154808454001437314318241955840 3933064 -2110280665314691654036558003832048640 3933065 1630447310637934761350026046383823460 3933066 -708929530017268429278965607797765376 3933067 -2602961568278861266391941108995398640 3933068 803864653738798519018758042813742848 3933069 570873756177881259073837574152273920 3933070 484348654916719635293929981570095360 3933071 -1977857105934941049859356792432331728 3933072 95714207766208318293638639775645696 3933073 1811669355902026368597470226541942322 3933074 2176399019932503706423090687196184192 3933075 -314831393848689551926477525305893700 3933076 94734453448400580557571391998955520 3933077 -651686018596011528941889085084974180 3933078 -242732139308650294575826070343399552 3933079 -717691994091222861925183993846364024 3933080 2023502718488653653083775206253158400 3933081 12898462756882325100218921643060528 3933082 -512155854387934848144159119914068000 3933083 -1465293057406760575041565156996074264 3933084 1215883187188276426090169783300430336 3933085 -370854795689369945757835846954763400 3933086 1632968389415941895024059620165972480 3933087 994969881603854983130343000848114760 3933088 -859738185717345548950903838734417920 3933089 858421582553237267294962118507776260 3933090 466955152369753313681959970368051200 3933091 720974121146462870134516573343510492 3933092 184282943470094667384735115612127232 3933093 1758488289830503529470897056438413664 3933094 37829875551887132799796689767792640 3933095 4492290415176251973969700731359400 3933096 -1916708238015230739530308869959270400 3933097 67347929434186745177730335877861696 3933098 -473098952898158227090244812668882336 3933099 -173882969850308657911083223492956516 3933100 384115208741142907836119896632294400 3933101 -1154859757776283092471572835341904000 3933102 996650919995474987691090620068832832 3933103 -3277315994707088290640248890083015040 3933104 215074299411741284846674044696723456 3933105 533027255595863212906492756615943040 3933106 -203649586567680849591095751432309120 3933107 -1728916112408138252959235946534836400 3933108 823692777635495020707724964638660992 3933109 401059514695310564278743187050787310 3933110 433910166530679884816923770722280960 3933111 107040521594757378737599517732350464 3933112 -2311658603894170942468481596302028800 3933113 2834567014369638641664568345060769280 3933114 -90016678817663513607060776786776320 3933115 -497687968155148118388772291768047840 3933116 -301353980236983563332118395774279680 3933117 116882663440949630479670304496309920 3933118 -10718269033200050014591747605120000 3933119 1555736364899419801927355178472499520 3933120 5248187414735344994763015570063360 3933121 -46624195145685119586481722653844048 3933122 -222495559684732009514573229600771888 3933123 -969714204220213528686410871497011536 3933124 -13209073748728108387818092295700480 3933125 -55545894725296577163137814638400000 3933126 287076397606997221413001647976553280 3933127 4723069746862453744419904173063687984 3933128 -1613927641337177769184413893700925440 3933129 1299151604099620893966786288560269584 3933130 -56822958943082032095609153577464960 3933131 -2431619560143371187142435149621289068 3933132 -269725028386427233291531294559470080 3933133 -1511164903825576521012085487995354560 3933134 -301676975432275140090505679064993600 3933135 290499075980730131049770368433280120 3933136 373409771879792240730939274452992 3933137 -1457502217388662949207341535804574654 3933138 -542189700615261235443265059508813824 3933139 -1555449518649409556709606823952163328 3933140 -388299902986647558658515815389282560 3933141 572729638698919229270899865269048992 3933142 -647678795806344706349211378410893056 3933143 -285328729747644223700824530326239608 3933144 -2333195809176825546842807451574272000 3933145 -1516243985515498619488693313703599100 3933146 -51296951423304179980946278643938560 3933147 -266423066571995377109686991192113872 3933148 4193727864999844823870147493985806336 3933149 884998017757152438704194069540857120 3933150 -202715068741635906969594090315062400 3933151 1919000111283750478856807918246037152 3933152 -568683352141397780022831322438041600 3933153 -155798220906542794164169351299624000 3933154 -445374596297156674375511566805476800 3933155 517711481007763778890337983847286960 3933156 108049307664622654061969130022993920 3933157 1073799885891454420443560709024820572 3933158 -3749537802159159430509383119295699712 3933159 -489197335176932252296492444142695896 3933160 -493126108185426059020536789324595200 3933161 105182173749335870697262556224069632 3933162 -708962392574614879277069148257267280 3933163 -596621516856898540892056632886039376 3933164 -1743212677073521753720666606611907584 3933165 632275532982131201245264307640520320 3933166 -447468210243375750737943622953835968 3933167 705754875064722277506506384728320 3933168 -96957953717320383837540549728403456 3933169 -1522575410606214507428907733536522060 3933170 -487422475894112334538171351878973440 3933171 888744035519660756148020907088089600 3933172 -1099530836084414804780347805398396928 3933173 -3704012461092242792978434219095443520 3933174 -36750925392044465231507569131288576 3933175 1279335474748018115530102994617336400 3933176 255372174673324089892485785820979200 3933177 -349196209316483647812326860545995040 3933178 -888014166654926253418062176893833360 3933179 510394357028464044317234434217921280 3933180 965104040590049530349811976286799360 3933181 -1014693606112432929299531826502427200 3933182 -819345344530206169419380578740292416 3933183 773792457981901888749196910589851040 3933184 1884762622207284958417087801344393216 3933185 -282551640702980912458775975187408000 3933186 -519590039772419640870848380070775936 3933187 534977341369507947227163853230572544 3933188 350370529539544600106896802825773056 3933189 688405399282830933458356096687675644 3933190 -116182851468395368908309890317516800 3933191 -13031798584753231439897012171767728 3933192 -188387182725870520967794044227297280 3933193 -1675957381447903428644760339344779056 3933194 1125443654193246146129623695511726896 3933195 -126103261735034960096963627253872640 3933196 837164082504591422056186296560326400 3933197 -317796544056821615782334701023921354 3933198 818294742430180838710023915181335744 3933199 2015654113093602224678347907754273200 3933200 8318199236749682529125190412492800 3933201 1543936757500262797482539600993045232 3933202 252221700122930523743714633800241664 3933203 -29002244385523861987329175610926548 3933204 916742060716139279593287815989002240 3933205 -2917799472332829743626629170324256840 3933206 181992396830420064407119900060395552 3933207 -42617127151822358024076023289783792 3933208 2502642774891853597101517028176680960 3933209 -285884577482948604032696992915306560 3933210 -12932844612888695266905102857664000 3933211 -42390735257170616559478723747987328 3933212 -15872753921568615204218894729733120 3933213 495646471358482682756823022280987424 3933214 -1139811015901170285798102789114812544 3933215 211692107935613050744302291182963040 3933216 -590102226996457362456683545872039936 3933217 -1423331502406087880117467353900656448 3933218 229818716250133428565289249811271680 3933219 -981483224058979763807641312502912592 3933220 1058762719944535152725301066698522880 3933221 2488226407763762997182543562680623422 3933222 -183749730038499980240141896483353216 3933223 -497607228766186941799661345445611520 3933224 -1243427296228540712817692257513559040 3933225 -1107050905812242551314813220455012000 3933226 -1459817643344685831091971080072784 3933227 1251550857017992713355524858382097076 3933228 234903500630888791816113748150026240 3933229 -292240997606594389101642344167746624 3933230 -94042172771760175092368794799712000 3933231 -77524629207598069262161356418093440 3933232 188051082503131360671431364444487680 3933233 1934379961603624021091751597506782482 3933234 1014017419957291726000901093583863184 3933235 282640811217142233595236014216160000 3933236 -90305987501705479083952143641388288 3933237 -119791417113018758194760618173702656 3933238 428366466820505348317206193716335520 3933239 1440547902141139119187302270446865456 3933240 -92170795289147401409150528378880000 3933241 -1461640662467503186622132843716825080 3933242 2791171294419007881064643721724472832 3933243 -664144591659109813823154133537529136 3933244 544610908746694285371898188645047296 3933245 -1227620288110954707336198641797401120 3933246 964663527550557330607279299564734784 3933247 1255573376886022361081654871563472040 3933248 216786554681283258494341298994020352 3933249 18219577231668962014242574537605888 3933250 -929146813611999456237805173499416000 3933251 342992197754045026231186452549867264 3933252 -2998580537472159433018787361721958400 3933253 -7379569191982062199643966491535232 3933254 582524714233015778082972042284194560 3933255 369369097497096113000308760679364560 3933256 -1348622522052738599222767461207767040 3933257 -994728231138316175986725421373875494 3933258 -124746844740832038543937929097297920 3933259 1422768740554741540286226856652297640 3933260 -1811866816182136221722126066615301120 3933261 1564236249140973174655119019005254688 3933262 -1167685808993377457759514184333204800 3933263 1389790466840501848577867888969614464 3933264 54677174178810817934398590257332224 3933265 201202708060002407538243952842681600 3933266 336320378461754087767995083064825600 3933267 857362780290255665063824016678918448 3933268 1851009018539568321200219275435749248 3933269 -240955522810812865730383196926881330 3933270 -268765912397888835476652612137030400 3933271 -475919639672967186896497500170072888 3933272 -833807819184529133903379559242424320 3933273 -1943472504141946249307297143099693632 3933274 -259158462144442729330494777328604160 3933275 1188794977453053035764075833905454600 3933276 -824648215391660688928907179713601536 3933277 3040071950477351299976440486522745126 3933278 -433845493575519692985139946602637376 3933279 -66238395632356896987391500948357984 3933280 -201778387078210066184251394028994560 3933281 1805204228343178287318189104251756464 3933282 154897524057395581792471345294968192 3933283 370731937930922582052484311151183240 3933284 209674358475734063109983259822068736 3933285 130430975010989658025505070134102400 3933286 626952450690583781652786507387523200 3933287 1178520166067993518340579153115715080 3933288 -1304880285771915792008015280566707200 3933289 -2287179511885759202238751892493517440 3933290 -444362763086389820414815197400573920 3933291 -72146928566500059053144595492906408 3933292 1011325668306027091756184628158925312 3933293 -91819582414365686621674887577094016 3933294 -36436454868763787158718251704299520 3933295 170634854737428107799004453222633800 3933296 -434637002116123531922763657412608 3933297 -1783410353125491312766671100172323326 3933298 -368998963627118034050387266013070336 3933299 -2232613239528318407788723202786257440 3933300 99408628023299168001374450481868800 3933301 -1796847869676777281279129853163679698 3933302 1192009944307378996351524343759574400 3933303 -1937147620027934070008817639127627392 3933304 906811737748985124077140288705536000 3933305 -771372765502052523834624612589284540 3933306 184094125695431855527194411287086080 3933307 1433909581105020348836187998425154592 3933308 -1464854371665846753315798209096067072 3933309 1261637675354166605624782297561480704 3933310 631767328500260863886339349548458560 3933311 301681195890202545029306862810622848 3933312 -554288631418419653600504990725570560 3933313 42171350583837900911763980092833604 3933314 -487995820648754517357972024736728576 3933315 -399842079705896479348374707130692640 3933316 469761649731072490587820591204519040 3933317 563906705239627578551759073690895872 3933318 112563141656756140430822012308410240 3933319 -1218820585981943769621895362029119256 3933320 -179083812386861733484482083868672000 3933321 -15974195297962134373618655917224576 3933322 157820999056656481443634078067426304 3933323 482980215897395461859134500982953720 3933324 -885317181776759312805738730221540864 3933325 -1838838102557685062295083385621686400 3933326 -1739969833510872612321130498198605888 3933327 -99191415401851571115950760686165880 3933328 204426912436171627171147240071905280 3933329 -2310329295116460439720616064033835200 3933330 733890109769571605796386488742929920 3933331 -1485950458885051622747987786007528800 3933332 102070690490330218523214457202618112 3933333 -3580214972857736432167054041725462400 3933334 -425548921097333053799136347993033184 3933335 87929313808369460533253277506550720 3933336 2549899267909515885820116838384926720 3933337 908606322598939807683352557579942986 3933338 488165716263673157177047831496110320 3933339 2483678037982196998299091964660928 3933340 -1645592580213487499245191896826086400 3933341 2807039553150116895985093573270439064 3933342 -41064362824022806243861364349911040 3933343 3524399875310629991142979553380474592 3933344 -417641015516130103483022514107056128 3933345 368421304250881785394868827281834240 3933346 649573996695276127880158690202398080 3933347 1134600115905592290068600005203348 3933348 452805402651468772225988981364065280 3933349 -548863669741515984163989958919524064 3933350 -233444167955129574369095755967707200 3933351 3161215508337357141702251532563444592 3933352 1020854332463901544317195778373913600 3933353 -382825796408881832377443224997616800 3933354 12150597598242601516740322823819520 3933355 -961083966211163110616220859765932000 3933356 -664938869984856402215152001131871232 3933357 85540680247207946408062979561413920 3933358 -286917502737814935328941516750792960 3933359 -122194045655076769705629508171006584 3933360 -19817309004912701412421420791889920 3933361 -13421201754766809376767488629981600 3933362 -1443198696570755558198941395441251568 3933363 108662597447762063813448898566906624 3933364 3313153347251019066432713354758936576 3933365 1073917274241332679377942975782783260 3933366 -212596380603206262311441077316275776 3933367 -351325606686733130664247195947098584 3933368 73135407132844892365495338318274560 3933369 -285300207321705710510630138555422752 3933370 80458019074788567394772709255951360 3933371 -286669392084779313262747977630082608 3933372 24714397819233003940086956592817152 3933373 892184132567028471894126851524286406 3933374 -334511994196946820504456258337020480 3933375 15204838429923267846540752458344000 3933376 -177250558619071138627861903835136000 3933377 2122886763426063852903420333927602946 3933378 -140160950045834900248475457933810096 3933379 -1692005546499746450893447232582222020 3933380 1414264814384363423861773856465203200 3933381 1083520647716597823970791345765449952 3933382 -2119371522787586291884814528273088 3933383 -2241038413603575304654192508319972960 3933384 182449275548009777084464437737226240 3933385 -2007000493366323262999792734891165240 3933386 -16128563511329697698109858342139200 3933387 -1212328626012839485757030446184596560 3933388 -1286952913552012485499569548463891712 3933389 -534750570895299326447250134279671680 3933390 -132616844932986057815024840794846080 3933391 -39613261752581723328761545772017152 3933392 -452673724959941107706341266718015488 3933393 -234985674583745078039878898990213136 3933394 -1050598167957546514793224906241115504 3933395 -797984327063617283257915698536183280 3933396 200887465510854125352751798182995712 3933397 575046186613557205927052684349743328 3933398 -119056738746793160808915208558433664 3933399 -672222288099023410441563587409073920 3933400 346317442517747585770278498192384000 3933401 -1937749884470789999444374812688890096 3933402 196558454439511010564528704523954688 3933403 1449701076805129678874159519527124224 3933404 -799782391210979665065414273059033088 3933405 312073412522771190315028631782296960 3933406 -2304567378758976557685616061735092416 3933407 -411386668023420860544675613177794768 3933408 166203779170799106348835307132289024 3933409 -808593163609766356889446533127957368 3933410 590830139521795924009801751460249600 3933411 -51815820901153915730343735519440976 3933412 -156455724557980222428052739304714240 3933413 -1007369813120953141749365655966186816 3933414 -803255161032066121949666531227484160 3933415 -2146914421190368345537505261126949600 3933416 1350258210916136187857177207952276480 3933417 -110496544918134331474822221984999744 3933418 -222652696801174920198706260077256960 3933419 -805997767784439291158113040937070704 3933420 243631943150366977843898233590266880 3933421 1009096643031828958485567786500643744 3933422 -587983481611582052337723056900904000 3933423 -979371661382723098351734236249863320 3933424 347556830257461603690311966679859200 3933425 -19869619940930350033530907483482000 3933426 -937501390784717613573994026122321664 3933427 3217479201821362243395763813204872 3933428 -881554171453394606541992693493442560 3933429 -691004388425213073442385274336117216 3933430 852690607225729896150014685562713600 3933431 974458710070303013002626795848576232 3933432 -363458546155404254114670305376276480 3933433 312270962363153308676916887804374976 3933434 220586813411739603202607210623430400 3933435 -86792801935388479621506544513075200 3933436 706249587017158445921974848756884480 3933437 946389076835781200066637605114412480 3933438 566573147752486185531801598419013248 3933439 -228446794101847290684828148719765760 3933440 -32029167581376828839851323083980800 3933441 -2003754287990213829776201758232928048 3933442 -351924122920924185759508497337133568 3933443 1001186569726203727765320849950566680 3933444 -312752835855000318942252013259980800 3933445 -1212219165708320461942552319915490600 3933446 -1022350416366214468604217068934088896 3933447 30547997874213213280836124579832064 3933448 12237685785455899553327259683112960 3933449 851544517351734933984621808806467364 3933450 -176411013489313700441348642813708400 3933451 1966462837187543064148861460729160000 3933452 2395305938273806798373374516767803136 3933453 -1137234135061055635682027922859402656 3933454 176169288427957071961111146542137344 3933455 96309978400986210994573465797684360 3933456 955407648538626290583643477573632 3933457 -2120704292478031459168812524509031568 3933458 344611218672136548059774417601035040 3933459 28450955736201699792156285837570744 3933460 463718799809120263969711062619176960 3933461 468010172183171230062465342511216032 3933462 169467963023232770974570865850347520 3933463 2128142161672362590623305351047612584 3933464 -3306292716506470374363063397199155200 3933465 -1350377031792381733106841230610770880 3933466 635849838961518863228220033156486144 3933467 704604981280564401980726145322902480 3933468 15413590897610840092262889308160 3933469 1425899614055495157978735507680768870 3933470 38019031225645589998818855622076160 3933471 1273764820983392622792668848579457280 3933472 -819009442508022419109888219033305088 3933473 4251482747236892422951068705037116180 3933474 -107448401818626806835581153731712640 3933475 -672799147351934086854796763484724500 3933476 2181441686828689880165767482480300288 3933477 1586319022363310296992925626179140992 3933478 -855849559585224609327910565509311744 3933479 107576105882017680852063250151927088 3933480 -313828093677138216437133832329216000 3933481 -224674122063491331991452770592099718 3933482 574818249592030412422415794348169472 3933483 -7532437630796817940616335301041920 3933484 -681812266617485444079138354456457984 3933485 -1359842445279042090522476342610344820 3933486 120035317006561158124453683540594432 3933487 -2994860142196934566036626872409632328 3933488 -143297200038975405348060949247164416 3933489 516473886482091623537623760292587520 3933490 -259170488495825961924119131665638400 3933491 826080613645820863809962456886506892 3933492 -495811012544225423788740313453111296 3933493 2650857678631062707216214451364101742 3933494 -909050440027902258994438713151939200 3933495 1382864628593304633328883890639869600 3933496 -299211095897953176986647768152023040 3933497 -524196751680319346281395570283653120 3933498 -506389078109509519925563655159079936 3933499 194880387365035637331087352713608352 3933500 -2383692054544043072362255931370624000 3933501 -118064385966747994961037892211334528 3933502 256121763059892953821363080246993600 3933503 -1456773046292684319364728618025186944 3933504 -121591642722424671732645881323192320 3933505 149532212537433867103819659626280660 3933506 -1398040476759854449456758311111694336 3933507 318900745053618419205464469456418992 3933508 -1115932895141898934324343476911820672 3933509 -1845183581745455012216930299250344290 3933510 263635547558780906502899454053406720 3933511 71234555584039101077470912764387504 3933512 -517606078771930240570346841443328000 3933513 -262028879210425004168394161560191120 3933514 -148498472172192902050980943102453920 3933515 -713093440165061901112919378843391840 3933516 -139754740711746352422125478599847936 3933517 600255039050498132815820529538343392 3933518 -607795556453741326985772593726957184 3933519 1153389456527733423949563791005822344 3933520 221838675486547200396471173722521600 3933521 1374756310953338323783786845652792944 3933522 -58178887295365587842574598010126448 3933523 2948858206098768024458200358682431304 3933524 -1692988988736915452791135224488755200 3933525 258511686158298147771849456595428000 3933526 147170497078855580795457051717201600 3933527 -1172124326465739467315279447249454840 3933528 387480652583050743249135836976906240 3933529 -1707277526265633529340273571577190016 3933530 -31861607113595163584765165823620640 3933531 580236762316996984034803599413701920 3933532 -16042074439823893905491156581964800 3933533 1608369945281705463250901114885405400 3933534 -54705563629177268813476528831527936 3933535 -2385614107910649972942146479302722520 3933536 1043618108464367177926659146748002304 3933537 349093897519352087113596917899489440 3933538 59316099499012951330698430879197696 3933539 -1838946727281459937220816982391122660 3933540 212575319586412588383344591145511680 3933541 -1700902273840516065966452817732913248 3933542 358026517062322202657141689163785344 3933543 1981407958918767874017807162287719464 3933544 343179084442200987765019108939591680 3933545 698453989751106854808383330014936320 3933546 195435667461291550728223614757440768 3933547 -1350070834269477384328479436950597004 3933548 4211904248262779530646021207550996480 3933549 877487691271783307331151256778429120 3933550 -468004462380795839918738328656438400 3933551 -208057313918722758866948815907525400 3933552 -6659018121058785725280614256476160 3933553 -236558034227725815324573468474691916 3933554 -7092072747973033289224592133998592 3933555 -871530553668011339179940458201356240 3933556 -994748782053899217407378333795481600 3933557 915121985781331000377736297515733806 3933558 294038738539431644747333211564275424 3933559 13661875133007447656178156249608192 3933560 -883055676301145658229723365851136000 3933561 521313635785167078275015822973800160 3933562 -1262413457964459169309332701973988128 3933563 -5062897657992657793390014681057806640 3933564 -843992325767745563437315211366260224 3933565 -197347346201825063326836619492596480 3933566 2884591526799286377393269431582464 3933567 2049416169308415533204550351472887288 3933568 -1931277283884215777294145005027328000 3933569 -162575413308636376547607064907484030 3933570 -1088513445528443956651342968458649600 3933571 1599190986678378143909017551235522560 3933572 -214769240900575730798319350489379840 3933573 -1383789219701424676587610878840985440 3933574 68067742147227500901768932852605536 3933575 290021749556939925829307697719463600 3933576 2377789591078022013484365138565939200 3933577 -3340571408518388562702551108933577574 3933578 52709466743461061042120349485529600 3933579 50101889875842642003829504832533200 3933580 60983834348757913673440224567306240 3933581 -80026904876020859237314843354043496 3933582 29334250103406747358349503877193792 3933583 48197083754606121466226933608630832 3933584 478109362361826683400872156921241600 3933585 -683759314233928938097102438968303960 3933586 -358097086118784273403383527314897008 3933587 1423186618766158447331687816339152800 3933588 160151501748058928601392821105612800 3933589 -3540067007115402649498298525532000 3933590 -118933243695569135910288041634585600 3933591 425005728615257879850576723196740864 3933592 558278863503974909157525746490777600 3933593 -1604785446579507239953524598282111158 3933594 111603186591703032064903661335415040 3933595 259824165126005240277082630665249600 3933596 -747387463304391442320689598576724992 3933597 2352069956170245291581942140631328 3933598 -515987685670723147167094464058302336 3933599 -2281139971152477186597764953725818400 3933600 -753751576706827008103748364533760000 3933601 -374130901467863348565197273151894848 3933602 16191999364817529613117330881811104 3933603 6467003050116360956133458745057132 3933604 857861082657485295079665089136243712 3933605 -73711661882923479202587766464968400 3933606 -504077957036954107148908419154456896 3933607 -754974542572682048990880192288446760 3933608 -941506097085015812211428954625638400 3933609 -2356331923234839587375651727595642272 3933610 704930279044029286903108018305924960 3933611 4830741345016425411812720282713596048 3933612 103798878568712103613338270528212736 3933613 -1572637640937262770233660480710390080 3933614 885450690911175516075592209302350656 3933615 307517579475017528154422475796907520 3933616 -806929466329052184801394845534896128 3933617 189183610054057292693780193051030000 3933618 -219702126630201611127080903088353280 3933619 -611967376324389548008440773171133196 3933620 455131511199950533523495651163175680 3933621 276872212347920021287887891289883136 3933622 -167671922361429507475302271010689920 3933623 4506670141015626366652856091794168760 3933624 -1168314533611698764261568912965038080 3933625 2160642496782919922039572427351565000 3933626 -1771877338932830279986122730059673488 3933627 360125989108628944001047187766598080 3933628 929580720413097796648500604044858368 3933629 -884851054704236242919988133692510624 3933630 1305600948811535649814563629466585600 3933631 168690721049508747834526292089767832 3933632 322020617867973971232145128938274816 3933633 -167016582975192820654502325928320000 3933634 1453677895644134363820874455947307216 3933635 -2378548876815935143588262091710580240 3933636 -177041147297153532595950149528555520 3933637 4161587664637747244132520421040116192 3933638 -802028262998960710996673189090117280 3933639 -185572171297878866236391396700946896 3933640 -35983009109593062605277149287219200 3933641 991455529668008465993367859922040480 3933642 63549009475520416955416004068929024 3933643 250671288064087162335484322472209184 3933644 -694613598005963641508120184311137536 3933645 661899030409200121017223315038243840 3933646 1041164234718785786159665377729459840 3933647 -2762976433561136481090662416176451200 3933648 71129465018510820257136281081610240 3933649 2151917649265557172290201072661040640 3933650 211903124380848537395864595462336000 3933651 -147763615009055171027791424186416968 3933652 -250320629447993742705021886756364288 3933653 3794454011337239803528773927517291260 3933654 716682772936309595050915699763957760 3933655 -660538255342543195824933628634722080 3933656 -742920510761178254383404805343877120 3933657 109386259399493484122970112923636480 3933658 -16317760372362851892324508395376416 3933659 -11031483624452391006167070460892184 3933660 -278334987660051471339608555076925440 3933661 -1027819670282580685581360898413530976 3933662 1039347441020098407752054996498120832 3933663 296484646638628647505229128667190288 3933664 11551396585624454169742426701299712 3933665 584270026718359857295259407168339200 3933666 132064145695555213716938079783471744 3933667 -1583913463608044495220205935695066640 3933668 3307343192142325227270433377098904576 3933669 594681942050055115323534008279758944 3933670 -306906312514262495908912349370998400 3933671 -3004616101126452071673428518128743160 3933672 -327635921978380728929548748646236160 3933673 -1528646005830241598367964535540544832 3933674 390664801531843979924055757113145440 3933675 -18332684213306320688520666969648900 3933676 3022596610685645292690463129640647680 3933677 166103266162605842548096854142593504 3933678 33161335658493352031389647906920448 3933679 -518536510478406556040878620451522616 3933680 312938554113628975965361973449359360 3933681 126702481031472876836320082155074624 3933682 -1035006862169035064108279725703309808 3933683 710977714251418377791451166460928 3933684 -473594398030729992853303291620956160 3933685 -1056306407503607828161528411710455040 3933686 -943975790623833777899718489694010208 3933687 -887079678910081031311623421117026840 3933688 -1720517792730499409192014126342164480 3933689 2691696534245500236205804026564978900 3933690 -91075750627331900908037668466856960 3933691 779336444271031915634250378472499472 3933692 246051221053319201865555223426603008 3933693 1263539737905697865749907135587620582 3933694 -1604278938322777408662581820849199104 3933695 1726021824699828348981046154112868200 3933696 -152821932534769591194188139919835136 3933697 -2695813879450512869623191227555015120 3933698 479371648247957146611083619613704192 3933699 165276807965932478045045860459134720 3933700 374384557886210685665684750705536000 3933701 432534122216158328361930015964204800 3933702 -209605395533293741261025098768468032 3933703 -2566930072423798330839002410286245880 3933704 -677584702722454430007645404146483200 3933705 -289161598714174167287051579806526400 3933706 -30353312230022546360718464852939520 3933707 -91938785240050647134706829791510960 3933708 152540640270987590167380647911042560 3933709 852715872327318636250854320776362604 3933710 -1876685520267781837495340224086720 3933711 792330592937645855098631761136416800 3933712 564463017381487869643596199432814592 3933713 -363362696606243619655372636680114432 3933714 11418175740853644183990980364441600 3933715 1748021466679491875440048347313706400 3933716 -527338795969403557780253792448044160 3933717 -892293640186352750268517483489933920 3933718 878677457888851527032424209827694016 3933719 -2448003561054158885041108997511996000 3933720 577176541740067718778377252224204800 3933721 -1308216083331956539542979838935478256 3933722 333805624488539414196702856372020480 3933723 1714569790333430297351402548630757784 3933724 1594669544486280506245761057143338496 3933725 988051785671325024439263543956171250 3933726 21486552876204425536353479552471040 3933727 486831076481991013807958708715893872 3933728 1266757392787697238530689792029818880 3933729 425369685663917442725728785722499924 3933730 111380986109093932611274799624297760 3933731 1526405528363262577269323015638685532 3933732 -109699066530200262938516292276228096 3933733 -2450437242062627525421311949833038018 3933734 398919954396886970525204178118867200 3933735 -396497599452899772364364590278401760 3933736 -58696801848883428896999373126451200 3933737 -115991723620415270729582245288637568 3933738 899369992653675935030225327266928640 3933739 -5140415542305478635609402361279826376 3933740 -737929182767541946450626914319759360 3933741 -93543210804972129974744772978777600 3933742 925980012397343356908181387356670272 3933743 546462973903678462083305795758463544 3933744 268545978379573485153278714379730944 3933745 -332299386012790622191636344167769600 3933746 -141682299841222742773841124859058928 3933747 -1332171119430586563623074029867130476 3933748 -105039696148810895562849387326251008 3933749 -2562002777040040608830045437329232200 3933750 143233470206789911175186610651000000 3933751 -2355506645434379919020908071089408 3933752 -751258858807268430151683319562342400 3933753 325965854866101591989572037518023504 3933754 -397624665518090395947766122803958528 3933755 -129803722954180342103361544907950080 3933756 -263439341152460653423208692870407168 3933757 179133329339006741442974251741159840 3933758 -1809692776191090150859575637750667520 3933759 1494637571339576187818706945475826688 3933760 477577971018126725825668632595660800 3933761 173346370251275437825266357154724052 3933762 246871466748606576684621175773465600 3933763 -3532576953780199088712373118621843520 3933764 -2209718658409996000742510838751895424 3933765 2219097189838501726688628153925920 3933766 -250128130718090447590459048701684480 3933767 -205915936678532904212767408531286184 3933768 693488014549460302574794864231710720 3933769 -44084592659162004425401461979342704 3933770 388187094800963448562041179432362080 3933771 229796335386224859100577297819431104 3933772 1713693731733935400082813794501829376 3933773 1834913684771878822229251495460588022 3933774 142331600353448584919681668019279808 3933775 998415933306912282040502094494697800 3933776 -105414749253284067281558437795725312 3933777 1923074743409493008558948035049959920 3933778 1584973763768014730639956488392119440 3933779 -1038731890984426086626062766489352360 3933780 -868420146813002828492831904811530240 3933781 396674529993930025105442202559301582 3933782 866336756768408422191656947494241152 3933783 -204142694378680405942416323067674016 3933784 5289585430003038961690027087461150720 3933785 -1532104691257684239305701239320155200 3933786 69211722502125035863792453117859328 3933787 -56281909635572421410158057164779760 3933788 -1506400158872609936154616113554406912 3933789 -466523986394783979170443461793262976 3933790 -334346813555080883514141740177905920 3933791 1153861622701050521194629986703516192 3933792 2434165178316631732628542622505369600 3933793 -4332053213360011494030482308538781696 3933794 1402305576915038763088684613547183696 3933795 368421597483525278350983044310694320 3933796 638196179871797940212453526311081600 3933797 459950918193328036872366340217788032 3933798 -425011770010328112422559443996421120 3933799 -1975940483236648608936128878503834840 3933800 214808366355702754566503510991360000 3933801 -1615321994846151324316976584849670508 3933802 591834615578780201403376266309842352 3933803 -509086783216308256813886683289530080 3933804 582227840546128987176256795052900352 3933805 342823181991755436844151548114137600 3933806 -795300757179754152493598467318214400 3933807 -413770827550844410237620676972684800 3933808 -727817247034041482778083524837408768 3933809 1050403054677834892482039418816320240 3933810 -129142056605076752626190690616772800 3933811 774437935386906476861689113021162832 3933812 -20314241996612271538786586520803328 3933813 -25593792214714311891612152351914560 3933814 758461972022425983088568610876740256 3933815 665363061754655701970952864460527960 3933816 -853559792441805759268509695931494400 3933817 19666811088999123227528598943503732 3933818 289612193390895734102651524254491616 3933819 1634461024760302681386633811125420000 3933820 134300052598357395350101387728092160 3933821 1606642563372252120848379033111439500 3933822 637455560584852922824407326997886272 3933823 2254192845988935556232781038750771072 3933824 84677471383750272583396904864317440 3933825 146681711302960102612341442848768000 3933826 -150087840956071162211664959284081152 3933827 -443716995408603867815709784568302968 3933828 495278693027590802608802599013965824 3933829 263565208312842819997782570350165980 3933830 608717906927833136153086489739218560 3933831 87936857257681565114667435902376 3933832 -25665423671038285716456226480128000 3933833 3647586912233148098944624117885368420 3933834 -196108044582266778961058155870975488 3933835 1869532738685836012352695474217972160 3933836 163347710817252523360009839335178240 3933837 2054194034234866786654440745536059094 3933838 559827736146142271278525980914429952 3933839 287937743587164509502837355383452160 3933840 -71889926877484286512370368681082880 3933841 -2198664591239024232161923985927831758 3933842 50154208322440382772328202284641024 3933843 -3805920592974780236484312744649872 3933844 595203079518479620464263484300196736 3933845 -1133559324907116802577344062243014610 3933846 -3617276707154754448594133362462080 3933847 1357354614052984846692371101032215880 3933848 -2101068166180012758394922878995056640 3933849 130561727325462124003104309691691328 3933850 277048806766980322225831160730084000 3933851 810215293870373610615423809855248224 3933852 -486740630986200719186846390727376896 3933853 129432732102728978159632534750789632 3933854 -335012423425293375532254499858788288 3933855 9043958286983624805625996386230400 3933856 -1542434232361605246141328120973230080 3933857 -864869480425190732738132631083268894 3933858 854306225923630230729791674763981184 3933859 433989942754903669734996512763812060 3933860 -156499834050351294505377962635776000 3933861 -177269599900701838872028475332756128 3933862 -1074762302259311902404504019352321568 3933863 1932211816086517948201024137658766664 3933864 -845041394220557093861282038570106880 3933865 648008711915357325597788573740122120 3933866 -1278722131473314806873284180622828368 3933867 883744403116319563655093636024755200 3933868 178553889755653526617244418597505536 3933869 165320632555619579806009743766664448 3933870 566141192579573102516805847588636800 3933871 -530535952987070292142759050275010928 3933872 55479379662725114951519862219079680 3933873 2713021926829724376356991733514661120 3933874 24280415141731937010879438866964480 3933875 3487124702040389294837950183596228000 3933876 702957274078707731815988534939308032 3933877 -583961987466452048657937227316471908 3933878 56474036347085428915293346363281024 3933879 212075702720156302311592518704524800 3933880 1766034610953885381247916869950566400 3933881 -503671123863918086996740397430916608 3933882 -850915927380345900664515044108000400 3933883 -859888324221670104904208353534371720 3933884 -1977870575208653974050088283417395200 3933885 92599179745143038776958265611866560 3933886 -458966556139721613762986079498190656 3933887 1274857896045488502288774334062889536 3933888 -130900407461710765460031100944384 3933889 888509769719838515128852904070723780 3933890 407775884973962164740751359973032000 3933891 -390449470335504980599437115297310352 3933892 999231342957150480597145377603197952 3933893 1721401715348201938734914194417940640 3933894 -870712985413875633245939773030075200 3933895 -587556995815140056077442700995557920 3933896 1147650334439053169667299145118049280 3933897 35998891056527528706142321518077952 3933898 -7019556868015926553995528618259200 3933899 -3411301585068679750135221746255336664 3933900 390595859212629017874218599415808000 3933901 -1955393137362490877772348693972137098 3933902 81042234043250935070921805240948480 3933903 -953776499514519945219272561138251896 3933904 215011599284936737072988885028880384 3933905 1349566023637066174935690413528597760 3933906 -568231387488570270973866319132327296 3933907 2268086244505237243587674545761602156 3933908 2310935121191510540744013196638197760 3933909 -21258588268755481841406005658144192 3933910 4960418964103358918544279600178560 3933911 1258494760882192751950891034063595624 3933912 1927017361239002872265132076213043200 3933913 2062222302076147340280101342141624644 3933914 -54063924636961968139713357846113568 3933915 -738448431809082841545857496398728080 3933916 -669030294485246145364435435566592512 3933917 -1280541467380109129277852634924209780 3933918 -1042797172610284988713829126681593536 3933919 -1476507192499811696029754559926384160 3933920 1437917346450378864423249868829491200 3933921 1018371959937130887719783987216648112 3933922 -1255206988579285552175528651464435200 3933923 -534689361736808180150033484843755520 3933924 39513777163970348353784413515641856 3933925 -110936589936034349937646186487851500 3933926 1151413759644340437679188995181426912 3933927 -837861805599432583806669501081229320 3933928 120701249096696247487482185460480000 3933929 -1793450313546121767782564895920422470 3933930 -95407144596221102940813913179832320 3933931 89378907444173420785856191823283200 3933932 1579459609614536629082041904119902720 3933933 302258908536103613561403349618357824 3933934 -116987032715572036418834223622056384 3933935 -1122456247316546511363417751326151440 3933936 539717101492116411971807469610401792 3933937 818912066648921599076551330356254400 3933938 -574384748429708751101808168217137120 3933939 -1052766868272276168947490636539183040 3933940 -686615275298408251308400717395148800 3933941 23578329501282235041138606059309664 3933942 839463989156095003703886517972696512 3933943 409964073511569732242518032650926080 3933944 311514751441421581627324509158400000 3933945 1036760783776973333510838319827530820 3933946 1734872909292241750789131126994338672 3933947 2151324142552112091935113787707092192 3933948 -147630967219482550444723272194833920 3933949 2422350208794274168588043733816548236 3933950 164332757434995502305778696801392000 3933951 -156897812445358150307554608520346112 3933952 1785956074296334715608237466451968 3933953 -1866553772864564302359962926097599740 3933954 700926764762325241607030039737175040 3933955 -1034192682347818365936426766978751040 3933956 892164655688832235526760751689891072 3933957 -1861139988898176951949197707551340640 3933958 -272817965757261192549481215755236224 3933959 -369647703250211042654338093444596840 3933960 12803688327115929941706413570457600 3933961 -1507506597189362910195544738334110438 3933962 -34713924781438055365978989731751936 3933963 -1173150012651101708801915619034421760 3933964 -884270514093964563857202054858529024 3933965 752747813367564437146957835477848140 3933966 -172183618327676360823607608152616960 3933967 -1924870792128150200224212359471580608 3933968 518951488742155992230005010239586304 3933969 -384806081877123802754685524942059200 3933970 97693540721339899270545108311506560 3933971 1112169894549029437424175250413200172 3933972 -761621794707605691652907986356645888 3933973 -1550602604010628442262684123616737778 3933974 362000615144194363593073804811952192 3933975 651597753688107844283830917986700600 3933976 259575980604609819002984871437998080 3933977 2813757190001407553681131948450682826 3933978 -143979584316354942817708581332313600 3933979 1170410716981993937500644522656540176 3933980 632654842706385636505383524929728000 3933981 -256621212714900278361283643818964160 3933982 672803091258725625490064384623767168 3933983 1472289009776841192076809091945371864 3933984 33985229048494746929346795015241728 3933985 2157705683737378828263679850451120960 3933986 77560634084932926744068520821769216 3933987 -2024722540540338247192664109796735248 3933988 610254360480098357470960058653184000 3933989 -131113868946762950493155070310572576 3933990 -579809194626158293007297788938593280 3933991 -267434169491649482580333286893754800 3933992 4733827347585074573476086790625280 3933993 231682068212100068027306443807715328 3933994 1136088919039472422385041798048737792 3933995 456616914623671887607518464952052800 3933996 -302220589242568831602180249811193856 3933997 -832087471375940811453493940556872554 3933998 -470762551299823709399806298549304000 3933999 -382065444523248910753765987549821816 3934000 124821508604254870936195204153344000 3934001 1786066586928475089862997961571690002 3934002 -993924014578959969962473381703573760 3934003 -2835392978062939601629640933706110096 3934004 1676285089195371530626511379004490496 3934005 -91452354989649719420599587839764800 3934006 1017654418794244897605228523020864 3934007 -867264958179603711487504103341382400 3934008 50176601500064183586069661973237760 3934009 -1593804510783399215944755909156888790 3934010 418976417797122380578976809106120160 3934011 -529646728719591209976127197818340240 3934012 -1093407077456094821180167817265494016 3934013 -938428069167917623685058408286599738 3934014 -206211488852039210760045735899091648 3934015 -1673902340913936513719883619237218840 3934016 -330022882754898616440326050967715840 3934017 -645036705469641732851946185556002766 3934018 1073147566696815181588948903743008640 3934019 -5426296457050450823558831475089681904 3934020 249393106287365034374974767553228800 3934021 296259415205815531060957674722179584 3934022 748902573769710378071890161631593312 3934023 -569300436122385408489217061833565016 3934024 -431153214820742998165925253051187200 3934025 -744508735568662809613080424685111700 3934026 597883422623194630153847707502906880 3934027 -49713162300597566024516484907130880 3934028 9537170835052787221311945235507200 3934029 -349223880564924513893295979276255680 3934030 1126615400731662702702383104335380160 3934031 64128453046220419915283870778856800 3934032 -88904493352617067323206385205248000 3934033 3083663415126943849402647986734055282 3934034 552866126439303914509779328188315648 3934035 -110129941251331895149495681981593600 3934036 460428424823328375403684316801466112 3934037 -597428958543429812633188313341379940 3934038 314746429945163902417022476034183040 3934039 -41314956031830471059952743458750848 3934040 -99120125792798911042047413133926400 3934041 2431495420299024841472194045995398784 3934042 -497464522456410706932753199257323520 3934043 133573376688155065948615581850608024 3934044 -439699343407710536283718259381483520 3934045 2116211694381204433295176672804303200 3934046 -210649395440934524221552250485638528 3934047 -229477116953493139629006087683810400 3934048 1331535899682968591920953228977111040 3934049 -524567602884396212412911436469318464 3934050 13233472693096442952236827842172800 3934051 1576872284766787951176863997228723408 3934052 -1048795587820580602291150336015841664 3934053 1816406757525908454543618293896945020 3934054 -129978991976407766924432980431477024 3934055 588953797508155736983938985119640320 3934056 -285602221221381696603754004209827840 3934057 133281879394085912910340092718997306 3934058 -1113212487022153356560848455466895616 3934059 -912588274856955461902470388663120296 3934060 -19132198932701833126495274475555840 3934061 -281025138056527568211067351943272800 3934062 -288056067904134514889333431843276800 3934063 -1474612873916080593919381949017726752 3934064 -244894595136279140378419261770792960 3934065 1403116215133658558754729976995179520 3934066 -852357532780329186162840310195699680 3934067 962938169617936960561414889785526280 3934068 1404663555959420424805747607143587840 3934069 1621157544147017683645616407874138496 3934070 2946673774284931430733380039976960 3934071 839275836076940119690825995469936560 3934072 -369975828159332831907734889143992320 3934073 -617090929221234366178325775170616 3934074 1259453769297711056080811582550711552 3934075 -440332065686143829804591308930950700 3934076 2532290505501148119917353909090805760 3934077 -753264927044575021808973715395999168 3934078 188886244235018796356808415574499840 3934079 -1880672491975077415805781228545389824 3934080 562479577598910749198341507330867200 3934081 203149819182199804101967065639486912 3934082 -565415484835346883400856641032261600 3934083 179156692249592017421437043184532800 3934084 4864546698193513729283452414009344 3934085 -1083636591073851375794525119097289600 3934086 14794949711275312941667851966701568 3934087 2709505774903383477677736917683603736 3934088 1599985927748919841033895531371560960 3934089 75296284700459605291426265599709556 3934090 319009180264335615977343432634553280 3934091 44391422754948840806582850227830560 3934092 353163148271841667489330819630390272 3934093 1758034067294081003750853002140796342 3934094 757844947685588321003656744816092096 3934095 376380753973570743686137577188212480 3934096 -285299712697534890237651926334005248 3934097 1606183419819338678591131843187791140 3934098 -380819393227935125513985831419736576 3934099 -7848068090062146890922981154689040 3934100 -427252311363860079828686956145673600 3934101 1673403598213487869575478229207420832 3934102 1147729907498486725971431410928529600 3934103 -1594004540944867960320448823493102648 3934104 -972230652654899338644388635890810880 3934105 862587174411438926566867569035904960 3934106 -1804092850967820629874023213750343168 3934107 -138936523740770405571994306615443552 3934108 -2087709649029962067498525297286185472 3934109 316754517118387512820729255493102310 3934110 -390896384344990384002746353785262080 3934111 -375406923298469143328469880118556480 3934112 -1049570523398492706672273413364645888 3934113 24455375332035878445726933789754464 3934114 56638918433449444342660845613893792 3934115 1476882716339195382183534297344087760 3934116 -17191192414545460125216648691200000 3934117 494583083725962679531219563698718720 3934118 183894824163605878418073601810360320 3934119 -444616414105720776388579681042792320 3934120 -1659842610885299266208626142509056000 3934121 -3482628552421804817114138728395676800 3934122 813813018873091532126943447684079872 3934123 -1212999478298352669276298722314117880 3934124 2114148769976299905566272828814935296 3934125 -609008514912790496637824809882890000 3934126 96587309610561486804204236614500096 3934127 -1015100646706021421626594788094868400 3934128 -515404251111829817333968567169974272 3934129 227836212713369059496542720844845876 3934130 352823187392397129299044386551340960 3934131 -1300621600698535463849727031213071048 3934132 1082479349530470559579239792445632896 3934133 -848218660590384266815769950705008480 3934134 1050098598336061348088945579242610688 3934135 -462276230834637909359205768483733440 3934136 319227338897845390038894031609589760 3934137 40190297628772790364510744217554240 3934138 -1027413486312978319405333999879809600 3934139 865452629061282630508550825747677800 3934140 -283621807856974953696623918456832000 3934141 -110293509834643074544964502266171328 3934142 1214838103217458738542299870600585472 3934143 3054784433680935049783749300412477200 3934144 -546488100512236551002052299434491904 3934145 206191038461463818537964801342546900 3934146 -1089709242517753201784147212521176832 3934147 447934476166475756478334440962394832 3934148 538679799284620118987927933578346496 3934149 -1950572422117342738748955582093224736 3934150 304216922311012999524761047489075200 3934151 1030889892639515093281254827243594160 3934152 1330408225572729238620600768229386240 3934153 2141450416660360425914144585444909402 3934154 183753964516670502858807139247391744 3934155 -24534257206027651536320722126766880 3934156 -15096689509510661166402823426268160 3934157 1414745366542431432470849211975464226 3934158 231345207173434826335171195315358784 3934159 -1366376226213161157957449507759159960 3934160 12605621473088503132357825514618880 3934161 -524275194826912589593090193378289456 3934162 611753927542112333653834710906647712 3934163 3693171943674898759106279100144315024 3934164 -126863167217754009280387795948431360 3934165 -5889314310355617863099673283403940 3934166 -1108824167591922816578602181402313216 3934167 349779194550393733493615454436207440 3934168 -36330505292567189083249551263662080 3934169 -2501911932270742408438045420352522940 3934170 737610006472265464535151123496531200 3934171 -2154787907870708419947991230490377800 3934172 -1410208321739479671094519943960467968 3934173 -430258205903081541698343317761410336 3934174 -1569355953120710795071440318408460416 3934175 438610585960145074854150665691598800 3934176 -1035333682765619476968035615439323136 3934177 737548583873712040774952891397290260 3934178 38202327334509355803556845267253200 3934179 222487065744844140942283733569689600 3934180 -43789896171373697445499301352441600 3934181 -1142366582558798497285042244267360736 3934182 -63304179855144808337318613605769216 3934183 1974637063435962871585126938582480024 3934184 1523307993035429004389565220102978560 3934185 41321163745825977359851990495597440 3934186 -2401704465505764772227544585662001920 3934187 -441089430602695938280953146460913164 3934188 -2757295325139026586614982728966532096 3934189 11757124357601437699098475252846400 3934190 -153090997904469996083823874594709760 3934191 555496074886562301106795282781558544 3934192 947376475204554917155508639933693952 3934193 -323247261186590797618403577896096076 3934194 -238216762338405512424596715530880 3934195 2499294702320047326364747216696494000 3934196 -157925915800409767608512824773427200 3934197 722792712711283939830258232650648000 3934198 213785191043285792140830639679201440 3934199 -62808454360281920429675696919423336 3934200 606996167529973739213667242557440000 3934201 689330901169887668407812085216996202 3934202 573453879304109470082436125973405552 3934203 175010706221627769153825540575017728 3934204 307620510026444119682441559440588800 3934205 -694383614781237514123077464086207680 3934206 -309670048580270231608171885205047296 3934207 433818977828511912931272237932435456 3934208 -78380823412316171880036567424696320 3934209 -1292829150435271624617974160791487696 3934210 -68668917641140185333908336719872000 3934211 -1163609473699258261043123029059494376 3934212 105978578591538887918951074726259712 3934213 -5092033367599080260499547048487852000 3934214 -1187153284993523683268068845949040544 3934215 -472465343912941957904887885452820440 3934216 277290832394981059852404766932172800 3934217 450545346455454122355481659803006592 3934218 134067415180444241932083615369228288 3934219 -310309798615615706485520618477819856 3934220 457532777770998069608964882701952000 3934221 -987216965864088859379299343440730688 3934222 3177678119586449795640948521549155392 3934223 -556571589669176573123715912363155040 3934224 -95498456980525410268355075372482560 3934225 -569347990667526529911464462060018100 3934226 -91425061801669058207613713424476160 3934227 1564591454524046824001348147811325440 3934228 972485001948461999269933752023581568 3934229 815534816624498111267721103744611516 3934230 48196062557262842924762736318720000 3934231 569557508039528897758403747008621280 3934232 -40131560339769314387739174257664000 3934233 -1153926293778091401488190089226151398 3934234 -1792049606395552639253276388698338080 3934235 43929740504660523985674439876993200 3934236 -984353827556414067831947350643148288 3934237 -1084720604525883350724414505432884948 3934238 -111350928662330765697426770185512960 3934239 -127595503402158189533073400178559360 3934240 -2616775968118918455353472621918289920 3934241 -62046074674867364994645724532486400 3934242 -3474385144793842700346003560530944 3934243 164787321365325319973103576867935664 3934244 -62646070906078254283028873999391744 3934245 87157372936710003519117641552236800 3934246 895166953186640563925767851306485760 3934247 947574292614494943545203029920658552 3934248 -1834858353739121055146023281814487040 3934249 3101366619965174875897998971936362320 3934250 762312973465139706140035196479032000 3934251 148024286334212537308561479455554692 3934252 571399339723477521560065201604935680 3934253 366263513244961008900437384525966604 3934254 1124369863949150698544391577703086080 3934255 -878482241753312127599365809135407040 3934256 526232949070573284236540238530150400 3934257 932989871896851053293572545508950640 3934258 -398059590327357494661517639685153520 3934259 -1524927317289086971178496401951983464 3934260 -456593363978042334893970281964042240 3934261 -989172903479210260258432009820629138 3934262 87179637071213311632342139593227712 3934263 -1345434244643675152948317893543344176 3934264 -2644830228558668790233490300938096640 3934265 -201076499602876668800214747044306880 3934266 -107616283094667843070900600883392512 3934267 933201356424391636910639957015257316 3934268 -242644608233977902510000793079063040 3934269 1396200707380804357362868537028131494 3934270 -565491708392594694322517443931581440 3934271 -3084564853380226890024605243989291656 3934272 191591894634833014171378316344295424 3934273 1005631619686163702350065794991784640 3934274 696518028466346118421242948599357136 3934275 73717199396814096899907431043781800 3934276 2645889765296429843740347277363347456 3934277 -9389184389289027743358119447307300 3934278 -566818012582810679633683771779759360 3934279 2332936792598925480306107020095595360 3934280 722309318049740394080198136626380800 3934281 -482615706522284331157822609578913920 3934282 350788703209316343977127350855837184 3934283 -869272585993394450830066862609603136 3934284 207008195058917344588884675526536192 3934285 45281942242009683224052939629097600 3934286 300070817827372347375750957320598720 3934287 -456257997952950838932034705709021088 3934288 398439394749151770608838847769739264 3934289 -996526909314727639341214802861120910 3934290 -653117682920667636812326899995681280 3934291 -5605531732821005789240305569872058608 3934292 443184807361579496960797906647644160 3934293 -159661656037136372931934922570726592 3934294 -192768980951003314084484776448686848 3934295 1815817956332817124673683542243499800 3934296 -518784686867355964872948936562728960 3934297 478058271628047752599101694118434320 3934298 724082668037775089073424889592572400 3934299 -1298134811785265462008561333591052136 3934300 61833227889611968443714001539046400 3934301 383734933795962994494183981639526752 3934302 415692874455553420024139393361383232 3934303 -797635372605167285087250861850193216 3934304 1989191379820577097055865934848458752 3934305 1588106097406332478085421309151622400 3934306 -273222807653204399304562477640939136 3934307 -811264884999110399144822699314978128 3934308 1137206523434833048232664454436545536 3934309 -2769682881808242449109748994926335490 3934310 -768420948120229507853647297809642240 3934311 685628938738426700243360684353224960 3934312 -59965393011806398924764165108556800 3934313 827657402762872053286756232394751860 3934314 1238284772557263096357135371006993760 3934315 -144089533815999169415717666584800 3934316 -534701856066367302085971215068296960 3934317 -1846132068654958586097589605426780000 3934318 103825835755136324215569393190807680 3934319 1013652379545999398951908666882944720 3934320 -131442239246470541036628983618273280 3934321 -541465509490128460453031431842738456 3934322 -175876699408057440664258627823751168 3934323 -1888462597038934848208885597073075712 3934324 -383978880244903448539303123288050304 3934325 -6991587614549931405653590042209900 3934326 -278178018851841250382358389182259712 3934327 2731882673745050441408031023336955312 3934328 28229430992869666345814197434101760 3934329 -399298350737757523802265780902164800 3934330 -642152260477108687588552852762118400 3934331 -242324376039972435570697298696448168 3934332 109621225302924709849590720486798336 3934333 273262896065008662229991404070825984 3934334 -252910925452405804607337301881586560 3934335 106072037379156059936513438728407840 3934336 217916671807123360645713485962936320 3934337 -821222424434151549151903865156153808 3934338 1131606388085756149062858712061545344 3934339 -2365076951386488184482855024695657860 3934340 1445606526737858915396630240583363840 3934341 -392573399442487142685779466084636450 3934342 1844935513411474183632948392675391072 3934343 871495710389587232369039936401044960 3934344 1128381096331463628525603944825733120 3934345 -563885221022575191079346057944851000 3934346 -116500312448959214186461764917939568 3934347 -312997156780141842700950271876098600 3934348 2018827072432619726423726541435941376 3934349 1335764238932039463596358028652819040 3934350 32323857225067342116067237606800000 3934351 2572115765670457455591708108340546352 3934352 -125823074382397892860893522315730944 3934353 -2791743478313853975054557466318831936 3934354 412468432619647835800666713009377952 3934355 845349963616437671693348540820726000 3934356 -823761480689440298923818279018608640 3934357 16380063254329009994558521050692832 3934358 790308136587235128009645356484610560 3934359 962559421369075070156836920253881600 3934360 169905280883300330771864915435520000 3934361 -3403463049638221567839326207601194988 3934362 -1021989102655879592133637860960219648 3934363 639427215999447057102655837173956612 3934364 -141621029913141086054828822956400640 3934365 259163416396048897388361086909821440 3934366 198859560533444711721300570747990144 3934367 -372887564726753379209531818353079584 3934368 2314119212063687922784790983527628800 3934369 2297622830013042318030728069332908770 3934370 1289706475445284705646964160618321920 3934371 840664939407099789886766415431424 3934372 -12359004393505051107278504233459200 3934373 3439350427163891537190638735690450622 3934374 -1444310863414163161215492092756571648 3934375 593211661064966179992866207131125000 3934376 465214551363592066835107043264302080 3934377 -695858935288790588358019228833402486 3934378 72742033216099928640805475890950144 3934379 -1007243259050096138148107843002946424 3934380 -577971974281187799406598327762042880 3934381 2144190665867978984098179942328205664 3934382 1688647020376983477775493166257577792 3934383 1200736325188860697191747411905787648 3934384 -515285857445680530830685616951705600 3934385 168434045515134821952727968129864960 3934386 283715933261785710765330954996115200 3934387 1623736521635995738262014412071777240 3934388 -1544992273012871945935563797735939712 3934389 90111718330766867684589481119575808 3934390 145254913704187776196282264299684480 3934391 -339091828889540763801156500087210448 3934392 279282416970948444505626328291737600 3934393 -1429551674961262899702916825066100480 3934394 1370728375933456263260620150642068480 3934395 -412208072092969990187767249674693600 3934396 -863933453371914725977456090984632320 3934397 949485752253595279721072758000355052 3934398 206950506247638045246331609007419008 3934399 577616865355423638339397222470028160 3934400 -505986249562332972617984752877568000 3934401 -919228691284271462017664195343356160 3934402 133584796458465394023852396396044832 3934403 -1839419545498867827193078104112207872 3934404 220787305764337215093620459442357504 3934405 2359986436232321901832110741946464060 3934406 614900200092920612115720449734710720 3934407 110012898798256584414949175931864192 3934408 -102841915474028218527895222600611840 3934409 1386321197628440145356718610769779200 3934410 213311948861920817852065710379814400 3934411 1237185389054372833462011074972471152 3934412 134165435001413916179478726225722880 3934413 640823599478107767045236306795331840 3934414 -19096075988152724492929819838914560 3934415 -1042978046174363063997855899567701200 3934416 158516586115658534461297136024420352 3934417 2179361015527476369592858859052475392 3934418 -845348819603655620546161318191006720 3934419 -3466283686255964071000548940426056 3934420 263236092314794435421535364265779200 3934421 387455480520866073586007762196428622 3934422 101329339572437614330854822698705760 3934423 833877685126569714119702619187047840 3934424 -1131654590533360597165678412225863680 3934425 -475508325602014220335436035394976000 3934426 1099237497570450610746884721799144704 3934427 66030443567529380433781608319724544 3934428 -933633212656688716643353376092730880 3934429 -264543548276612118921078857254977600 3934430 864412712915317700126411518022246400 3934431 -11011070965756715648535516518013480 3934432 -1268794009270134041021065849050759168 3934433 -2764269014920859470607521454844660318 3934434 -155603233811077223197580555175982080 3934435 -1655694395277369996872002570305171120 3934436 -1884276389658410994749637209402296320 3934437 -749216737209414181722421090202023680 3934438 1959437858875143589145087936415226944 3934439 2262904876376114726736380829242541000 3934440 967280513098639920037558076952576000 3934441 -552537382571324947296232514667645760 3934442 -472997738543885422446896812214679456 3934443 -145736378701299664057445771157120936 3934444 -1107862795319906627916920650142220800 3934445 -7234438133931348479044291253517300 3934446 372211618919924689063778026015600320 3934447 2879147085324723788625602512290969912 3934448 -271509576151766990338347515494072320 3934449 -734906212758348144194613811787213760 3934450 56785909220036905531942787862693600 3934451 -3382352127336880771002977177197258548 3934452 328517870245778145490088617325740032 3934453 -835857545293058918978110811530185298 3934454 -354371102995349285049884395342068288 3934455 269475327063813074267161108128575520 3934456 -1280514241732722013489867504419594240 3934457 -34761634149419075511572333454438000 3934458 -77690782210118905753934777430165504 3934459 -3696630705118936456990218215588618640 3934460 699978874439393222030337694543872000 3934461 -1635614198483319647284790602455690816 3934462 352511372464991464309125867729067392 3934463 1643522054213544366102755383516379040 3934464 -678865128703538087852026517079982080 3934465 135003367785706970144266366378528320 3934466 -419558156615531785314468700863576576 3934467 1629007633502580119950777935148608240 3934468 1759241221496323807570492457238635648 3934469 -285239071749825626911502027547363456 3934470 415800682774254251499679397990064000 3934471 2836701845825819767168624487604875672 3934472 -849573764152281976725900788897710080 3934473 -376353114184638436542299804592691776 3934474 -791752742515978270519329789918382080 3934475 1904892690473280149130655069316351400 3934476 -119461371430391329120356807177394176 3934477 -575682751230710757279282335771657674 3934478 -1653595598420723107018035343941648960 3934479 -732422556950696901536877573363569016 3934480 427289023994875760401504196186603520 3934481 -26065290129494199332852842451706588 3934482 57881620130344972683869019507022080 3934483 -510563320036047111586941846130243680 3934484 825572488296168366714216198614935296 3934485 1245065401640241877344601392637239420 3934486 67095866589428630451447742838748192 3934487 -5052990080764855118437100530736410848 3934488 -443760828808650559808624148781670400 3934489 525371638269171095017208898796098048 3934490 -155025602374627141649869083260037120 3934491 945314004047798899199697398417145024 3934492 255507503598936817397824329682785792 3934493 -1494503236711814220802197795711279258 3934494 -15951386451722167444703058051307200 3934495 -9060723656650983008711704271942880 3934496 3619070354079543878596658703020654592 3934497 -593642448284051918160333281849296896 3934498 -505335098575851701292881308546832736 3934499 513556281617164499704867017074065500 3934500 -15865074757154801528648521638912000 3934501 -357292502943561780006326658766114400 3934502 -771099122797906485002660720570353536 3934503 -289456991956122602180413129179629616 3934504 2340377840265589849307390302218071040 3934505 1027825745751512150914397929161546660 3934506 919737481238452922304596522625377280 3934507 -704949345840113282936985185101383244 3934508 597204352500742581933746433625168896 3934509 -1525292396170609081914666086548130496 3934510 236283462968313796084124263175924160 3934511 -267695981684884234884272468894499840 3934512 42928213853721392472266151252295680 3934513 -19104724064939703451994666853977616 3934514 35790553466257084813797210878594112 3934515 -98524946018162742504088232555506080 3934516 1573681788447343547290136117641646080 3934517 -265160173185244415716223735657064480 3934518 -137833399192150102848361952160264192 3934519 1523933712436260263238222481591338920 3934520 -633286677570635129169443223896064000 3934521 -1857966352737218263207964382311705760 3934522 -50143440735779271407428274853260688 3934523 -504007749483499503785622094113459228 3934524 -150601507873380349364967191532158976 3934525 65776156577771061234558364747928800 3934526 -221950728537177073428354309641004288 3934527 -634549156530012448885100183048641080 3934528 179669806795300693085952424966881280 3934529 -36736782990852876640049655986744016 3934530 522117832856605886628773669143164960 3934531 58600764010617686925932369658027672 3934532 37719600482402353426514497816276992 3934533 -535233446438648652608525497918418400 3934534 1214549095752466106158025338252034880 3934535 -2232035287161868140223567973573791440 3934536 686478202448252567535062745506611200 3934537 1251281758340447506537775163824372186 3934538 -110239854212216370784301792861540256 3934539 5107708536182707263280803695289744 3934540 -890661233353363782769694381391221760 3934541 -714454828866629146543014033528984960 3934542 -734172002009198962251484447293156288 3934543 -8941632111750330139779523637646736 3934544 382351532407445230816478108248104960 3934545 -211001966189657657904586141298407680 3934546 116472673064483441937354087552107520 3934547 1293331863954831799307971463985107640 3934548 2579736188462159019626684918691102720 3934549 -3280123496306969832124869398851136 3934550 434863276291857041806298698639888800 3934551 219878839620184839093701364998813184 3934552 -491056825190914030699894283063654400 3934553 -663561047064733168817975351548742400 3934554 -14051739675379664849892469484327424 3934555 -150619350451033690231703015033432640 3934556 1370704722726793956361205093330634240 3934557 143132596114380452524608266526822 3934558 1034665045179267117642258485254256640 3934559 1072077026665621240290224632229531904 3934560 -467826829243115965588197300743700480 3934561 -288384563471334362055082193014656216 3934562 -494845657883896674895672331267523936 3934563 138912593444358117071899840131477744 3934564 1143200524339558491535334793095110656 3934565 551299149787477342367296433036674800 3934566 53231739020485354352975968505664 3934567 58253688977084112405679982436941792 3934568 -3281363178272944959947333488770170880 3934569 -1977077776540606870468455773556825456 3934570 110789909366973401256320109714609600 3934571 962791369072706248995300718447214232 3934572 -93248157941642484531386828651063808 3934573 654163984337543566789732596232985260 3934574 -122562268222635549357549353505619968 3934575 84411186114753675633625200572607000 3934576 751063114705052802540129631569477632 3934577 -1763962547619009198002646841121985600 3934578 -242413501826827663975008717194414592 3934579 1394084635889008214764106400038375880 3934580 154307258654540018968222509869644800 3934581 -360580414762581084631871413001355456 3934582 70194617383330320140401863722025984 3934583 108197209042829195523331518385673832 3934584 -799536426234152270872672112793661440 3934585 -2474908530143255945582840428060520640 3934586 16911199433370906227906158546377984 3934587 755829389760567349337760197005516800 3934588 -218696447928625191056353431363912704 3934589 775304863125276937034714803322592390 3934590 177298051927131592963201076138634240 3934591 -214347961602426625851754618039275768 3934592 -1627263981208202765553318625070284800 3934593 -293780126108273965694863210396107180 3934594 -346336239793601977318715354546873904 3934595 838136380829900907877849793476300800 3934596 -1082176185262066644997354816976762880 3934597 1600360361968776182793410952011762752 3934598 1844162904315069970599353322231304800 3934599 210023626214714140144514044352862720 3934600 1343400803369722867206397111861248000 3934601 1187698564472625868827801883790325600 3934602 -508098475065432439987432422788643840 3934603 -524038678567603430941467796081935148 3934604 -1422021906448114947850391642477890560 3934605 -707375295029721097325503786865460480 3934606 20154988260175686705892865215824768 3934607 1436118909462756274791739230678703104 3934608 454095518301224403215792977600118784 3934609 4486136169845638627629209542685952 3934610 -52212049943745995050578416405245440 3934611 1353254914878163664278277138884213032 3934612 770052244763336750104947908299997184 3934613 -509152138049969197678596831518368896 3934614 -131964143877165131853256924618960512 3934615 164470785339470099541337097658000000 3934616 -950071323288503130998271545418301440 3934617 -286904650011329471582969887380458688 3934618 1625045099223003442716454818936683760 3934619 -1528395345190735729634101932572851056 3934620 401556150209135506602404790585100800 3934621 2726243669879578910360751921268334822 3934622 1121043889720778930804697063197836224 3934623 -373458303342818300262742458136756992 3934624 -1560341349783462063478907778092826624 3934625 -1216934680740562640595002441419263000 3934626 75218859976252829725282344342336000 3934627 -259399880133437091143829467961294200 3934628 232195093326546119886449470379827200 3934629 -55055997766138383931264170053918400 3934630 -45765567202094326910130854296723200 3934631 -294955850332680905412149108867762568 3934632 323309073455715499741547017727754240 3934633 2573436100686559280271108713319960960 3934634 -1844485078724506306286128434131147520 3934635 -1200527433779471606217838593241677600 3934636 -1603112221278067896100235055558449920 3934637 -363960622445340460100548249474806048 3934638 532407392943373500800944370835596544 3934639 2205201260911299183034806244119447440 3934640 -223297381370123136455231792804659200 3934641 -247574066596923805771743354034693008 3934642 381181531604207371625394691915992192 3934643 2509669369791257290894696331526272400 3934644 -156533121410756494703878791142834176 3934645 455332842183185270613861683325143040 3934646 -1775019650834150996514335024670085728 3934647 -531553303746475146252448204135897872 3934648 8174419049694136962440477032796160 3934649 -155637198938588669624982422108357760 3934650 216092015674263470355045202043481600 3934651 2515356356241613513317081753272681160 3934652 -2208433554234147755471397463692687360 3934653 1357519054489095687051233939166799200 3934654 519107612868422865305896980107299392 3934655 425113136166256875616433517735715560 3934656 360530566060807518974005237109489664 3934657 208834844296205249258298770156088960 3934658 260017957298479212908478978913787904 3934659 605844830356562394638551854549562104 3934660 36792875725736663419316767186536960 3934661 -3487058799227818226589414830824475328 3934662 624121562887637216915877297121077120 3934663 2216399378567615259759617651723266920 3934664 -1780611512620367169879743477284592640 3934665 -44322979606272738447744148334642880 3934666 -567598979161266083767728957017075616 3934667 1226319228780650172012859175667096864 3934668 110590302928460859874159839481904640 3934669 -755878910545377990676028547355777930 3934670 1450389278414027262235996002527487360 3934671 255401166693321526144985071814297376 3934672 163706974574480132653240373797847040 3934673 192696563929106504914814681831894640 3934674 -1681410606255208867100696830854051840 3934675 41448008326233320992412911031684800 3934676 936489806739598134890655614901841920 3934677 -438372077287808212455678491003568480 3934678 1384674202859842008922720958398080 3934679 -92545935495408653141009431670776320 3934680 764591698753126164778634709875712000 3934681 -1195106272150821800555160928463982588 3934682 716417334602795448005013220595628000 3934683 -843450591625001308212117599583482400 3934684 1272143701969176866210544404000535552 3934685 1677909934866743279786207358317350380 3934686 66967943445552173159415582344899584 3934687 5536013694982802164566244000867858992 3934688 552623394651883331939255718051840000 3934689 -1876819648571035011390883676513296032 3934690 -74295923887379446413746164092273600 3934691 -1357600792426800758131438558273504800 3934692 82072626857626690097387702057702016 3934693 788988070370458032086877017700135680 3934694 328973803864936708988897088983452896 3934695 -1222967342476694194439978673320716080 3934696 1245865989747589896414049097144417280 3934697 -7020227739051696219889833131386872 3934698 280979826061080138634685929386025728 3934699 -2904524664571988345073025898607788064 3934700 -49845459059093058668030450699481600 3934701 1931341060365571820760335217706584492 3934702 -888723206041997071834257492344324160 3934703 -971754928056101940739882181367058896 3934704 -308110956825796310061487862044655616 3934705 -1804733778028447781548776069812968140 3934706 -198426652748306695529044778103945216 3934707 579966259024873532173582390218676992 3934708 91682421884768262599930885598436096 3934709 1528210731641612800459298443322454816 3934710 271509537052725254528714029693440000 3934711 -42453819183845342191862384115307776 3934712 458597705641176452914580005640171520 3934713 809393842013643748884506444098121088 3934714 43650247795562071982418726015516672 3934715 21849909203852816974670269862808720 3934716 -1667979760242701651191242359139311616 3934717 -976044001898702026245509567630410234 3934718 -1371844367133973138494969702579120384 3934719 132243452916119518587015117180508344 3934720 361271860414222517836294497553612800 3934721 -562638457291731887436513529698381888 3934722 -15373409987758850771056649003356416 3934723 1062996481558847922280535321741503904 3934724 -420232294998444635865106007804338944 3934725 308706471139012624965217437696571200 3934726 -75421650487538957156881091220159936 3934727 2670005612427311425090715456449383576 3934728 198979484118446267864948714511237120 3934729 -744083502283491336312697011605202720 3934730 -1059937550544978026271507825413454240 3934731 -1583313062082201026952431617851588648 3934732 642182903930131583637777975190932480 3934733 775716358236645530343113115590118624 3934734 782816384315315774982239228135901312 3934735 162659350170157351246728538004877600 3934736 91477656715690318997039085228736512 3934737 -28498535544324777778642559267847168 3934738 -1401133082255216537015216885164026480 3934739 -1203461240237054467171795709465621460 3934740 1028901004607983025261972582338406400 3934741 2860230277630252650254051282783248142 3934742 -512348718959293066058343258091183488 3934743 1260021164192204979269588018648091264 3934744 2486080173403537506709558456239267840 3934745 -1379814046180576524880350436135621500 3934746 -1258270557393550656319302166692742656 3934747 3088189088106789561131105292806673592 3934748 319636197107590976207267945338429440 3934749 310627882130204408495065355341307520 3934750 -754559289307451290012285539053520000 3934751 -1770726703192441077345345179069785248 3934752 1554863620287309005473856080617406464 3934753 2964433890880311257250909877435598080 3934754 -491174564518544599929919070212661424 3934755 1115252506624614683656793018689314000 3934756 462266926480378246470122113557127168 3934757 120048510783713116029634258642262880 3934758 -6980291694671959573280394794072064 3934759 -31824451946281268786264965351271720 3934760 -1750529264721128274448370126207232000 3934761 1372593258398006155964507927892745824 3934762 715780483934095638566171799119464032 3934763 -686520874335211250058425369326853376 3934764 266986392802795001629944928036408320 3934765 -464777380527928857910231669860035400 3934766 -791528342318114866627208895503194176 3934767 -732337558242562291558856346771477120 3934768 11020021848186398418394971919089664 3934769 319847282350987736695262591520263520 3934770 45737566756829054587458165416785920 3934771 1827379356872566167655391140355125872 3934772 301116544458457809506194772146808832 3934773 -22606771850477170717926440268464904 3934774 452189412871580353326150428859743136 3934775 311233824973621039568399514399985800 3934776 1721164358572106587492261679052226560 3934777 -146751585123545597347565320063368576 3934778 -758916384008059442619663342632928000 3934779 541750362023660023207288534477996080 3934780 -1119118900649882330243018790642470400 3934781 1609977730336033149246715326824793792 3934782 1133298382767107414775652434096331200 3934783 3240019800243019399399299631377060032 3934784 -28287464067365511632407829931884544 3934785 569802948941498095678413151060695360 3934786 -756276318762985593194524393136405760 3934787 -1889071493982371274667749782430526920 3934788 202044574039303803603898637268185088 3934789 -137117289296167727738323415672855844 3934790 -881386122574244677594336435683273600 3934791 249064184882420543884142281876070400 3934792 -1687955763554543762232820770537216000 3934793 -525180038800006018316161814487588480 3934794 -293874387795960976278536563800156672 3934795 126641668516476978870814283995312800 3934796 -1193766620558070432569025079196294400 3934797 921946248234174150639386013951403200 3934798 1497268831824939810229246655494307136 3934799 -1275596679185265087960340514683200 3934800 7285430893728798326662213557657600 3934801 -18950367506984410425549957721584640 3934802 -106540909653887315992432632772691808 3934803 2324835194112300429597390263905310064 3934804 591378121043410128549910794395766656 3934805 -449935936823542328665583763362476800 3934806 -1175131594813338328042371325935476736 3934807 -7275975631193767367497205492394480 3934808 1834936548701816065563874410219816960 3934809 1180889749676953230179356209880497114 3934810 -281011667239670176039409246742554880 3934811 649752710642298827167990117301160024 3934812 448520403385081980928246945283850240 3934813 -2014579903217114197853799008056478938 3934814 663483972913590881034829159938367680 3934815 -131636283819846639457731158471802480 3934816 -870005956540596644598704356118888448 3934817 -1542324359948961678793083582020831040 3934818 4904191545412377964690949406546816 3934819 -185642218684884200202350716342843648 3934820 -172030731863524287821654367869706240 3934821 -925325575903943942624074273796509536 3934822 -299349232518973168775291451067008288 3934823 -1824167088139389460333144885032473928 3934824 515967785605007146660141204494336000 3934825 -1055534062086247544077092136866652450 3934826 272471673569617702120290758452122624 3934827 -155451133985533344042543632213964000 3934828 -327653714565547403063340778006371840 3934829 476681145746755135691368163978005440 3934830 90640434320316109442633138567331840 3934831 -2378164803943514716251975847617918000 3934832 336195303517935249787199743532728320 3934833 -370663772575941615721207398710377536 3934834 -1740499760658817429064397104594099184 3934835 1523417562414440356474165727539708800 3934836 -570203602568109362438299055053958400 3934837 461759969551008766599877685691832092 3934838 -443839791568484326512128270136163680 3934839 455750202972628128591798714324824400 3934840 197759479468425809976731968575897600 3934841 -608564943368043260223820775144045568 3934842 -410155017276143033949752232899954688 3934843 -1856236907936145948796185120369371520 3934844 -7461178931524082146671928746484224 3934845 -1080329711721684441636476338779614400 3934846 -73449617206390964681747087367997056 3934847 -2650280067629984091229057429274050488 3934848 -582420064542484935033848012765921280 3934849 -802371575807902630398327483051265150 3934850 270033260971460821876633082676284400 3934851 2026544579929354665883626060383651832 3934852 168865177950942172263994928860276992 3934853 -746183696555533328282483447306623716 3934854 464482857852767758817146275593293824 3934855 -278939611974418875138083329022799240 3934856 96451878740012379947274502534394880 3934857 -804342926094167762888595005271486960 3934858 -458326650771791700570273131803008720 3934859 1553047903901569581137067612393124320 3934860 238744282165270061317156684282383360 3934861 -286744365024756619990385176252781056 3934862 -805676955098253601285729620684024000 3934863 -473393619449950487275830580252634160 3934864 444213078989691039597600864495796224 3934865 1063091811953465162407953160984036800 3934866 6624737684624071297142336488601088 3934867 -753655516669688963616942140242240084 3934868 -328482467014499825939061538248806400 3934869 -1357415738781136455771063843143900256 3934870 766382053918686117521508006014234880 3934871 2601598153309628826984849204711226992 3934872 2528506783656216623266943612097945600 3934873 -2459121234634063217743861997496125878 3934874 732675439088164495527547227134199552 3934875 -322828599228321986335930257864000000 3934876 -450344487923506690655045216153048064 3934877 1138767660097205762054464902366282726 3934878 -491878491356396651888938675177261440 3934879 307446100272073234202996775802154688 3934880 -276422781808490392710495265442365440 3934881 985675056214571769393159485068907280 3934882 -335187484512848200793413283903036928 3934883 -3673646952264409869707571336742693440 3934884 966539015139458778975723875748710400 3934885 -118471094768706194541203469152217000 3934886 -25413223100149614380408592763458816 3934887 32174550656476713770142236755783680 3934888 -3044266146467178144045107162433546240 3934889 -568244853606568212080683271196463680 3934890 811982219666066952611354249559988320 3934891 320762354050846745109634164291116064 3934892 -241060882672551737098103997349257216 3934893 270387580101899427013396106335278528 3934894 734982062075980107749994412863120960 3934895 897761063852161346597978091677651400 3934896 -109265464899015792668899838263296000 3934897 -145892063844983469399993144110975948 3934898 -495411082628304493703882374805969280 3934899 1151006117055994382848590643774565544 3934900 -7790104177616538139773940439088000 3934901 -2656151554121932947929442576024910098 3934902 -141349494061269003091288664976391296 3934903 -663609370958436180522537062137943120 3934904 -500586180539648063857882573570375680 3934905 -417912791333312051795751546416158080 3934906 389549344464843428700247977925975152 3934907 552472320070255638316468017506890560 3934908 -869737863925588951209294679956254208 3934909 1855074530932325746481372253789689856 3934910 239250553858228123191304846906675200 3934911 2371351715333151221440118802710718720 3934912 326960749864250824711382004506034176 3934913 184816430575744462662113624214182100 3934914 -139031057264904887989873376313969408 3934915 1804231141447402014124764789326860560 3934916 496812090011089161535321056304680960 3934917 895124992812034322445421855386474720 3934918 726748223862243904501082988134133504 3934919 -111021205568426364723692608024341360 3934920 -193069172067682236260026569523200 3934921 -2159214861690972442222924039980015708 3934922 -4286939460890532485600834594179488 3934923 553061889922704892882498565741491200 3934924 426129282748193335931567926063461376 3934925 -365178142090994506899644148374995200 3934926 -335934293279227488488494811312841600 3934927 2164087093671065639073127533096448944 3934928 -85541990553224377712780638873583616 3934929 -1210261331390074829182528635544371216 3934930 -16515993991104565492164496760033280 3934931 -264754820466316008069412910100241152 3934932 285188816520398326172713874460794880 3934933 -1250056510492999288321419198945727076 3934934 -679785233875472694380941141771332096 3934935 -80239468821127265567817261829527480 3934936 -1696577806631912835304656548382136320 3934937 -5301675833529211856660851599834594540 3934938 -24229034875978495282055149732638720 3934939 512474362676201897194596065930693232 3934940 -38130637742617135432881183234539520 3934941 -1165079633562728583604560055293818400 3934942 1833409018709177572083778291172818944 3934943 -2293282162613972021967513976209779808 3934944 725030675442725757713018266999062528 3934945 -1569775111894591602490552653830354220 3934946 419260652879441266792634456655768960 3934947 -468226233911234626437427974339809472 3934948 -315160002010654469017660546764280192 3934949 -1118773226523428007021322737676405536 3934950 -19623540553344600871552263369072000 3934951 1494261205166963764422371532592149400 3934952 1037230499570211808578185618025676800 3934953 -1957430294639438024393818719918120000 3934954 22413372465248011978363617126976512 3934955 -512952218744514246207204745000839840 3934956 985390176507602485040979913238768640 3934957 258839113285063999647624732034968000 3934958 409540675037540461420992667037206080 3934959 -632724553359877576986014396221146240 3934960 -85707612857854325985231305014640640 3934961 215875288320702579278845119735545712 3934962 388623266831613835768137043080798720 3934963 1520999260834335284376132743176683212 3934964 984013776984784751733117118279575552 3934965 -1347979982306102982596722835164934880 3934966 -467144329722490672858734143559223680 3934967 -2252005285359063316846603528121544984 3934968 105836999640664430599755851570872320 3934969 -16074825301598794910902305501641856 3934970 283781856458140473008032059882283200 3934971 1539489579830606710030636693034075340 3934972 886139342322828102260486390706437632 3934973 -4998488096269034194452405680914560 3934974 -1112470942734886279762006016548866048 3934975 107709845841569627042659723752210000 3934976 -815159882783919417070149652237516800 3934977 -2083695593408478968887187746115043168 3934978 334955203003263532748017568456913408 3934979 -2894904548119432120033447321964412420 3934980 -30857369735657292415545311248527360 3934981 -1419686649868876995923583609835134720 3934982 428117176640060990481181696509533184 3934983 220132731203801854977516310557221760 3934984 396111187750686999029541721776706560 3934985 428074918590002469953655750848409600 3934986 381631720322080172041248105083420928 3934987 -121788857131483739315193659512565728 3934988 1346627769230188354881292604877275136 3934989 -1901995313147981540755997580870218100 3934990 -730101834872778181938411157386163200 3934991 -2676579491292370923208395698975926608 3934992 13379080329995226369849937665589248 3934993 -2166534175789582971063584567298983758 3934994 847269209098488236393438278526069136 3934995 -1140149320325124969336563907303436800 3934996 -157977467097887593048591822335305088 3934997 1003149010348289143885369831651792512 3934998 -352574115262112015686504230182656416 3934999 -1006516763481923425179015316304078880 3935000 -546304954201714631357651289811200000 3935001 -80032180361201110779126959553094656 3935002 1077411611200519341398189227498931952 3935003 -2874852452428696576026136719876890748 3935004 -51068274346323202184471501894075904 3935005 -1210317166924069847706409142063988000 3935006 1382985632664287473169057659826534784 3935007 3853555414198454000373329137778871840 3935008 -1297183565533457327391426879053365248 3935009 294908901270232931334708763691535720 3935010 401835095078092085425374389648217600 3935011 1549534832858789440463956310717867612 3935012 -3874925654428667345306788325425471488 3935013 1364983364247491308335033166420039488 3935014 1389244103594995387306757138838267840 3935015 265046096800455240714288330855314400 3935016 -2677037705949817824818225595678720 3935017 -2262847417652413802414625866357162508 3935018 -846042539903026547958054157974484896 3935019 -584665197894404987045955434877321792 3935020 -1020349602275117218269582209665259520 3935021 -1026758963873613654917862581337832608 3935022 -43026855552692427607069524247719936 3935023 -887602269178098902816656867444127728 3935024 -45002087387422080724833327071821824 3935025 103508283288569955193852309667085750 3935026 178201439922922537754602368667699200 3935027 3031169402568635202150267566340564876 3935028 -751292152045192065456540266547585024 3935029 1192535189990899220342103827698492576 3935030 -130485683046630753842860032031272960 3935031 -1803082553066639990231759384956465200 3935032 -197672242835036310830231617596395520 3935033 19467444937051643102940706213947840 3935034 1493512169025718845833530744331850240 3935035 -304657286880070178814688385493783600 3935036 1501478187236180742658247108314675200 3935037 -173418166327309599523726160697359232 3935038 355910781995420654504033330233575744 3935039 653738091844910218337533497861683880 3935040 314141536562161322238829598343168000 3935041 2743799723988882455544351570705636 3935042 19862505417770043203140219981566672 3935043 -1769764580260578769432626204575591628 3935044 -381627131073783325218823656981668864 3935045 -150009233790812346310496880252186720 3935046 -383215961376600591265862404596854400 3935047 303489851117536751857924024064839680 3935048 14846967411042310009903365420011520 3935049 1469856919895320785395825955807387648 3935050 -123674756867869240586626415685907200 3935051 -1280870763759148892741835673154008008 3935052 -20803296433227270709711545936875520 3935053 21403831026980559868147983640710924 3935054 7041231403593130969655607239029632 3935055 -997190088640857586305291850464000240 3935056 -639447045023611176976226939496767488 3935057 331232151042425389815370828992263424 3935058 -291156779073591345715245818961702912 3935059 -22951699011030298842017628277957496 3935060 69075164036725656471153156171816960 3935061 14329292978763987756752154308119704 3935062 -310930512730581107254882675466216448 3935063 -1051120139323232340268161253524815016 3935064 384953925449661006488443314330009600 3935065 43134184508596145581813986216901320 3935066 -1605446525820138499660266805241610768 3935067 809736313717512880300936449530979480 3935068 -769262907235034507966220015821329920 3935069 1662361381308420478542471240092900160 3935070 184997120130992267367244942752656640 3935071 -121773332278131902721470600732529280 3935072 -24830973528024494358194391532044288 3935073 -511086135177252672608604100954548816 3935074 -268650119562227194006580992799477760 3935075 -1361056309926821710320020537655921600 3935076 -995637353210931034032523463060794368 3935077 1057135280649515702675237662423049980 3935078 2440149535261952976457669945270272 3935079 -53037341986588341793039511244721800 3935080 -1020517927250797937218665345351321600 3935081 122466447222071298652227006435662592 3935082 -558915661939372311237408892512062208 3935083 201380726649940373072253211226880624 3935084 1290217782790256597387134817868585216 3935085 -330740588202042311568524044147322880 3935086 -601652755026633077943373976441347008 3935087 -959888827167775588742026534680064320 3935088 108426130261130881245353668662067200 3935089 2211395252068684966253060266814919890 3935090 822699619845561672189730576113600000 3935091 385848767502813850294802568807870000 3935092 -2113098583076976985544699164600964352 3935093 -1856414126119461008841227922887926176 3935094 -501158899210061035598255874374068800 3935095 75503700697216072746989169431815680 3935096 -2470832925262947694279690997117460480 3935097 -630627101473552198768487372899601340 3935098 158284278395972679885472357157564352 3935099 474450843958774811882636222934545952 3935100 77273439897267375112246787434368000 3935101 -1878362999609146934863880569246059898 3935102 5637155425400160691639894224437952 3935103 -247467137005659726209330175700407096 3935104 330629007186044959964251862744432640 3935105 2415090399984620669450283354056722260 3935106 297986686839657861829401606970834944 3935107 -2059567183561135226142509195901675768 3935108 -1421858011933054761280661439926297472 3935109 619184385737748253455988851326914560 3935110 -366674017005818852812633702233406080 3935111 -4471679415179917345742412183226640088 3935112 418556279249882247955155864435671040 3935113 -263224669711136619436956413384925312 3935114 -110042007456825294818810933332320000 3935115 1335438090393016610407268238339110400 3935116 -1188374085796548321907991175606248448 3935117 1057958201375682938551827787536458166 3935118 -178705072427544805937159116159349760 3935119 -687999547107624616805896899072406480 3935120 -147917013697139867605607271499038720 3935121 620906143411906352308554958961794944 3935122 -2398007782144610772669368241153205248 3935123 2245504089424204154284693955660913960 3935124 -527384307246597403589436110078296320 3935125 -1418641766698555912823573050135341000 3935126 -188260078993440154888270999901610240 3935127 63963404330280388192701516639906432 3935128 -2248672871324791459367499807300096000 3935129 -1322133539927668905550106143555457520 3935130 -243519731433813141261795481724724480 3935131 -3401107588721983854287398156202787336 3935132 -1970582835778315418126503228627567104 3935133 -345020326804507147001635280612512698 3935134 41414123261971185187265722835908992 3935135 -157042317815342890761966621805872000 3935136 985519705654698915095150282853580800 3935137 -2357309360898472995719274591831495420 3935138 15439315616933268330350011110262944 3935139 -75470854136653363543857669966534144 3935140 -176282199547814779770722795331747840 3935141 -2085719450793561918958040108990169570 3935142 -364243624347510230162225653383573600 3935143 -2788458303998408693400181525266684720 3935144 -49997528188457048696093002410977280 3935145 6293295398424640621159361956213440 3935146 -186651671005606001845249658123041536 3935147 -1467406584395970062735194693897005960 3935148 -71809682678846260255809322520739840 3935149 3311798882873174648547653802674326636 3935150 229323475931637022148740285098609600 3935151 1487825583147083950766254389746979000 3935152 300221782328523386292791742428938240 3935153 -2973302389613491519262397546589247598 3935154 -509943964157177622398211188875178880 3935155 462772249169793045069201305393102400 3935156 -1034175129050934526791048829734948480 3935157 450761936326325321148901465330079520 3935158 -327340698944354129900558767644178560 3935159 -1125617245991558571030188251089393384 3935160 97345215735494400685206110219673600 3935161 2184548275210052031417262679266670762 3935162 305176584068225836747125814490112 3935163 -982396464925868662559061095919847656 3935164 -2421193362129990008047659149164186624 3935165 -1658427481185434341140944325352450140 3935166 572058707286280759535767476109132800 3935167 3586934166444186338101965069649488832 3935168 520458005657555984518095251542376448 3935169 1082745745606255411477434852214640640 3935170 61084613708638537929559650046709280 3935171 1206857181725266664531705077229455488 3935172 -380829772962144316465694738191761408 3935173 -926947905923718744498560764693734912 3935174 227428832472975097595602071322026336 3935175 528949057192141184918849855992464000 3935176 805891758280628379378304190431887360 3935177 -75674078975603096074110092466653388 3935178 316726149076178154106549933913234688 3935179 -565561190439555116944516421848410220 3935180 207604059097431151488886599481344000 3935181 470861065904749412863286836581836544 3935182 -576817761180269446176831120513864000 3935183 211796587805684465455174018527367920 3935184 409177845892840421109668382324817920 3935185 850514784465185685136233319184438400 3935186 983121113032748246045009836993371792 3935187 -648256225239827442763964000720473356 3935188 -20639479235119304807725939041767424 3935189 -450222114702397142337905024891883876 3935190 -186425433515906448804931761227157120 3935191 186225526798067255526685093488108224 3935192 -1299005674652354052702262432190208000 3935193 -455132096204243437149036860550938976 3935194 77161373097682241612026706645871072 3935195 849026099505051519381129578804298000 3935196 91863013243690284376686561744076800 3935197 66022348123933637549096312411427072 3935198 559121912169995351613930280577001600 3935199 -362297072764995707070170724630244536 3935200 1051182904195656444121054502289408000 3935201 -2914540569104481958882478791415985900 3935202 96197573428807706920506750663849984 3935203 -647500133543433467040125363391944548 3935204 -205317743658013103596462503161241600 3935205 -135341192982075854813947763530332840 3935206 -424044406318026142439054242213599936 3935207 887224718332724591283180159583302456 3935208 933386699651064789948810270230937600 3935209 24584844822517057119348164048039716 3935210 593633122888130067898076116242065760 3935211 -35166103232277007179418722317540352 3935212 -947945232749016728246846304118476544 3935213 -2316083413088048635902966166846432020 3935214 985532456793510763245484853743816704 3935215 238369304553862313788297787712780360 3935216 797668512807900467907154860672417792 3935217 939838392094600346397415863594342336 3935218 58375721421438768011734990531752960 3935219 2294715074917101792141067821784924620 3935220 -331070737345346879181455087279646720 3935221 -216501857249574690681315202354154134 3935222 440493775056364746913762348246075392 3935223 33978502624480426733035899586491720 3935224 -406712771907982995377105479579852800 3935225 -26480102241338897604358549884240000 3935226 8266495867741310258879689799913984 3935227 850034073744365689374000775828404800 3935228 -2011653166621665594610176381888242688 3935229 -1425563248809667928600733413709604320 3935230 373448009968996259700007807556229120 3935231 -9850891479417923246299513626332232 3935232 485769753337706201427961270272786432 3935233 -363246243020550691162754469411808256 3935234 1083721964449058413491051064213550112 3935235 -533962115496962662623665922946674000 3935236 -1826028822146043287212379713212238720 3935237 -926499139122594973549390720654978848 3935238 1019188960014526012576330985772167040 3935239 -1386647300037090334126981372964980200 3935240 1756715714595253174239080198125977600 3935241 748900832698572168419389451829417840 3935242 1050216544021230570018113134207891200 3935243 129325310176977919596694403964021744 3935244 -33036702151634465869137243098096640 3935245 -1418730718567067677908115678339179840 3935246 -64700000138097793386413458971660288 3935247 344568102584315648429884438396773000 3935248 -176383971451106072089845234703073280 3935249 3667707479011210517206149771527778420 3935250 538733243879076181404865768968960000 3935251 1101210432152243009650685500778179312 3935252 -987389904415279709240749537277787264 3935253 -252847218115016361114470615388079296 3935254 -916328909969600283603793409787446400 3935255 1111561523460815368877912774379371160 3935256 274490413625704355100207992398602240 3935257 724009901689265803557859143882786506 3935258 -127976055440728516459160802149175840 3935259 -1045689913094151516908986290693517272 3935260 353265858205298697961881342712166400 3935261 -35394494323573469226639056723669376 3935262 -449134854118980963290410156126071552 3935263 3964179532581160261343493065567818560 3935264 1255175218884437287771392919210033152 3935265 1537232518841087618409253118598760320 3935266 -1369163130620320553532234907474389168 3935267 362361656333610513874748711856445392 3935268 -984718562062247217067710327223333248 3935269 764623147879359333929690405264037888 3935270 638467127860134689970394505068742400 3935271 -665763114653444396251555120928533680 3935272 176637528907336620578736696624168960 3935273 673805428763808764354406193457862522 3935274 571105992741365543354458691973120 3935275 1065104374624531204681901863763759300 3935276 503353309221945702467033973275516160 3935277 -35575724652649059806967509399583360 3935278 779363427261135827440605354684805440 3935279 1304268479388895499684344267242544080 3935280 138485746618755035718973231359590400 3935281 780520777720840992552934569075336704 3935282 550857908328274030632260502142637472 3935283 547487990718101837172516530310192 3935284 -112957885484532309717876371002774784 3935285 -490597951964942530596107099187202020 3935286 -885392530018060850337489350404366368 3935287 -1321409457870011555366120454776031064 3935288 -2335379732979383922066867625794662400 3935289 18675723955363344513659696703690528 3935290 97624208925649689760062833240710080 3935291 813509617357106084234480327362366692 3935292 -633322460872970229312595982933134848 3935293 806042944087038089291143166895106444 3935294 301679580723674401963799445546424512 3935295 120087342470377894705373924236625760 3935296 683150308855532286249929717037662208 3935297 2122419433129028379446485559914327746 3935298 -32717212261143991632140385700446336 3935299 2754071924531895373572707778688537240 3935300 -466278185256192125232675488570880000 3935301 1896615356345401718444522133254353632 3935302 133223493051889577557819620542486784 3935303 659446330150233404246830027662411408 3935304 -67325252147387508227691120156195840 3935305 -1479885442814754087190968794218030080 3935306 -2689550198516958810301915864723345920 3935307 215228158544942445133863245219802840 3935308 1000073550023880405393939407940014080 3935309 -11221374078142741080694114850097600 3935310 -133355979072950332276636559407226880 3935311 -966658008698147468934864928501683088 3935312 518184637689071271966745456220700672 3935313 409003508498231967049997297559736200 3935314 1677547456607206819844990077276634256 3935315 829398734241826893018794925454940400 3935316 330490322055307038696546285139230720 3935317 -883008087284943579708830308011840 3935318 523846890472254259753912618846799040 3935319 -1033302058252864348273456104767298456 3935320 -96158286713032680706562165031936000 3935321 562084696018549313914573858172861760 3935322 -878797215386743216220184084473402640 3935323 491326309045606294900279839089689344 3935324 -401917982192142641025381048990144000 3935325 442008759776372947549254543203865600 3935326 245665015239820198408196696163823104 3935327 2817491371059728429755634687039086464 3935328 -1073310942417379350913011377207771136 3935329 -1658440371162815233048603286016325740 3935330 62743921629007361948091683223598080 3935331 2527412874212995862531082948784761840 3935332 -2545576924642274378837492424247221248 3935333 -2536252472272331511550453392934652418 3935334 -694808959279592395644141495384418752 3935335 1517077780585429367667672886999220280 3935336 -1315148938597719685616562158588774400 3935337 254025422469808737942782915685943200 3935338 179081540903856824890470456239121408 3935339 207010780189187824408543065599091456 3935340 -85378738970244059603548323877923840 3935341 -973304361149349471877317106521059648 3935342 -1563176559658890765113734780456148928 3935343 1642837285051642169453216242146833424 3935344 113346045018896854704362129788895232 3935345 -1989379316244418136824668628036029900 3935346 -612350178494490584149616722654557696 3935347 519913723258457045329027924735820352 3935348 -1489661549235760620690270510974717184 3935349 -1587849414762970102593927060741768192 3935350 1028354083952855248072104977345018400 3935351 -931333172243428744250765752103776848 3935352 -1537941144191652422449566995931770880 3935353 276832351960007970889439518186043280 3935354 -10051785008071012326169503643223328 3935355 -2110432213398214408029149989138855680 3935356 -218888372114122657022696346348948480 3935357 37876697950523901982743222259943424 3935358 -595868529939654887412736105810944000 3935359 1081298177285677463909199238074794520 3935360 8637214773651060719514974316134400 3935361 18968280913556669265132023594493984 3935362 -763354059310971649886044134411081216 3935363 -517712867519261347412065141029632388 3935364 578453191475087443078924132551819264 3935365 -462709482520319216508414678824707200 3935366 1460485347352767433540844068611073632 3935367 842437119940361146822242643198460784 3935368 1704055269988127889682922393975808000 3935369 419362340461134668878714697679423744 3935370 125684446359998778977650867373053440 3935371 -2275328243561358754231510357703195712 3935372 -238037173879763985146307420218649600 3935373 964456470247293572285294211917811744 3935374 766497462916888796494838917154561280 3935375 -1628337558049021868535820354435260000 3935376 127680367586136654313892284065423360 3935377 585280996830253680431148008692972272 3935378 98508184603486164851604079368205440 3935379 1027423598702460684383422912224690432 3935380 1398352155608772777141385412301100800 3935381 748840219046885652071343902261226972 3935382 180762786190434142905755748025665024 3935383 -2582503828074066595487528617973933368 3935384 2043458971018649225387517034674370560 3935385 760177855070406871663326703693113600 3935386 511592485354268568796293470064246240 3935387 2055583847068440141574764215323212000 3935388 -214086608640079510963546003547750400 3935389 796429168123549181152857341050825190 3935390 -598142245371871786018883666570692800 3935391 1282804360947605273280676921471057992 3935392 -671273440998869234861542104810651648 3935393 -157706430131450322757207194634783680 3935394 -264261197043817612113469031007505920 3935395 1462965708521064579991420626226184400 3935396 -1982226359903925645039958681208995200 3935397 122396258022374580129795716627637600 3935398 -571101150166433287428252753083767680 3935399 -494661196241116294932140908736805336 3935400 351194551046741418829726368559104000 3935401 695052425500891278577615499131368612 3935402 -332991951574363217381785101467421600 3935403 10745941725767794508288737313815080 3935404 1873444153631708984371659144050688 3935405 567467395074167354639115505118340120 3935406 -243257929947520101057549639209167296 3935407 343819620310015311985131272445129712 3935408 576847800728725829632895018119544832 3935409 1045752628699741697153927743176197424 3935410 -464385119784246080624276219668076640 3935411 2903675888621739379803172981291392012 3935412 -120215039429151838522872444541685760 3935413 -2183445106610035982741563109953074080 3935414 -307053890999434103800182569753285376 3935415 -582801137818508087262942801820369920 3935416 134714947435524448397288040584908800 3935417 -503319810007117829026212496210152534 3935418 -974431393003828829188854098254759680 3935419 623965792366422870146315009328174400 3935420 886641827764617460910040730234913280 3935421 95517750324332650068318361099210272 3935422 747143912771800117242253803232480512 3935423 -436454556551744151003239940227003328 3935424 -111854538831704247178424957376921600 3935425 674814448046725538445335636264045500 3935426 -657250657455685593217421431359274752 3935427 -175957344755019556764653088423847440 3935428 323738392364953132049889104305524736 3935429 -1825029828374406539942395735504093440 3935430 -32819787913543118008247581874208000 3935431 -115856932412197822398047356294916168 3935432 225529514188247826172372513307443200 3935433 -177248236197050805891401771252125536 3935434 818071054577268438357477664293101616 3935435 -799262144999307831231428921566830720 3935436 -575885581335460679451833496604082688 3935437 3077958082802691016501730357423719392 3935438 97341951163144841028593283663675648 3935439 985843063256851285984321642358885520 3935440 131913754454977808374297266836520960 3935441 -1550560180274931414675745705370777628 3935442 200563616559956764855383215223565824 3935443 -1998607300347788500876904264202044308 3935444 764783284479776794338915407347287936 3935445 -336905152642950766864995542123664000 3935446 19288146888412144229217459447535104 3935447 -543300627375800303043641839319436048 3935448 -195887915338447081366557090832281600 3935449 -98828044689040139154297592794924288 3935450 151868069816143583085830216879232000 3935451 355172364686837264599252807263452160 3935452 1719850743112280651104823530883611136 3935453 427825056820049898542619838957185702 3935454 364114350333038754301617013539366720 3935455 1907811611161510722252327361621656360 3935456 1392857120371904312760808561870110720 3935457 1669111785686712351337551841327134354 3935458 -1935917288858839038027944361656191920 3935459 -345233407834563908485874014388298240 3935460 -399840077773982153616725179776061440 3935461 -278480458064943928818052491158390016 3935462 42895265047096348224932365660137984 3935463 493444678835872147272217259430060288 3935464 -1954958558731578956619299322003456000 3935465 -1079891134093938153437264217137588280 3935466 -44730260776871395310845362620034720 3935467 -901508806750124324050676570180658888 3935468 864092177106682696084798218054414336 3935469 477921050979365038181807393245041120 3935470 285841514574576077002163638424064000 3935471 1017721609473444113004249756025422672 3935472 -45093384442789319143138581712207872 3935473 -1852848438516404117183644043878160 3935474 -1891194280017902849799243050596230240 3935475 -678004780485048487707742123350555900 3935476 712745375867456837675749524059803008 3935477 -397213441311826307618017468256952960 3935478 -399031081968118129274749138681651776 3935479 -2577213973297691955086646635335088920 3935480 -1099841045840798639941381854699417600 3935481 127865150941285079620575571848572928 3935482 170505192733615997434517989385972592 3935483 -569925816659627202002285018921917440 3935484 -396995331813111826084173174216920064 3935485 236915336690662821786868919330727000 3935486 -855762024393152403311600148923208960 3935487 948775694920103409304384328945436360 3935488 1331218271154158643636424285054042112 3935489 1942642376425151037082870443798240 3935490 138268131877095035359147083246896640 3935491 219205194190530546958014655717921440 3935492 -1947191275756832272466626522941477888 3935493 -22261106969557505484488877236716800 3935494 -686544043377707899530315807116082240 3935495 -2207020582196262062376349981982757000 3935496 -462627136631366591994170689169203200 3935497 1716095538482767309731542858274481946 3935498 -397903711706813608176090332390381568 3935499 241946423823808921861158014101613760 3935500 -445918153265599405500268459711488000 3935501 2768187359546109916380390254744360502 3935502 1282185713595243807124356673121647680 3935503 -146546611142173914317671647289427760 3935504 -667550412264660456819551844660412416 3935505 29998090009982821269565295971326720 3935506 23959090576925023298743724567447952 3935507 1077615427655550501824306368135349760 3935508 -208508714683078538210084323625963520 3935509 1332011152911183838817745066443421710 3935510 -646460184116913364075804109768067840 3935511 1034026085504268435958819529837096160 3935512 122049923481757407155991147050434560 3935513 -1912953297470510912944444915067113920 3935514 -889042988487065447184591483793140480 3935515 -236462782294357564806567888353761680 3935516 -961046665436775294678439533382030848 3935517 -386490997709864093098031362853839488 3935518 -904771849298182105126966800164519040 3935519 -387963094005579665078237660135564448 3935520 -766470754124961607932951048015052800 3935521 3012549619802926295428408086504858722 3935522 1230878576064280654934268923515802112 3935523 734774702326943253954574846698013104 3935524 -1828157881372903987293686385504363904 3935525 1001879247627189239040517757818650 3935526 -21010838559072705878546697193138176 3935527 2534141015214670041017286708250302080 3935528 1956101700123484003839471425694351360 3935529 49532496809935672923745367531858724 3935530 4894605445852318045144788945930240 3935531 -32413321972265500359402084356612808 3935532 -19800712739595382566338039258234880 3935533 169177422345019568574088253309309238 3935534 809334970659576675019022349449192832 3935535 -1176702388405295240094573677472226800 3935536 -401092633913100502314567984080486400 3935537 -775027565005088678688395541399941400 3935538 523353362658252238499889532922784144 3935539 -1734736395865518594881970119662252660 3935540 287032291636059485007432096658145280 3935541 529938406380838262362465591383266592 3935542 -216477253376607188956418922912195456 3935543 -1403233277520436965244898694140989440 3935544 1226429258216288718841606218391326720 3935545 -1315602404942533376521031043188526720 3935546 -29440217517025182666080878321313280 3935547 63548194695040181855934721512831744 3935548 1114085370618537825995848256348367360 3935549 40735771714297604025654246458643180 3935550 -213766580824185650457407137738459200 3935551 528904191389577062761983914391985632 3935552 238685644387795206297056097697529856 3935553 1084791356403512144546130559760741184 3935554 -96412501931106908494045203471475200 3935555 -642644866222316528513587275870650880 3935556 -1036004542442674994696996124167177088 3935557 560586519635653037171088824572997532 3935558 698121019019214553359589192064105280 3935559 1722932129645678688707209080027841704 3935560 -1883486463376287775867521107906304000 3935561 752348217609693501382234151565142080 3935562 -589136637927451628456032351473877248 3935563 -1292752267169187912327327539993054188 3935564 -631164120593159370945869397248745984 3935565 -1333285546616840306697536445875589600 3935566 -136718301126004347781829855268783936 3935567 1047329043658712206237658966302131192 3935568 26523946715178664030126220837388288 3935569 1148219316036835727194410056300392560 3935570 274476511861590237811404311950008480 3935571 -396098136725009562232067226227625288 3935572 -2036825645292969123008523320849696768 3935573 -2358233785822245487673570804993168178 3935574 386843275137285933331479712834682880 3935575 159537445418426733015472308521600 3935576 -55162113721595912900297950158274560 3935577 -25129548478969735037850286089921792 3935578 1686653793517576052322463220300985840 3935579 1507516209410178723430580682254789376 3935580 -370623830307726461256687586623897600 3935581 10346079774177565686685622654654744 3935582 680338277844618463831358656843948800 3935583 -1603717562925044997884340192866311848 3935584 -2106401752951103831945239454538792960 3935585 1443506787375565710743606599431451560 3935586 188361975450279157689145202478733824 3935587 -362929849833367522716742411345793764 3935588 -177211196877551812731777461103363840 3935589 -334547542396869607777838134445311680 3935590 291618000598616383704974830529337600 3935591 -1818530673357567962230003619658771816 3935592 -1356845893709582547524815813307105280 3935593 -1596257214467103158387756417753080320 3935594 873894107345552064715612478139395520 3935595 1206761732861145318251731815830553600 3935596 190078139485664403640137087908881408 3935597 -112442302444452401666148863931167700 3935598 628352487659349174226236528787256448 3935599 -153798521520734316910838180519388000 3935600 56492131367392794640559672057856000 3935601 1953725297179187564687406641532612480 3935602 -727572741127474723100698251597540480 3935603 -823702184087092962390728005736079360 3935604 -68913636843409284109531458255151104 3935605 218911525156419984606091140060779520 3935606 1710371818693214311705837765622830752 3935607 -959923921678244734466921121668408112 3935608 1411310923536860537053818804199464960 3935609 -2370563677707683637410321140427399190 3935610 -108464769081580904329494994034365440 3935611 1132822025300271010491436986705878712 3935612 -114733867325364679076432938073123328 3935613 104725096300596875682772650038400000 3935614 -126870914085214823319133251720535680 3935615 1114888294469107289460441597656966760 3935616 254878949763675367172722132537835520 3935617 -1006705064095057868216438761797151808 3935618 12286687640353180180266880792619904 3935619 576337993037840769782775586028408160 3935620 628504911831604552923688039406983680 3935621 -686640986286292237854330149428621188 3935622 12138761577307229515399404674027520 3935623 508602828804673430305200416778977200 3935624 -946654840760611883893487687666073600 3935625 19553269507772780414222623208250000 3935626 1227306775882047581963616608049886512 3935627 2725761770029183760566220535403915476 3935628 2079964252990408193042093304273676800 3935629 -1286891300016538737418685194805405770 3935630 764485994644847360026297019417675520 3935631 156190353745789143376984488268327824 3935632 -296904825282237425938964419538673664 3935633 -706277499296617208269874450007216192 3935634 -219402968362020014130839240348693760 3935635 26824475054239420294070935227244800 3935636 814862700666263219179876085760638976 3935637 -1122963517130776683465494261089123506 3935638 -25389460970045055345590427939179904 3935639 1572317603153561308565634497087607456 3935640 -542196319022566322287791273101107200 3935641 -3387804874254436842914554314496305200 3935642 -1686001802088938213396409927935136528 3935643 -5289694314851594773361169520803216 3935644 -2391119568098784146355724258448433664 3935645 -291619896591221707056138333660153600 3935646 -468616165259727179542044365824320 3935647 -3591713764432786913382705443065961528 3935648 2508563524524512017000184013475676160 3935649 133263118847141812307690192801364768 3935650 386288093949843182761198262785906800 3935651 -2618270185031638840658393565383373348 3935652 103937591744641307964291161891254272 3935653 556344325035904187584617144021649656 3935654 687913607466550098678985153785875520 3935655 -1073691756051803178074157743876872800 3935656 3917777508219852842505394728054528000 3935657 892993243445423187404198011035626832 3935658 404254331006163340844604602898710784 3935659 46993533675435372278748369347986240 3935660 937420077535896923481405213954124800 3935661 -19515696984249377182427517334011360 3935662 -572841964907512961281594705656384768 3935663 -461910489951467507069721633768413640 3935664 -92189083353272039849030334747574272 3935665 -84622207452973819407298131171436800 3935666 -120325543645420423025246654064474624 3935667 -79901806837877800626399049786199040 3935668 -1187937284315126573091283278835691520 3935669 278462138498320201148947381596059580 3935670 251628150915602604843226503547656960 3935671 778312470770507577524707408712962032 3935672 -371700763532830519686555259133583360 3935673 -82042348153298383502306815089384000 3935674 -538078710083485744034442020645077248 3935675 326944124850553444837650827979738900 3935676 1604801554958353894671151687634519040 3935677 807128989076029038217692063621252120 3935678 1056837554557429497210625977422662656 3935679 -2040760963475011123337833814614561920 3935680 -287241741894793008374118725619548160 3935681 141065132580400996701172374814786992 3935682 1363195609372441464043024715713885440 3935683 -2272604125886770964446956328497776068 3935684 -1060860094768469298103950048397803264 3935685 -296188766957200309115302596364882560 3935686 1513339623545040793036743828816268800 3935687 831058867224329722429547594353276512 3935688 197612257125918907908231989291458560 3935689 1763479019699880918863640192736189056 3935690 208852011996899519260621246689192960 3935691 -924881411508774575430866834740972752 3935692 -2610856204517479746770813452867581184 3935693 -37100006358112792942335415102019040 3935694 159351377560994557506824733729208320 3935695 -344359591068400888230108300265399800 3935696 374077235068805507500947894941540352 3935697 -1189565697000973623581084430318685200 3935698 -187177871048415673757830011869368320 3935699 -2079740848811154202806738376798257300 3935700 -289367518228429071118189707450403200 3935701 -1172320448113866802012026345702051840 3935702 470855091667738403127930571766667552 3935703 -345937061709010179285281588153868696 3935704 47371050338364285924259375354552320 3935705 479787149865317239411076746601766720 3935706 -144417039476942042555541370353964800 3935707 46055077540561530947637917945472600 3935708 -1014851115767064857051705283034742784 3935709 66122037957315736216676548909514790 3935710 585822303430032776307660405576509760 3935711 795235650406272145793480143307483352 3935712 266838726938104461470794811078344704 3935713 128115939488114841967303361725813920 3935714 935221811387583525977237994649354752 3935715 -313327727993198899646730032889473280 3935716 -373477975089485430818491463325516160 3935717 -1474529818364479522952738597388484800 3935718 250733375106826065492306299997125664 3935719 2812065798747890232323430604926200120 3935720 -921003188590005899074706395117670400 3935721 1085265009179195374521349078440019104 3935722 -19251186423817741317866475382657536 3935723 1876732692878241946243074917503921704 3935724 -320224309226454922428860464529802240 3935725 989983037881457286442460634954373250 3935726 -50082814823713527778681638099487680 3935727 -242416874537748570871477406535357312 3935728 286071589720425040229702503673495552 3935729 806566957788255459274454017493025792 3935730 -3897462982808875141305349315706880 3935731 3535947853504171498646691090546427864 3935732 1166576374559613166365380668363345920 3935733 576056728393479768268172162970574848 3935734 555576804280113432744831158006885952 3935735 -2459236971743011696696020509618023200 3935736 -328439327452129156133039720398848000 3935737 271708240129840493713883820765624768 3935738 -739517912949508294315975782836553504 3935739 -820793520422198258550094936022006160 3935740 -109761275163046407109440096085355520 3935741 308326365015044072356506059280340812 3935742 228722416873840041119529930434263680 3935743 732385000949235406404921596185482240 3935744 -1061552301449599600121595789179879424 3935745 1526631252913237338037206407870029440 3935746 762212056121306121916867076084957184 3935747 -52366811322848339799172647705434040 3935748 -1051963348028152335134233002917483520 3935749 550304350667906578382675652537710880 3935750 -79213255663848528515701816017792000 3935751 97670401542644807127906874788651432 3935752 -1528292525231319695956301247574502400 3935753 1636519679712830751486721380866239002 3935754 32463747472734207621398798859309408 3935755 256162214286980869991115557270613600 3935756 -2298315048624672643695456990838156800 3935757 -150711550719798469463848450986729408 3935758 -374001177669741818539940195064184320 3935759 2973248082793488861894395720055510960 3935760 38427295100679015279465844561674240 3935761 -2717447510569960565864949532810370638 3935762 -42637843458916170039357201772039008 3935763 768796482625844717305893512148720480 3935764 -364189745851671862697215033281208320 3935765 -84014190985621882454649223240418340 3935766 248707052654062217513597687891289024 3935767 991360391932421348307751985525915184 3935768 1315010675796857381466530415427461120 3935769 1086989015618435965534430031111355344 3935770 650393338161231194185268190467578080 3935771 -17247834838309805397116144502215136 3935772 440512880044326640896694685570841600 3935773 -414392091995021260184771778193816980 3935774 -1315622071129060763980695106783373760 3935775 817156649710254685346811695462439600 3935776 -908245941423454483826567414832562176 3935777 57318735734694291820557587320008240 3935778 142514132299756220730158930771949312 3935779 -259113938509039930505013026298515620 3935780 1162368754132987235739092233406054400 3935781 1104484172694007433866179202552680864 3935782 1405506116664560528456483407072768992 3935783 644020213681290959882757835633027968 3935784 1315058938515584692176114340075192320 3935785 -270510562643916251372116001288688000 3935786 761194910886843731185649811158396592 3935787 2612946204441098655856933620727196352 3935788 909923110051769601722880833217949696 3935789 -1012814406250129876791842099339785920 3935790 -281474414468841433266234522852480 3935791 -92056471491596667891103763518404416 3935792 117357676190095891767551202431926272 3935793 422013896241443119488393928346414400 3935794 -1071212566551315339815479169644952304 3935795 -52879008151961772410916648570720960 3935796 -1112775047065366428280957122904363008 3935797 2112374225867875239594913341147515246 3935798 -192545483372098482540560754621903936 3935799 452707325462746165570547515881087024 3935800 305894929219328630795836319285760000 3935801 1309953989553438886422653465566378692 3935802 306420343068817436296819588292931840 3935803 -26951975417929251565772805489804776 3935804 1582854263429772218664481826780998656 3935805 -694042171466972652034217964423822240 3935806 -502371187813230380652228447800770560 3935807 52004368294865915146032534504403920 3935808 600662779841266952337664117408530432 3935809 3438527816915364619124336105766307010 3935810 126466065480262417192706873295958560 3935811 -1872983107526932994625934262252289216 3935812 2028005759221209317558029495951375360 3935813 1274936141635363902375296081363657760 3935814 -388124713047418946634482874219018240 3935815 -306918193955394180375117932067092160 3935816 -508266634028482976863555446089579520 3935817 -2883093580568820450477593933172905760 3935818 -455489865267745831319258335796786640 3935819 -2666208598117721354629038633684588780 3935820 54091135810622096243278693825167360 3935821 1290888786244027816474612453215724022 3935822 63414861692177796204159712180224000 3935823 2489963530054534664360389121090288160 3935824 -117834098194463115692754857363906560 3935825 -76082277936341634542836744840671450 3935826 -200953418171877526379238144927418608 3935827 640877719466407603170464962402128480 3935828 -448110973604075315904167845654575360 3935829 -686093566484716165009933957271103552 3935830 -1010777918015848784618025028799965440 3935831 931992757038838231115721414247190400 3935832 -679024537284793861167927883692871680 3935833 19217619542868684846725204838934848 3935834 -218750356533158835002616906565502208 3935835 -1490386196151018451791619594823286000 3935836 -1798346560913975147008745505659406336 3935837 1494316082497794626789443410674376486 3935838 -69101708765940656402727902970240 3935839 -822073549084199392924505224031995360 3935840 2112951889940802825909310739557908480 3935841 -469414454284608324399259196916576960 3935842 -359713294466518807353545088206559456 3935843 21902117200913736113069212882468680 3935844 886919550945664551394853684453437440 3935845 88487853892946727504971249101671000 3935846 491777007156156981426939854736091872 3935847 598592857951958187019865092556855760 3935848 1060844189071276949539550841114624000 3935849 -3556593618044225603874988055600932236 3935850 -287531086519423049041742305423968000 3935851 -355518591979080705156801153547844400 3935852 329434762138513615366875412357939200 3935853 -292990837000990648711646520452451456 3935854 548696112852330212665029454625981760 3935855 -62927838288972959070364031379041280 3935856 -331585459184591357069051094319497216 3935857 -2466045983546653296856477636671234048 3935858 -1583201986213597768485068123691030624 3935859 -2069102410257760844756524634032035840 3935860 -669752227764273609943276688544983040 3935861 1132978997339873113089927015515004462 3935862 289524404948882460236071374767824512 3935863 771878260934094066856038329557342680 3935864 -605065090771043105508539592548720640 3935865 -717912619480435549076780351051609280 3935866 1708482583161206302456183003845767424 3935867 -877411695813321587548307755494498480 3935868 -104828926268718260296950221846240256 3935869 349148606479550235268698961252759680 3935870 -613055922819955466568560869341597120 3935871 -1899757727380723451921442074061898200 3935872 2114239240381945653257256771004661760 3935873 400676404230049205957366409997549380 3935874 31328153368916239262249860616054784 3935875 968577231009964217196890759415012000 3935876 26410846447693588934613938986073088 3935877 676361849311430895397118348906498880 3935878 -410581452355309721845465830594617760 3935879 2588575976506944654679604838221907480 3935880 114869413862891353533023930579097600 3935881 -713343648401115285530248927949543900 3935882 581164092335621500084496652553708032 3935883 -642394485989756475273329659001127936 3935884 -392239926976215668429456260835667968 3935885 -208579640413062521109685726239632640 3935886 67267931180658568327074264920267904 3935887 -3534165930864123351094374881597600464 3935888 473266152293452738662259624181760 3935889 -2291378384583970636250424256907375646 3935890 -403219157186802877864381301541350400 3935891 -440857606178982132713091688763856540 3935892 -206184676815429080826241406535376896 3935893 24159304049036555607651335501118104 3935894 1436299769645849620473445214956670496 3935895 1078391644190135049588248916803226240 3935896 586275589371792076766851687282483200 3935897 -154116962887137385717086187602087168 3935898 -353016159480499167745073891673523200 3935899 1810576043353771510868591857706886120 3935900 -509951117812682420361942875202048000 3935901 1528413721940600276307946379856796032 3935902 -700632089514858599426538443959185600 3935903 -848340913587073450202729533894010832 3935904 726874868173922201056903761663885312 3935905 2454358475253952279235831112991623060 3935906 -77685409779962231051039993048392416 3935907 1792930931452845826508943138438878040 3935908 -1495422411807021275418874760192465664 3935909 3052539405216816764809191356365192860 3935910 789347367258587362880848458569041920 3935911 -470562119560358611602993092499132368 3935912 -287871268548962549487094725278853120 3935913 1863130193809760870717618308732243344 3935914 608417412345759719260554496884276480 3935915 578743936887368644656042406431820800 3935916 -1261793396745528535303782462878646528 3935917 -1594448009181571764333505224047949034 3935918 -57651474776846128379786989140242688 3935919 4955955786425606929870944666826368 3935920 62797184164328706501009616060416000 3935921 -1703071272580166785711189750047700992 3935922 -557790105971690989865785413298758528 3935923 465902405004131553588648496983313344 3935924 -256646736175741126822622968928102400 3935925 -793893579064937358407221704573600000 3935926 271800888802999480122103837111561920 3935927 2225382508031673632326247014488328992 3935928 -402044884594884197993276401026723840 3935929 -909270798025195080134511595349642300 3935930 -648509065944318572489341174825604640 3935931 -804061737139841256190188034468581696 3935932 -90533044483700333091983557252448256 3935933 266653299221636196820469773586090304 3935934 367291979073195799397152884602774400 3935935 -555631790061287024325064667000292120 3935936 185342831983010959670476974682275840 3935937 368133159276122838893649987386503680 3935938 -639298065846143096409321433408896000 3935939 992089343369918472437949506146578384 3935940 774804633871417017154422344183808000 3935941 -137390229743395416674692758447974948 3935942 352208914034255243843131242427948992 3935943 1872857453533864443559564137654935040 3935944 -1090679801777919887457944180968980480 3935945 275827997076648287809746712548475200 3935946 -107228030457151569517041249562263552 3935947 -997816888539272385373583872032714604 3935948 -470856247092431826121145556791592192 3935949 557380409457990249261237988733509440 3935950 111815172215060802213790560197721600 3935951 -2836189693027959158322495592911276048 3935952 23861704279066182894186442316537856 3935953 -162139309024652166922040981483809344 3935954 -572361875879452611044130651710867328 3935955 997635935327334185099221883203137120 3935956 -989986695695679899967515737004759040 3935957 -1510806779524334355577018337625508128 3935958 -206706180381565390416872731940867712 3935959 1097359647127721888399859705421528512 3935960 -532255898251773757446157803327897600 3935961 92899541780081311491132116350266288 3935962 31187598349196786423684380917449472 3935963 -384207405319825808118619069700196576 3935964 -459803058365110548822648973300408320 3935965 845932352916326245286129781327479520 3935966 -1071808459340218370056532861199908736 3935967 -212484268233509444967591340918133760 3935968 5337750431859760872397140697317113856 3935969 -58491435034554849248518055784841404 3935970 107556182322658163895570074675979840 3935971 1406049585012168421337800436815069792 3935972 300960090739459757009569382190427776 3935973 537169793028645034841986783899890784 3935974 -1294238938855110246541112365405409184 3935975 1285054646441835487441548552438783600 3935976 2208816138941606509834694351040184320 3935977 -1129987500742518689068498095948562688 3935978 -139344293544632060357472880386879744 3935979 3071469483470082502038788088538975920 3935980 -799131087939678970137401607533568000 3935981 -1072717533497661409478551802833451808 3935982 627164945870688310700052092836306944 3935983 -65601982615906090868824864899550488 3935984 -167124516316846249984413546263347200 3935985 552204436936512372498557677557504000 3935986 -211616279114234208273149701675851360 3935987 -1599966154798625531408793645854974008 3935988 -468165757583299128986622212038932480 3935989 1110281839844863753511392323254863790 3935990 -208847742073224558008550174484646400 3935991 298454893275864040007616967931414784 3935992 -1164776465261554554228637815388385280 3935993 291999820080326129926210012856234580 3935994 -726079665831697863794863046071906560 3935995 409709438025100170121492842129557760 3935996 -1230916924150514516785025683080491520 3935997 -451865683132798564674378953312503572 3935998 -1171960075151965872840416280729295680 3935999 -1268126962037289910746280198127328000 3936000 380268925944398822527365984288768000 3936001 -1580158827075052164548026916907743998 3936002 -187298416744146232030828404624622080 3936003 -239134782982426697469588387106175496 3936004 -89119222375713510234372316721266688 3936005 19465688526867945340520909711840160 3936006 -482369446222789978545663563056195200 3936007 778802377924471024930482657591055256 3936008 598545865280424758726086052954112000 3936009 -787969666668234457145839861051200 3936010 346975036177421711867079473516266560 3936011 2523948006960071208867996508356150612 3936012 24508843423866268041148065694669824 3936013 2177550910791535939620563006148393504 3936014 48353669431050666977230505164619520 3936015 818120305781730679933681150377165120 3936016 70192249888524059429467725906837504 3936017 -2502286153243452154676607851553431040 3936018 -1199262132306407951208474895316431872 3936019 -1934686951252711805809814953217082580 3936020 -212670802508458145807173533375191040 3936021 -304622365028842668570544975862592000 3936022 402040410441520141046284025679504000 3936023 -492129496633540345291666700947553184 3936024 704586956778737214265655055780341760 3936025 569273326709892612441903859032135000 3936026 -443188885461965729454305459278616832 3936027 91684041725146717337867612949049344 3936028 410730635169962325944160919822919168 3936029 54327678011224771219040932803703200 3936030 74401618189073595390617717136568320 3936031 -1042632694015558163664210912762720000 3936032 2371203162920323324025232189062971392 3936033 -128149018024600670961677476209991038 3936034 -536771130571400692698136360676881584 3936035 550847078547517535341855000729302480 3936036 43645428094662551338269861793112064 3936037 -997934098257460190909850019762266848 3936038 237311388641688591172579545792253920 3936039 -504648240326543327233178666791752192 3936040 -362686387345410108917681284700160000 3936041 1094785070739034377987632602775152884 3936042 -1791512055429112209662591329057503744 3936043 -317959754990211815784712465807045708 3936044 1066197333467909137952551944589608960 3936045 -346167581119975202671854901094751360 3936046 -584423418886146015172768090708302528 3936047 32294611087351901791987991524088232 3936048 928753456193196128407991877894144 3936049 1548527860510929991731993680152360640 3936050 -159321372081298812307306031752549200 3936051 307460548677936354887541783219219792 3936052 2040622201499640226431117930627255040 3936053 1684704229407153130798172058981368064 3936054 -400280152191607238894603684463473280 3936055 -1658984332234462686160365580870202640 3936056 -2280205874407289822520161317203333120 3936057 -1112508057773332417653164019740330160 3936058 791868968773098235386519350657571840 3936059 503795432405540470007586430466557440 3936060 273034643466886245918074920599244800 3936061 2958887635060197548562863964649137612 3936062 340709185830976324515198039452742144 3936063 -778985840644951709309439693078028800 3936064 -570068672714810750990625065693872128 3936065 62102576055501751043440945047796800 3936066 -831643923965431132313131922524682496 3936067 -727131979814231734567499812515257880 3936068 19098639592056246758896198663966848 3936069 3033210870529507443902993322764477724 3936070 -341470337816800358509489768106634240 3936071 1346477129385642167538392308496639544 3936072 -486807845391030766234606261524357120 3936073 -3449505401138370824202518998010103836 3936074 95896569331851446950030788958375680 3936075 -353082412240933488163009359698188800 3936076 818515996852457904180308637887554560 3936077 -189017706820285085040291851415905760 3936078 283762882710470381936803236565223040 3936079 -742046875056267325819775700478667024 3936080 -444763945811602018820553134554890240 3936081 -233422476082978638411674158277407248 3936082 175687301531756469555166883146251264 3936083 591604491685249093182751071306998880 3936084 1349941678584561712232286897991182336 3936085 -441205603960238721736829123453645220 3936086 109702234911675856260424741927188480 3936087 -102636370496734328187523781889636960 3936088 991884282335572326403162584246312960 3936089 1831753931784185000559456853787101056 3936090 -99177584747806872661980589164391680 3936091 28299412939129738996841380199669760 3936092 2285974679552104557419975772171901440 3936093 -194444600733599167427817110510010816 3936094 -613931617991178675970809815113835904 3936095 2465887180634812519724131199502961680 3936096 -809801570427151063122537979057274880 3936097 -89060509714137316722492463996257600 3936098 -8183437352659602772395433581676032 3936099 -166340259245765092416424983938137680 3936100 -340524920985314990015249038983065600 3936101 249495024413789922110874042842770944 3936102 320601246596890611298147238850537984 3936103 -982137751874105685484294187401432648 3936104 2313732844815252369883026695645813760 3936105 -549160765516957538084350541604759360 3936106 -1170849493401487349374378112357191248 3936107 -344887828850031832247718076952216688 3936108 -84095879719996002499606448513372160 3936109 1114745012019850228133509235261301120 3936110 -322905978053813716519590319220735040 3936111 -777947337524961836787508117341198336 3936112 95307236500229865705774110515200000 3936113 1142406479679545022495535355160625362 3936114 77758693800268981230461892688450560 3936115 1016433967721010851077963277105945520 3936116 -2707918503029119991588755553865492480 3936117 -52330039861452434631398292418175040 3936118 452983855653506303512913777874521760 3936119 -43659173281110782958461718335628840 3936120 608772040120398584952124240477593600 3936121 1962242214016371115571930995583888490 3936122 405485340093204738347537123777696112 3936123 126095990382518461235969789332134504 3936124 -546065014673564445895474129111330304 3936125 3537727230826264011291214351530855000 3936126 387451859808390316446318435377510400 3936127 -1356685509584828945883671966357022440 3936128 -291525708950356861375054162648104960 3936129 -449159030645183799057532069217301312 3936130 382929124305351625166971474613280 3936131 -107288090388186230786205026996392068 3936132 -416736908094186671331431680400867328 3936133 4159574099718461349836066100961083900 3936134 7289607771100963608451860262549632 3936135 -258800581901858069685244391248089600 3936136 -953628035884716252221378123253304320 3936137 -2164072492434106919033797918464122214 3936138 -597568157519659316237421678054733056 3936139 1897753401980776374802807321448713940 3936140 -711847306017350601841422733107532800 3936141 -1526653841307057449552644922872828800 3936142 -106851437803693558668038243312757888 3936143 -1181466889452910168051614916544081856 3936144 -87929527753823760407506315180179456 3936145 -3298444080089620551080039071263737280 3936146 -488733571142642601672617730981293280 3936147 -685174642251989546752187818736608416 3936148 985158815698147625738412919849102208 3936149 -651718750740284034297530706949037664 3936150 -24255781172493122898493913089879200 3936151 -893912552491901070248590754373648480 3936152 1620689228315189192203925508968140800 3936153 724044003622090013041585367455194624 3936154 -599353031851093094327802455680834560 3936155 2136711248939213324936515194743913120 3936156 -357201908797268372809946922949607424 3936157 1037055739550919470007085933760230272 3936158 941598964853500434215231653844023680 3936159 -2106407470809852335104269288021807336 3936160 -168280996113753522550868300892733440 3936161 2608410796670352766047314397222561762 3936162 355928654139555995855853306840207360 3936163 -245046787792386439788029864395616256 3936164 913062507370630589666077556849386752 3936165 68396904233564587502243206571125920 3936166 -554464645096380612655974941835588096 3936167 -2035180594244736700516056065481467784 3936168 -1717304034123116277580468342451404800 3936169 1106309074354317493338912313255217280 3936170 -414728291898836414201203269732532800 3936171 -394818978844131651170099070341553936 3936172 651528068769614554592259148175665152 3936173 279592096711359566774781495347347200 3936174 -85922721128194868984514205524609024 3936175 226089989789300083270727043809284000 3936176 -223577452522280084773259594647584768 3936177 6583667287746143234349243780337728 3936178 961290120355963564866366200957936640 3936179 2349536791034753304936228597907270044 3936180 32696147216638631931268300661975040 3936181 110945809433414118777851211697087982 3936182 -126729314694641688234463397416487616 3936183 -1765470498922030856138688300493694976 3936184 1069489391705279244197234313396019200 3936185 -1586265157212738630889508612475364800 3936186 -1235246027964449845211797596322074768 3936187 1213121564227513730394948350519508836 3936188 1068580669868403572647988993770533888 3936189 1602795951975808421226841455929314080 3936190 -1564788226662246752055459567217624320 3936191 684915321676710684287929139443285872 3936192 122909295591561722266844183742382080 3936193 88974612916706785310789881853301184 3936194 -121362254502006586042030199784603648 3936195 -40042173254340498446508311346584400 3936196 697137190916648171754649938174581760 3936197 -718433435515736135274910549392437568 3936198 -35209659378264405570707996426434560 3936199 2753189015672709661448792919479177160 3936200 1753710662561455548543332583237504000 3936201 2928653370199231899379891857400908384 3936202 -1425176532272963969861763194292441600 3936203 2344028992437587100737120991417516480 3936204 -135074734788002126780556553647568896 3936205 -97798045427677219710927010481544960 3936206 -762799619774687380557993706903088448 3936207 304175335881513857752258644294852480 3936208 -91945720455879943720694122439802880 3936209 -633046807863466590865623280886960784 3936210 -388650245546476844171950572622886400 3936211 -293451504467698280784880043993810600 3936212 444198291650205930017138498889043968 3936213 -1183299059959127477252308409878844658 3936214 -734848461670812721942562343908883648 3936215 1854097567889772209644467245770446360 3936216 585539895829120532265830962896691200 3936217 3259069294148081263030447003376352266 3936218 131230554535119704328300254992028928 3936219 629882119828522880516592024921501336 3936220 1653447547454107234965176143872000 3936221 5007101511059449495581292866582391200 3936222 -460789045175615296089491713006335360 3936223 -2138264889270907636756161681184306528 3936224 -115920316526868580474132826186317824 3936225 -17714498368551238640237473540396800 3936226 -346316399886548283184245216298083840 3936227 1509882996441946794035478402305234076 3936228 1213272300014283962731667258566287360 3936229 1045099362927357536901133983724543680 3936230 -92940286319426027658435104147702400 3936231 -1073544820428470774611252349073390480 3936232 -1234696895099861723465861538655257600 3936233 35360341415505766877790683196987264 3936234 -1002588896173579197588924936019096320 3936235 886833470925306937698774534758404800 3936236 -4763600873632227113784763665534720 3936237 140383644136204339376294401254519360 3936238 -259250375305077988049558558690863104 3936239 -3228720286718620103113194176926038960 3936240 47491217596294968022265118263869440 3936241 2410857729060646292201625254454914642 3936242 -690099162778513021898995738396528608 3936243 1029510008824825509807078140174509824 3936244 -987236752350206844105960348435732480 3936245 -400624320963006571555448949479814120 3936246 215903038860308116623009090621725568 3936247 295809060578538164278014170394730112 3936248 2770584469141407643947912763140587520 3936249 2013238220806336194363593820250900800 3936250 -488173156874327465840553866821440000 3936251 1669978049946130494537044557029756 3936252 552878683792953470200949446640369664 3936253 12905411836304318523559127927453644 3936254 117629780542846301029574095722700800 3936255 -1350141078254019889867932718413571680 3936256 1627403533883251565344367918771601408 3936257 -340540778125928186142492327159930480 3936258 -169424050459087783097491959518425776 3936259 489194061791290563992047576754254600 3936260 -1104913369213978374821241952124044800 3936261 497474093412784171335704696317687104 3936262 -674441244763221894599947687258527936 3936263 -45649673103304245153874820816208936 3936264 -1232431660005408725284395521245716480 3936265 792849283393541074650342580727017800 3936266 -135687746758305812810045289737999616 3936267 1890901283680387462604030979563783484 3936268 796010209562787792569264386134016000 3936269 364693530986870959113182530718580408 3936270 66491822414211711281704385829008640 3936271 -693776117588035574077951167711400528 3936272 474285244256068200505251279437438976 3936273 1348982097101791718326169622701132736 3936274 -179434695842672189610173692090122864 3936275 47192921408424219238645820186073600 3936276 17263574054489853970870066390627200 3936277 290835464276700976621977447539306940 3936278 -312584215899636599802130960508782560 3936279 -1541696050176818334974808451023153816 3936280 1961636480564794293585244339071590400 3936281 -1005070659078963230243785005636498300 3936282 -142140310191199780404749091034675200 3936283 -598695839866577004824572600200323696 3936284 -277238603931340238129266595361911808 3936285 13232326817788355417258645611631820 3936286 1463857179860140849845237758854726080 3936287 62116146913157507190629582600309760 3936288 3114234878693818959069737415714275328 3936289 -569157060508382813141729602307055296 3936290 1261566163784353230655917437003738400 3936291 1427057065247315814156677163479613360 3936292 332963419783609625332894163354891520 3936293 -958221044504171742339431062518475458 3936294 -350596981916713485445009754537864640 3936295 -816930398643123179172430713766798800 3936296 181697614389997888258576731030159360 3936297 -1637141969841494342084091033166009728 3936298 -1724152848417525604657919105749899600 3936299 -2863136628170680838881370738713782264 3936300 1640037441197076781987473459724800 3936301 2799768918009536634034750095754641302 3936302 -246924435148725460139562837737852928 3936303 -158602654744315067651120943738969600 3936304 420447361937806970893793929212461056 3936305 394704549274886480044428765755393460 3936306 864158170951321407786445126225920 3936307 2150085087526860420435945044894332556 3936308 -531667880889319495771803943100792064 3936309 -226311149298104693640171579935862432 3936310 -226183432264058611254110859947220480 3936311 -1718918343578379631552020266889632976 3936312 -654173619325389912013789969040302080 3936313 -1494781518946235559496819500061396438 3936314 -1474945495568729992744306618748217744 3936315 -355752494081192016995907942989460000 3936316 -1555153804734716957822578170567189504 3936317 1032092953788720955458405593217699360 3936318 82791883806351422784793019214778368 3936319 -94371980223528155394028024477993728 3936320 296395797361273969307115515286650880 3936321 -1223887794277483555013310748446292992 3936322 1405820743061664031895352530168352 3936323 651884206139796941815879417439958624 3936324 -85369536917643431033561171782176768 3936325 -619029594399063584641951451144432000 3936326 -1758450920346893363095312005383241888 3936327 -62941889524499234982658436974485120 3936328 1071868830393266581052931696719216640 3936329 921214472904665751629534396618931930 3936330 -421891084627068951719663234038272000 3936331 10600382686836858184565728203854992 3936332 -119849448408296322514391761958632704 3936333 579684521403123167161053758472341760 3936334 148562717354083758659184618438234240 3936335 -136289110893168989210309130546164160 3936336 -11058761991720063832587499309498368 3936337 3276708375789830721907868422406686372 3936338 -154472884269867980951696170068655104 3936339 -1647628614272672835971476719922524792 3936340 -322886256978335813497586716624892160 3936341 -2583335735901542156998548098152003200 3936342 -170761952030366243378452890701013120 3936343 843147924396330638569125516302481480 3936344 -82335826995292556645298941616537600 3936345 -24111044412803728575106441753641600 3936346 -176263947007424079921455955886618128 3936347 907852899518756630394983409382024872 3936348 -838209211031912885418003048747929088 3936349 -5964301835442487977950263381933312 3936350 -386615841164325158576132879663126400 3936351 -779988506584108444699375313739123840 3936352 135547324822118578301421488265756672 3936353 -2733781983219480381621389751782674398 3936354 -102650430630968067569852622294528768 3936355 -312938944284428873234859517052084640 3936356 413684666202275517150476318846093568 3936357 2769273569505778712852437052377705152 3936358 -444389159332752959480593001589430272 3936359 629984789654068383859918075889914416 3936360 -563188308612855843170221801762406400 3936361 -731441043348149537322744763182718656 3936362 -1669906015471638682243114831948454400 3936363 -50532143579667225876331261108880640 3936364 -1157654351777532680848536104413460224 3936365 137430626527097232236742043458816000 3936366 415710362377952343458227374916586112 3936367 1990834448965469384790741001067250432 3936368 -107304236492715172177563603235799040 3936369 582572638260223375321766179147812768 3936370 1234919035787946014848033253869886880 3936371 -669571946181153386198560463006892000 3936372 -822816078983924392187451142170624 3936373 47793600069410595012617275236725760 3936374 -241551087017803994078230542919344000 3936375 -1864634812147706869096208131223250000 3936376 1988915427363681392022555624510382080 3936377 -822023864609263628797793490986112300 3936378 -91874471415840600137149495255934976 3936379 -188401354342002818352469104553960616 3936380 530800250474392087206893678100480 3936381 -118393439879995830796660773177329280 3936382 810348378581971830084851644386278400 3936383 -753783690311188506625404045066915600 3936384 -2648701731920791491298888638057676800 3936385 -1680002755038447262638147472024821420 3936386 587796620225437680891220596059389392 3936387 -100052287439115065133992423676721920 3936388 256625560784107190730824881464806656 3936389 -1188081874462530228993542790252966240 3936390 -531601290670461900572482702332670080 3936391 3680191586219921259959088886667194944 3936392 -9424082167328516005459614269153280 3936393 487820500193961501249048277481903844 3936394 214415136365657491721678784261963264 3936395 -1416218436760506514126098574814497920 3936396 -431790427017613828072636432576413696 3936397 -2372307923275472928855312044092308960 3936398 -419810878585398602310393827515252800 3936399 2036302169995718802823105183025328264 3936400 -9700466639975898030562073967411200 3936401 74926739390618946512835372208429440 3936402 -7445849130035470062857333932541280 3936403 -1012876450548926860810267475362928456 3936404 -118559933222830718929550513432807424 3936405 -976667340827403775613640186839436480 3936406 122728062424346527230103005965125152 3936407 402228244152434691560711321632180392 3936408 205858025663988014210898145894072320 3936409 3758696498043241860551206827245682304 3936410 -329015068081603611295265255682377280 3936411 377839318345356545628956913002618880 3936412 3172435997433761487830695207613962240 3936413 829774711883765906487438371528378124 3936414 -4253958727704268058858281040397312 3936415 -762568928755094034288609358309707960 3936416 -1140190471456734519205148338921930752 3936417 1993815752646979487199756537041096880 3936418 688107295113553035222992542428064416 3936419 -379245855099931175997028518808339200 3936420 469669871163089289334556158923571200 3936421 -339150622197301064576880483563231040 3936422 -1027948810132870137099459833895198720 3936423 -460773786679159520321196840578307456 3936424 -985045063164070364029539336873047040 3936425 -1613846809218891537013943838252602850 3936426 31373055725929534451244801045473280 3936427 -70614734347061277759395154117423360 3936428 815623564499379418539940176337881600 3936429 301761946965619253966865832036342944 3936430 -6935017497171774233603374735372800 3936431 1576817204491563211553823584990424000 3936432 48041200622238632956987417058181120 3936433 1226394382320147184645393490998410864 3936434 65525761941997545802394100142687872 3936435 22684602090144558161179382921971200 3936436 -485944245994646517325583588302948352 3936437 -1705015112995708033256460431610160914 3936438 -101479404758729746086532815666780384 3936439 291627907488741849725893882895415440 3936440 -1072967120431308460240530433170739200 3936441 72147617793416317885559326704788640 3936442 214427117289381431668357240841969664 3936443 -1229481708738601001380310327130908400 3936444 -1219214090098122749860512990708739584 3936445 -193510082806489478836124846676105300 3936446 126517797666165586729537590297155904 3936447 994983351132680213482679742533336760 3936448 234080663432117481964422634545348608 3936449 544378273883800104415367783247612720 3936450 17226625501733334819729903748915200 3936451 -854214022714471820137983512527316496 3936452 -59803939383133553209305299380571136 3936453 159578005114040412836230163430297408 3936454 -1168937772517531990704803869139712768 3936455 -541162727719663784102825949893399040 3936456 982929948303686025429640470663889920 3936457 1061057664441605233372896661959882112 3936458 -1707024458845953979370788159445487360 3936459 -468017534936919016851671744934696 3936460 -11878022870452983974664879354009600 3936461 -1986604480496049320069189615907677268 3936462 706143210175140593302828446089919552 3936463 258767501554716364964208184142089712 3936464 -679448458919045449134254205353631744 3936465 963413527172524900918265207961014400 3936466 -689562520838776410378756446423987568 3936467 996789422035744278282437157143667312 3936468 342498018337023811824299721206329344 3936469 -513227474974290884139415700542506924 3936470 -159804493328169868667286437729913600 3936471 -628652507734199767989058619635037952 3936472 -3133860684982333797817845918452275200 3936473 269712133512846328056513269495551488 3936474 904112800350729038506621693719318528 3936475 -165013603951508710772404575560022000 3936476 -520687584601094893149974996615677440 3936477 217598689545034100112168475939210080 3936478 2014211766312722260140255570382848 3936479 -996387944190139302572807538465610920 3936480 741465269524168390184323300982784000 3936481 -1877397501291326090681133812796762718 3936482 -670794327358347405507672017257727616 3936483 295614065060644191503237513527818852 3936484 2169297368260561711574147580239974016 3936485 -696226246729642635746661311332400640 3936486 -555116676954886668455363188231203456 3936487 321481649114971603624251170539301160 3936488 1424728948952757495660322687774325760 3936489 -979968514315345378458450943195031040 3936490 704315949609975978875262908545692000 3936491 -663358726123083726931070152294610880 3936492 146202922601223993369769156694507520 3936493 -450174499977559000310178836724394 3936494 14283841885565144863209775893823872 3936495 324972405104373031634187991131183120 3936496 48065045831793540141036121612615680 3936497 -2481057214788096758864596979302694748 3936498 -359178899248812496760675785653702912 3936499 722209985805338145149843601086157136 3936500 -1584147598715178844103805795743808000 3936501 254025902423034488860384243869358830 3936502 1961447131551196516393419603216545952 3936503 1861658690550408017193796470333866160 3936504 -63313020843806118730639585726955520 3936505 171952995216622158959631640202088000 3936506 191602438209779320154086199422534656 3936507 -971684996087167252186209900192720360 3936508 -1351631162541689576159766057876508672 3936509 -2997206183661264497396616089699671290 3936510 -430296367115181833208701508198758400 3936511 770135874007370894631288825375078400 3936512 1973588312115223511713469144179408896 3936513 86363102725970172941380240132015680 3936514 -192283072908354675220093457922180144 3936515 -618884603668916665441254628563628800 3936516 261307366164604514859737431152356352 3936517 1511277419737087832328904064411219994 3936518 385414018419689152039804419879384960 3936519 43963362807868028785101684222303504 3936520 12859355058260102597380075226726400 3936521 1361467110531679674331781791198613610 3936522 -332064747478268245983043214552206080 3936523 -2067568973281662974973002058271405228 3936524 1164767838695172223214940950063726592 3936525 -91330618186262151711050707390608000 3936526 226015602866000388539172908238734784 3936527 553213404807498610579324789187500272 3936528 56500301772944105794314516154294272 3936529 -864410386551983696878290784550370780 3936530 101007458522416726735021710493432320 3936531 -2094995097983034708524708698070885448 3936532 2452127718661491441569632295333253120 3936533 -217967171592889994637854769479216196 3936534 -224039529065808588182317849052190720 3936535 329403632049544974727055333070355200 3936536 1951929222840126347451080855072839680 3936537 -871646613458767306058697680263767840 3936538 1363074488476456314596077370939911920 3936539 881344671741941904859248735661371720 3936540 153691960817584146641785005818188800 3936541 -283367252101022084734685145147020800 3936542 845877751255380653197270273916883072 3936543 -153319253857429360651655717520765936 3936544 -1665899988220389111976039802247512064 3936545 1146580148203205311754257536685233300 3936546 -171217562221957948790701672695859200 3936547 1633215995078115034035537563535096960 3936548 473674343322138951651602861314854912 3936549 1283885037117248235220097056733184864 3936550 904069225538985872101989707182209600 3936551 -1035904305123761556295601705319403728 3936552 -1069809169286753672802234691845242880 3936553 -2506156160126525529782071709919232880 3936554 -533343894562427377505468527233993888 3936555 -450332684751541509861697824395401440 3936556 -948644643517711636833377699781936128 3936557 3296149746709476175034608738883526240 3936558 -57061194086342353756004861244059520 3936559 -452901452285719695790216668616673040 3936560 600851874625289709406252488284897280 3936561 -1180913291715213307754542574433149328 3936562 -1026042451654466426134450278656064240 3936563 -814069302512810445165430844731069176 3936564 12704530597649419810633962917842944 3936565 1038056950999044624447354570261160320 3936566 101914175999015771037845850559455744 3936567 346501433835478571844452543563317480 3936568 1985031447060108655169439224947200000 3936569 68842966526687487113149410105116160 3936570 490769391697826610960329788875571200 3936571 4000336726227590001606192439119839592 3936572 1487686598310825579445425966424680960 3936573 -408139117992392967671597204626584000 3936574 -680433971074418029991259406145936256 3936575 373023493534026439915334546776206600 3936576 -119549618383646275634311808774307840 3936577 -1622837915578701744546315656234496574 3936578 499057769587939715846481609142772256 3936579 1652288820249565509893762033921725440 3936580 -1147653815970673035827642485937088000 3936581 1115186470726689706083389101157301504 3936582 -73192567719890555068737734515354752 3936583 -509716595656585834506978061991881600 3936584 -1149972016270164399594493805648609280 3936585 -1803570743212035769145430696834959040 3936586 -153020055123776586888039584422765008 3936587 1904558334930078289320157807160713236 3936588 -380247237196372017498044067024568320 3936589 -1576880132711097990046121176803513610 3936590 -395592416503705165885150859446590720 3936591 2292384241904616452446716305810200680 3936592 142314778353566515295092382812864512 3936593 -155648476226946518332158765370006158 3936594 172373501056302680666830951874538240 3936595 409369139357424593036344625358642240 3936596 -1755298540418073277994795180201500800 3936597 149155106410450237946131329091928064 3936598 55325525525294329048829658521800320 3936599 2622850991353902655995426074992206600 3936600 -94634917219465163079628704443136000 3936601 3324945318231699729250157926308219412 3936602 -139669870117657810080638238256159248 3936603 -1196134829202157148626351671456988992 3936604 425429584389882482451034869024787456 3936605 3155311525309991866362992595625724400 3936606 -2731056394122359818751336389027200 3936607 -46318146609838273478630448110675712 3936608 975779625406464135296326519500570624 3936609 -336568057334936104849666732433493486 3936610 -49978913226547044951026630736768000 3936611 -124880327021252577575571211896000000 3936612 52557403501862229200026961812902912 3936613 -663698312227028569046327510477017376 3936614 969231953226258874722848246068128 3936615 64945487814931631483480895281202240 3936616 -159582554264678692104174445584491520 3936617 -1495877563791750076912124956070489868 3936618 -43746394839233274374291539059225600 3936619 -1150018051476599032102532311836344320 3936620 604827106663992563658390065319751680 3936621 17288163139141839010189451277773376 3936622 -998310099432581046276392734296386688 3936623 2059384105302104890906106016191857872 3936624 117117276304297694540786669812875264 3936625 -662543004090533052960053950692960000 3936626 3268984479504902535985877984099374080 3936627 -1367604756374136507322838310167752320 3936628 211300360896965975016243343508275200 3936629 2006250103038079822311864633208460640 3936630 -626754956570898170222939395436196480 3936631 -269028647278733949375427268985180568 3936632 481558557366095692284302162954772480 3936633 1312383756334468038953470797165612624 3936634 -45137700718639883304157651079623680 3936635 613232353857147012631383152839823760 3936636 -1481607841221769993505811745225929216 3936637 1556331111583866775052851726773368352 3936638 -428008867425993659064489115278099840 3936639 314414234363212727646584904653313792 3936640 -1176614049722898803632774603761254400 3936641 -1424166850262999411377843202178776958 3936642 302576210054707323908486894984202240 3936643 1651064668612062191518148490314560892 3936644 300144040262244314743651134634118400 3936645 467384148573167371712985449100435420 3936646 89275248977975937554399606605069440 3936647 1002553221127126036561932032627052720 3936648 -425526168995063158931650042785792000 3936649 -1566368388090708996236224951251770240 3936650 -7589236783383587278367106878918400 3936651 660821604380298038466310431213675504 3936652 -864180560357272361996040277454451712 3936653 -1090101108997023407473701349382301120 3936654 1886457534841098087871482729341043840 3936655 -106963426512617013108266027650552440 3936656 -52322734444900312732343511252566016 3936657 -450904822661137788698560105093032960 3936658 -1208129256137560983364502359557045120 3936659 -735261285264193510354374510078774720 3936660 396549109108284221892550541248143360 3936661 -1134180204792526540899814732477815968 3936662 -623745340115483891400557703883251168 3936663 -127057775146520972842233560663435880 3936664 2250878570392850459737479517683087360 3936665 -1671726547567986878752765015126178940 3936666 508567811466384218728971404795202048 3936667 337487673847708828879453475929472000 3936668 -767058555297637584753110234406461952 3936669 406034815913918478521348893483749408 3936670 -34331624919676765064405856655638720 3936671 -110109605038473881251484098838962128 3936672 -1574686383804016291118484596980776960 3936673 1570383115320922303450982644071279360 3936674 63723013627154714707859062681354752 3936675 -768635717224664629017262710077463000 3936676 1138266018535964857817061750713591040 3936677 -2192379358069833570852131547572879748 3936678 798411556370644843247973467772882624 3936679 -1065704880495593850582228996346327224 3936680 -609510422121315260638270348025856000 3936681 28103716653576140685860767863417024 3936682 1300879558131975182152883157594198192 3936683 1058580851262580701640860180764506932 3936684 426924554805414982352291019729334272 3936685 -1636455904970963410400061586422997620 3936686 922831592927459739792605084674745280 3936687 1147634455258926964310211228388529160 3936688 267275613126722421749382582044262400 3936689 1118567832821061450605303340486226356 3936690 -141026231240847311313749197170216960 3936691 -5100340544183156625346436150245364736 3936692 1458551514036177224001064920672695040 3936693 31158787039046267400306779778896544 3936694 672476022278876754033189970343307840 3936695 6708569444724897338793165293492160 3936696 1345806841776635253660370913321164800 3936697 -674554339101077085516557560052886828 3936698 1692810832939494714669711865801023600 3936699 283180939537670615988573740823975264 3936700 -209863468739142106058171776184972800 3936701 -2087935860615496588435314510104330496 3936702 -16755928116038212038317691751544832 3936703 -1026017992170422560278684700656914736 3936704 -443585613880015678693567140131241984 3936705 -8472916667983753460928471846287040 3936706 1197891932064959547761539155232569552 3936707 830660750694707907763838020717676952 3936708 1247602155320218052467187411419883520 3936709 1122478335592982305870307262492353406 3936710 759692726842505332180120933626437760 3936711 -1342489013682034569995785201958800728 3936712 -850171784525975980886104901330196480 3936713 1453658701596700370743855959172088784 3936714 -554925846043997612088025165610952960 3936715 3447888638515474031452729290507195600 3936716 -230265552235721639951275707746058240 3936717 1378437947477299528926704089544573334 3936718 -1374940972131995094471420946101253440 3936719 4242641322840219356608692175008978696 3936720 -82797621251780381474780864446464000 3936721 186801986600930501871273935767538944 3936722 -1094860725218098590217150048706591088 3936723 443051847976850650359292290002636544 3936724 -951324963415950641157353927507374080 3936725 -100007860146076110973851854541945900 3936726 -222005944691820345362269542483937536 3936727 2309669411087973650398203309302333576 3936728 1648609320482158131269410258470912000 3936729 -2393882928631585662684052084796635200 3936730 -484476374233410947422800720975820800 3936731 3261993902736513869355901715884910532 3936732 -1188493616187659620273741911541052928 3936733 -3135178504962765692015798645825341018 3936734 -509436101348243250339053961910941120 3936735 40796603179246583903707532589600 3936736 -61206818945022634342216542870306816 3936737 352575981685290823112207421234793152 3936738 104275132830315017203258799653165056 3936739 -3150697483589249489046962765601286640 3936740 948970942765984409623287317973776640 3936741 -1650515989602397768567292719789361856 3936742 1402147522055292528382380176479052544 3936743 -2101892854894248973573896684105442680 3936744 21234406216698022468065283070853120 3936745 -387242289201522130123075735291368120 3936746 -187813628869136240056436341949767680 3936747 -118061388937692954082302857550838080 3936748 161393038412275057087129704253378560 3936749 -713032779915179805475403030398515936 3936750 -277902163569310734766934202356160000 3936751 257033190047899762769693750282836064 3936752 10151354110751360091715009921155072 3936753 -217947609430893210929076568619360460 3936754 -56906587872884876190196625479461888 3936755 -358939497675510930766362926026181040 3936756 584577219411353430401476594325225472 3936757 245319826355824576467912580579703904 3936758 326183318023384675736016973648760160 3936759 256145835521805481635747138695692800 3936760 -140330580154943663234026944640512000 3936761 1555777407927720773224555306990077072 3936762 35276756730889434592627437710745600 3936763 -20890667148523267743194638406252896 3936764 -627284700024119316078221420077238784 3936765 -238198601138363769255663415928503680 3936766 -805728603416916677109037510865799168 3936767 3933269677204532902646475019916619552 3936768 863571295893475414563533285215961088 3936769 2387781171291864995428019043275079170 3936770 607912060898555936650744477282306080 3936771 -540500669046192264487896987098108640 3936772 -18453922306439903176287539916546048 3936773 -1188479760174510140771412661529738976 3936774 165887174179794185415559111519776960 3936775 -1201750849082076596504434144936206000 3936776 -459522007313759196806395030184140800 3936777 417867203919286310466859312705204608 3936778 697776851126914213164479449629418080 3936779 6065329700719036367938864488983040 3936780 605825019792182935715755270692648960 3936781 -516678639906130638506851374672656000 3936782 384620671943101548778493068160620992 3936783 -599842739597505810002196132186404352 3936784 -474483009448562348230806935002931200 3936785 -1445426252265981835565976558204283020 3936786 -334580885833737258074993206138675200 3936787 108265730380491021371042514404207760 3936788 -171567550100610864184388706980348160 3936789 -1912196556230870489663645953396548480 3936790 131980533799561693085679641182967040 3936791 -949641696877591403139980054410010808 3936792 1326474741492367843334749041613824000 3936793 -1038267283282537379832361450221881600 3936794 1102568490407268487308949760178097920 3936795 -53134946764472524692025603129109760 3936796 1827952480504536847202465249492825600 3936797 -673807525925005543697049950350114080 3936798 37521173145893299971182561447198784 3936799 3122081195599294232512228960036008800 3936800 163154716929749032100906689363968000 3936801 1793208702365566894738561129053259104 3936802 328276710520669208994463390685462352 3936803 1048883111063679919894279327409743584 3936804 -121767941383148983654830272439573504 3936805 -2072946379017681679501232727610113540 3936806 44783160721770145789237072598672352 3936807 -625894639707420699843561512827047840 3936808 -758337335562378203687771404812288000 3936809 -5237732117947193788843445346244747008 3936810 379375597159536881009262656019985920 3936811 -2058992626541301277188458889611680588 3936812 1506427264319216038711245695020068864 3936813 267379040334174879143364149226278304 3936814 -310579486744449818842043331115155456 3936815 1434272592953658257506613749953600 3936816 239359357230464087540471924118650880 3936817 -4017418517007943085452403286035200 3936818 70866287691676572240417977882490456 3936819 861130267609515186105613483944229440 3936820 -540094565012336245218949870798563840 3936821 -612728723978863076402856643629749088 3936822 -6707336034020242581638469193167360 3936823 -2390792281511751134489120069450661840 3936824 -2120878068457950820707378699410903040 3936825 -684468858658200795606700792547640450 3936826 326610960209149922693197109829996480 3936827 2143036420284529309473605654093864676 3936828 -225139717625326326476269102922932224 3936829 115205216073025258079446795358769484 3936830 -895464036217787921949003540090517440 3936831 -501498200959178229396388379477704248 3936832 491258635434326651667803578014105600 3936833 -1504449426336296670179254842881625918 3936834 -915553766699059344413145778523093760 3936835 -708919710113988444307145174062892640 3936836 92343616436882255221058744309498112 3936837 -148440291604047709037080185859678080 3936838 -841048820529695537186390316187000320 3936839 322632165673187292740315817983351640 3936840 -693462002700375172985771567075328000 3936841 -1940726407490556782447153599272661248 3936842 -127741856841883218047152965630222336 3936843 -3704894860901148413772523039384052976 3936844 -1774835930433170632663249273311403264 3936845 -449364138322540141579116651458572800 3936846 518583129344027174442198037029585984 3936847 -982479366114322609110207564917836560 3936848 -78806627340582363886839218448384000 3936849 639156937514404089781663076125333440 3936850 -734318264907452259805574752169979600 3936851 901073536943194525401127014817970952 3936852 -617223475618617995070925841596727424 3936853 -3303633519666678433946479463988953202 3936854 1458289919417003294405897824667801376 3936855 590379915309411693444310477376688240 3936856 2095668911329916092612863971235840 3936857 -4183207476882105065241538949201771520 3936858 343649727645252602769592936182120960 3936859 -1134367337574347434179202335126226680 3936860 1643401732855282889442866869548211200 3936861 127960186637404783515472843618122624 3936862 66657413850105539443005486102225600 3936863 134521864963736282259361025767490160 3936864 154113182727677887504866338005843968 3936865 7358399869494103778917687273888320 3936866 -1575883653037005454633371455165606400 3936867 10678901136633273850395593924347200 3936868 161792974027669717381866144776853760 3936869 -204104410457077926746402870019401730 3936870 -322298958570036646301895782746828800 3936871 933594936831508704103052266468498672 3936872 -1619848775352866689755768934800998400 3936873 -226069023326431685905548149602599936 3936874 266704718756997769217983622589010272 3936875 130265272049355697344652769173312500 3936876 39182136958241692043250586652835840 3936877 1160938738477079923381890287715041472 3936878 -1056526811017794110007780410420150400 3936879 -632748431680947964052383910912505504 3936880 216983366972789946287611152311746560 3936881 723404572901181883638805127984689332 3936882 -118974956740925120667068839303540608 3936883 165122192185362061907282706313037132 3936884 351446059822665139528239414831323136 3936885 429977978887574750013507198856845600 3936886 -911398095273618973173784034193765120 3936887 -959498496011039984202075120704142960 3936888 309843353689502606515464700458700800 3936889 -728045232991496281506133298591413632 3936890 71657053351491509198372905035433920 3936891 24827682919407230915325592977176064 3936892 -612172583276835786716631616707944448 3936893 323914664050538955898057332184879200 3936894 65775616543226755787356836238798080 3936895 -1071652618861352078934521826224460000 3936896 -2367667591528380214111845341504471040 3936897 -2118460758347094172941597419311560000 3936898 -285148868252515876474076316085553664 3936899 508686139868011984503559651216971900 3936900 14556901979130911398861328248473600 3936901 -6740633750441513028238316484895190400 3936902 -1275426620512170339655809329249672544 3936903 1297411709166055444713215167086088104 3936904 -2687127653394442696703388660610698240 3936905 -1455240068776805309892194799808100700 3936906 -823446903908680528271755894406075088 3936907 -95331726400059578881426778268814720 3936908 -14897906940652239965500914608799744 3936909 -490293233919369613138426603921912896 3936910 189202386519353170493170717323260160 3936911 909818376945776114305305945444956640 3936912 -94274506738901576854661086649253888 3936913 2349881490484452318344566197324602162 3936914 -1618503718212840388960449450951870720 3936915 163146301546083601704196226148568800 3936916 -1297550725393169618353869140805474560 3936917 3347777755402653205695145216032333966 3936918 681625503233240505551644834928032704 3936919 -797318977475539803976244885156346704 3936920 -310758364336277059913495229238886400 3936921 745438361930735135177488164851963520 3936922 -1346718084071212428678394498981022976 3936923 -1734513626098467911130156609460920828 3936924 -23103377961178446362882675728627200 3936925 946850293600382667490461194480577650 3936926 -425270975934025368588216061039703040 3936927 31602888314098958219954055788485008 3936928 -2153867270730730775354516717221576704 3936929 3606060508872484139704957889772898530 3936930 794022072554005412938332499686021120 3936931 -857092844910264216755283469218963536 3936932 2247525047937745755291763012339810560 3936933 -116817721177592393068484278052628480 3936934 1181295406204029572334082733497307616 3936935 773142235212989404756684485063707760 3936936 -1454717046933867175368919053185433600 3936937 424667207998983558245400874635580260 3936938 546866670288059592026723055444864000 3936939 198430320025013828840885440747168128 3936940 -603968876303273414995243164093296640 3936941 -2629121005563632448115900346162645088 3936942 -469891244076429862302401645290172160 3936943 1539737581799727780621940774544581008 3936944 -161906805419981533838411807732367360 3936945 -454123767504405817660829608286265600 3936946 144903199790484837409881961171508544 3936947 -768603944339861064277220610370542768 3936948 487573133604289324634782219275565056 3936949 128402188612735223658191784616228320 3936950 -457101913367468343488998247990352000 3936951 -21150865596153459140841326810757120 3936952 135685981509069548842650107043840000 3936953 784182828489615816831108959299659780 3936954 296665049299810741803506211741619200 3936955 -251606482523669682254614799107284480 3936956 916735499422063389335727344489935872 3936957 588384704833384068143467974744157440 3936958 -1156373369042120185718345307126652224 3936959 -42093848901897112169604928580449896 3936960 242302941311025880241452031441633280 3936961 516993138410459016091722767263952064 3936962 874503315669190349928761570448941472 3936963 -148892117119427675737060559993527056 3936964 -2096555793308568609947569297347889024 3936965 1946826023024977435543963453494950400 3936966 -501043393069079449979971368694513152 3936967 -3601089687626925749174486331507250984 3936968 256093664771708533164064932124262400 3936969 402917503381350738413439325335280128 3936970 -522810049403572058872538277766204320 3936971 590121975128270580318322414376900400 3936972 515033080626737713792064063949499392 3936973 2138628098155784236448375713907855222 3936974 249279925235196438832260290418476736 3936975 -278742728774710630765550744802000000 3936976 -7810549329098968802429831568244736 3936977 -772030007416742571155213396490462 3936978 -1132723580200488065106899189637684480 3936979 -878967590743100482077327922594294560 3936980 877065878514999889918975413767616000 3936981 -14448176508869016360898808990525760 3936982 -425261509915342010472432230269029120 3936983 -900938885143653355017266301062269680 3936984 -89999668739916862839930148558479360 3936985 219972119397702263451793461028430160 3936986 -54152357910241773289035107943702816 3936987 -1522389301097959024604153972075782440 3936988 -767179445709117700535553631317809664 3936989 662873996893891172262687846411490656 3936990 -554632416270264264938360687051596800 3936991 -3087541718749196862209882897617308168 3936992 -1006351958174566472010187705204604928 3936993 282101472622375543617691062602553264 3936994 1644029286895600985434418515992960 3936995 431035568045942904626423779577918880 3936996 -94076746879670419307243502078074880 3936997 392589150536039148472669208034648446 3936998 -94095691545415674909221501053249536 3936999 234908235778761239912240996820871296 3937000 -421043570307459201796779336007680000 3937001 2006050228679365111638103513451608584 3937002 756336572483706313775793660811935744 3937003 -649166632280347181674385249754575772 3937004 -374143357248717744683298027685900800 3937005 86108883847955048526480970487446860 3937006 668609710189823028364784117685379584 3937007 -560434715625234715383780030717823200 3937008 66825410582177066321074907359248384 3937009 -646473648738405566476358770646057760 3937010 145600645092460335793209698002437120 3937011 60347540908765004731552568228911920 3937012 -1734519576076312310852435108952674944 3937013 -64667282774655349496946366381772260 3937014 216101707674823666528851295200839904 3937015 -89888172354901262737711265577626880 3937016 -176322149599923446080980396499968000 3937017 415186882390347676727127272631006912 3937018 -208469733283710449948897461095317280 3937019 1729170619053007302239850580367664420 3937020 15863210395702903346630267585479680 3937021 -1917824411372148081764113164207054912 3937022 -129350148092083264101261143226374016 3937023 300203239745891693440808618979787344 3937024 428962783045191202134942585548963840 3937025 -403519982927387949429815075394902400 3937026 -748300858320911159241074811363785856 3937027 2102898489073648170963115865120938800 3937028 -1259269604480500148039268221802132480 3937029 -1144230557753449117080020978375286816 3937030 -937054916060576073172411039097299200 3937031 -444825955076735521912308464825819136 3937032 -1408011571478042411941917458406604800 3937033 807008987628148255327728683490887604 3937034 -1174680258438853978720473639873835680 3937035 695715641904493833901257288872329200 3937036 -96460819100599380522444942012636160 3937037 24819402480536910833984031084891168 3937038 -184749506391559987633116387065195520 3937039 299177532416581503883960817986481840 3937040 -358108854274090824216772331276697600 3937041 908554965094544602563240769557946548 3937042 1312060017761336380715012586283446672 3937043 -2539491060410333353082836259598908856 3937044 -792293864858133900380115271421091840 3937045 333135833821124257029342717967973760 3937046 -845678431254361638242433465675416256 3937047 -257419551048505291418456763244627200 3937048 -615181591480920441247751052032778240 3937049 -3799187621553712058359519199175719808 3937050 190502200721128415509716178731127200 3937051 1160899977734785415850935243845810052 3937052 -583924989333792033251352914158748160 3937053 -885005505373319982513504910247815296 3937054 -1956125574909819901660862122579224576 3937055 1769895630180538367220953760211600560 3937056 -1273895393621328889078591111910916096 3937057 1121579588312925000969803375853086306 3937058 2031374097659962637445245922880726176 3937059 -54768962289435787970343368781903360 3937060 -1712426389677400548410309298809675520 3937061 -3441177577598074887852433854488998338 3937062 -346075988030369452941453275137155072 3937063 1019366703829402825521457486473533224 3937064 1432963822887619604621909095032576000 3937065 430708581467974964254042518113341440 3937066 -157506964545138818333275931212753920 3937067 893239697301572785609745055227656116 3937068 1174749727070851098607651582572279552 3937069 493487228926078299619419948553395000 3937070 337092566407917903946844533031817600 3937071 -494533162097165555212074534876274560 3937072 -368726879024993378404255313723064320 3937073 -657773752015481998212252292781530560 3937074 582319252531089414849966140154205440 3937075 -1209120005671752565056524427076407700 3937076 -1119957356264392487705804229314328576 3937077 -1931364533572875680598857697440580 3937078 659021140217415377181675511191975840 3937079 -2579139619817825044765409450804767320 3937080 2166677594131246426854248841216000 3937081 -995501647853100104854991030127563256 3937082 801448557711609271733593854124321392 3937083 814002196413150003524898647111989248 3937084 1730516783048008300272696350116953600 3937085 -771984715455327876944450162788048800 3937086 -387740008577400711342302093830479936 3937087 974123799688175746545342530574482304 3937088 13830612256520558138448606130077696 3937089 -58202849540911490811953193328316352 3937090 526756752669111218371993554282592800 3937091 38794577785383814372730044524350184 3937092 -170117952484420336753411253441335296 3937093 137496128934309367454563482612276480 3937094 39589885301358375115101487215839232 3937095 748094860749116638922288703330404520 3937096 -691380293573954331777974424866979840 3937097 112534146703276328533080842008899546 3937098 -816621293482842192365197113502325760 3937099 363071636785862567832372476875630100 3937100 633967981229746054155175947150662400 3937101 75902891518628160422448280524826752 3937102 -17739448083953759746386920089975680 3937103 2025367947995203583232316280303786352 3937104 27859320721973889239616779098521600 3937105 380232916083384121169192091020673600 3937106 572996279131663810049740182219282720 3937107 711104129895577217496823170495062640 3937108 51731650910368964543267664351471616 3937109 -60232506974560208714846592339166272 3937110 -77203042808250263380474844563200000 3937111 -582467103761739291313056213133207288 3937112 373808269863020988511025340597043200 3937113 -2145965282644829399211691146282717600 3937114 -173158714548582087901785075495917568 3937115 -27670118397768215373088349078486400 3937116 -1491059830285006388815606703348110848 3937117 -1442658027233559147311859477703359840 3937118 535035122047393018260263968116241920 3937119 394505776645031215014070700122428744 3937120 2057389137326990831863345008421109760 3937121 -1514253531004239353691922501276438608 3937122 222576761998371778051095701305132032 3937123 -48413892162783519468052039402457600 3937124 -479198200942282142151076044768657408 3937125 -134574437692580486588985976461000000 3937126 1809865271531543234968091279237068512 3937127 2738560467839974300983955369686873600 3937128 -84538734297727137197169189294489600 3937129 43889265486936630543181163715961920 3937130 1037470259641768197780853801666884960 3937131 -1311402747612563623751736355355709720 3937132 68624794491283717865604448890739200 3937133 -149312879337466864727980463397896424 3937134 -335852918378016891070581748470010752 3937135 -1633414535571965905395545129250676920 3937136 -9173415831682497689500768600915968 3937137 -318906276150842492285242694886161040 3937138 1381317742148223873998805984577224720 3937139 -3481809163758278868578472265817307060 3937140 809772400937555417599136118813081600 3937141 -904903219276900884561842215308740228 3937142 -1607426736803202348574084644567667200 3937143 237294719466685080173564646857518080 3937144 64328562733899464995961161453547520 3937145 -2025395452669775705877407765283815100 3937146 122282415164668754530107061560658944 3937147 2256004553740861820512139557044690596 3937148 -362753121766546965582623688712479744 3937149 2024068558501690313509370912158303884 3937150 -723494503819268801555455727944228800 3937151 16859473121497811590507902413348304 3937152 1226792487792069229585187434282352640 3937153 -1802907535832770570558419413083250880 3937154 -661582919318373894741537412912028640 3937155 106840738432028543553610765551313920 3937156 -1518173617876974357847934189129061120 3937157 15221985460917194514937054476515712 3937158 -50300027007163868084432289720731136 3937159 3019735824061650994304786827396910360 3937160 917035428023988354363453187306752000 3937161 770851742378883229820266065126744480 3937162 -1323211548511381109201945003629929168 3937163 829128360649608324494159419194455808 3937164 -3736050369685362235359628732809216 3937165 -998412624673229574266109140666165940 3937166 -19276680555966295504173950211125376 3937167 23735533936645343394813819842576280 3937168 -400040787795249091007161334240862208 3937169 988037050860042751013148321696171570 3937170 -314462273866502870109841016122391040 3937171 -1508181401830579374753631729327254880 3937172 682944307109261444903258289697689600 3937173 -1160165667189480019747062949175992416 3937174 -497471203913441254989756108967398528 3937175 1836654428179045479047486385253584000 3937176 -1905106472099508070769338894288896000 3937177 1184164429702307740128159561154974026 3937178 339667356805250378921537685209101056 3937179 -304154499885706065095706261525210216 3937180 100831533100299897563096515250841600 3937181 2579171606076728054439645761750666982 3937182 18086655002517822875588556358360320 3937183 2881116500074371708935583480808557600 3937184 -3113322221060877191720518580668858368 3937185 -84706103410776703572853798844582400 3937186 164111031308676482815526401302429696 3937187 1781331394072950854582597428386127836 3937188 874216196244637135849207418240286720 3937189 95594501374268543040754051997651640 3937190 755204328944187555010721590569991680 3937191 1979568309851730426873398189629713192 3937192 -666789624849423082306384977229578240 3937193 -1032801137192830564940950542711638178 3937194 173153515498582187453863580891735040 3937195 864879367279117789890038867443279200 3937196 1262161442196120261241993102277510400 3937197 -1477636603876494363659079190181837760 3937198 -305296366576544752847849369817566400 3937199 -166874891364007739417077908656290200 3937200 238405577310098417156189014735257600 3937201 3017411949420172207137700676070541202 3937202 -2185741217274386102693548336845542400 3937203 1057783977582820683068761739720968212 3937204 -302467658659919524008073921780092544 3937205 2598396945719065045494023668631634720 3937206 7702070215226752107367569448777728 3937207 -19782737336222557516746448967825768 3937208 2332217018673212343439970416680529920 3937209 -8271920721417622778160910195402752 3937210 274121910947591020381517632772321760 3937211 753169530696948313743849237492456672 3937212 687278775915160851645053983867470336 3937213 -771218315699286944904695235534619040 3937214 1424890920215182779917213256274196160 3937215 -111537904044468033446739214426560000 3937216 184110277055253485478783437829570560 3937217 -36126700076586212693115027902151804 3937218 -613042287425018527897277898481877760 3937219 -2049880223937941360424786424530608 3937220 -157805863366749601399871482260664320 3937221 2362091846013896461586003088040746240 3937222 81693062513836453443425837632962912 3937223 -1096510552575895100015272892031294240 3937224 1885113473617112307640564968254545920 3937225 1319837682912247684886508321245474750 3937226 -522679119744945459422580952026356688 3937227 -714421816002219206199387285981273600 3937228 -216628740293877684479112737366578432 3937229 337786693505768661488961355295539830 3937230 162779647453360212600326340320567040 3937231 -3025938883786709495833103241869258936 3937232 143818935654537852042176649940697088 3937233 94317472895674416287239663201623024 3937234 477253252458986695697163612328003584 3937235 714641845024380147395132581837477680 3937236 -557447869517838603237772528710924288 3937237 -1323405459022282463568737116331164800 3937238 70634074409391096052796447110686144 3937239 -131473690983072174152216859103344096 3937240 2262902524083376411142195801771212800 3937241 -515601521422363612642584590893231296 3937242 178710185808164677649101058996146944 3937243 -894556799676407803447328138263117440 3937244 2068396799408265386761886408871674880 3937245 311039867123571926743388705522033280 3937246 379146209745021014164403790313007040 3937247 765904184551623721441465314874087320 3937248 -29372670209296703950514935739449344 3937249 -1604217904412375976424183782221926750 3937250 -988477968536789295078411991191000000 3937251 1581272505530446502495017990914023664 3937252 -44245858220563748092992613830998016 3937253 -3257181450131949909902575395482778498 3937254 517424567486904360877985042237816832 3937255 34168810247100971479096101980421120 3937256 617522536245249087723212587885363200 3937257 1197077292557055804897158595716999754 3937258 -635941283863448145550957880469568416 3937259 1183686474382191725561565982253663304 3937260 607032819015242342233039557510021120 3937261 -1334185192519823607748231714514980138 3937262 59551302837258605078988065610782592 3937263 1469945431989503994600118308601260288 3937264 232500382097466166849148573587636224 3937265 -194759953184158663170851826295745280 3937266 -40255681876224211799676169272571248 3937267 -719876815303599679920624873164293684 3937268 70407195735317583544171731259312896 3937269 381184171033670756131311334275765984 3937270 -811166841737381400070051915998289920 3937271 -130513658198801944858743575535418080 3937272 -59322624508309493055107494547251200 3937273 -1683481960702780133316681189261027478 3937274 -1369443639426780624271403073099411456 3937275 305019940011834760084278163247760000 3937276 534562404801306023301324325529893888 3937277 -3321819126032825899994239410504948288 3937278 -417942415121286227147843371143155712 3937279 410372853531398087636675384164864512 3937280 447398708898868075701311088938188800 3937281 1071791211250433381573026481558112000 3937282 -375181585903238294104626972079657008 3937283 -482245202666475961561594973010507360 3937284 -436689139886503844454984050561802240 3937285 -2619283454695913857429732471730911680 3937286 -65367837499624317728777917750498560 3937287 -6847474661082397286600549021912448 3937288 -455055321508938310208027435154800640 3937289 3683255590971285527462946707429592090 3937290 -162936437442642856206153540881280000 3937291 540110052716463094874372069125956692 3937292 312771662329419045452178103595702016 3937293 -355760591951227369148538497614698516 3937294 -1289042443510302259439935218755616960 3937295 -22616167886516766698717061548257680 3937296 449936671169895259270882753137475584 3937297 -18343868714116842200388713958492800 3937298 241093128598347600749304023270466720 3937299 -1747691809506991186541973712019792592 3937300 -157512256961918694463014049639177600 3937301 1688753296229722741441451493900990720 3937302 -1257969239615083413993751568895955200 3937303 2382203232131386803859753264684340552 3937304 -408005825702246034996975409258291200 3937305 744031307683607043543291142184257920 3937306 651632671337442708790559486945675520 3937307 1027014174291813925710970806433912080 3937308 82888129941647257124533374276303360 3937309 97672850792611600518272694456398880 3937310 30926440553013456385487075570718720 3937311 378334137480143772917577041634830832 3937312 -829640990345288429010995100537716736 3937313 595741390044077306322388192887247920 3937314 -905813856046277219770618677826832640 3937315 35504443683550833055936312865079600 3937316 1121887174887052986679864858406759040 3937317 -826034176472482534674682228146934752 3937318 107546796317905900797117796255217664 3937319 2038688156753411898984856088643692496 3937320 -1188636349000205575862122377659443200 3937321 -453780448018389712285170538510905478 3937322 1236799176231380462176307922407776512 3937323 -231482637852886297833881882288983056 3937324 -1220056195232007071517231875609662464 3937325 392638449444078941829358875780720000 3937326 -503373415034517304793949469244408256 3937327 -2139777841722648795454378989185982368 3937328 71205804402029221918057507349889024 3937329 -797253346162968916309497785629976112 3937330 -1507734240918576479827632229899729600 3937331 -3238163943451281840337305306412829088 3937332 212314722315586754891245402458193920 3937333 -1740483029890765103114584587120968196 3937334 501743590473359965750289918890583040 3937335 -788822499687415915577012504849703600 3937336 -413648446273638355538014011821936640 3937337 585839116929988676196627381088402986 3937338 -5860669105278660899310652095446016 3937339 186395193779006588247014627011165456 3937340 283886755453068421655874672145920 3937341 303340152719512636964708605579240704 3937342 -197786415644882991050760035084595456 3937343 874035232215125098648666308478851720 3937344 -236642919369775387403186592005750784 3937345 1640665953875013009849508585403942100 3937346 -761280235406247332389529295307094832 3937347 18745866085723976536259421881019924 3937348 -854107462547216888126042914529771392 3937349 316846493154219481726839524549687964 3937350 8109536068663069363271596405800000 3937351 -175571168589540915638949084997814400 3937352 -579735172307005867814809894843514880 3937353 231983263185259400629102761791834880 3937354 -49314752477033325683331985517756160 3937355 -14579833557517661580562174056381840 3937356 97845660171390821218028753509186560 3937357 -446484291656799333864608306567568394 3937358 157299690989040575336319807353561280 3937359 -335881825095181109963193944392596480 3937360 76053155740534597020636911763456000 3937361 1233595718736001039829621555986933872 3937362 117460393797113775360869351879598336 3937363 2945501660774210672253756512842277612 3937364 819089607492064763382207853713403776 3937365 -670877030331250688630180650952800800 3937366 1257715080552123479002707357516025632 3937367 -124041257397155634607488384417174816 3937368 -123464337209402672982352915935498240 3937369 -586505721459540999773423019712154230 3937370 -253960414491727376692341803484825600 3937371 -1790853160262631071881848372021249936 3937372 -139322977703365538246166183646273536 3937373 -3706816205445563179200644362077291072 3937374 113946332483271224209480902899568000 3937375 -1184408249135318613374657368293432000 3937376 -60609285842924892948842444597231616 3937377 -1161905903581182300545929624127065680 3937378 1185985976856868275694122366826131456 3937379 -1966409935084308075233142554822361816 3937380 559549120439664803191427132372582400 3937381 17007241708631249108726460861743104 3937382 511899351872903329992763915594797792 3937383 587521256563782338606402147774715600 3937384 1212289199607354773011729106192547840 3937385 241780892121589115390778337674284580 3937386 3390915266485101265157514271920384 3937387 -2272414584084202571467084619447782008 3937388 100861010991582376753049118829301760 3937389 1408251785257569989743243603916014080 3937390 -863343749717267268887879155667956800 3937391 -20933956703526523378693736066761200 3937392 -171845252226887405507318238403461120 3937393 580278259050885326716183505967848064 3937394 452910616884464680413777637750051872 3937395 242831059722604617831036697906748160 3937396 -235289501297722350188968508099200 3937397 -370523788680340610263553655453491154 3937398 1213777220299403198555520944101070208 3937399 -436979601308981494993513937800552600 3937400 -1618851657681169953518571575889408000 3937401 -70091239063008452003174039759767224 3937402 -117994556522294503944081674558830848 3937403 -389499493540097340756999415026334080 3937404 -752629457988484694472195509356919808 3937405 527765927723256651300788968374513120 3937406 -622552185463856936489807565801980736 3937407 547373857301584537328279516902433040 3937408 -1711438429025487889747952592224256000 3937409 645476282183743157047772724612631872 3937410 -10360773347141031557837355883369440 3937411 3048812550780869774705177723975270012 3937412 -1618408083855199713347876883299382144 3937413 -985410878432257727363414170566874656 3937414 -78212614148717381879586898959763200 3937415 1661917592450117843088283768672765560 3937416 -282627034494308084447366639557017600 3937417 -551807296536873523751121056069724480 3937418 462333802993324457808637601013007200 3937419 1167758083644434118011967923205444888 3937420 -3421000674389663933843702677662720 3937421 1355234025351935443345861809518558892 3937422 -663253129459662335104605126372462528 3937423 -339977875803444195235853891634097056 3937424 6580608802181529565347048493547520 3937425 -1477259158629531363055026030083779200 3937426 -1346246232188542882582729467212500320 3937427 -12991748356208661747456284081647920 3937428 -222617221368556869641133395824269312 3937429 -447549738869304514311299647509596324 3937430 -93732720996022538383618420785120000 3937431 1981663945495113052959029109271163520 3937432 -294225181553482276436548170003947520 3937433 -7210102682103047130147946748901180 3937434 -169474054522511507736301888181483520 3937435 -484387868769896116451067406260783840 3937436 411320927625966131793835661849095680 3937437 -467308456214522568076620379423134720 3937438 1722417626370032853632592625219447296 3937439 -1092648544932563899235409580155694080 3937440 -589710439631205757065980042029301760 3937441 4397382964032179117043669838016388352 3937442 -12307826139101601693689848031038128 3937443 -1568678708236743882540561280879414800 3937444 2061350157491232277991661051064402560 3937445 1447336938458458765104410698382120700 3937446 777053285569900866839042900445091200 3937447 -309134807484968580739470860119717968 3937448 1110883041006069051862462699821864960 3937449 -602996345658305507655458803645737120 3937450 -386336617872531639465984239614752000 3937451 -1175190064870272649343021362098024048 3937452 -37986352436869743413461295197075968 3937453 113540880910148556426885338879578400 3937454 -2304586322603064753380795363936522688 3937455 685590876997826551721125752004058160 3937456 -237415304396510183370564606191894528 3937457 -3723571753704829505352245102310102348 3937458 3510579925590580676886387091061760 3937459 -3032740141472537915248699836467344760 3937460 711345214321440985524052590551489280 3937461 -380539615667363518609128305153664 3937462 541800494829460985173019788443299712 3937463 1329666505977614437224905238029711880 3937464 -1633166079257653323528220790787072000 3937465 125862784847715540172542997472870400 3937466 99668865077975349058327509409047744 3937467 47868481413158528326356875769330816 3937468 1373163858670496474375134815101723648 3937469 -650274704711725247900861323257971130 3937470 103937254488379582144748964977040000 3937471 -126440602009433135691327754600855256 3937472 448430316538710809648803134000070656 3937473 554848445897168490786684590956204722 3937474 -39059893775014214136642562174718400 3937475 244715383925371915641988178350074000 3937476 -150397218688085993850646168176648192 3937477 998118827961732715473370810340439326 3937478 1541199884498739509376895804285427040 3937479 134742535329558520120782937758432768 3937480 -524463416800465243931979707948544000 3937481 187695109909290473370699265929480282 3937482 -1192609075943980971788370111437058000 3937483 -2162174826254521736384000397881110080 3937484 1794798470701758500466320525151191040 3937485 -157938792341782999884092002005131520 3937486 498862837082741939534069516143152000 3937487 -69619045622933966172806237276046864 3937488 -513407091657875592522785044328349696 3937489 2632026594573959351644791412478192232 3937490 -792797869573767824980826361839580000 3937491 148110223864803875630221520478833532 3937492 761351060061486669871558931169793792 3937493 -1043963699709038967141698235180072384 3937494 -399896694110929704989908863578319360 3937495 -305647965087050847827753152990652880 3937496 -469458195556242882954612354936176640 3937497 552813517765775004665798003524090272 3937498 -880246569141768940494493759049898000 3937499 -2050500771961970423183957361685405500 3937500 -272068056266636606625353269656000000 3937501 2793238847414603966172598534081102502 3937502 339169317514204757537116004230349952 3937503 742610455480330532668675103453907840 3937504 -1540024950906616948294412361592995840 3937505 148747500437742165513323415493149120 3937506 456645866181724907460140192002692864 3937507 418924425543280511289377699729666512 3937508 872386529949379431879507592882814976 3937509 -46078919002272709926273198473286786 3937510 -17137973850022566709215299999187840 3937511 -352896603024529129775993148405394368 3937512 1018125693407814312775278518430105600 3937513 3335585818061506536574959352091384762 3937514 317231890679529161630545954052243712 3937515 -945939689135680553736088573707025680 3937516 -16140169040698902100919895932820480 3937517 -524481244784592953326035040601476776 3937518 -379216925163492991820470779195801600 3937519 -83875118387080556679276086033409504 3937520 42423859619758440603769572402462720 3937521 -444356581374362725352739885172369536 3937522 624565316249798233524869068686518400 3937523 2807641937574190520603969179214753136 3937524 -579611372299412332439418304101433344 3937525 -412370250338492391637461275322840000 3937526 1513940698304576885003595168200077440 3937527 718211057835045709946004851264150016 3937528 -904041747094608648887380529843773440 3937529 -168134186147793646623923196505520316 3937530 154370967522570217143744855592216320 3937531 -219633815783530630618192145174368752 3937532 -34830798471329145647920194796130304 3937533 -1643937521182259998762040966264210400 3937534 1445038653918809805171673483380796416 3937535 693302202560237287856217340592772960 3937536 -217868749593424012339066461203988480 3937537 -1828686617226504244667734935030210814 3937538 -337633082395759836620468600700291840 3937539 1046491443019292939127688534056300024 3937540 890014092348291067192883504613626880 3937541 2512430080507389515648395065714976800 3937542 72422433927123050045074389663951360 3937543 4932807376528091411515335486344085280 3937544 -561359868409009727886448136390522880 3937545 -1270409087563267162111049219120582400 3937546 1015893240111733331192676999304775472 3937547 -236136237949682954629097969512587720 3937548 -1487902174758515837590428177668805120 3937549 601945781025774095884026700177632192 3937550 -80560517109222251351720152767134400 3937551 958525960409489688828519597909802632 3937552 -16593152086065322871477184669343744 3937553 24989394491420823682613049557261424 3937554 171941559087517768474573208183336448 3937555 452969869788080195795641382806089360 3937556 -498066263883778427742718998175660032 3937557 612207815589778176136349476421492160 3937558 146440796989324832320478596769203200 3937559 -2548720667122170102027068505027981240 3937560 770760842197793396634640878354432000 3937561 1545107028179078615287610745233609162 3937562 -48923592164035056853233643396984368 3937563 -688566119576760232107445913561919216 3937564 -1834897233609078231207738500358797824 3937565 1500817897910949245256393688412900460 3937566 -1680948606077396586658088509533751296 3937567 -1628635166006341029562291530408340384 3937568 1986642108204055895795081467030732800 3937569 1694097890283411262726368846870650544 3937570 -80171150644455548969187152219658240 3937571 1453794522240002572610020492224933888 3937572 1262045203199530744940491699557153792 3937573 -2579185367548295186871867687194250178 3937574 1145014464623235078608341295558323392 3937575 1067137052735015316904299522361140600 3937576 -914503988358775148386007933940695040 3937577 -303178617798027465412713906773765376 3937578 -1003375449264868008211766074896504576 3937579 -1367403852159360969148991543166548360 3937580 -995781795016780293843818198875084800 3937581 -929281254545011521427064819422435530 3937582 292262929891925443500505225202496 3937583 275469353863581708572948114422080504 3937584 36485387965892702116068245860515840 3937585 879212048276990414018073403313913780 3937586 584482670242444897187799851911705776 3937587 -1795404923500582910737763084300389632 3937588 1798971819748765350071160228854626688 3937589 137432709849741547690306684937295360 3937590 241759465483677167382712981554625920 3937591 -538471729775281634248471859113452720 3937592 1819221200057061895797149069524070400 3937593 186770758598678524189145463497096928 3937594 282104983159737965012837577054954096 3937595 -1435165693561845976708884476135126400 3937596 8934146867267879840079090633252864 3937597 -2689695196490391177259317518138997440 3937598 -230381336315064457579229954701240320 3937599 733289089503206831611495862945751840 3937600 -115799022738718155841550678595993600 3937601 -504355348364117606415207939344139600 3937602 -458915500733579858573460456809943168 3937603 -2945697196240003521889010415753588456 3937604 1427691939436720598375572886527245312 3937605 486107504841179593893365764913185920 3937606 -414431761064857487866264381562713248 3937607 -2271553240043463469061930023797855144 3937608 -893002429252360079706750098899875840 3937609 -157009937888081254342971859297120000 3937610 933962441894068765691103722584356960 3937611 -368984983789198094480080463379065616 3937612 293681319581878899296179736450544640 3937613 334941604212655357902830900904326400 3937614 -344111185424028366573278053706126208 3937615 997996736644039657315590200766958320 3937616 -101476975651576224849418689445625856 3937617 194805352699310185202852052450319440 3937618 1088132600304398902690290361689520416 3937619 510786459867158360011470067961314896 3937620 17795530693813639842469774408089600 3937621 2810168453164469457845300564550767822 3937622 87762971374694868393442218862788480 3937623 -1212893835567109112865569747925196800 3937624 133988245615685836949594844541132800 3937625 -354025194929885423999676498949065000 3937626 448870727827137908761673652010967040 3937627 -493021135791195632001631765373070240 3937628 -2051454743896338686605173160568581632 3937629 -1099090429855036750097094426190252416 3937630 -88242723915885550510178617823316480 3937631 3044834106992293178356061226805446432 3937632 2042987264624321088750932321439055872 3937633 -787459935091260367650409238116508480 3937634 747355333807769836320043946633499216 3937635 132971113577784438314420552533693440 3937636 -1095625296905536923599281406126100480 3937637 -777534462789354196729672953610982208 3937638 341514481375411341340290415541002944 3937639 22948691594176823773737834912520024 3937640 292351364430548244845741444040652800 3937641 1781593786740626518247047615533838992 3937642 957485270790579484314972129820654080 3937643 1679561500042965716134752250568843892 3937644 280467996600889634688444123404686080 3937645 -870796901063736806996346227705402100 3937646 -349264328849958396003367057013609856 3937647 -91154877568361962027321873434956928 3937648 -131766008122150539689287908206641152 3937649 -555185040402059617104255353388251340 3937650 -304630695120516395643855663329174400 3937651 -77266869091816496459552593596555136 3937652 -433183171948868324757681763891534464 3937653 -33290590657253441180293808616661956 3937654 325201355096092641967284378752562432 3937655 606930028999978883318894086027716000 3937656 320058440538117247693156702106419200 3937657 -1631918592861792107787950457828003248 3937658 1180549396114427237029502609777293680 3937659 -630630163243775353334520997029870720 3937660 970796557603697985384649514282188800 3937661 471823101493547416153063997070489984 3937662 -508046480464023874612221023179639872 3937663 305290084514286718467951791962558464 3937664 1227781988984730475482339070621777920 3937665 724123504801663819139082171907681920 3937666 -134885467125316970976877298630539776 3937667 -54134546862259396631268732207803640 3937668 506200716199859217077818834926759936 3937669 30407037047669186342894013115294944 3937670 125362140689072599338324087867692160 3937671 -1372927848978105708920158426888156560 3937672 2811079940724807247787392759269427200 3937673 907354123165179821169768393554336922 3937674 -466098043092679954294797148229675520 3937675 -325321277212438834248181536547653200 3937676 3066057195487784359350856500674580480 3937677 1831549561264818752846126301433667520 3937678 2231310895781593345303073746580976960 3937679 -2087788204042769538504424659568608720 3937680 474891469086982687385308532519731200 3937681 998289195345100432049830921746052128 3937682 -2470473622404126911850294095020032 3937683 -1823527529468577181526411076734191176 3937684 -912954923172302429171111854240019584 3937685 -1418320505263619321735839645737571620 3937686 589177127847934221470713632674409984 3937687 430597758375510813878306788771380000 3937688 318976657849122826440683799957381120 3937689 1528915839964149448491522687908173530 3937690 1491726678021842608291958209658603520 3937691 1773095770542245690252837420889913092 3937692 -434305279998967192966563338440359936 3937693 -296901274211237401024346763697906560 3937694 5005744615733851848531948940409472 3937695 -627683812778520398305489637737684080 3937696 -857417803748957492882140059606712320 3937697 1146087961668677547397304297610226146 3937698 -602738619656991019440185080048973616 3937699 -47190110739056564045700654623414120 3937700 961418983537098254814995387938780800 3937701 1341332922063109664555552306720891232 3937702 270355479224109386756485515511073472 3937703 1796486660211296386097356550977200 3937704 120208652620155843043680991441797120 3937705 -1358586814525329194880016631384290140 3937706 432043286132129088748976994941157552 3937707 -2281899895917847137263053405497830400 3937708 -2414548487834238146057450082534038272 3937709 -2046655367512469126332730440014426090 3937710 311426541040744937044878487842078720 3937711 1233463706655886751038144024637737152 3937712 633293388146893582489998516750090240 3937713 141445107291783570346086039008183808 3937714 1606894334906934965480165074280994432 3937715 168259502015582797833414970174441920 3937716 144474870168427733694740514425875200 3937717 -1218737616288310885150887694563893248 3937718 -597462154278472539476240159275352640 3937719 1492592049504339109876718939221153920 3937720 1312413587272000804750527196000972800 3937721 -1969869082045790901910659483342453078 3937722 -38200814112871131883296059291383296 3937723 1573918319221386667616508073942497544 3937724 60560802394036419276796035217612800 3937725 4834338045288182200526894319031200 3937726 537758469255500039855671576138021824 3937727 761404820319643842278536812375052512 3937728 -228625554680103095153182521887293440 3937729 3665098413143932249623564908987062320 3937730 -1994871643494094429490261289777624000 3937731 -262873934046274900224968574735052800 3937732 233654447188551285347456441043500032 3937733 -2055935048882706086826463701918599076 3937734 -21540291764530140360065888210004480 3937735 -2061986696706200841089923057167469320 3937736 -1176677880732249592977112951428710400 3937737 1785367224864405480338413932405465360 3937738 131909830226128724814637161170870016 3937739 -489197640954364220360096937893740176 3937740 -757180297359495961078989465849369600 3937741 -344754584351321484515496207648798708 3937742 1135329943520982816415909554847726272 3937743 348927707232067089344099086924832232 3937744 -222403336099028354947350478992703488 3937745 -801176677634627661574252395200061120 3937746 314644769778398024850679779947270784 3937747 -1757311291154704813875601870436386488 3937748 2340905509421740432121259803484993408 3937749 785975289128625308259271425869909664 3937750 1657681322844338918719326442447200000 3937751 -1205757966543128746894316037600400248 3937752 -217248643921318214957967343028060160 3937753 1088863127946988039694956787440533002 3937754 552998251738901327039339055725325312 3937755 -1642318403700235047012461595508646400 3937756 -1630049939231368533695342850706924032 3937757 3451646043504870407884236729924036006 3937758 526937347158698716275336048158681088 3937759 -978460136993893923366063028589738384 3937760 -1079798562220935565378689231810723840 3937761 -520430184651863256395537097706187520 3937762 -84332837943430240376486223454740480 3937763 62531021080180082149688279333765064 3937764 521360160893987583052899837619937280 3937765 1178729594721283268602177481957022000 3937766 35462481408899500759313342072158464 3937767 -12558302143189906208860840960551600 3937768 -4753600197583848672163235558768640 3937769 227367819372549828915600410009537280 3937770 -126125117851850424862971191180606880 3937771 211870085967413632041301719327017972 3937772 -1498711753228928644583434468419532800 3937773 393512228658068123346505412185134144 3937774 -379034995173114439075628618598748608 3937775 -604602729753760917165092339812286400 3937776 232751263573899955879510117704302592 3937777 -2327027764547533750620433541660051374 3937778 -409664395265171895052137846875612160 3937779 -1009875206693653424614920930338235096 3937780 121808803170613010558310120439111680 3937781 1354130280773506839989202238295313582 3937782 977540051845240010339848449278496192 3937783 1330994313517584936938085721438509032 3937784 715083385981409829947172700176261120 3937785 -975195260369978196526601806177732800 3937786 116423786651038331194282713955976160 3937787 2596233526067235240364687325084087316 3937788 -24903574218959737546358708401658880 3937789 -3666144574405645489733477306209148410 3937790 948725350579988418871491993902030400 3937791 -358128890362328444032141555430982912 3937792 -250390587334540746017879617991344128 3937793 -726971899481141855788553956893020736 3937794 -144376312816863086974797384524482560 3937795 2234135496998261874156053691908285280 3937796 29927141331195291233145537328756992 3937797 -417130980307188777566497830947825826 3937798 -649617728756248872952361026751901600 3937799 -56649778384247052100892612660318664 3937800 244701563708748411719539395222528000 3937801 -1987975925875636061289091802850458880 3937802 798420657625021246728622006320311808 3937803 -1182250092958590840366099573379936296 3937804 358107503511498866062395564301719552 3937805 -764329350342186542689766717399505000 3937806 -317805495756266975958591710030240256 3937807 -447498812749125878702088392480181120 3937808 -92907314377512190399261771585290240 3937809 -327761546154241737962175075171073296 3937810 -471910774542850212419513252905344000 3937811 -4001577519689437198148011312063608 3937812 139970144611604376793766410557235200 3937813 2311247860914754110479169479195193984 3937814 939820669459371697257883643194101312 3937815 -132423817217787446432789141361607680 3937816 3130088119598740419233675169445140480 3937817 -549617712318940934721254495970885180 3937818 -821289581115178462176973329769130496 3937819 1022142852941592934895086668583129220 3937820 -458943412024776154782675742906659840 3937821 -829501621579140239638532463869746080 3937822 286558386140077937553120165812840832 3937823 547458777314364887379787775245210680 3937824 -948501185572449276841222306725888 3937825 -407657261931541146674849547515509450 3937826 -413887706023675465648883305976256000 3937827 -1269376916296625191673062767857126592 3937828 -774324423484755790071984844310607232 3937829 600236989932660771505925180273216832 3937830 -9134342319548631728416538339942400 3937831 -294434596339305624210211387646351368 3937832 1450877315006836294394225332651284480 3937833 77582887423824130166092584803240484 3937834 -744392043090385801363858352776727040 3937835 -755290705105604014185775951687785840 3937836 114329502350137246924776889382870016 3937837 651186601656083746515579008893904640 3937838 -144778841560928615023203043611391680 3937839 -82979109898811942575991833366177392 3937840 282984647319406681023093346722447360 3937841 -1592731231478913153574642251614058000 3937842 214675889262459415613833371697002240 3937843 147934505104967599678907667336454720 3937844 2070011915501214477526056379700324736 3937845 483808766101742398348393741961366400 3937846 -238481983689715689627197693630471040 3937847 660776206891246175590307481422280960 3937848 -29620946797859522251030624746209280 3937849 879875353690668777722798071787383850 3937850 -20402942665173030834538815799123200 3937851 -334683652028401344888342766502677620 3937852 -1143149947708543667090002054896307200 3937853 -1394963927132268362821348178786523456 3937854 9360715708963814237631790870007808 3937855 2419204182630565046952194895856979520 3937856 -365493687292517761582511243828133888 3937857 114729534078675740681886947519898624 3937858 2395380926101724516368823289139195776 3937859 -924408829877136959428427022242226240 3937860 1405679079164777951079743372217692160 3937861 -2964355916271102826683819184102653538 3937862 1928014256937873683512425791085905664 3937863 -433989593970061108798550594193284016 3937864 991701786435019286212278631998259200 3937865 1363821873009307189703023076265100260 3937866 346159893904796871631641344537620224 3937867 -596823563502993469179894340652966528 3937868 -171086767025710458562452621605142528 3937869 1155356019280469008223136399837185280 3937870 389625545350887826718445184134806400 3937871 -854559057945061533789157007701002240 3937872 -152802165499208420691467069067755520 3937873 380228921422008267567696115608648000 3937874 -464870599991511907772658230172778848 3937875 -563721673889960379873886674911652000 3937876 -494125741646583244751540223183595648 3937877 609727742750225759551861848044619726 3937878 -14288833082552867924334247254162816 3937879 2489515726833460806117505292250267480 3937880 1704318800053890741586117949517004800 3937881 1897794830573070861540373767324789120 3937882 -152079755306518843778095823593737216 3937883 -2946686700227661453572056838434161480 3937884 785437899196223617110322497682191360 3937885 1978248568869537652252729870006131180 3937886 13151765623963261444723462095978624 3937887 1853464387171586186961808738319046744 3937888 415024959693140370866194548005928960 3937889 -328810027321029646602775062100313088 3937890 376510283814637446435759100596733440 3937891 -1721084462924302384942126144129495200 3937892 310970585236621180156869637845073920 3937893 -1495398393894934488427012530631632672 3937894 -350653316389723942778560122791881920 3937895 -39488408002236180240673768059465600 3937896 164799397493722801531286583382425600 3937897 68485273839359489127421934878869792 3937898 -400421524335213303692049900486779136 3937899 -100903731598541867897004037875892224 3937900 -81646430084328124143613956693427200 3937901 291510387309410139844171038810523008 3937902 -720728558597440617089588278766622720 3937903 2039773783624851385471863840289971152 3937904 751814206574626811416524832683294720 3937905 468434689240812115496626956171050100 3937906 -314061812020206790586889070366494720 3937907 -2642602441039005147146541671056934328 3937908 -329960747792065727388119239516133376 3937909 -1396145998297907504638565685431022884 3937910 -482508373169958439836706837620249600 3937911 927049974476116357079406077032836072 3937912 163492364636884041125391076645232640 3937913 -818236196851650575911533164708586240 3937914 -24415469394495868088417181194871984 3937915 522813671996220213978073136801493600 3937916 -1614740052260213307353115321609884160 3937917 -34376860239745137250458121620805152 3937918 65846648134441005058244512772109504 3937919 -1395396933983233727812604444858263680 3937920 164854571113041737565227881542451200 3937921 620004525361991373467229637243896000 3937922 -103054179174181872337578511689619968 3937923 1447355134522643703504980742191318400 3937924 1065109720162963062416005268382624896 3937925 -1643251901337151830314393981274955200 3937926 1148882329858468770497087121071818944 3937927 233554283956807017037807983142914144 3937928 -1494771982911112024904121260959242240 3937929 1292086274062742386368103477121122368 3937930 -438626816118107717768077422345338880 3937931 3958487545297354449583876765979212872 3937932 1357634605166497075484865044628377856 3937933 2800486956864830905980103055556178764 3937934 -264613049405502511227374485066006656 3937935 146446076436620484858748178059693440 3937936 -218894581768682756871667904640606208 3937937 -624511425952135891212746359399014300 3937938 -1041893735403921558020277641278851456 3937939 -2826195935683505310513113239065124080 3937940 -300266674290391257520485221068800 3937941 396437530590392891824280981422304352 3937942 2872121600066026047737273199780901632 3937943 3186626230413234976809861964077525192 3937944 403510021053489997866625972357693440 3937945 749957272886749570670413214458560 3937946 -1766769887806703544310743481771687200 3937947 -17070087990097869983447083423886880 3937948 -771316070879681432545307914330712064 3937949 748422431850943136066587483429246950 3937950 -8363028148991247826632847578192000 3937951 -580291339163977559586453202031926048 3937952 775354835936112488987347370675404800 3937953 81539131817054770457365675126116864 3937954 403056245325949923945790560179236176 3937955 -91491646908558829396976657345491200 3937956 -455237240940112365644816906919069696 3937957 1042935186238853280437968289006561920 3937958 -209168612642108775362203442323045920 3937959 -291807373224037794542837994186487800 3937960 -395842313897961122720563201003622400 3937961 -341502991894329744630750644499691776 3937962 -143129005176893221833392572273184256 3937963 1079215081061881275228139633271769120 3937964 2104105697220669238847100360796574976 3937965 1343594204815297270673264058912611520 3937966 -1859966677000395724196978229432293568 3937967 2183703109475915919135799671807824952 3937968 -82746527351367257448873258805493760 3937969 -492165485546701227099675713784264448 3937970 1338235396165115898806808225100363680 3937971 -1433169761350174797487834558904063688 3937972 425707625085022119914709434000196352 3937973 -352220246611688334861812755156716036 3937974 126705430667015412339063759661863360 3937975 -1022904948020532773759707945717462000 3937976 909773678445120611235244179639951360 3937977 26671550766641245929341129373805572 3937978 -1194598131122971969116704608736229120 3937979 233905984648560927638575670529410520 3937980 1087921785667196917880422956081423360 3937981 -1448668223210219590514914940110220218 3937982 1448949028849591529517107657351069952 3937983 6635885764129967345186632799808000 3937984 218219303802438925860310857470181376 3937985 -11756471801253151665020845650936600 3937986 447969792096406635401869284173721120 3937987 -2058546377866648066486532780568290640 3937988 2646233765117830392517908370828687488 3937989 -1700210278822418829124017387749360640 3937990 29747043733537579609897811886389760 3937991 -1043713267646239184497476824515867776 3937992 663869097120443871524924483017113600 3937993 1102816918244478299355585671121393242 3937994 -1006167482764973567428136063590090704 3937995 -942424744672857844413611231538707280 3937996 261698534711870377502239807398686208 3937997 -784111275903648326911592531469052800 3937998 -125665903941164735773340137209471936 3937999 856035302195290629712616700387046848 3938000 -318550610427732598150054796820480000 3938001 -253295751942432628658657792109719568 3938002 -66292149784636421600719285313736048 3938003 105552160679781170258459523409475040 3938004 -121646488144654909354507545870950400 3938005 -1355702177560038306590128960174322340 3938006 665051829365296505220058254413574144 3938007 -148716949821627085515861490075518360 3938008 -2461272416677730484406505049893591040 3938009 -505187811994177489677712932208167840 3938010 572077641026234669140858811889058560 3938011 -156232419427047821423438555011929600 3938012 -252539369355299319350417295522037248 3938013 -1229138747303028112965817471845675258 3938014 -536123526125842616993387484839746560 3938015 -196998760183391364789414036184114080 3938016 -958837042209195919494433279322357760 3938017 1003864905328375763965971758199039892 3938018 517170947088008604649681140276948480 3938019 -1214653873649448790875340090174987656 3938020 476022087852594612516115996596480 3938021 -977254926740423067621970316660486148 3938022 869297260483859926106582008330800960 3938023 117734236989211612953500364086194624 3938024 2042784151234896905025840379572648960 3938025 54556140852291098478261872910441600 3938026 28143327485397924100568303671852800 3938027 1631287741170763681836012107833090512 3938028 -32302383989564295541062043934183424 3938029 2993973205601249506232469925462940630 3938030 -386711190356324643380951718327360000 3938031 -344557850613056868778537544653874400 3938032 -568583732334277270599787833717817344 3938033 -1153453286761856695587162514671154080 3938034 -81928403399493514662700666798978560 3938035 -2534448511852072830684940078656262800 3938036 -1086445496206553582482273971797348352 3938037 794954772733324804686210980255583168 3938038 672602151178965755807479904370582528 3938039 -89784547093276135500465159119332944 3938040 -1296631285114553684341268045695488000 3938041 -1204828635392415769029266623275161600 3938042 -1467732836958144252176999250973277328 3938043 -788655116670225902858996678403202536 3938044 -351852359807460912438144703715209728 3938045 -1940324980771946473015678912097567700 3938046 -298622197212492414354008770885395456 3938047 -682964054694294186021645149026119648 3938048 -1378355500036577977015551619579772928 3938049 -387940079011244902116287570784380700 3938050 110879129795235724296652691119089600 3938051 948993560268372558848929288660305312 3938052 -1227541397733930336953195468860167168 3938053 -331729550415325029579742700461629920 3938054 -11898386185645162234611320076779520 3938055 -1130211788495745541986472366963468800 3938056 -2268580800797196857567557500083973120 3938057 3266928025522759424864739924993537306 3938058 19729025582492725662546435611037024 3938059 -1884935489019856358880779032177720080 3938060 55875316336904964229155522133032960 3938061 812792346537991590915547948811915040 3938062 -951860001110833291874823993158203968 3938063 -2146353239410243137320147204903396688 3938064 -61223904188033957590872043409375232 3938065 -854741730316531439582866471555575000 3938066 -128736318509072101572872197680624 3938067 182470073214065957288776446659328672 3938068 -236067023150342369086815723448776960 3938069 1044432948490842876265001010034944 3938070 137572008731697256698284424481248000 3938071 -3005173243731000911417659324910459928 3938072 -23963562534175409850081522859929600 3938073 1626957749456090342344307746795564800 3938074 606669799843298486489138292529988352 3938075 276780452294812317922802961899373300 3938076 -1255466587989481956860005277604615168 3938077 -553577135439548335474508665383635040 3938078 -152002832879323427731544394232215360 3938079 -47380099624495822086347533218206832 3938080 -280290517695324833485954806636871680 3938081 -1809976646481467093915523824714343390 3938082 82236531220947147166470573963921792 3938083 -1620755558437153432166723194671914496 3938084 1248992386571362454381134974986519040 3938085 -652736691372250680836469616000281600 3938086 -292771915239787798209786438238106496 3938087 -1272667424347109657598895359827328264 3938088 210672148304560996894050601595043840 3938089 -80352780920626403221455972008159110 3938090 -333295176838486805752723912908463680 3938091 529148164664356856987835442460875488 3938092 -1021839398198308511385407619905507840 3938093 51565394894303129592712815828617484 3938094 -431999184423277810653428579927890176 3938095 -1258323653262134897952558146706240 3938096 -313618850931570841101669603173941248 3938097 -392688399867048995892910911137556000 3938098 233849026671221001636914822184214800 3938099 -1591352320133523455530981298482899120 3938100 -556479524396477944021001726489241600 3938101 344143507796313491062404676205815104 3938102 611392777605998657678333785399977984 3938103 -766645924519099460749039137351655056 3938104 2555718708604670888574627863949496320 3938105 -1860323126258820809146700326332199740 3938106 314662395933903228144454884944899584 3938107 3104579777810000998264737600185040356 3938108 190893057505415235920281472024640000 3938109 -97896877613972603800447569339362688 3938110 235366721024661926330876149721281920 3938111 -1319321810636323738283701881304608600 3938112 -5406637107226313691865075899432960 3938113 460537989599439612368822709897301800 3938114 1157923077931243529487760841652904656 3938115 -112261670426113898718795731662355280 3938116 -19295498956921951410594805656780800 3938117 -1662231111928881402484371081239124834 3938118 50102056874117018840746849993537920 3938119 1429876026935249573819314442683474520 3938120 -264879416193561046450761025249843200 3938121 -1680132003095052529126360946941240080 3938122 694424288151908120308952035825069824 3938123 463365764996219074719718941985053840 3938124 518044855416411192469826583400275456 3938125 -132616972198064407790188778368611250 3938126 -2148545597910060688252889436802944960 3938127 280960108111168372066279886645901840 3938128 -184792704206782009004436271226626048 3938129 240361927407817771953768928937798208 3938130 -640491015949613408694297027274214400 3938131 2619466806934008898711584788063961780 3938132 -229270329067665341364219588381511680 3938133 -70555323210900737472142727677754400 3938134 -535353565544866746461557276807472640 3938135 -300648234588162508941391231047246240 3938136 -907526932875502891106065737929625600 3938137 870079460454267233832742584994077952 3938138 1364459158253235238124307146989620720 3938139 -150117123976962314009926936840860780 3938140 -481536614972914196178482023792642560 3938141 254112587556548319783886652992981542 3938142 27269068743408099700061929758839040 3938143 1495504177156866214343324172831344640 3938144 1123253416769882077917621886275551232 3938145 372754339559035982596209272659470720 3938146 -464122995766454263859754106755511728 3938147 -422667482278485962497515472377997248 3938148 1320503077365514478089383156027632640 3938149 -40849727847540078982081931097537090 3938150 -499203236127683899129709622463008000 3938151 -28889319113395354953197843007494016 3938152 -425383175227620972953579626436198400 3938153 1155817493069920391987490484876185402 3938154 -172202258588921015110627639240984320 3938155 -2662657156481133168089607799864800 3938156 -1274615704604672240831314108165236480 3938157 910193640093784969853891812997650848 3938158 161279766277874410825408949055432576 3938159 -77808374841622457809323938013409584 3938160 215957395314122089400289979770470400 3938161 666305158608232256514487596989062500 3938162 115714134191533527835692108591992832 3938163 614100602627358530420786586261251184 3938164 818889041170961227809087525753685376 3938165 375562798995834662359728875937027840 3938166 3072826951268854093758790997888321280 3938167 -3030162289908776624569863562238373784 3938168 121042334334484489586896084458086400 3938169 -404100654429357235550987789599513728 3938170 21529350934391232632664669136017600 3938171 -898821164576614764897261374061306000 3938172 22241873003816381974122694607437824 3938173 1491738613923400341118939575945893484 3938174 -8001501023348497465714956440328768 3938175 -418371047526702617396604170840422800 3938176 2842593072845486023705395724623544320 3938177 4587573457237550917625203418551871232 3938178 -414607895374220402537275224816901248 3938179 1747239729790286810668489254545463000 3938180 -26913741189915334051320172837847040 3938181 2471934383396023980803974057978560 3938182 -2725198469093859188829752690100929088 3938183 -4686269659361360177327001094839675240 3938184 -637928490426985807713590157949132800 3938185 252505146710235230274540618037224000 3938186 57137773844029724209224635208086016 3938187 1917503465670747611086753530123840 3938188 150139776421185877304995478886301696 3938189 2343436343706398512473492732106160160 3938190 8274917333520543147868348508759040 3938191 1551266468012634879354716746067175000 3938192 -58124309640670383455112277122859008 3938193 -947426956856474411374657456029788160 3938194 -3223040106003927635521648612136448 3938195 195721433073184770198001688042305200 3938196 461063686389323690100074926545745920 3938197 -2244193397868348385433347825040650354 3938198 -4083358706277046716212120634845184 3938199 -1195010022988865433992503869535504536 3938200 347430047728366781529917789583360000 3938201 216356683848727988382879452250081792 3938202 597153725269659851107856180039815392 3938203 -1153721955929612021466421808276920852 3938204 191563736360563746460606054104754176 3938205 -2341432730579328005227530593824944000 3938206 260401056695094478900289192612058240 3938207 -690514856281278190524608920791739440 3938208 -1066402962384309767945168931180773376 3938209 -68365720364833039021160164234156800 3938210 -199915891126481658978315489481920000 3938211 2710833561933374000299267154367830232 3938212 -214287116136971545091051263334603520 3938213 354556318505814504083555800530218364 3938214 160671710797444539518629750211026944 3938215 195994833573903576237083167804815120 3938216 1072299437180902406114959927383490560 3938217 -264870977503150308963860227704247920 3938218 923951353549751272308746385698901264 3938219 -406199352120737415891509493925987200 3938220 -25252848156488549203135230645565440 3938221 289702657521393718226780123681626368 3938222 1312817923646971870145575845673902912 3938223 -245845668351261214732330531888523136 3938224 -1341627860169717197803518905430441984 3938225 1071108348265331203824948145856046000 3938226 678222258792463978042548186580028544 3938227 -193291954127398600043663417162298768 3938228 408778756414808049807090419252975616 3938229 -1536505729535584008040125533489510400 3938230 -199548398030242726475459808743059200 3938231 1415380668737174495164880515970617728 3938232 -850157154668727747560508773898055680 3938233 -500776879616386786839860093006246396 3938234 594672702855236614881769974306880512 3938235 216973324780691232868603666939157760 3938236 439384007798868522036900399247434240 3938237 1003416775888881549508395553887449292 3938238 924355516419915311929664993623812288 3938239 3617617475316226902374967231572676720 3938240 -143377492357685418444407664090808320 3938241 15236149970034348480000449472013920 3938242 -138416165016188980464454144167198720 3938243 -77289486538245383035841237789961936 3938244 -502635150075163040005578825575301120 3938245 -1099870578569160177829665859591330500 3938246 -31945342258846721321771528772577536 3938247 1737975231360448813604064862386905040 3938248 -1989611894190306272654523680763632640 3938249 467302954992107852588922438782795136 3938250 281595190910979652623412487913600000 3938251 717528606910170268805953117819919252 3938252 1846133582851500672826228406561876736 3938253 -936661237256240526035013117458678784 3938254 -995729816426693552283332422600841088 3938255 -414399393983845777779290912516113680 3938256 -147450283776863812502487215793635328 3938257 -3081635548944774593815869369155828494 3938258 666299198071865564946453000845273760 3938259 825534506954391659167174639903806768 3938260 474362500359773647494033155563161600 3938261 3248751296327875436414378738702130300 3938262 88319842280953917155055645931657152 3938263 1084999088125379656874807848792346240 3938264 880727981982017323194550610852843520 3938265 -717626751498685551118128052267980540 3938266 379814738057310092890748334663709440 3938267 -276684789323576473487754076642033152 3938268 -1199985014706905332740402087083633664 3938269 -75671869749585271034213690276906720 3938270 -167443914812454863693107463229603840 3938271 -394442627261289873260425503310651392 3938272 43014960637583781148947391002181632 3938273 1990405065120724536500336228237007522 3938274 -1093016268267136724049878641206562560 3938275 -1673606806339010014195219106954015400 3938276 -582785506199650674108133493127783168 3938277 111360602933313335380696770977023872 3938278 469897452940588566829411662367213824 3938279 -391077381765319255587779250995149080 3938280 -107153502657617843383653607396147200 3938281 -56948025978869756758271368968622918 3938282 852191728993612869675853777207008000 3938283 219688904345426902627996863034332252 3938284 17138022443681078372566079326994432 3938285 313111559742126863061117939284729400 3938286 443944655591931116474878292472880128 3938287 -669673903435268931617502475687942800 3938288 -1017068078467419668758220911212625920 3938289 1793764689069727596654968989226880960 3938290 -232179338729597882244211895735969280 3938291 754875666262491205464708567270414672 3938292 1458663606291345940090475326835807616 3938293 2636412781798414315055375259184422684 3938294 -1541660536918996105940173316737598304 3938295 450838395238032130344668718988522320 3938296 -721830393530665672732936230246359040 3938297 189190093117565332062146739414717984 3938298 -75182078245627747928419207462812672 3938299 -1681664282491628875510256234796405360 3938300 -741474735110982913664745654215385600 3938301 -2140593143653258178921296245725937120 3938302 -12628091605070044658257698407440896 3938303 1440774773581825607083709598827415552 3938304 -33869384315652155258786967862640640 3938305 155656971409009556174948218465833600 3938306 314707167655351982861918920827494352 3938307 -754171348382105164074562289774321160 3938308 6312053171523871178048398385520640 3938309 -522294421896527462406057434492532480 3938310 -739573529996476860935255638902662400 3938311 6803251527275876453104355619906864 3938312 -68007327942233016375410645302149120 3938313 -107352109182232347099959074275896256 3938314 -1303403088936227530269799162912449744 3938315 262966734762061352612560107033084720 3938316 -1426874764587835905494193017270891520 3938317 493603858529388089815309473575089612 3938318 2606071426957454907451575988827945216 3938319 -20920805481831763755894318639257472 3938320 457212206067529721128343922357043200 3938321 3637202266477965904604116274203545522 3938322 -991711593465845795987194559491151616 3938323 -4304688798221789047853380317354712896 3938324 219984045716894837617393929024284160 3938325 -1018583989798375623625609678158326400 3938326 1136754250287507124896744195831993600 3938327 -43359969943726532836972403504197248 3938328 -968603281763462044432754347946188800 3938329 -1474911075854110589972040432679542070 3938330 197138741804721810020880601064881920 3938331 -945766072935382374344507627490502248 3938332 -1579775314069020818131658422246664704 3938333 -6277892669771655155515725444211200 3938334 91981291979403876106063936168706880 3938335 -438560746751612245547743866299781720 3938336 1159179550284409507915139736429133824 3938337 5646388240453894102841418158720616 3938338 -2280978894213437660307749284484567040 3938339 -546891782398277152830014721863671200 3938340 180506530591464507479536813191290880 3938341 3440504848497331986655317015176885184 3938342 -1476470318198789970660364808126352000 3938343 960811195067743932946667423301614928 3938344 1277731545463983825130349454074588160 3938345 -775174686228162910103650812673297200 3938346 81077014489092704945054214125956272 3938347 -964376239573186222148694886795987568 3938348 2026471738090967492432021966648548608 3938349 805645471039985121977339365328555040 3938350 15182241407224814920112460176227200 3938351 -3493238100846417562728203277847185648 3938352 -288866340391062626665522152057077760 3938353 2345191575892036094964269207406328804 3938354 199781467244269353471200751875692032 3938355 1499540555470008730012692219357199200 3938356 1235007188860222537914371786330727168 3938357 -1938571838854382722414193743110965394 3938358 -590042478531559595456625793604121600 3938359 838394540473713003820175323211401104 3938360 -855201200159934309021825860153856000 3938361 -427095244066412867714030207539915776 3938362 1324242787117314938078488439676024432 3938363 -1094873134453135090063220634751187952 3938364 -380118638821929249076176523747184640 3938365 906351706754847737351778423605932800 3938366 -622851072867756192589745545136218368 3938367 532724383576593568350181731889588680 3938368 -261609977281100019221225451552768000 3938369 -286935312620118333857678344010531904 3938370 265719491344867856267703428559152640 3938371 -149669141856978099391879341431375428 3938372 -1730366063411858615817516221712023424 3938373 2037235864768946985385457699736615804 3938374 2187416465994677610588856855366792320 3938375 185189850261839270665863208150722000 3938376 667135644781891294850662974350499840 3938377 -587203748437984085698952102493433920 3938378 -278575068788278185101559566335547040 3938379 -253858053093716001651756617233773072 3938380 -1072317230964711605230248160312243200 3938381 -2996562677473224139960731357480439818 3938382 -10285344875615403725609189271146496 3938383 -1954896853447141016975085831530516368 3938384 302354112384047247470174231469096960 3938385 676196882953802890088535965469758400 3938386 860688642481896129981583110119782560 3938387 835026160065559761784901172815859360 3938388 179966555467011014290110446407096320 3938389 -190640505486656034549132067828887552 3938390 36607415580875309906039565512724480 3938391 -109317093078199824131014745664736248 3938392 118241287511949084113885311352064000 3938393 -2856311898343737178647332117394890358 3938394 574148415709328692290157449647506944 3938395 -358814058651354562115047470847958400 3938396 666053218590877285145387821070499840 3938397 712826220790814328135969699221148672 3938398 -766942192224959332891102595695036800 3938399 1326033755338072041419292751537905264 3938400 -428735434096367566045831554003763200 3938401 2230748277140711657642969904228198400 3938402 -345373708840720443280124043324273888 3938403 -132703234798426128405642722946425856 3938404 -362974188427779056962987119477663488 3938405 483451444663970799597783529046619900 3938406 249444805088133408007576328786164224 3938407 3581690135093595621454047641911827504 3938408 -2342465661463474578032308686928496640 3938409 -422355237213341382396367563612432000 3938410 -355309701780496966329025993805706240 3938411 5742524350166580141162574331369857872 3938412 -2480966317063631974699411968021331968 3938413 15940379008405892512391983942941664 3938414 -316992595799390443862498258811178944 3938415 421056390049775783666875656294796800 3938416 -3041619071880097771901792597475328 3938417 -618262904870458907402046349569513408 3938418 -54404139993557413603615952516767872 3938419 599954174214714275523846048107530920 3938420 664943190952900652456711422612930560 3938421 -384060832179692735728503887165795520 3938422 -13655636061236847797645141759779776 3938423 35931275812159341774653631585788544 3938424 -717550558371075522189295555302481920 3938425 -1053462329198268994198369686580920000 3938426 229698756713171316496473676990740480 3938427 -1529174643179831482643524497214613880 3938428 72203447655049102093394871229255680 3938429 -2106927448907358429455360359144174650 3938430 -332007875396620559796713266099111680 3938431 1258736093771066133196763281125607792 3938432 3169501957636828300203827695032729600 3938433 1734732977830847600946495807491157024 3938434 275608243423319670069561953050400640 3938435 -2289367723424050710971195019432850800 3938436 387418985923024122543806713943132160 3938437 -1196762919600370240423914423085226914 3938438 -301702763144924860664765905360888704 3938439 -2055559221106058111755625952485132376 3938440 1765355111704553524530215158679961600 3938441 507199457529425525148045480076702848 3938442 -607773879960103267759906963894879488 3938443 -435786204654779097532719074947500896 3938444 1841453715140104174603327094692359936 3938445 -157784724219180219064846424908433280 3938446 995500234301752746535582696454004672 3938447 -448577059999317152652013831388497104 3938448 -296745963157215832073104464928505856 3938449 3276238565941013527102899733049990450 3938450 129541009634010484105024081670774400 3938451 834349229954029323040701885919038720 3938452 225976261457619465025962774500116480 3938453 -35102956754838090417106088857070880 3938454 -101694748683096510507509983787123712 3938455 463472855997709203957459890305206720 3938456 18670743839009559451027731953018880 3938457 347844720025210741953384454412486400 3938458 783609413747488417086586382823646176 3938459 -1518875457275567558243477903076976128 3938460 85186074903514738256043383683000320 3938461 -252592967103675206009097079265245920 3938462 604255563698434568473953979875651264 3938463 103818719949019041192190819093827792 3938464 -90954564229364446294399705637781504 3938465 156995029677878107063986311885946000 3938466 -332179316461824037661421317418762240 3938467 -472183406650714174130182435740930080 3938468 679871563309132533794399918511915648 3938469 1880384855181708592918427985786402144 3938470 670873836899046192694843535982967680 3938471 3373182718581264708446151019068279672 3938472 -999070855188217544126518829236224000 3938473 -1684844367479673098912427278404280304 3938474 141068227316284093283366956475293440 3938475 -964848194633437332345164224284678000 3938476 -1091218829787334860140949429701325312 3938477 -2613504843421190214896950636756477674 3938478 -15739901336282458082056558384084992 3938479 -3925111615805345794334689452855918416 3938480 -78190185126142793342144395711610880 3938481 587525262484626692282694143577432960 3938482 202166717954362032610886894993144592 3938483 323037152600098848036641154927593424 3938484 401972916576881570384567854018824192 3938485 -454207005357333732799373839660334820 3938486 935908781685780248261616432511805760 3938487 102134587438091846374643820451853952 3938488 -448786583091331455288549510561300480 3938489 2563984056000308662773540734811109290 3938490 552562021647992765342603820116736000 3938491 886538666669318470067838663243601520 3938492 -599657320918181569775053741512231936 3938493 -888843190218140325220034399257520736 3938494 -573456616647181378807955934100503168 3938495 147399050304388218894933853663567200 3938496 20945357869372185049689847228268544 3938497 -862254400677934155279009415373280960 3938498 1546993236864468262168286462115618000 3938499 8785909313921553133701160060702344 3938500 2657197951298433086204697077353536000 3938501 -422141430414108167070585569134280256 3938502 -123402753546725893067474483096822016 3938503 -732291922065087548158377879015012920 3938504 690669757471091366961767863991992320 3938505 -211385127667277612639493577927909440 3938506 -476640078883533979919804943458260992 3938507 229054750016809804186493371922286720 3938508 -83776441224712652661885286031723520 3938509 -2158488794140283813109121779872611284 3938510 25217986238230442753865300304772160 3938511 -148308519226179319859669882021475840 3938512 220754087788996504298651311951183872 3938513 2775558809122201501191559058629707762 3938514 -203634118845298508131612752449997312 3938515 -277963150883014678523368053249158400 3938516 -412280589395457103028183619848398848 3938517 -1092142708190973491591033187179760000 3938518 -303484304932784384568486147403744896 3938519 474348711067852785901457943073125120 3938520 199576034378953881564953180395929600 3938521 -2303810272906113335634449452147628278 3938522 -82825553783167117715598895499089680 3938523 498976650776019282245983156218936984 3938524 -42522540628356789248822601980985344 3938525 -1510988328121280400437151140350316700 3938526 890098759248325534713013824403686528 3938527 -915258924258247217302357643214934624 3938528 4485125558861132835698248594659213312 3938529 -536882275108579410729379076549253120 3938530 -8952935726311750695910987702383840 3938531 -482706794278420293849562261192429668 3938532 268631007232392005916531072677363712 3938533 2519439576061356309724848920968106464 3938534 1008890574429421604543935495656090240 3938535 -222417803499531228837596847154342680 3938536 232111316837409303782320419072245760 3938537 1436499414029700914893588320098524560 3938538 437784929380032740693894527367871744 3938539 -1372566149201813556394886774002624368 3938540 1015572544053001434282946735844106240 3938541 1956265714881179691332888862591446592 3938542 10833916114054486828437754040625024 3938543 -50215705058836100821560846592389120 3938544 106859765738777061199862129106714624 3938545 1393269941998457520039913336805808000 3938546 -807806115493334859614770706083116528 3938547 231514496402001748002581698177165872 3938548 2083570873067465329196013623525836800 3938549 3411215893213723155030775017090053550 3938550 67997834870754161575810195660800 3938551 -1337497092012212593528680217486256048 3938552 -2917415282194887622336577552256614400 3938553 1280787591638300050778903377978673664 3938554 485766438549857224490345597251844976 3938555 -1844814269577343956844049862357143040 3938556 -161778471273026365048696981136752128 3938557 973071538147122701142352033645474912 3938558 344828708549115006105736145413109184 3938559 -343277897740997598967512523580074296 3938560 -453565984416918881321967148691619840 3938561 132948004076166680550883915703371824 3938562 902391784839556850842965736862890320 3938563 -1456847746401069831552078220894000440 3938564 -491194724379250344621131917969526784 3938565 -605562399290010891669761842298424000 3938566 -171203403911784117274686104546150016 3938567 -669424424252566739931396724293690360 3938568 311434468823415221159443699061145600 3938569 33304833055091178129082732013351648 3938570 609909719126035492114939972028112480 3938571 849500042469364728387259938588837600 3938572 807846733153373574307478988692869632 3938573 2477865742731449094885013816595554560 3938574 -75351812478330322567386938066581440 3938575 533169561108407927760918302803713800 3938576 290136573251151179550264311939284992 3938577 -673849724099541017645380319576254080 3938578 79468257918509226000150490829638656 3938579 2865866655403475737422321861945027360 3938580 404104162552785989724148928109653760 3938581 872718364093862648650122967448251264 3938582 -732196029083949226171984908934384608 3938583 -600720004971828277081261195416483456 3938584 953723336076225668854101473721630720 3938585 -13985270714678924886202029688621440 3938586 726018010310669783177221046870112000 3938587 -2173233254423423949587602647505096208 3938588 1423660822185862984012618925951179776 3938589 532875072305969091127640510151972480 3938590 389281008665868947420170781363284800 3938591 -1350276826309347194447812396381336848 3938592 -4952737379445188328789303021797376 3938593 -3362633544957406782162378581415776158 3938594 -1046090236019867231127577970866995456 3938595 923396607942582067932267585852019200 3938596 -1459232193212310395260864048615776000 3938597 -498878101542542974737304710964497060 3938598 -653060852716863337251184119467018880 3938599 800615188874026685253885847491576960 3938600 -424934247080130919337234822492160000 3938601 1217236465020941364868831462374482832 3938602 -454253392698765189116427246699504288 3938603 -246682068024602915418549820532291148 3938604 -791617092950175113960911903708385280 3938605 -730790502895118197570613217899256000 3938606 -94767586294208517920254552976448000 3938607 -347716820163800609982641636455095000 3938608 -69985179192202102009645498543308800 3938609 -506193805718242079869336868030174190 3938610 -215342509669641119007549182651328000 3938611 -2258388972683267201094602306162324736 3938612 -253600310757993685402711395486498816 3938613 -181477617428951526374736454883962944 3938614 -654652166746403684531176264471093344 3938615 -213880323906851918364386073468164880 3938616 -902426884025562625272619454531112960 3938617 -3742259386758172936416163561271025920 3938618 -396408663823113948653390445642531360 3938619 -109905480930742891085064964753985256 3938620 -1072453469943086876695115471155545600 3938621 975841696168166255087105416115452332 3938622 349062279908501607375898367871433344 3938623 -373311051603132448997010743132312936 3938624 337989456823392106686452327881113600 3938625 89593893058320844336290558822705000 3938626 381181641098070854382316713748168704 3938627 -904769862243416371691533758581177856 3938628 26865312645612129607615046141030400 3938629 -805298505683961555743807798478140770 3938630 467031872341697059491052128621816960 3938631 652298421809837864403191171875574952 3938632 -2101196886511191739312379387509831680 3938633 -2589973762405397515918129450551662118 3938634 -236997350448080440882035235892071680 3938635 1416358854932820299701789782813681600 3938636 393209891600164009990807313681805312 3938637 -245485903017563782079168318616481248 3938638 718962488034897836268057169782106560 3938639 3681432676043454283128848237464771440 3938640 160318801842064999776471996115845120 3938641 1362780769494111486780359124321585472 3938642 4808280189328955093431167580434240 3938643 87257136103179827714471839637007360 3938644 598242855750259100126214620580007936 3938645 -837063452488080845600596040355502920 3938646 1430228916651536754693217184825261568 3938647 -792069762990151896819453577960332184 3938648 -205432160969833152794555128679546880 3938649 -39095572621832913004272178782168384 3938650 163421638280328855322614442589892000 3938651 -1535802158457408650076332088824556288 3938652 -1251432304943198690960688235379788800 3938653 1051172207712037637210180421126180902 3938654 -549851486361717931137572720112263808 3938655 241090250233409012752007566897451520 3938656 505395945737442444836420500062339072 3938657 70838866184735122385382016292655906 3938658 -86714760293794773452264045068426752 3938659 2544258653230220161587008264770978816 3938660 958016630393977340538948517156085760 3938661 1135541073904072736392275870478138110 3938662 -264643403688866132482607850421186560 3938663 -19707622399349156251394825834056080 3938664 -1109522030553611797647783554537472000 3938665 263703217420257154137570512433325320 3938666 -598340099651501098342157714834493600 3938667 -1478618118255570154851712306249374120 3938668 663861805810224573195105539115170048 3938669 -2141808606480967870324200211838894400 3938670 -245090557417893075266527304249270400 3938671 5692650426090167370653984634616 3938672 569244191979235369029195079131365376 3938673 1531604648551431023648760491474185584 3938674 477587514002753359522902554538412032 3938675 295182614521059469253117279565186000 3938676 -352420980284737790233001452479836160 3938677 -140583094089935906997859161581617248 3938678 -1928236516949815385999009614371918144 3938679 -1339886519538203189465973832120644960 3938680 1012787034866806843275927924058214400 3938681 1913619467640278007937034875131074880 3938682 920974828757412088046268475239260160 3938683 161828771417643804572837001495515920 3938684 2240667312173589718010035036132856832 3938685 215081813523796098862704296012948160 3938686 291746382014795693569607614558689792 3938687 -176393156526652360989586786325459928 3938688 -538788763502102637681649329603870720 3938689 1554919475960102784684381706923922756 3938690 -500164809884588173744242763876984320 3938691 -1029652045058505283157307599682837840 3938692 -170570600074704462860169093649978368 3938693 1533122740999207814085731484841217760 3938694 1097143059480102758711506380731523072 3938695 530771432491069480350248117924318400 3938696 1210061801209133531330899810099292160 3938697 657242002486293545953558080258511680 3938698 1431557207150180812772596853636262240 3938699 -1127021273419080922587961410398016300 3938700 -277050281275055017073383146100224000 3938701 -1303404557322359561039352080022653588 3938702 -24426330961524453999605597860634496 3938703 515368277332572267206394933645907200 3938704 -98315317390463084891437761759805440 3938705 -430826083300841217434418716079617280 3938706 3735025818351139363609638556195104 3938707 -1861767159954843745027983105818441044 3938708 201338939954207289139592408479242240 3938709 -1445422026289997070986717418370723872 3938710 -141588222777441873533587319525226240 3938711 400594785886757113779036475475578032 3938712 -201508192302968074565589392551956480 3938713 49478166617821118838160133184026784 3938714 2258568856901058774270060673939968 3938715 -31564045222201823394671534366949600 3938716 351206608047799244866566857278087680 3938717 -24413338707649985915327029335486234 3938718 290675140655775285012235197238529856 3938719 -1061810352963202723513848578716051160 3938720 -1531353813268043170876618892220825600 3938721 198169662854603435246485854678363312 3938722 871925603746887735370267468848537600 3938723 2885109060926141838714785839288938972 3938724 198455493121797487079844646004756736 3938725 348530394142644656571083187194716800 3938726 1150861867730388482236542905058033984 3938727 104490410534361061072135224564082176 3938728 -83682992045301870063901768649533440 3938729 2435069578864477235119819379254962576 3938730 276526029665168420395599772658680320 3938731 -1569647556369527366772707490311179468 3938732 -95348197039592411243254758388727808 3938733 -2691240293689019194396658491792238400 3938734 -2207694006413982270655055939661406848 3938735 -1858593674662265045507733191583883320 3938736 -141432691550535775589957144533794816 3938737 2124293771065076832974930631487129824 3938738 410078956515490104345480001228659840 3938739 652547226481216029872641687307109120 3938740 -522966776033537307193604166704448000 3938741 -327303045436741719459056652049460736 3938742 159778594077054455598583564673987040 3938743 -1784692061600745360193915143563234008 3938744 -201619231139048417707195837041991680 3938745 602467960560860681149262003061837120 3938746 444193693225114184531509544781315840 3938747 1491959557805945200155505597272876144 3938748 77537229390581828488835669666684928 3938749 -3893529889139899330060409346414490836 3938750 -65012491142604568930055595421680000 3938751 1156437378043290834050770817582079720 3938752 211592088419575798835919682594144256 3938753 -233044521795344730212367899101797696 3938754 -1112694879977258973888931197004183680 3938755 493894711253082788107155336458342160 3938756 -1936212818705513585799553225738385280 3938757 -32054440698777234441314844643576320 3938758 64376931721817717764314034961102400 3938759 1615059568659231769013193970171823640 3938760 464396707324534206861462969040896000 3938761 1614752777557325640974130681479225572 3938762 -896284063937226554303473959122236368 3938763 -203367285205312076781315715841513256 3938764 -1779860075037016667228747295615558144 3938765 -1874725968089026987711141375583304480 3938766 -21918027402475330534034440729216896 3938767 127819520928956046240556785479347392 3938768 768309954095881106563423028566843392 3938769 -624452135430534471701661686827143006 3938770 1049425953954599099431674315645534720 3938771 179887496213457771282040719882756972 3938772 1910796271307067893207722358492823552 3938773 492835619180567788357988078616200544 3938774 23048167798577422436409692087530752 3938775 -275405123283658011283436690212960200 3938776 3039822900520928647740926038044979200 3938777 1198824796357522002845231846244670944 3938778 -865184142255771241651745451102621696 3938779 706937482387758972973960839290880784 3938780 1504588866989625275048468783153510400 3938781 157091471083439728514625253471557120 3938782 -1644282562631123513051027305865464320 3938783 239201379371520260416631521943632032 3938784 -903538606074729537620708275653181440 3938785 -87164983893553678270494054098071020 3938786 552579499556093801137108264200387360 3938787 -1415038970516279601525314028384345120 3938788 29873815546996453255775503377334272 3938789 -2233149772313802543927672480778369410 3938790 316273030354600140009348597137742720 3938791 1754850992607960047123387180695547192 3938792 2419538351697103748189219721000960 3938793 -1853035744799030521844859158582599536 3938794 -186541314114102118791056862198842880 3938795 21502998980736893923947386417875200 3938796 -472762932293098531121138792242200576 3938797 -3857458132491036238648700894035811808 3938798 130452670316657458598298929420580864 3938799 -898493882201642841895367997645603312 3938800 -5097204190402749418793254547456000 3938801 46949860118251693639226533059332532 3938802 -135356968332316150616438566380306432 3938803 -792344861324160740033625966140154936 3938804 -587816735143810690240002437750473344 3938805 191935100919079356030747423690134040 3938806 1520530360506379013704713320363144352 3938807 -46132265197558467358272490433307600 3938808 698466172882333441602614153135247360 3938809 401737363699523263088733120330826560 3938810 -397051106469710794475925083859728640 3938811 -1285367984135067309853154390660516328 3938812 2182092268631373607420720334116806656 3938813 2947000321288679848708007789241063744 3938814 -257047990714830433055474854437120000 3938815 1855656519668769709785547893209544000 3938816 814495637122973728149234467028860928 3938817 -934422160328928461366029019075777280 3938818 -100659174192780973668266598064820160 3938819 1622871291402695570877442876870178544 3938820 51992250771274425228412601412526080 3938821 2553899000949799403755142358350029022 3938822 -761458011032100154657050465972240288 3938823 1072251651449251416404822738619746304 3938824 -563051873944594201100828885636659200 3938825 1592525869536926330488226448918099600 3938826 268912808038876820480033307157119744 3938827 -3340962290166937935627472807332817324 3938828 1888501267852297807697460430219392768 3938829 2083744547228685791268302490671616 3938830 -96031162003543229940631442340998400 3938831 -661702958552973668563357027224196896 3938832 162670659788925261593890720718929920 3938833 -296450070976528781994311698591310480 3938834 -404228051867188233379535480732866560 3938835 491376821665849703144774781307729920 3938836 -507791962925078827757085187072634880 3938837 -1086889110664903997643838413958820448 3938838 96552790034222897363769389041023360 3938839 337497464765226260150818181635405640 3938840 -1576179327277962294992109662469120000 3938841 -118070995165838125672388060893216320 3938842 -64864342069151816972722216405955328 3938843 23150507250407096599383740969092800 3938844 43163335514672633335982456672059392 3938845 -533619904554216371172979629431658900 3938846 1778981662118188497256007896941055872 3938847 -144765218103766735984536665627458560 3938848 -1359121322629140282000311902177591296 3938849 -1407951456835599652950908186740024320 3938850 178591534065710817692813460047919600 3938851 1186294428201659915474434289871923152 3938852 -1483960625061506528538539997855882240 3938853 -759481970186723720801302301591208096 3938854 198602720619046627584940626202542720 3938855 -4809229977030561743790991680135240 3938856 -566486892660902122227374010392739840 3938857 -240305346911555895618109956442821020 3938858 612317949674145152834724457345961472 3938859 711576556982636013735835263473908764 3938860 -266054482031655472834651796773232640 3938861 -169123766950749326579289912478769280 3938862 852947350086471464215534292508570624 3938863 -4713243100120444569939474923994237560 3938864 255075693192755339447586991586279424 3938865 676316817208737631801744547259899520 3938866 97162687475731411255398195882669600 3938867 -1002438523829469684627913108876195680 3938868 -18713564247854305824470317018945152 3938869 3419735729788266543776980086170492160 3938870 -173479263147112516932421280643667200 3938871 -18958008456985089791844979438594968 3938872 194148928020180309345390561131151360 3938873 117697376919171718440499078044992340 3938874 134021662365458835984493173718748160 3938875 -258557271502662948329931366810756000 3938876 523268674826647614162177929365578240 3938877 272009219878402725680526101642959014 3938878 1039961610746297867702771950121898624 3938879 592032968909061001679923612887920352 3938880 -96889099355823129387751731552583680 3938881 750323115785256099066676113693331392 3938882 -893841255023557680613890830345361408 3938883 770243142920919018864588861837854544 3938884 554824328912987499223595240687041536 3938885 -1082360648083566874779660921182676420 3938886 1927628932847335496869119722993664 3938887 1823691249751103542435477390601823072 3938888 -1596787812710631202335767038688624640 3938889 -760949414040993360720317937124110576 3938890 768749836898244358904602967722195200 3938891 60685526205456553719857126846189568 3938892 -1554238164682339418843081598504784896 3938893 594232987669447911700434497904671200 3938894 -486899978493254256103377072863901504 3938895 212948313604319176549944080808096000 3938896 86807168374014283765215844339384320 3938897 -894296677436758747415973345081120654 3938898 -43834459647371771183947835182667136 3938899 2260935579036530580633400900903572240 3938900 -275971621349012507606159860940697600 3938901 38157833422180077972911873108176032 3938902 825100315238763348437877644408099904 3938903 981688069643646174547448051398342152 3938904 -3019763101146030559039002054266880 3938905 1444402060855460359870167181844444160 3938906 -78608710087673719026854442752056848 3938907 227621577879458324476374606597884160 3938908 23175342630607434370672293686094336 3938909 -80557190785269705474956703472369920 3938910 606384088090910496859295203949727360 3938911 -565361800941786787363205502197806176 3938912 1308256013386907469536499882738450432 3938913 2075363432227668545102119692014946 3938914 93150423521465619512445162957899856 3938915 526653910406034039507802893551764560 3938916 804623411655217175356877073068823552 3938917 -418892715542692280401954970796313668 3938918 745923227672763639571524709220072160 3938919 -905925639131742553584633591952193712 3938920 -1894839461707266305014255157684275200 3938921 621880578015970986169784539300163712 3938922 -53518994704684592017864668098519040 3938923 -909087458455872829102303605986098828 3938924 -113051982982594788322209666783671808 3938925 1106434911339850137379841379463668000 3938926 -3081375386821946314223019421760624256 3938927 -3670319705844577423816030662629554224 3938928 -1080724170324172117396507679784960 3938929 69454348829831469755617968875414400 3938930 -568951431816329882604646621805145600 3938931 -41090521922599331806919829174938472 3938932 21809035771019637962275156134106496 3938933 -308035246342963687711261580945390340 3938934 -37003233946324111745547857702585472 3938935 330400548171458543464926610957816320 3938936 -2247787175380093483315550246029271040 3938937 18618812103154614835123086649015968 3938938 -908870276524237361776909672908837120 3938939 1499364568449905061251884416516088740 3938940 -505661034575114362027613907082137600 3938941 -2955317535965196266825989359413313658 3938942 -178746303035590500868209915874562688 3938943 696164546051688025762714179941776128 3938944 -2206960349906849198263514008890900480 3938945 -168290657975052601045674741732346200 3938946 -191161853458734302228765744835512832 3938947 1174477637703248144654898138856673600 3938948 -910382000909437053625828590502318080 3938949 -31258162535924153575553698350087264 3938950 -976981770766222725512936135574468000 3938951 707760543281299624476617125564098144 3938952 -617087230197585657422221496244879360 3938953 -832989658297682134297045273275795712 3938954 613815244767760572977759046513213120 3938955 -989957798206491401855005863821210640 3938956 -839419822052746857173976256045509632 3938957 1297312909904171362170321637231222080 3938958 -710974763773018837782703737193108800 3938959 -1086402370331367164975236468425594720 3938960 -27207585020569297830857991283507200 3938961 -562721442189933135992665128495912000 3938962 433696716535519093618567605794407200 3938963 -1465295407196749488397795642439020452 3938964 -622589188935476126597141880815155200 3938965 -545647073014779408974967495373327140 3938966 -1397053264018582797762259368708636480 3938967 235276516997691183883016968990960440 3938968 -817101465711760514258802166124666880 3938969 236130762952293948584401366361142144 3938970 65645127232936734320581901156213760 3938971 -2042921799277791044112806429200312828 3938972 34979384493544917741471373492618752 3938973 71173182226747238504843349077830944 3938974 127094856597491964957931428028728000 3938975 796987499714107262393630131959639000 3938976 2905775798194255375026956085095301120 3938977 1301537696458874321399975731341959872 3938978 1003415577998426588678778160721993040 3938979 300646359357884130754724802577697088 3938980 -85748042860273057231401447136112640 3938981 1241813480575319386791265262445550782 3938982 469666632088950837914443773925071360 3938983 793328198195696878479840097632492960 3938984 -342788848131516293561430093810892800 3938985 -152275626371477384134361295391929600 3938986 454108390834108060947932728894934784 3938987 1002069233908271704856933922480510000 3938988 -34262436808810324409823312902208000 3938989 1705245930421897066365850988965819756 3938990 -980543232698593908284644236527030400 3938991 30499895666256100074190872463244544 3938992 -219398407453285461899211324000354304 3938993 431184169090859358428694229406819328 3938994 -470677401489041599275293506425918576 3938995 1595036854731327106836525293553048000 3938996 2011294431295906801394549409746928000 3938997 622981907848130013628577893710264672 3938998 696104042087083564429269373329284736 3938999 -2063774492852460290695870700056023000 3939000 360937091744160808686821128212480000 3939001 14553222758331682975250442765607584 3939002 -119800368414600337238183925488225568 3939003 -1197491234954318569878557757344017920 3939004 1847373754752872025794014295869196800 3939005 -162703351016178885487892841533667840 3939006 -70478911517638091900232415063680000 3939007 178269798812375955011047819673409520 3939008 288663707439281783509846057238396928 3939009 -20796991910174003686336438856972352 3939010 -104703040413907994905441422643599840 3939011 -455336370213950339001101896602835488 3939012 706495707438182764107252752913408000 3939013 23707193679400782426597972597120984 3939014 -734019383546874299757909145732583040 3939015 -3168018811459440680156628945500160 3939016 -3111841618451112169233175554128747520 3939017 -2183755962948680378126163955881464880 3939018 -62889222911218157751090106211281152 3939019 323530665332932048584074451309849600 3939020 415419809384280493894522581547054080 3939021 1079777818207178456434413217032308940 3939022 -1547501250779430353686239412041914688 3939023 -2043428354525716013701112065895416320 3939024 125828796855898256138931161707315200 3939025 -427233653863493902624100222670799450 3939026 151058638907586960406929730460694528 3939027 608475828277121905124026576914876480 3939028 120624131656479466128166706696759168 3939029 7353812757100678079294411996919538560 3939030 -384705753600282448449876275618167680 3939031 -1467062491848851668977355892393602168 3939032 989044716749239142182819606228500480 3939033 -514753723767547664207160985754531136 3939034 -766892308779575411137245761389344 3939035 959865640956194508623260559512620480 3939036 -1437392740828562901112755299100503040 3939037 -396874499191338093292695171181654260 3939038 -163843382828620130208306832619230080 3939039 993516733407781941890546149803754128 3939040 -840892287505865348871632960980254720 3939041 -3157306030494251023369166276791349100 3939042 -395018728086009214422854965986393600 3939043 2020636120132316239741393742999803292 3939044 487860876293055919279581480089579136 3939045 585205335880760310103782648492114240 3939046 -565869445091193491300781839275070976 3939047 -1115886874250160068132774040901525968 3939048 15720498987668613084906656114457600 3939049 1933001330245555127094701266587531264 3939050 -181284236386131509344048290438025200 3939051 1715454406165360850283515529616560 3939052 -1271858723571774367550229622156072704 3939053 -247064607091189981650266941217009940 3939054 -278391011432653568007390251433581568 3939055 2106061840707883329863488264991589960 3939056 -1859213645406164187906124482379776 3939057 -562300361932348983898226010279864960 3939058 -3093836193048385204920314864854272 3939059 -1082764148831465592932888649975058740 3939060 142520955161591716996492203045672960 3939061 -1062336758494025008973177495396026080 3939062 -1750518588290210746289748562170031968 3939063 22141720665368588102883790861787904 3939064 3110505055280815037162902248964608000 3939065 -315030466999239906892832594687713080 3939066 576490688478652103892217842376554720 3939067 490104345541618454884647201960976080 3939068 955528609490778395069905051568126976 3939069 1883630706505228647797898261614047488 3939070 -536813260667604530937861699583756800 3939071 2257138971542545154577805087635286272 3939072 -470098309711375138957647809894940672 3939073 -801042748145647695216284074127583740 3939074 -458073560177696553929844931314829440 3939075 -104001321049073071152724938702304800 3939076 -1634386334533009770695566239864714240 3939077 540829572931151216910826298461612800 3939078 424111659241048441172942015098884096 3939079 423372804135981728638747400128035520 3939080 62351058625284482678731224932352000 3939081 -710898727974858208208692323917160480 3939082 -560608717939745926683162226923664128 3939083 -899297932007772201802583230804448976 3939084 1499554709463334730680138191347358720 3939085 678151510985600767376981852517192780 3939086 -986035957167140471705253394077715008 3939087 -1426459873875365312182097942560152048 3939088 106785598839930934159743259580506112 3939089 231410208564435763253069029860704832 3939090 -266251241682294506029790841660295680 3939091 -316771178682394828533273683284276928 3939092 -1067184214107431393508616751103506688 3939093 -2206721169621730659594722097542983218 3939094 -358526387934621765722638268976238848 3939095 -1005576285559835227132336327485072480 3939096 -266327576218682745442923915338711040 3939097 2181847135189079457081922649581383120 3939098 1449909112855486977505018808350018560 3939099 621103913862689567572611348038054400 3939100 353541485227743803483347999552012800 3939101 118120970613322252106185063118304 3939102 1038387428885761432105048636336188480 3939103 -294955325117747375556546177859960480 3939104 -147145675980286370720536289216299008 3939105 964051513439539625422309721944828800 3939106 137441782727415743760930670665840000 3939107 -1661885400382886661138406699280282400 3939108 110821079452817895351464247143546880 3939109 -19764572313345229446154920801243396 3939110 254437785295261911299654563124649600 3939111 -22829254823762315856982279746856296 3939112 2250051812785214822671110545034931200 3939113 894711186485750492829815343247956900 3939114 -850741790133027464893940975429564160 3939115 -805793574812988259148277249351822240 3939116 16300799427258886758508348325137920 3939117 100304604265570126563652061052063744 3939118 757260889000212963307206288247741440 3939119 -1032847666936530238703558930602991256 3939120 -120083337948770648449181080890900480 3939121 -3230812210914164320925479369085907360 3939122 123867165285494574719173857081028224 3939123 25538364406913620958761643684931384 3939124 -157072854043272499615022401251559424 3939125 -481961467881792617689126016287581000 3939126 -101768552888073323250590681072320512 3939127 -397829156307662626943115059814887280 3939128 -954429078699064145338390895390208000 3939129 -1363003660424509885381893385574449926 3939130 479339360400568865730949269918529920 3939131 64231668338823852376404510235366656 3939132 -776410151326167706129399905104928768 3939133 -179117256410414961172451679637620576 3939134 -125687970240247726661701199473814784 3939135 1368117502798088365707331532385763200 3939136 -265524177474977345208380222618992640 3939137 -1730353886095686420190208354096387520 3939138 502919630555138854636318325821347840 3939139 -2162441272793503103469680335963277700 3939140 -73468240247759450007199452118156800 3939141 294220327173553084214981214944372160 3939142 -889281715295664144406091762455246848 3939143 196927754447843334873711165353866344 3939144 30340523167872744851815670480240640 3939145 -11549095941891350378624587747597440 3939146 692404584350886855483225744399988272 3939147 -70604146231076519868036970773144720 3939148 3192856619912021562801828854088649216 3939149 -2826755995802508815098011833307395850 3939150 443651360567133139619540965954833600 3939151 61699956034872588101951656877647200 3939152 -78918865599308108443277073011048448 3939153 3612898914400530619848508549447584 3939154 1184195572463193686392283898479759520 3939155 -3847106376993115073899462418680320 3939156 -338344996848632798999060022567966720 3939157 608507125044560051680410367230038520 3939158 -9052596683973438589637829999475200 3939159 -763192986263735416377406548248659968 3939160 -86923481808890659896092298774528000 3939161 987815695998720106161720178982695572 3939162 -175754551427154898892703042344898048 3939163 216723993915165544318667885656807600 3939164 811902925670563765771460956668690432 3939165 -2004130805592459128941153123639992000 3939166 123659226313406497618060067038632960 3939167 54732615944908353543594774646071312 3939168 -689009432482341609097818525235937280 3939169 -517545562875058926543009091558245356 3939170 290188486880071351279446493689016320 3939171 993904772265469765457587956746453112 3939172 -41322525652959495751337807522631168 3939173 -659149105798199169654005436951233760 3939174 711793391502372877033169478665907744 3939175 -1380547363744954892045433664780529000 3939176 -3364519829878122797875821168350929920 3939177 2449097250608827342134539725842339840 3939178 -363879873175094141156097312740769360 3939179 1203865396342963790310670332086063976 3939180 74932619564649740061363222612049920 3939181 -1912842965951745924861497432996239018 3939182 -620670360808817961486113641269121728 3939183 -321294961760758469570097524100741048 3939184 14359246600972577509005217384366080 3939185 1945885997984117410265277883777507380 3939186 -1160582365510694727085601441864985600 3939187 7230084241733525400197528350471680 3939188 38318159232252065745001246080731136 3939189 989318049035141333076291086463449280 3939190 938359064898446321423061683836185600 3939191 -1296386784153633806221847932509504408 3939192 116057318667961937619165309613670400 3939193 -4260046342191888394068202897665138860 3939194 -288644362776697651072294105249689600 3939195 555673677500788638417069816824655840 3939196 3781874729141762685156986172259396608 3939197 -1967765063815425041605874029857215988 3939198 -205980928537474281619469522203914240 3939199 -486277152101949616984757530214054280 3939200 -834935489377358780621484963397632000 3939201 -228774221994953791747423768821290496 3939202 952025154718398380216299788931075104 3939203 2051137761295430134834455615441859452 3939204 -31651623190894617574589920944660480 3939205 -57849177845522856194270333864784000 3939206 784992121859927433084339894997440960 3939207 -335554171905112993274952148597609560 3939208 -923099035708774252226872255446743040 3939209 2601439022447107693751979273865504410 3939210 -124785060401079259000827010735979520 3939211 -4142816673214982354311818174988873248 3939212 -1629809982302585916537497651078016000 3939213 1250543008652035227445015678989410400 3939214 -1539130661700028992512074534374587520 3939215 818044559750804151665552228132356800 3939216 -32753314737449037513468476420456448 3939217 -2110085164394965363113701226943010828 3939218 944920628641791092179999964614684560 3939219 -1506733099964511389148024645970081680 3939220 1557988311555046080830373161297114880 3939221 -359256963009034048845641818316111040 3939222 -143493360482639055577305588644155392 3939223 3049092578827171872310018728810103920 3939224 1412144614865241032380505075337000960 3939225 240408082728337416569829923122195200 3939226 -32551822012389488892964934963947296 3939227 -2555290657798556263329403996833756924 3939228 -72682588728191312904596561887730688 3939229 -384682662141537164436510950191331520 3939230 -13448806313467026548839646456023680 3939231 -1934843166068581321754688682120267776 3939232 -15695289704198343537812829861052416 3939233 2132564647775416409695183673928384 3939234 -159827036757853681651689400787569152 3939235 -590466572315578554234559395535116000 3939236 -13894690871891237311958175129415680 3939237 379279750941219131620028688953199294 3939238 534450684371828298588239547294551520 3939239 37075149619272487085647177014814560 3939240 68534171905383167192250163915161600 3939241 -698639849885246841285969855048996358 3939242 -439042279077818775514494211569855648 3939243 571355890856474385051381476127621888 3939244 736541996567771416855928885820513536 3939245 495035475013985105611067501589708600 3939246 669153018039744685082602626659664000 3939247 -1108763884604864563305349781570525960 3939248 368009704176442876722740273549033472 3939249 -729541381170886470329663655148776336 3939250 157607613726356002944378955618944000 3939251 -1443194414800289984407374107901839400 3939252 -1098180638510210906174076299956973568 3939253 481288628600050074438708760759581600 3939254 -1452537829842023869012283082733614528 3939255 1126629678357878988657184542644315400 3939256 -226201818972104194754766739105382400 3939257 -1350171367819066062807832691540828460 3939258 1336917949881953922209103176192440320 3939259 -2865821934911966444364502225238416540 3939260 180133704639149912505306358540032000 3939261 1425143535960521194849962902493833472 3939262 -1534006188577904275947199612866552000 3939263 -809457764079726511870594868811013632 3939264 -44885320017055551484576304405151744 3939265 3245296776751650692640968770739659200 3939266 -447914544026339895592137053611749168 3939267 350478796999100821596395362215536112 3939268 -2544794461811167901083438362932090752 3939269 -3089933176435541700654262970889807330 3939270 191539370803267692236868943660646400 3939271 -572740253075883478648299699204321488 3939272 405628103636252329283651757816652800 3939273 17025408218720506489345952720792640 3939274 844005873038966839847621146531524192 3939275 268818737817570935689618742197923300 3939276 -651699253168224789051463993127424 3939277 1384861542887937955520787747602795126 3939278 -159006142095731521851085011435674880 3939279 173692200410041196603039462018569728 3939280 -108450480558480778156620975822766080 3939281 -1051511401162426083195783666722643036 3939282 -230097200601487190193505006257538800 3939283 230197912385502861773863698343775184 3939284 95802160604226024452150609117605632 3939285 -86673933620936390169242776803104640 3939286 -10486380373354058828736105781456896 3939287 -1811753416766357134021070951258905296 3939288 94436428864419328125428028926853120 3939289 -373132658172694965429794990956512560 3939290 1103925248955700286013137661613682400 3939291 -1512218397406185701725622450670259848 3939292 640544389413667700646884767729208320 3939293 403403585634614741163726643479741888 3939294 104904808202816746107273787757137920 3939295 335696844246544634808310709345032320 3939296 -4952933199209322396601680229218385920 3939297 405118560697757407380080853399242880 3939298 -338035921077867903612090149638411008 3939299 -4295045854447994556834937192251072 3939300 889634666245962260050370079978240000 3939301 -584331195083982484622712196890158496 3939302 378654444221632632645025561801470720 3939303 1458870847492067380583495439339507408 3939304 1812722500002682265745752981616245760 3939305 -3437266551810724628595071625960051840 3939306 417499754897764579104465765169478400 3939307 2903060358496498928656229009588650320 3939308 -2801766236681440289235764780952192000 3939309 -606935728845236737546034172664635072 3939310 -1363848534773619939662214197532133440 3939311 -450624549067151001493432090968661848 3939312 67299886229053279704050968457379840 3939313 463322521072254409368257918317341760 3939314 22396848735501052113673188858314256 3939315 248257616998094632291551373299305520 3939316 -19409283410879712421402720841697280 3939317 2502479307450505663026888372633853500 3939318 -501108742329422463135198258909163200 3939319 -844244182042341111805698617193074840 3939320 302411250065050895919314107367424000 3939321 -150002383746050725835573331981683616 3939322 -512042894413501326388861244581638288 3939323 2263993337884729346397659489767823304 3939324 42162733581615135756302890387309056 3939325 100228520620062100614400860502195200 3939326 1200617153166912881414475983947078080 3939327 142899797489837980537513366364966400 3939328 -659118062427301872108334321638572032 3939329 -2508581667505051078983178910857669200 3939330 665268248456715508632708082023121920 3939331 1924339237130585304579620634782343840 3939332 -2760420196002958431697266537902822400 3939333 3527118486339316474653824005475322048 3939334 -314904531392022355042733351209358208 3939335 -148892130041731960445900372604763200 3939336 -2177016763297113692165831312695495680 3939337 -468915283309152188821776095957591014 3939338 -496766672323907930961908224718364672 3939339 732669394766003596310698237206284208 3939340 154870099117799399033931759682990080 3939341 -124954886602057632410701443005264928 3939342 -376157453004709517324115339296827392 3939343 -717367741122358886051548666602218960 3939344 -365814327172981927047907579609866240 3939345 -336100100573284397961433757117659980 3939346 208351635568832917250240192727840000 3939347 241239582209885385345911310425074632 3939348 -117187259011371356903716144563486720 3939349 -3184484404638032973765080200396241650 3939350 -411386464424303235879912160853109600 3939351 -916566561028622178517047865794534960 3939352 -1053570951286494739529732268236881920 3939353 113432632691779270195353269562552960 3939354 -30177469399496095263969880996683024 3939355 1130079568866442389541416282010344000 3939356 -357839072656544797109796860586823680 3939357 2484723912846771065569152648884124192 3939358 -127841934916854755348806761228575424 3939359 -19160544482796526321526646815267544 3939360 -513821642519875910014986295600742400 3939361 -2456268265469475849153647607913019038 3939362 164634700556140589274977138373863424 3939363 2682954189195438452879228638355810064 3939364 333938004515743938187980288913219584 3939365 1139601437467429465579118896172637600 3939366 561931155626255821870812921447532224 3939367 -3665986366182785888140099286942168584 3939368 -2189420558508073923644704231888573440 3939369 -133998977235018547306160032861676160 3939370 -1194527397357421302171001755552848640 3939371 -1049068677175058168320257231581986560 3939372 -52185053583899933269587276411072000 3939373 -267635075672019510861072182050102378 3939374 -230339379767660623785228682690524480 3939375 -181946117522927064599953853512320000 3939376 -230725540234642585141027002032455680 3939377 -394816478641810180804034335638932940 3939378 -285787610925284548488388950523653120 3939379 2425492619246015492256930945482979980 3939380 -1485830452284923517341968222096089600 3939381 2083026717447622877842788471091539840 3939382 -266205836626696832667977434295258208 3939383 -105490092839392818241398988416987936 3939384 129627647391352429263538368965836800 3939385 -1050199118369459198521293654463188600 3939386 4044761482159733186996179001261568 3939387 248417561212273659105609466659840 3939388 -2017585328936065209114848213610099712 3939389 647205242435666331436193330687144460 3939390 -58615280206766791437903789374657280 3939391 -459441182752079251218164178138507416 3939392 -511197117107413714002098455001432064 3939393 443989216203051797041941908200126944 3939394 -207948488196275259355711421607928320 3939395 1561997596484044655912110366237328400 3939396 568479525209677212375994623913761792 3939397 1432397611755732627264791675948896 3939398 1072315343298181364126206484716687200 3939399 2821714223896334077398764633627354880 3939400 -1451033833525164562875264804521088000 3939401 3222561974951675041706443991426409600 3939402 -4792439164125209996434760651646720 3939403 284436784123424338656107130324559200 3939404 148729087706399950865616130237977600 3939405 -890175912945927019549731255801111840 3939406 -592560344975272063710837357290207616 3939407 566673963162639792741700707469189680 3939408 -697870228997038247998414781172940800 3939409 -274137624608575935318715440938383884 3939410 713286676413739294071062075413796160 3939411 184070982705712712661332542087008000 3939412 -623850817304439351163600759353430144 3939413 163423291916866858251443190066961920 3939414 -304692160429211265026903603238727680 3939415 -1139940886070076576194331767033182440 3939416 345921534510526418532110168320204800 3939417 -1786258922810226035802813162977472 3939418 271260253590413992443952921071083520 3939419 650090815131608627090646331098770112 3939420 318358004440118040748177897667834880 3939421 -1624329520555849408820334547517212378 3939422 -1671291633766678406812926423199665600 3939423 1886850841655361840509088592427872584 3939424 401796489947637932935580285188964352 3939425 296337245179342673224495712337820800 3939426 -1198774200373085632315142845807388208 3939427 1133132733053731625709266816984553312 3939428 -77418663833661420955674217751787264 3939429 110931159430351309685709866315479488 3939430 -802703193779163599114335854533222400 3939431 1054134905807905646391187976957881512 3939432 -378506866907035088413072150619750400 3939433 -184393247256563394419154382904101318 3939434 -61867103155701735969328201954634400 3939435 -23404859876544750148805053373795040 3939436 -753341435865410423671116032956184320 3939437 568335598930838738247979800850824960 3939438 -143780162911992348792468613169909760 3939439 -138999568603702216399443055427058688 3939440 -249278526129268364772915451253882880 3939441 -2255700203033542234143298851813166080 3939442 -375033251036330120818441330233895008 3939443 -205258252933301342077694010311728308 3939444 -468120592698611075562438168451619328 3939445 -1571996888111210386661949497348160 3939446 -184701085773744013708548000409841664 3939447 729889230883695445569415765558522320 3939448 -1541699626398460723258604812358000640 3939449 -555124064061474813223291842605802240 3939450 325186470187440154446595137664953600 3939451 -989044987166291307761260989628947696 3939452 -1868081698216068242482084690822107648 3939453 1126701416161817803848231321118205382 3939454 -1432917480485687829886198484005930560 3939455 644264269650038570220843180503573760 3939456 -1124404177823356421563482439994572800 3939457 -1938302469413069394123612748438087294 3939458 191911335508661006567361641684848080 3939459 -290928498887833343933827702524018696 3939460 229543483612227406400138784257433600 3939461 -857141319576506882747349590701553160 3939462 -133479073432991741104472434499180160 3939463 457224180319427684310453506649432984 3939464 210541391094449828473596485947852800 3939465 280140148311108029622636447853506240 3939466 -1625449067681325326396624962652601600 3939467 1092422851546678660525517346247438992 3939468 580211926320316208856514509106105344 3939469 1815568001732923512235330711919858870 3939470 611694911258902725289433553425215680 3939471 316109329704672897010776190701612840 3939472 85101397061433356184206591599026176 3939473 683991382247552468723423224111804722 3939474 268575457316510197833634925597343744 3939475 -322570022415003453655155157703960500 3939476 936276685578458793806704506424999680 3939477 -1192838733378229074758446637735808192 3939478 -684014385707665228630209906267252480 3939479 3532454775651959882649517569916733640 3939480 61038391207098721384874209399603200 3939481 -47996616448697490121336315658762176 3939482 1958117146354723894977646499036516592 3939483 -1859497074954638414573898807950927976 3939484 1519922228409888822527308900156566016 3939485 138222005987060230785596034693606720 3939486 -8151759550298539613849970635467776 3939487 257674597872972950536782925479357160 3939488 11629107978539666149084072110981120 3939489 -1089604495729752692160596060824257600 3939490 -338796444015918079018358143320146880 3939491 -3054600748303082482908359169750014808 3939492 -138126188347079754722459598029749248 3939493 7478872039156029312898912331411919360 3939494 -171233411383699441909254822464542848 3939495 -103358832439592583016428569718435840 3939496 -571827134643995129487652107871027200 3939497 1078373816052231395461551432792605946 3939498 438202854609474544551021975531724800 3939499 1498729865184466434190998042509544500 3939500 -814694126126373160445126921214720000 3939501 572155995899882237244770242767577824 3939502 -641743490959923454604883305235138240 3939503 1017478604927552075745186268921692864 3939504 71688824805836633476924813671235584 3939505 1309902272045164032337141647301386000 3939506 -1159817683612336870524555463011403776 3939507 -608701322670834233287997271867613104 3939508 1434814831260938109538782130835923328 3939509 -615210350535206912848462798362188160 3939510 -264986424557268909911679281242573440 3939511 -610772821923585611694938582167386176 3939512 -438867181014071628207221299805184000 3939513 891752103154287960895080326800785744 3939514 -279851113476130918274144305131744144 3939515 420598435651582925933348715232844160 3939516 413420130556259400200367496805317632 3939517 -1327320749638560416557124056777079360 3939518 -128407584701661125114746993417728 3939519 -499682435212168927774746276924181872 3939520 214763669473366303266081624953978880 3939521 -2534560001943856369601351593170361278 3939522 137236508021494567231097869167564672 3939523 -1005139726989409322978627743479110960 3939524 -975487779677054292126236370304427904 3939525 -438954872612691683879892248781435750 3939526 408648102295860732770745491122934400 3939527 436000534500917109344752601253645792 3939528 -1220320611952455508779546372955299840 3939529 776986887755050939852367450871101472 3939530 646998840066187609367337035237652480 3939531 -3570518337590904812338487269861440 3939532 314640809294298879080866847786007552 3939533 -958196639074633857258674857679057376 3939534 76078358902874240820633788025543360 3939535 -2454084656172410014584866325151766520 3939536 -118242006376039139785726384393420800 3939537 -406604236663878243435901164170000448 3939538 604048584857621175089560918376570880 3939539 1112223482891637142236159896332127340 3939540 676249072289437204850946559401000960 3939541 2246330767231398283649439344283140942 3939542 215985242909091246789555946618950144 3939543 431131666518532542662099440887595680 3939544 -967964137080647886166393545859399680 3939545 15869719064147390472643835960654280 3939546 -221170042151613221491840647305866752 3939547 497706520086558666377257687140154840 3939548 1636933053595360824616900018078133760 3939549 314513186423667021703514386796262048 3939550 -666694670738932872952240426122571200 3939551 1011267455541052878740739662030423160 3939552 1754088645941949067289431493545820160 3939553 65086230624652511843329991684768580 3939554 475735401078595971892512143008592976 3939555 565920192219635759246076066342796800 3939556 -983909208286633445267404965958211328 3939557 654080911041086284146510575489694780 3939558 140498699830750586484173226293932032 3939559 -900417537545483530543923849966634416 3939560 2425950176204857870597916254072320000 3939561 -893590271345987683120730055321323190 3939562 -1383043725678212152157252475636924672 3939563 -3895762404467046681801567748490741280 3939564 -362998176238404244647802250328314880 3939565 -633307021760685232954225913450515200 3939566 -772334251935742574347796382276688896 3939567 -453640188730713462409251095684884080 3939568 -295973013407539838869389157463031808 3939569 1633116759931394637386145226567877970 3939570 -1276562849350240649828849231617228800 3939571 -498627079978993490069674225256508768 3939572 161310220854128536860155364757831680 3939573 232989293320385947391924484002113536 3939574 19903336647169121585707314587143680 3939575 462444443350275899451608795422059000 3939576 299375901790455538959833987817984000 3939577 359158691437251989363701438904980992 3939578 129959282740858260527103765220641024 3939579 -405513087765564716688319571521065456 3939580 -1824031503438115061952436998147701760 3939581 3453749556310320740962143949579376064 3939582 -638183881102815602939955839700374208 3939583 -1767546028155263669980812995982748560 3939584 -1556397877603360366204504581026611200 3939585 -23899192496392923036906176194531200 3939586 -11763153684421680576644057068139520 3939587 498445228966921854553689650475499200 3939588 -1244736676399828546671666259915513728 3939589 683064189754290326227962428308007390 3939590 -10816296061524600358777940561030400 3939591 -21730631208118536728620686212040240 3939592 3757297136235041482639516895164876800 3939593 3743907737735415133997381560743360 3939594 264299043897156719027290066126099200 3939595 -818914882635981962400414427650063360 3939596 -529506926772616463472359476838212608 3939597 208938650729793066264001133267901612 3939598 -333872573115820025684745607263270336 3939599 -2348097203036755374353458070707373736 3939600 -166647827884330558216101602539929600 3939601 1888491212453777534374294036177844544 3939602 420480551810671650137440039606372752 3939603 -224870933189548882127312453561760000 3939604 88979372372866367063924689861107712 3939605 -280423473973516324760059503511500000 3939606 -342803848417054427031842449351769472 3939607 518844817031120508762356827614710400 3939608 -111923351369351184400243477128622080 3939609 2216002123066621471727485019840002080 3939610 489517274445713472382836566354292960 3939611 50676941117472336642435752884803120 3939612 -444893998721494026023329696619028480 3939613 194811248753748252421383248301884320 3939614 -308088362697462097526288635808894208 3939615 -608244874557124309688449808938587240 3939616 -1037804816814425480355139711240962048 3939617 2894022672220092954468192419874720 3939618 943672174004793223495321074501151104 3939619 2020263620495723904664772246239485020 3939620 -856593667908295609416523068356144640 3939621 -146921173410760652871853263550972800 3939622 525822535566171584026231199473670112 3939623 -1258880935043268356280322966063724400 3939624 463848803077052312513054227139788800 3939625 779493867079201366966104382506117000 3939626 138563550311951070728167570992791904 3939627 -32850668912780767208392709014885200 3939628 808268965751055007798296541631004672 3939629 577080361149915416496655270344636876 3939630 -758659858465085934297934853429700480 3939631 -2653720323697275905247741661013336880 3939632 27678517536884545711949069978664960 3939633 -878694320454941960278204063757114736 3939634 -92322701814952546958493975948622848 3939635 -68668201443111049530596889805332480 3939636 510475493715080005208045621731110912 3939637 454211361636958102556481782958735100 3939638 92319786171978476972407004278050720 3939639 597138816686675445507818694137832 3939640 488484871848430094036792104872652800 3939641 3691811842415813596196010285665184042 3939642 156032905761799220048812876544931072 3939643 -842655515392459589914103245786367096 3939644 -308094924404986814627757549667697664 3939645 -125013202122477964541840287694693280 3939646 -665833588059396425146646628584246976 3939647 1867334776535560214220325312015638528 3939648 89382639591991159028506305144815616 3939649 -152062315771930282543782973344898968 3939650 -258767875268542533580391481416640000 3939651 -3817254601024375556218659175118822400 3939652 -2612619638437316742284603281192046464 3939653 -1756243542982302091830753533055826080 3939654 527603709320779290935440509819645120 3939655 1238042374651095858800070194067150960 3939656 824888805954163386121782781987061760 3939657 1599346466346027935053007449893012240 3939658 152837703031663925266040882577157680 3939659 4032996072062565134502483123580198416 3939660 -1186581245294133800353315475942400 3939661 30469339113564136107222903510222624 3939662 -958806876586981108821184143279375168 3939663 -21749743306962396401661178193774592 3939664 -54598120971379316302540664568037376 3939665 -1178477909228745511108704040130127000 3939666 -261344814170113509481015074548121600 3939667 496981079218085687890501121073569792 3939668 1142059390314723208398210588510642048 3939669 -409849176237067038968214418696550400 3939670 -188966759229001001236672405856010240 3939671 3151625979361697641139588772600964872 3939672 -1382466085747453703128867138438594560 3939673 2073550828550683450047446326743670922 3939674 -696164709014513182832243286310175520 3939675 965712825349353165322384012654389000 3939676 -506194170800080120441218252896808960 3939677 1053660745064547862801999934988312000 3939678 -28050968893409369307552841930938816 3939679 -247866456513618961076766115829991240 3939680 477125063389667212047082318552104960 3939681 -3773619503909970991329588549609764736 3939682 1489174358573447354256969129500398752 3939683 786068245933715122473527119147302024 3939684 -345438115728552718563944058814844928 3939685 -179731397376522849548050132857353640 3939686 666566623767489950229447794534509440 3939687 -1390003704627109947139251435136127856 3939688 378840418666223131848772889690112000 3939689 -137220830358114458679807007113582876 3939690 83735718042251423071811176349437440 3939691 941043974091133337061933897249065872 3939692 672055146167194542897706137727170816 3939693 632016898722938329552508865941433024 3939694 1325138611159391415136675003274886144 3939695 -1607845553925255962747116127544175800 3939696 -107024077729861920326453458925813760 3939697 1127337825564711552786802708271583744 3939698 -1063779152972298673885350192506726400 3939699 -1723416215708714608551456354858714000 3939700 1222438201484886686406511913393283200 3939701 1046258695067152466878005681921127392 3939702 -223261380824797647661134872951426304 3939703 -33167016162543111296191578196015976 3939704 869378751437848276604178684816629760 3939705 464037766268087862634670232143616000 3939706 -804076518023519959185902998950440736 3939707 -2373014130082327461682645474082698320 3939708 973091766902377007535597525476828160 3939709 1804181307185760399843039108242659800 3939710 -130273686176057398529157770091872640 3939711 -1314763304661484766303919531305212728 3939712 -578118545387543053635173736083619840 3939713 1189084107759457423774442607424504962 3939714 -658010087186892337182070546851205296 3939715 337695987432694480089950187406937520 3939716 -1198038010058874480476107240921866240 3939717 887092919887190565940308015435802080 3939718 -626131542927882417327899292276051840 3939719 161464848609065467322585459693394432 3939720 -963459580787880400419781737244262400 3939721 1145267239030471907740643259906208922 3939722 -2260295970905376246300014159685212928 3939723 -488452896165659221514035904882625936 3939724 1823879494452400106576331873613258496 3939725 -1303023605075508263655618524857992000 3939726 -64295832752659863778226881327810560 3939727 -1616238423203533629107432856760659528 3939728 204437370786360524599463632063954944 3939729 -27565018713326081479302021710866752 3939730 910156627816104268107344043007718400 3939731 -469316814087366649475454348392999376 3939732 -2541475520538890535243273973535539200 3939733 284062866050116692806484366593510976 3939734 2229605893389682080070022564588240832 3939735 28038745226903927107185736526034000 3939736 1666064869233513863201657460423751680 3939737 -104248539222807475454963681733274680 3939738 747834074623489052168285790213911808 3939739 1248747512527651234590892411937909424 3939740 -260768895882301835797735406513848320 3939741 -397034759842777166076839396084488704 3939742 -1307765873209018755938822175299328 3939743 1389760646385182134174971307823296992 3939744 -939926967987743571258144679494942720 3939745 780027223716527126022009155643091200 3939746 19492006657412035323990782019345408 3939747 95899885446599162583248448087908472 3939748 1798590336796065001977684098957131776 3939749 -2550426598583587109192421616753327680 3939750 -1526545524362358639945500769880512000 3939751 1895185253900953649660109176500849912 3939752 194931296236914426833393630926510080 3939753 198634687578534224304813039675739200 3939754 146469323343410608175271093344090112 3939755 696871003718299767171118426884832560 3939756 440299095582937279538292697464376320 3939757 2219957828450043490176692427797121792 3939758 1800246699774340070846423216309990976 3939759 15450671734881668608486412752086528 3939760 132282768053538894718397627732459520 3939761 -626749983006062345131091002602190656 3939762 -419805798734781165520265365700236800 3939763 -320325487501369679790636788084336760 3939764 -2010793078222244580375488844007833600 3939765 481174320344979872967176022067948320 3939766 1748964019646508397482229806473642880 3939767 236525956449536904645572429210509392 3939768 121984661624195107738414331552194560 3939769 3116416705769378424369049892170176170 3939770 -731018513342843879261809023938149920 3939771 158767778407738525809665484660115968 3939772 954778495674761203021084697399350272 3939773 40827534153495552946123699859102022 3939774 -838233274371092736671154323391246720 3939775 1205718567357874868072489292544512000 3939776 -180330544118569087176378794712760320 3939777 -1014930557760237545532381098264606286 3939778 -528001573447081162973285904325408560 3939779 2114779776296961156980892328168696380 3939780 -234462032833827571643332219002900480 3939781 2770021257865811749037735337851543582 3939782 637889510942255891274887056546197504 3939783 747562090487259051604441982820556800 3939784 -1464871669360917332717405672095334400 3939785 1075058968626390182188097289273249600 3939786 -364327868809451583407826523153612800 3939787 408588745736253976861400001723436436 3939788 -416091528037918696160183789093958912 3939789 12013480934680797027682015467944448 3939790 100846948603543872913680189931929600 3939791 3235632374368872401991243902630526192 3939792 253261500760068366432968816742236160 3939793 445334924579784319034553685841733888 3939794 -370420313063815138581833640044863488 3939795 -1071394916134305763542479129520174000 3939796 -1297409748064981048015755211668312192 3939797 971229720591509865830082191483040312 3939798 -130133643817079764647752654063480832 3939799 -2362015443654420185032488178990946264 3939800 -586052569395740280877776092025600000 3939801 562485106805585089722464469999311424 3939802 -172878098595770958553307031636672000 3939803 -315318659792619007280749206552210144 3939804 640287341493853438051301913825830400 3939805 51227168616476178551265123788859000 3939806 -4777013219762917970695268863607616 3939807 232211278663644584316007892994063120 3939808 478452482493645233771783537424334848 3939809 -1254373375455470617347111217870391040 3939810 17155592669993974520541460270110720 3939811 2919301318157016459308720574218272412 3939812 43954896540671799843087725846737920 3939813 -173392535103413041374046872561993600 3939814 -80612992618913782702877687385555744 3939815 -2464979103697987018936760176300643280 3939816 1556306654161255038631403435103436800 3939817 887612553231819073236339808938865792 3939818 1297859903776422236495891972899442016 3939819 417944093233448911131578788993913328 3939820 -1536164240377229122443694574608465920 3939821 241403663843957975848271655022905600 3939822 1725666288992468627989698472485042432 3939823 -241187536157762592153004255018349400 3939824 -251253941279549680201106289255383040 3939825 541380146990359927790766893490079200 3939826 1624706951837773582503517989138643584 3939827 930113395861209546388169832966591312 3939828 -21039684962173933262303367510349824 3939829 -1918603330525406436098444576793631570 3939830 142875260680306986649967276719468800 3939831 -157478809759334026823331308455557120 3939832 3529074352521774926377710405181440 3939833 -152402671203227413387368499383711276 3939834 19748217490387293076493112864698112 3939835 -1780078512595461402018431659483189440 3939836 -198809376204396724640032635719147520 3939837 -1604355893241403843862251385568553440 3939838 318094982040985243644307609293990912 3939839 -746495895598984649203981416777807360 3939840 -31295151875305004667240370824806400 3939841 3442932958428546870080993956277322242 3939842 -421448008156318972555230206015354928 3939843 -1686801814569773782287073719605380800 3939844 1644134773003140143944769711573339136 3939845 -460909097100769025317051960337194920 3939846 137839493447326648017533092511447424 3939847 625150409083749952422971156590271832 3939848 555726468629058667570641215074590720 3939849 1806003486471564183991979184387348564 3939850 -468933285267775886436883238390175600 3939851 -1571861737469880467341181500315295148 3939852 -56649461323497978353383446467051520 3939853 3646994180672954661439267994498467200 3939854 453526391817696730571804732666031360 3939855 -382502086930185129844320998460173040 3939856 -572078484068581123205590726284402688 3939857 146585126260102418001525318151430640 3939858 -149657072750492468370985355955076800 3939859 -648131338516301545645300711215985920 3939860 335558475428587008348350373231118080 3939861 100987208375050602722304650224540800 3939862 -2657175232579952305637065171007808 3939863 -280243107431872602551262184440278880 3939864 697461640307410387353789248213483520 3939865 -749537327273867870077226683801807740 3939866 -574583358436671231679518187963342080 3939867 -885634377772071809259326416889504160 3939868 -36669761051254642322878809179819008 3939869 416482231567212035951368782382330752 3939870 277481685964283316961673029338700800 3939871 490881575934108619647163374560313344 3939872 -3432926423087644557137404906273701888 3939873 82322750492809247947171959266623488 3939874 268708708721769997329551532664944000 3939875 48649387798791872123747401620228000 3939876 664267116430868821407087163788373632 3939877 401628876348202110094797709499397600 3939878 508898599234844653889055793217173440 3939879 -589518232605767615641652963749363416 3939880 145359641273399745033967961304268800 3939881 693530774417733179427057789763146 3939882 297836050449907978402267065020209920 3939883 -4701193821053151961108423696565632 3939884 117146205639771905035300581574450176 3939885 1329256834787647584558790920582976620 3939886 -2022783750652522102436513057910088320 3939887 103267519294328438685438752041043952 3939888 263552861213520275361117937493606400 3939889 -355088990605898721808487829566923740 3939890 112895925490977417989420535074743200 3939891 431007247836808556510755319651719992 3939892 -196792208380730871355375926295474176 3939893 1428125395733529655713249593474840064 3939894 493564155694775221690289636686742400 3939895 -757612705263621979987785723481666800 3939896 -3126749982514371288728317612220190720 3939897 807804798453762722766264025334296800 3939898 -1307733789087587479888056521222758800 3939899 1385428490949847436608112381818716900 3939900 252563026179540575378549503978905600 3939901 -494142679830292091463917592125966016 3939902 -644172427773947216929774327819205760 3939903 199471643568542379521949841287902448 3939904 -224131981727891719157218530790211584 3939905 -2205109758814605013273355982143792940 3939906 -47449259465709900809293759318663296 3939907 -1547235557569269310486380200514507844 3939908 -241009786215087793388185639062319104 3939909 -522636863093827909210183193450570592 3939910 -245670515791425610646724265773018240 3939911 -3142693765036548175242490936910182200 3939912 -949165731588854325596824853362990080 3939913 -298848378542143742984880359584448540 3939914 -79519162778444772049917264257617920 3939915 191356715262486099856565012895590400 3939916 3888319309377891231984010985199697920 3939917 2733541669050869030413314492865470966 3939918 16805715402098027695574954369000448 3939919 -508196488892634489747223997549153680 3939920 -105500940376033740123171348770488320 3939921 -101253083238882151660632018439323648 3939922 -464293701920705599909130762122656768 3939923 -10527638796967568299358288026223136 3939924 -299376831341507832224679198038022144 3939925 457811732816322161496361867610776800 3939926 948478802710946785632027165738840384 3939927 -178925613734825504919075037710120192 3939928 690848239423966572410688645356636160 3939929 -231435566634201972130953692393512128 3939930 576910699640526715107529243891246560 3939931 1066258071751017412125187624359953732 3939932 702495809610972724872589832262577152 3939933 355786743808262972197103316646621824 3939934 -467237301742699963526790129552384384 3939935 -3368662018324828818468319356391248000 3939936 -78989285070924315032304031685935104 3939937 1268142608271848862043937729709795686 3939938 -284580218932273821401369532451688880 3939939 -251461190282247862762537734048435996 3939940 177347142646206804496872191390630400 3939941 -1685573369064286997871472618647233700 3939942 921530479506672433653386712036856512 3939943 -3105043671161746971412246829201340792 3939944 1637315339111050900597980030085939200 3939945 -138578593619249537143394042878694400 3939946 -17322091447404240341117869178774016 3939947 722603777039085937110025285400485824 3939948 -508117583462101185082553771819051520 3939949 906504247333007569639951215626808364 3939950 -345118531176278222225955404117769600 3939951 1851121513611347230747410534068564232 3939952 453151542198433335054162091801542656 3939953 -1197696560697031746132000867547914798 3939954 -10645421400912743243391085311829248 3939955 231527408391258205335239948685714000 3939956 307197542139755303804737676695425024 3939957 -361284651157227711450060850790274720 3939958 -120816846234089951876144594037328320 3939959 2119244928258111114175293513332813160 3939960 -360819419666345527374683597734502400 3939961 -29557159780512650808756057525848160 3939962 -330894391726281182156601926698913568 3939963 453445835176193192215464360913150464 3939964 -770727696353458613087942260339376128 3939965 -1829599355750877765070411828347901140 3939966 -739575527624163973428618931849712448 3939967 2123181089978696598837645299318973120 3939968 2692439832618310988982714056174469120 3939969 542270271437555868758483025712819200 3939970 -568660862073841308441001178981860320 3939971 235578677434323494226996731127038784 3939972 374109309252498286206438567820987392 3939973 1843783157981805486473002470869170720 3939974 1453709191231453685791810068184112736 3939975 661074663955839865627400018570700000 3939976 -9471007103152714497597791282135040 3939977 -668572770343438914156727955992606668 3939978 -299611243611195750901713644078906880 3939979 -26450688953611952408555464781750400 3939980 -1660322779013524375127771110721203200 3939981 1344660428891383696278765837906328800 3939982 -80902766311499293802365015829134080 3939983 526729463782781725189919338836196560 3939984 -113724128686063931533535552702078976 3939985 322238560931542838353404267756682560 3939986 -790871422103282024811093621063965808 3939987 1477268273820753960895199091840210360 3939988 368856624108727898667151898747936256 3939989 -3182473983044960240998108248946404210 3939990 -482574376571934313409786673631868160 3939991 -164675104345551330994176228873647016 3939992 925056380544331396615610013539481600 3939993 1656836163773252476965653395021508484 3939994 914403379667641992425093757163309296 3939995 -1234031753047450954770552556839480000 3939996 200954010212726141832535925038766592 3939997 -2150315983505934309778945263555350554 3939998 -1866262206420060090382063607741835840 3939999 117910605358728046572544409678396928 3940000 -276590611616314452695255826800640000 3940001 15258356152818002591148439099780800 3940002 2481260290252536847473374568794496 3940003 1614572115289304174896299142031002368 3940004 -44426850997386333102725554423532544 3940005 593485140195490685786750843858157120 3940006 470787593797554541847796581336983680 3940007 -883122677863172219355308788909814400 3940008 1790521252797277543842298676920320 3940009 3211576072362406956732017063712617210 3940010 746999455443238259388792033578219520 3940011 -1082958628006388949767816155382072520 3940012 -832562646022560421351606215646898944 3940013 715603877934095214320479529913647040 3940014 147073980484979140002333364576937088 3940015 -121822640403058423222731059394278880 3940016 -115920078728242756317098877551689728 3940017 210579935982965162001194725733255280 3940018 162666398306466431978392178837805600 3940019 403590332586755185168496406297589296 3940020 -112048387616089971469207972338278400 3940021 -2193380874933601137754451874681621778 3940022 -1128539756502835955964546957441713088 3940023 -95086185701927921583993316734174000 3940024 -2482239786130467637020013231011041280 3940025 116655392009572316836138749881160000 3940026 87025975176895194859680818794374144 3940027 415050004816261700363406054987981120 3940028 -854564719374261632829834689552120832 3940029 124418466502301467627262733359520000 3940030 -542497592233307801603581478559072000 3940031 1122851677842602997815944410404269872 3940032 -351516260029873496866601746204459008 3940033 3245029910935908701046796872579785282 3940034 690958825353737807309343350964014592 3940035 -76841949118071660970053850583558400 3940036 547307912640050811605399032244288512 3940037 986731248547616768943823195992039552 3940038 -41140645651838852699043870065221632 3940039 321237383626965333628755159536121552 3940040 284565061179072364598738188381900800 3940041 440743125338388988326451300269282192 3940042 1505731897508495983567935495751775232 3940043 -1597926085513054950745335446192979360 3940044 1787574032830244124723142669104921600 3940045 1149678668897487239862760558646244300 3940046 -798550605296419754293033235310397440 3940047 3770705254087239225453037847119608 3940048 -71296731183355645550630092442435584 3940049 -3061003332548240591110478799013007760 3940050 -99775446750872040707913241358755200 3940051 1170172633977119651694527285537324704 3940052 -1070756808593959045840059532631873664 3940053 -506397578891354865308296612945346976 3940054 -32580405078822111363024413872084608 3940055 -458284458938752709897666445719473440 3940056 -1000285312560920029515823303790592000 3940057 -4150447726040654017582335613889264256 3940058 384231585939504820866870202254032880 3940059 -874264784276543300560540573556534784 3940060 450002302777695605769469856274900480 3940061 -259609088649055919872050077900435136 3940062 -260467689816646253083340650094662656 3940063 -599434376231868228661652190499950688 3940064 164095514721390470342680172300599296 3940065 61714434445710266636365701833563860 3940066 1386976023464822913201450632132737392 3940067 1721017167876103776864920279143572792 3940068 1330731460461153008976143602914017280 3940069 51614695119701175659862904519081984 3940070 910840075373724928597620999770244480 3940071 1359247677330056528498466800736476712 3940072 1369788877306783490633793339542599680 3940073 747726486869264796030394303615573704 3940074 -610739907011163760851539318380476672 3940075 -266795097343645989413146990861850400 3940076 543091959915928720779080858451698688 3940077 -1498852478078551516323295240094738880 3940078 -472796235838019040929062305094388160 3940079 -989517310741888251716547864378264960 3940080 172733697503757507241311254818652160 3940081 1139686538486006632813421504000217012 3940082 1140902719983836586713418753018566784 3940083 -20969810723194731849324140399386800 3940084 342236926246418258103476577794396160 3940085 800173202403718634026993860129916980 3940086 -198334914384428741761818840393155136 3940087 1103672987738959195348432711602382080 3940088 738636728619134530281646538428661760 3940089 1719417354301961368063697266751494224 3940090 12437725611705555014201548746524160 3940091 2285178022785474243142097273843763492 3940092 288225624387812770510886571580592640 3940093 1195775149245890906337598852880948064 3940094 -434077366836548943346691945717056320 3940095 1892182439082365684160893534942180640 3940096 -192277224005644091001209805044973568 3940097 910199606033235500396273100301674432 3940098 -207320311104014317954844595752516736 3940099 3515021683902008835674880983273455100 3940100 -261560746170396666754991891741404800 3940101 -1498610291386437586738250358048424800 3940102 126482964482325126945185707019164992 3940103 -2271709584664874100146663980722812856 3940104 104298164532507533183147910758400000 3940105 -572823392622914142629570864804363640 3940106 -284878679586100180583257542418010880 3940107 -148674469591672294653892964091893760 3940108 1342873518367788478152697134724982528 3940109 -13317924620414248270421300587929300 3940110 173954538601414001634498669074131200 3940111 -252386692672042030777487110655019936 3940112 -653106607189414520085304164921901056 3940113 89414634137538588648736686303420144 3940114 -96406084612031921094656323887999840 3940115 625190912574033905911115143714403760 3940116 126737151985955740482986581439281152 3940117 -2038220501617379072646993788814094834 3940118 120611654080020330347374031701996800 3940119 595240768212100386315208377707163600 3940120 -1177491324773838783160917234266112000 3940121 2735053540211964593180367116895461322 3940122 -219459760740820395640781417732848128 3940123 2135490880147937706204109667733596 3940124 2043532848033589424919468157003170816 3940125 615584310426524064282886515686400000 3940126 -198738067029390819153455508413240256 3940127 404958327255128850475648367645114976 3940128 1804638072453622482063788764881813504 3940129 -578971552701575006702579562561988416 3940130 48116026415243258350074623757496320 3940131 178927868475885277345645849010273280 3940132 -34272560819303546347761100888944640 3940133 29533775117974897999013141406126144 3940134 22705931269449400641412492858636800 3940135 48777502123684412041812486960241080 3940136 -1922567904545648565029389685106032640 3940137 -2153034561959893190703102064014166560 3940138 -972745999148623504557379873149550080 3940139 -802121811384425899274674505910154368 3940140 189915096110849321810403426265774080 3940141 345422008832464257572974706797365144 3940142 -737177197592337717829456477995342528 3940143 -153169899800269417915790381697471600 3940144 130120340783648724417466215839498240 3940145 -357518392288178442754897557949564800 3940146 -157565250470527470515993692887000576 3940147 1586498592780406567671206369752179596 3940148 755417405945805980309212856504647680 3940149 1089095566996327301262173479750143264 3940150 114586454972585115092763356525632800 3940151 -635875343675261510053471863871679328 3940152 448113232979585891047070235968901120 3940153 300989271468534654746791199706770304 3940154 -94925799805780614610919052869368320 3940155 -263945151338675911808779078342844400 3940156 2053338610387771528734328544251468800 3940157 1036507152143031698473284599354127180 3940158 614894019669886011861428376922143360 3940159 -332399789273043292949581667969304640 3940160 -197989458197108629753941370444185600 3940161 132777893823873569449294195812126240 3940162 -6967881858738637860153632754610176 3940163 2113353891562269450112740618097120920 3940164 34840839221825869158018447280519296 3940165 2169140620907685387999701322417792060 3940166 328349462074898157254110948969096032 3940167 -299770927438622341896956714543764992 3940168 1736910121421682985039710431665397760 3940169 103974143578913036731627819526726820 3940170 144680560481233157358824319219747840 3940171 1937080284441081269141318159059364372 3940172 585384581710035026268059490260490240 3940173 1309161463904249686746730247713668684 3940174 164200640232261059319789343656518400 3940175 -67720020549373962210463755967987200 3940176 2329891892511370271079722328784896 3940177 699950567563696036210006411218567026 3940178 1322292760263012059128707022291075200 3940179 1006086170830796073770019526993332528 3940180 -170603367387839376444507095926329600 3940181 808128183297022804144766203089709440 3940182 188472042758186541046822248478719360 3940183 1139204787961943173460952475218672904 3940184 -1498282905375864130022388529194301440 3940185 126382451182332114625536954028916160 3940186 129288523326780875477242850167248864 3940187 75237647683609073500275993575375040 3940188 774448542164492346107589150473980416 3940189 -1261710606736817517279399760577861280 3940190 268489132703133552683737222943073600 3940191 2055847603597293726222447879150247440 3940192 -1289995015337251804034379124553023488 3940193 -244230666776537204030255400099803136 3940194 -91646164834433120242725694311513600 3940195 -137507550141826312488018020744039520 3940196 -800096771934263452016343255864100608 3940197 -320237814204232645529140038273792960 3940198 -2306787008367521385186727512271638528 3940199 374512841206017610246536835817363328 3940200 95329450528137009103823288985600000 3940201 21608993282744979280102548865219200 3940202 34190771020763962639789244050089984 3940203 -2037914088896409891534305067480918336 3940204 1237073112371567812525419530308259840 3940205 887032526792222175379335317940334860 3940206 -695869998261197851019289088339125696 3940207 -1766816686641184167423105541677834544 3940208 399021995779689515482519859101040640 3940209 126886160899772299554326697304798848 3940210 -159450115074815012000711318629560000 3940211 91171206022024470875792971881351624 3940212 -985107390311452030673731888164120576 3940213 -1104559796363521974305124812944035538 3940214 425145663396320324930026056900656832 3940215 319056119483515151977517078011191120 3940216 -324664792845741067042964043469946880 3940217 853513408957748047335898454805196266 3940218 208238128574274097743517982304560640 3940219 1027000568573381128651829056378952124 3940220 -77940175065869595021951766157184000 3940221 1419812231241047281154556610984215264 3940222 -235211501206035720354791105959219200 3940223 -8550810911189560973578340249367840 3940224 286250200109927266652045308518727680 3940225 -119857349063895700027259012851721175 3940226 461063037447966104593758162652034880 3940227 347327543457121373402525016656118408 3940228 1873825630036524089154737925794749568 3940229 2729057485506158968613574885385571676 3940230 215792847086911319607339071174860800 3940231 1056154907170029577944954136447947032 3940232 -735668924195121144117365092895815680 3940233 437573619589858015977011500940793600 3940234 1135754289676645157910502519379187552 3940235 1434799619474054442471800897501520720 3940236 -1406414692933974051672880238307671808 3940237 -2297162587066218289582740899700053460 3940238 206718030267651915145764711157187520 3940239 727233660750556631082136032398931840 3940240 327553961858655758222258373316853760 3940241 117008350827533441125309781479853160 3940242 538859955792820543855335419704682112 3940243 -2302622246161901839138014928205878920 3940244 645929656727494439996550422550528 3940245 745810297267525590304930329614949120 3940246 143673806139171813033549176754711072 3940247 286243196057089768311267229921098696 3940248 17110600061661888754345473341767680 3940249 -3015635436033153746650710975349549750 3940250 1301609016460100706911942155029144000 3940251 712433613255697777233899557203485184 3940252 67701956357277984953447003156020736 3940253 -304606542491877765211804121485065498 3940254 869809426834511240488481128480719360 3940255 -264135018808379240780853140003727360 3940256 -1300784889534713898682024127433277440 3940257 -441458576553126139667072790084919008 3940258 46804947281686731822476913924042240 3940259 -1629613013538053626293104123415348240 3940260 -690193809812212635660552389147811840 3940261 -1610460716796285708202084847800598948 3940262 -107782047304484050248691477748928 3940263 968045760514133474210912601057557520 3940264 920500166992923587795204592775111680 3940265 46499957169178601861099381047768320 3940266 -106727085032194768215738960806694912 3940267 511788056964404295452308091176363316 3940268 -1124696949703645009598421861640197120 3940269 -2053251731519909271205618322201662656 3940270 87492192954803736244848523489656960 3940271 -1560345412412560916806217712333948528 3940272 14273165428182301343675182680637440 3940273 1783751468226546679172815121264837522 3940274 -158545692500485759514388765914402400 3940275 280579019508718315219974519677505600 3940276 449758752476311165169975238389329920 3940277 3002634152990390638855852715156558400 3940278 -164748552395039418894033202410384000 3940279 -500554356491998503103839805450681424 3940280 947342408329693618340226410851430400 3940281 1509415898852082081977110529533032570 3940282 -11771937204487502559191391673006848 3940283 -4407815275070496657122016281413156320 3940284 461148420019545196822786912548327936 3940285 -1292911556954786849708653084112881800 3940286 -252812734248591031764160741325013504 3940287 387588998997862200373563153166242816 3940288 1008477610873503684677582405354127360 3940289 -3090306972352904082248483458739294910 3940290 419425558337480959241379586256677920 3940291 -911471401947843960439588551192818448 3940292 -373799953430653825543594763266129920 3940293 -60021804173946437147682824026612416 3940294 -1939212938808770521231103119634622528 3940295 -999621726889610507520486622907992800 3940296 -576738235597027591049723519676825600 3940297 1082786215654328672812401499269398580 3940298 974390160685411469437061905523684400 3940299 2358667290497747259050760274138880640 3940300 36266771933521227129825090654156800 3940301 -1530754645849966754555135364003682698 3940302 697831943825801859059099894538092544 3940303 -762136542947526625445648824215858448 3940304 69451532732142996450416084002013184 3940305 7164080368327920313836277035696000 3940306 -52645455429279647768980458617622240 3940307 543491334562874068176443552655288912 3940308 -535794550396306434299513485406279808 3940309 -527655538442727445346130982990701490 3940310 439917877814020472078894549440984320 3940311 -1420446395730722503472283484294407216 3940312 1580589934208878214939520864413491200 3940313 -646446665407929148833135204095130552 3940314 63694011736756104321453219963371520 3940315 -12898864161870088280234231954257200 3940316 -1009174463407558879960593089941992960 3940317 -169575812640109371955562541693319680 3940318 1068400153799118719007883390563399360 3940319 2670948896812290582083342689738242720 3940320 1717282549745417669711777405337600 3940321 -75048076172407548367847386076994432 3940322 -778648631780028420444497195673786288 3940323 -1485534213645710873697105797076156432 3940324 -1062470298898656697457897030344852224 3940325 566220197531884756675601427959620500 3940326 12947991918482667267067468481282304 3940327 -1919514813157820583550036093635827640 3940328 745259213992167307877913558164275200 3940329 356428763662458525482450816758794384 3940330 -162002249559308800529026930063687680 3940331 2946944049977349716605903146689697192 3940332 1155048036285510813571994048354463744 3940333 -347885535909006518841358301940244820 3940334 1558161604100199865512449610013430400 3940335 -963076366827908144746866871552446120 3940336 -282353146558015121657217457542135808 3940337 -552420974898550641703243671621905088 3940338 361582605820178331143937467796039168 3940339 785106607253963792101102137263198400 3940340 66026730609426463500652802507489280 3940341 127213814588996087256670047419445792 3940342 198681590306615820162896379605336064 3940343 -2262395540171867954024123068463369256 3940344 -365432642415465177697243996331888640 3940345 421054819455907291860276520314015360 3940346 -403973437499570658268860368160882240 3940347 1126181968576129386341616306600869400 3940348 11199095329100190565977859869409280 3940349 -1239731456299235844277310772233170368 3940350 -2621273486078967323287585348944000 3940351 25549697202139947773423659669348352 3940352 210540888275270100333581133888356352 3940353 287371943315673273846705958295284800 3940354 -121026684523095173591058928993100928 3940355 991890531799870414951629354035663760 3940356 109060004673804691079315817346621440 3940357 -1028564493119273051652794022350398820 3940358 392985116541676281599384003534160000 3940359 61028926113019855812127484429588904 3940360 295648383749847539364530193435033600 3940361 -5425473082758290203671095058925849308 3940362 256905502750570151328929782472401920 3940363 258576642361702824761361390252054160 3940364 -2536048673237930891244478023269059584 3940365 -965344401096297703004268031674240 3940366 -491514537009568478297845955614498368 3940367 1907418206521507259889647784215338416 3940368 -129303595181213809576646414494334976 3940369 1782754833385186926409386934734798770 3940370 -96493667247466169106116026337863680 3940371 -1955635143725344960144907890953200460 3940372 516636295250428501277751628384716800 3940373 225318695486248962628351548735332622 3940374 499345482542683821684193951925552640 3940375 248030699986318877347196205812160000 3940376 -2300738024413370576271685366777098240 3940377 495161029638803589772269365822538432 3940378 -451986378305279928604757153765906976 3940379 -409621271673008547044045365306082688 3940380 841487753858714219975166632826316800 3940381 284653902590181432584335615791150182 3940382 147958134433650379876970316201031872 3940383 -585591705360235301939395593908478336 3940384 -1907057074313120161301808262152192000 3940385 144565807321855439210651135856722580 3940386 534216172573092228045093468613601280 3940387 635619258622474358506133447973110544 3940388 411556737000605109629547073123740288 3940389 -542366677581601211186414838074280036 3940390 -810764185603533896576318231579932800 3940391 2819043512031053125970679620252160 3940392 -1227496978503352898941255578796769280 3940393 623729487099330448940339711990317440 3940394 -30028945520883027627685257121666368 3940395 1021343121195103532216459275414164720 3940396 -1733077722375867739574907457139400192 3940397 -811615647334449234859667861842178154 3940398 139453407188652912152543677034707968 3940399 -292202394820891575054851322018035600 3940400 77980081379622708105281928733900800 3940401 1257362184355265233475176715708818032 3940402 150967261749833041816316808761851152 3940403 -2762797882843692370204662279747485520 3940404 -1075445648629199206200861668746352640 3940405 -13181976450563735248856154312128640 3940406 343408508590601629061535048649121664 3940407 -127986520895136431879044587264754344 3940408 1179630789798630556744804126863912960 3940409 2150655581313232183169716208897527440 3940410 120713215778887048619647331421388800 3940411 1690902973582457276572522715806583012 3940412 -224293525748431908866192890362946560 3940413 -497076570120834420342993232738540416 3940414 -345691133876862210134586830793098688 3940415 -2672361711300000075146280374823407280 3940416 187143512182113720904115091411566592 3940417 -153388477784313068984089286642317720 3940418 -375748797958652851998197223731265840 3940419 829761038528536696180269750656129280 3940420 216721935873886177533600997776322560 3940421 -1235092218468783089816849556403353828 3940422 -1076939629109541240896736119152542528 3940423 1068979152033264742083229393033370064 3940424 -565124105241190350404254859053824000 3940425 577470259404914559972351713902753200 3940426 270513580589017183809276870251344896 3940427 3027482936922341941661183336617344276 3940428 -95283924416633251704612781564462080 3940429 -511298209414745541511897312990494720 3940430 77127732604516093598823585986603520 3940431 978805933069882559728771402749577728 3940432 514094642455712836551997421626843136 3940433 3038680914567393892063462242370646400 3940434 17617459202538786972499435506685440 3940435 1420144949212224773231628816867704880 3940436 917075429831111856516435363867127680 3940437 -274917563612973646010592426551084832 3940438 1077693589992741158842265781258297120 3940439 -916365871125274387643929265998112760 3940440 119000991875840980998879850256793600 3940441 -422934315886893918551974714357734400 3940442 449121071327917142956730296215654144 3940443 619470132508979836500150627971087520 3940444 143487479011183804358090463504047616 3940445 -1059130164300729209242791029742081300 3940446 123675531927129790553517364988645184 3940447 -1146449307638936172435378289856847648 3940448 -1617252086396186122027761266239733760 3940449 983781968028095342722993911943784928 3940450 189228818706368918767502974900614000 3940451 2966627746431128731769148972853159452 3940452 -424531682435797823782493105843220480 3940453 -1416950216851172443712642773358819136 3940454 373681223381045482924161906039456000 3940455 -35897377731376667995270851124814640 3940456 -239140936422933455417895352100505600 3940457 -2049764610085663472452008009293604294 3940458 506345506651999488209226105650853888 3940459 -884518864945808677821936818967700880 3940460 -571891170470037591959127850715934720 3940461 1333411613598162863528493320000592000 3940462 -526201112291987902809821315174308800 3940463 -561391482030966883612324700850809040 3940464 26662689680358627853699636144373760 3940465 224816256724537355059819168767031860 3940466 848847831025837641205352949218364432 3940467 -112131305375523067970420665828705920 3940468 -545970095704947896388101200846874624 3940469 -64176691173935139131921708270381832 3940470 372115664635271913691908187064929920 3940471 5005784359964116200860398260203698304 3940472 -790819387764004757760076805630361600 3940473 56434673475944274067544824229685600 3940474 46536020303673022864877626438970736 3940475 -106356486982159590952462507993536000 3940476 -221899654814243200157463100314951168 3940477 47853234134076936763584520314568480 3940478 -856807209684427613156294503036718400 3940479 58199136298828379354554280666534304 3940480 2771230628465626903815942791862681600 3940481 2774589548670318506987774363213172744 3940482 200751206720735701755807259052865024 3940483 -1915935471517013196206988979731963268 3940484 -1590726947855376676808452561913049984 3940485 -121229812107309971443701455670605760 3940486 2837815826724174324751780601396160 3940487 -3449128552983389304123109525422117864 3940488 143845447489273736665085956220559360 3940489 559304774774572467259879743373031232 3940490 -528346204183461075371243893764036000 3940491 1295376463816502660327118931455751920 3940492 79415899681009361685205451448571136 3940493 52605864300707861537612016034474560 3940494 -435653118358286489838388530686808000 3940495 286116817344174984291273125751741120 3940496 -239335183074742565510666886251544576 3940497 661053718922626714076727576974718336 3940498 -203789281681787627689685096170936320 3940499 -140486375272785815396184711726268500 3940500 -237592546657665688277231443531776000 3940501 6217474583769125423766884768228137792 3940502 -1163669758699176886166365143036106368 3940503 -35811295282490165432641099449464832 3940504 -1516279770304050831082934029202442240 3940505 -1956756116749851720725448795788712000 3940506 115452835348493181078306761160741120 3940507 -844144550592766451447656755477813244 3940508 -194264485547530366906464326937586176 3940509 2481242356185104669044567089865523040 3940510 117732151669719401653232558886059520 3940511 -1446915238744740269035776813516501000 3940512 -237812731866971839555440375594221568 3940513 2352799351538966025723412039463297762 3940514 44320790401283059734594105701483856 3940515 -388267392830256018744533256858674400 3940516 1954699220938612392865475569421517440 3940517 803053672959678841414733204981551392 3940518 -911181549896252102304427706047308096 3940519 116056496413229670189369375282903960 3940520 -34202194535078213367325660692480000 3940521 243413619300156232161881153316665856 3940522 1736493218575765488218126236183131312 3940523 -3431588770895847420693109573623777228 3940524 403934342094098956262458518208266240 3940525 168759628267405443431829141847208800 3940526 1279734339297753997393987596947963712 3940527 -2271591748935096661090790653756071168 3940528 -347741258171265287881583517715496960 3940529 -1240410876853516117406680587069729216 3940530 776948604944152963242598440184880640 3940531 -1227679995268316679422378483028927672 3940532 -4359202383975726501100499370499510272 3940533 -345585946597908523358000909382348498 3940534 -141716262844710376554356441513303040 3940535 -424772568601818790307292185449940520 3940536 366218712524542739914427553298391040 3940537 1231560118157949803975382874882066372 3940538 -527622525807716495253193456652318208 3940539 30624794355898330427223673815447432 3940540 -51248328682961397774376722996864000 3940541 -3633087057447806425874301411205905216 3940542 185667710856225005125472984442138240 3940543 -2029044616312598564412714554869856560 3940544 -189254441696197757083773886166728704 3940545 -148377556625487361288807576404355200 3940546 -74202614491548266162813955805822080 3940547 -44614756128152776670148290579393760 3940548 -1391225075616099690204083158062597120 3940549 -1654452496415126338112996949005640 3940550 -166291468782028513551111786112339200 3940551 -181117678073634162817893610240507920 3940552 49471668010605000983339357534453760 3940553 -2424180216260740016871525249035916198 3940554 -1865864026161482601618108211839563520 3940555 -375680658400691164465551547063924080 3940556 536858648451271947532491614063443968 3940557 -829875148532398900186408882006804512 3940558 1654691941425838481129367630894386880 3940559 -139315380062787685145872771884304800 3940560 53564621520427256428257964590858240 3940561 722833700443938897320352743018930162 3940562 -1836070853487940883202034527386736000 3940563 16027277649815039492865926110209408 3940564 -467181311141470743626309343901497600 3940565 -166847783742712834084626349832647680 3940566 215440134697869718806292949858672640 3940567 2162051699700888821185122828962082960 3940568 1074743317303877140784222257591296000 3940569 143072971158194469170947443472252650 3940570 140340895730332281766959932145182400 3940571 -379014509589492275523512280049881456 3940572 -371909774392726786322614711841207808 3940573 250879110263662410838670901793179744 3940574 -1418376954099616494498463809601069056 3940575 -256219848062260565814628261031327400 3940576 2226484107505967693792357637450104832 3940577 2921296099308124043864301673620651426 3940578 -86663703501394277318456071047372000 3940579 1970366564534637463542973290190817180 3940580 408955393712844957799675069738871040 3940581 1663328327858581896794826994456036800 3940582 591116683175719280142748363890823392 3940583 2197900238112527820602708425533598800 3940584 -827887478255885550719994171425095680 3940585 -1436487351875206537557812466391107840 3940586 -186008724583816676008943361758794656 3940587 -146385961327270290794593447552748400 3940588 -980859465590375343889511058492045824 3940589 866847894090581719466116796314962390 3940590 -181581274972383104303165424037109760 3940591 -19515463620664715831695800298748976 3940592 -246783654566732302909811433670115328 3940593 -219049062391039400639572860473463936 3940594 30602230406099857370442410941266432 3940595 -571573539329976358074944465558340000 3940596 -274992285026380625289882777476136960 3940597 -1503836024851139392277834876214415954 3940598 -97332070340556273521147446377225600 3940599 459459692578195179197569716857241600 3940600 1103336078323067511886546940206080000 3940601 418319394766825587352547751844657152 3940602 -318880780876601830119137417791923456 3940603 -193834370638262546651052215849250000 3940604 -1126421533712704001333482426948767744 3940605 -753317337488614546347235388917542240 3940606 -14611618564445631478073762053498176 3940607 2351068428098220215461177614623880 3940608 455477392825882106092582019021144064 3940609 -1352196562601598257842713175433256190 3940610 -95431167705874275448046106278976000 3940611 109263945538551854917201870174284288 3940612 -323250342303190182802317587872072448 3940613 54243626626765550490189170173260864 3940614 -234743581367089658496620056452057696 3940615 590208340871093074305311477093407200 3940616 -870529870284758668996289688786647040 3940617 2524910530650610562975245515569783712 3940618 1253653622105777954178028722072138240 3940619 1252840414758745039562623030921710840 3940620 -557189907179613941642954744640107520 3940621 -1626469987946740519804401975980770368 3940622 58401408660383922542810004078908160 3940623 -2785804828176160351398870433767366000 3940624 -216666711157363403081391587538165760 3940625 -657352918304655547553735041284525000 3940626 -636822952890309552979560714419638656 3940627 587728028753710387398031146837277824 3940628 1190040000111531958456421982321098496 3940629 164680676955703328968073048044328352 3940630 -690708962126535311734509717300407040 3940631 -766656301178474477118190552383728568 3940632 -810491808822037547257065378613248000 3940633 -162214898794517633926960306998623232 3940634 779228885690094673904307571935371232 3940635 -892714768215244016701638512344064400 3940636 -400819639025295304602794182698762240 3940637 575888641268731997983355312664893286 3940638 48179616911805079094646758399308800 3940639 1067280952671361415557809772974468720 3940640 -1249308203302240024409435677497753600 3940641 987376968140018289496584089750010450 3940642 1026366114136811788418614730327314944 3940643 141939035237479042068290035500085200 3940644 -1569652496644101271164722249710092288 3940645 945139416374457589513549999746555900 3940646 295994445613957476624203063926672320 3940647 1224743886528630304052053239105916800 3940648 -482084735491440178741661185468016640 3940649 -7415187973991323122685552029545952 3940650 -10183215766351776031945295960544000 3940651 528240568857208608108925745598758688 3940652 -680498365054663441600379894585541120 3940653 -68325027267686116851856195702891200 3940654 -1637555642825775622025137225250284224 3940655 52699499550302804302683934597466160 3940656 -148787709500696287052785786350796800 3940657 -477851869259161872625708908860910400 3940658 -80113082257584968485143798474823680 3940659 -466365185484701588677545175072864656 3940660 -251913865160082980639713847455192320 3940661 -397168067328076270382170172609521476 3940662 -237277034958246701867018170254291456 3940663 -1886256577979557361801424477672960088 3940664 365134287449704673075071687605534720 3940665 -1302584049435801694628247811899192000 3940666 71187524689753999023824108626834032 3940667 1024496047043973515182310994207775716 3940668 922664658503454980790005764012118016 3940669 1802517021488488055932036199243581920 3940670 451003205586702848814049235820681600 3940671 521852079854267305642644550266685824 3940672 203246461928687112868136827916124160 3940673 -1303078197806026991362660425984178896 3940674 297515322891061659717599766240631296 3940675 197594521688168294138318384812643900 3940676 -2675195329355625749808551114482560 3940677 -702317568647634310847904886991635200 3940678 133122801283494734537629694411270400 3940679 -2371493837297977358398683020680695720 3940680 -1034329579023099180304501027688448000 3940681 -2002589853338654835019992438662900736 3940682 -68241208298314543805072302219554048 3940683 225178602172113115641585859660099584 3940684 17438948329556844955836334671340032 3940685 -171110178721163061911801549999865600 3940686 -36401860042945443603985531385520000 3940687 2016156979993578879777913007837210880 3940688 -168463927555880594668959764722876416 3940689 322539047052736403029163313337867008 3940690 162197180500370660933403237692915520 3940691 -1525649336445208800982354605316453908 3940692 -8193031465344031106633732879056896 3940693 3116285026619606732093702234379380942 3940694 332087226481117286770251174098808960 3940695 -229646818998030118044163947775632000 3940696 702032006628977920632090177097697280 3940697 284305321613488927414852184850091146 3940698 1044461162110139162907303912638206464 3940699 -2273075552274584266617950951160530688 3940700 640878865568333275573969544572070400 3940701 513862588696174202129792058627311232 3940702 1368666567174499055873539389957215232 3940703 293630379165037217818189695383912304 3940704 -1575268103485460127092877894848348160 3940705 661564522803238573666385342710388160 3940706 -287980413141890370744882546795025920 3940707 -2014768675291012430671855709886535560 3940708 -523658702119186748363665277309606272 3940709 896594501436528068003740861398111804 3940710 -77219137998287648803913088008615040 3940711 -1811721574002832862503595589920790368 3940712 -761936762032038095715425575924531200 3940713 78664342118573207179444647355901568 3940714 1427811107762468009136813275626755840 3940715 -824540527875092075809577021807798400 3940716 -448051862793025500357808565560820736 3940717 -2581776171999770001712551856609089696 3940718 422212452049906149021871470506986560 3940719 216331115796332717234977063886023440 3940720 -5736669841971391577094178776023040 3940721 1424672084858327220522510379422131922 3940722 -259336306979412359965226226715720896 3940723 -3164710761953012369010578145347956320 3940724 -1266915861276412191843077694371109504 3940725 -71507382803561357618073866959622400 3940726 1131232144418163987684135744614385312 3940727 -2491182986780133518087067820453668000 3940728 -1026326549824433274915460679270400 3940729 -800052552830875337843873065743170232 3940730 -330245551380590953169494805626206240 3940731 -2170743199661671140835694269402191288 3940732 -470103004533118044260277301320416768 3940733 1119012084233967869437612965181075200 3940734 253333315011473104345821644763405312 3940735 -4695302641288310351317954131325200 3940736 3130702073789292747588883031229726720 3940737 -855685865040630965719823773480274640 3940738 -21201312023972840058000081830610480 3940739 -1515025560940888881043710051817138368 3940740 -230593487824287321895478905178653440 3940741 -288641908269243456120177437064885728 3940742 -552448481994638644077044347497416640 3940743 -1806870888736105929148890391248316800 3940744 -142345847214296349787821771618785280 3940745 -377303160232447870144474885237997880 3940746 246745940931709085819885783768918784 3940747 1050563103616440010253264541230122196 3940748 274313933870659567232681919325049856 3940749 1017935581861561049060321995873022934 3940750 824839977594930330250755405530208000 3940751 -189770166484670883603492176562333696 3940752 -379860173779714054794274357739520000 3940753 -2982572220968347215802351941587261340 3940754 2279282469732436766277066730258557600 3940755 -48441644846762096375096034283361280 3940756 216280292717119088530634879077850880 3940757 -2615621220395764342809491404173252480 3940758 1712262080552557706129729603558401920 3940759 86269279985812911602043382795064720 3940760 989056870926174933061137042889728000 3940761 1437752066634049712903527479472092384 3940762 146761161394288139219472737913114624 3940763 806510362217158268192480837676555012 3940764 86802809041633970536842714916133376 3940765 -2121657674284972974168854077108808340 3940766 303080660468767310266797753346087104 3940767 215109978502124850571688082157429128 3940768 -283202951478554170761216063422201856 3940769 -30282395420075146661026316900291904 3940770 34286753233877691637287573925570560 3940771 3242525863420410808818745616782226200 3940772 2107539923614818578066788012067730432 3940773 -521495447362278787058165062290688032 3940774 187362137403391241789742402260807040 3940775 -79902771810242925663131610039586200 3940776 1393717370717635345768264243433671680 3940777 1123556365232944594264828651881669626 3940778 -5792186699890154356834577977368576 3940779 -8987829732224284066858998464930640 3940780 -1279718037010517996192886504349194240 3940781 -613541056200034130204415727411943880 3940782 264417673572906943246801101306261504 3940783 495793161885927563027650613226216960 3940784 -52248457509940989753622988438568960 3940785 -788297455379878527714935151000988800 3940786 -855308601898438709611525556706553440 3940787 -739148925782465866244857864023745200 3940788 836327160445476505329796317077846016 3940789 -15148948479336033221932632893285120 3940790 -317438371838312483065789499758540800 3940791 -2199804225765493819807803857457840408 3940792 1287122633934749101181108539707678720 3940793 354557756883066290281028313924240042 3940794 439887222288327716320357510931033856 3940795 40824691926086852034546272179708800 3940796 -545762579508138328670202975132052992 3940797 -17654979392319774000778974378086400 3940798 700284260354274166881829434777705600 3940799 -1728963547782920662661872382969515200 3940800 -4841219315111597645408766473011200 3940801 -369695321775995430376686677877931198 3940802 1786089373509047033847240498848774352 3940803 -943712062097144209294800775600964988 3940804 -72738672945542436705372755090640896 3940805 16744057582560045272496552958960320 3940806 -470316497934104092304946377091841536 3940807 1245251005889992442535025184973522280 3940808 -1175999977396913983894887749494103040 3940809 1145809012025839597801810684571566080 3940810 352890097544254108080810436820582400 3940811 -535366807631930939998658124864141168 3940812 -20301827292497874785129308131381504 3940813 -57892631882721687424310936708506496 3940814 525807949494160430111080320455576256 3940815 -615781206204899220193930427382922080 3940816 303566844586954547559696492157599744 3940817 103987480392157348606546695546307572 3940818 29596420133109024475880532227742720 3940819 2505519576926149325843769690314687896 3940820 -173458603504821912635415016299110400 3940821 22875425867139880389487235339342400 3940822 657427426030594299465377886944356992 3940823 825018427915222043215501716065448072 3940824 -1598547046567340342572185641963950080 3940825 -582818784547764363427291026906448050 3940826 903913829066471358244282569099056112 3940827 603811790891156934484646776457791680 3940828 2078963968293815104884987025210155520 3940829 -46354414921010283174222021030974016 3940830 620119476309489302277644786461460160 3940831 1075717380018139839984657482166013200 3940832 -1115180758774260554580159366168576 3940833 -178782004849226063916009688593625152 3940834 85162488999245117384851401629556816 3940835 -1303945114878823130558023913421036720 3940836 -528481930358265016432112459732459520 3940837 -2350937330399395494998541769159344514 3940838 654186096186290801325724701564105984 3940839 1529806067146983578307404156819712000 3940840 1030085418368287363560345082504396800 3940841 175433121307434561823642794740077242 3940842 -27874838919527321804996428648385280 3940843 53880340199798542622596426019371824 3940844 501920559837204713595989687474233344 3940845 -1052105282054847516082567437698280480 3940846 -214329050411292759215372465740308480 3940847 -861306845951770928449681113248334720 3940848 -351996294184738974233159842290106368 3940849 -108989340245552794361335368244990 3940850 -378336179748189152580028703510004000 3940851 431459336585687342455536320561970240 3940852 2014468297794322114746020777610263936 3940853 -908575097515188424405205768278151520 3940854 230772269497653407641767773401091520 3940855 387149182672734178109014608657040320 3940856 2943137233346908728951249220707041280 3940857 -962197020326966692516814236657388220 3940858 -708919779727722741934977288212760720 3940859 -513544885810792197062891534736037296 3940860 -240293409783938721688295187465338880 3940861 2907897950702232014178244806986800300 3940862 164930243130078937035521182416402432 3940863 -333497795530542817780978299797228856 3940864 10509136111289812571041418088284160 3940865 -639191150043539075417622223251661740 3940866 962994608471869391306940524889292800 3940867 -16993937556986174006166581792323168 3940868 304180461660634456573194943306037760 3940869 1128258593191281232986629764399563744 3940870 -565251257294596702221620723536890240 3940871 813444034298940083398919399817120000 3940872 115760973247465600362272288107069440 3940873 5987257408207715581788297989871866400 3940874 -433571051534576982352351179108920784 3940875 183567573105989838220432377773856000 3940876 813939267403159834967592997563119360 3940877 -1470493984224207835425873427648692768 3940878 1104407122867624684873759781775542400 3940879 787493174132104245699272428009190832 3940880 202276503140403110643450504986050560 3940881 321343590926332851399425662900830144 3940882 -257685601849061583507275415380216832 3940883 1618466477779994627564495009049137424 3940884 -12879880845096732909626255683812480 3940885 254969069256656356649832649127894400 3940886 357891820344329430850222224347264064 3940887 872077589490859292860957348673817960 3940888 -1105534371831619300286287487035760640 3940889 -240099420125740890411856298702384640 3940890 -550211022440536015587172740861646080 3940891 -235531055468242051934315359542307708 3940892 -62288504787033688087803316774683648 3940893 -49103871508497828061635130022001696 3940894 -1742713156266740417604197973264543360 3940895 3018046235373787474250663674641600 3940896 466229813148327459089604446541840384 3940897 -2972626456098334954920312481537698540 3940898 -121405795723779647951996216978048736 3940899 -1912620126138198061951430726832857736 3940900 903700547408708744180799240625712000 3940901 -1717455603701548513628447702418082500 3940902 -216827009160341662405624760806209408 3940903 -215514443877505065529776271637176320 3940904 2359442730606544325350701948369715200 3940905 -64315702761953647203009761511657600 3940906 216086291767210069703970613518612480 3940907 -22221331131639144533247352277250288 3940908 -331970581896868735086456086127436800 3940909 957961873838112448256354510083246816 3940910 -308384729621828456436764768288269440 3940911 1490705291655147470719520144115141408 3940912 -304681481107353019452185716267745280 3940913 -63293535317914548555917405509032396 3940914 -556891950022499426461223117164018560 3940915 -8304833011334684019134472459763200 3940916 -426911267060902683745023043598290944 3940917 -169096566561633665063793735984360288 3940918 -1511977607388318400373886208755999840 3940919 1088527668589518337080308941829058840 3940920 230260002586068410081772498800640000 3940921 329341758657242116615958670794691012 3940922 -937620365772799080467406394703065488 3940923 -923631046899290275216607805298066560 3940924 -527526591803821405784806069241045504 3940925 1035568101382817435207710244994421650 3940926 -135746551560247978259655884542989312 3940927 -1624089286938078491475386117573666720 3940928 528978533958305006267895796350320640 3940929 1029152309754488165300251462184967474 3940930 -102470781539968042407223034437056000 3940931 -354119702526574138988715266453555268 3940932 645359631032963259458679566930844672 3940933 -118750831006354980474109295069534818 3940934 -1022148774009009410249523417974196384 3940935 478299243702923182023197584864573440 3940936 -3074496039608335459205012380881976320 3940937 71796984879883953488533457447682048 3940938 287379581234954768646248472580317744 3940939 -653362193387794457982266456554241260 3940940 722437471117683259172199531604039680 3940941 260651956315225176674882239239290304 3940942 -50726043322365008814179875032401280 3940943 -1936940634806725396607591371604369808 3940944 63273628394354479440842070629548032 3940945 1450570677507762915925539339909491700 3940946 1173691588719707974307296558256022672 3940947 30291176680159113499538088889568640 3940948 -1041563470777245123282789107479732224 3940949 206095017980218186175125599858319200 3940950 4100551036438254891787701362995200 3940951 -1024214053987953251279121250340724096 3940952 -1766513134946033979988185207519590400 3940953 1387690467570724561011352649343044304 3940954 70413404691254932776163868284900320 3940955 479995079878287511281300544241562000 3940956 689889121217961180940730399774349312 3940957 -1349273258269642761016441054437298548 3940958 -154908624465476756896450456875294720 3940959 -309146756711504115602140952237504640 3940960 -2069718802266424404263708080527114240 3940961 -639874916497683431861031879205893600 3940962 -1131044371464097655216682658923697920 3940963 -20471634708324110883389642088342176 3940964 439038301823912323989684894320256000 3940965 429068119429756327651695116200696320 3940966 -610279232024213880243230395312978176 3940967 356337268951506905106813620763833016 3940968 -642455298063803434726621745304698880 3940969 797427377852620200255833404953229370 3940970 -1062023778990767271501926602400160 3940971 592888251466989495102318300022260312 3940972 74923651491053060428763313148986624 3940973 -876306886736854732817937279787289940 3940974 422525145991711430035629644900590080 3940975 -1427902041105503384368818912205759000 3940976 -178945356995288109337155930061897728 3940977 -2158198041672010051105927190176104192 3940978 110171594199724720601982736231201824 3940979 1119514549256900396516786791285540176 3940980 -501611661449517942372088281663590400 3940981 -310757229764729493896668329857814912 3940982 -470053758705491905972271200492461408 3940983 2412626112128638040241512849467179600 3940984 -2888334008488827897547033395045273600 3940985 190596878091503572802429206378260360 3940986 251685846709141453268002188838207488 3940987 -23169429610110388798616971138614364 3940988 -331909657176444773227020621797959680 3940989 -839474888064440933911961540104006752 3940990 1069655202281443786157798245934568000 3940991 -2159047088757717263259009670652953248 3940992 -1024410724676892245527201774798110720 3940993 -1706715735183644512215696051514816 3940994 -706697978716418984277009176915773440 3940995 633930222294021622429618470845331120 3940996 -191057152038684296385055530020556800 3940997 3223214081986610711686555399392739584 3940998 -766655033812445329567985096584623936 3940999 -1017798841089056685785056564070187520 3941000 124401060404074044675337724190720000 3941001 -504739937923778879327582391973404960 3941002 266721270615081344753136135998126784 3941003 2144491455996566752764554606509687464 3941004 -320928720889239268614804696350146560 3941005 792451450194135889620136340818690560 3941006 878756702352009054519072597770228544 3941007 364853321437326105216571647798000384 3941008 407760374043243529190029465430999040 3941009 -854108563066941064192663261056973020 3941010 -35269605888594921056605695103029600 3941011 -1487060736476569326617062938160290388 3941012 -1031211156233193970214388891516322944 3941013 -1498583175563257030621266057393560640 3941014 -101100561633726091122067970293794816 3941015 -208742382439272948647515159891901280 3941016 449345618348381785684707240195993600 3941017 1781400195026845798193070542730389066 3941018 89938668216793599045650362881258240 3941019 2180480106954618029560781898787827744 3941020 -916246578721001921321325391599575040 3941021 2413041417654962673326871300119606790 3941022 -1338386004622680055530953558389865856 3941023 -2965647936284079694018481463421640040 3941024 -967839715229501632955598561028866048 3941025 499052332284648591400639733332123200 3941026 -1704331737017493481441300688306586288 3941027 -871740011737369813446905474878927152 3941028 -139206539580848537432303053929922560 3941029 1852641904835136855182330262527165630 3941030 -343493654180040621669801701495393280 3941031 72844756607939918533204011079200552 3941032 -51062629452935289393373525912089600 3941033 -1757598481696297043602921220681654400 3941034 667028711200130600945061677865857280 3941035 101117997893162960778313529548860960 3941036 30539108420059265735514945334800384 3941037 37997535376089548729376730887960054 3941038 501555738359938459650460699920217920 3941039 301495629359386896666931109113821840 3941040 -330662395874094940773238982253281280 3941041 1169662622906617221142299299588248372 3941042 -510378808333873473905864151211453440 3941043 -249847839043970812911691177202835336 3941044 1018445776362225476056095807101792256 3941045 614024739856037517253203918780630300 3941046 2398136795205551918718604771311072 3941047 1507268242742126668438968215983121112 3941048 1328923367861762222965750869087375360 3941049 -690385295679792684455960176094372160 3941050 413150479174102647794641628545170000 3941051 53602553542059546095056577189592792 3941052 -191335224041619017594767231754055168 3941053 1097432850568920277316508459513567302 3941054 -548251953296038937873242812915915840 3941055 35573540726475204194427446958392160 3941056 -58878134575197159766054038856007680 3941057 812511704770465637291190483846090306 3941058 367097869116783940561691747645270016 3941059 -1024566749088665666239154761692897384 3941060 -1323611096277913097708434096713930240 3941061 932043186204595613869493795715626976 3941062 -149670044072355196759680525840439968 3941063 395900809754693498773892976726611760 3941064 -181035323974460848578359390219796480 3941065 -54437026551803664172198186896288540 3941066 -1582940196327751070760978810043420320 3941067 -214149650501482943221907655014557440 3941068 -432975779259101070274167242844662784 3941069 3539498583881952759805843777669102560 3941070 -415956745317065711007417902383104000 3941071 -2554165601758158362057522390080833000 3941072 217718903862613307091406590251851776 3941073 18679721002206632707119903395562240 3941074 1284219972634997336153467000440062592 3941075 -895542467641301063815110835983027000 3941076 1665780046651596826415704198531461120 3941077 266412864790566290699385087370528672 3941078 -257692906278150082141138912417910976 3941079 9407799571268921407830325725539328 3941080 507759716155568283896226984697651200 3941081 -2523983861806894539225878148320912118 3941082 888293020807735501330161328237171200 3941083 -754743506052394711462899790417892668 3941084 -60941325934958385016622884875921408 3941085 335231826339727897391260189064066400 3941086 301613062873633007499430722712996992 3941087 -324759570322372626085275107472729720 3941088 -1634919700979289942857792481236877312 3941089 -4829877758365804511360668293784506432 3941090 592372187238101679491128529631220800 3941091 -778618898440399575469523370373604352 3941092 -77137313567291715396969110287728640 3941093 -375578422409011489662772481098094700 3941094 177545980401804861271423517422632960 3941095 111680318069424346901107983846061680 3941096 1241356318874823476107696963656499200 3941097 -663673764572401059631767129595167600 3941098 41193615108831051736790152301422080 3941099 -1620084876695724249974976397528005900 3941100 451572855439230638456657465314944000 3941101 -1049775669371458331313180184729783188 3941102 220141283993268235992219150748800000 3941103 2191166312762363042771894973808688904 3941104 -392633511476293722855917974628270080 3941105 -146877294886811446632195693353039040 3941106 -248476661608907199754636580275992576 3941107 -442082344440419314163740112452622644 3941108 -888081763695365735364199422227321472 3941109 1133583059939982400110431630974734720 3941110 -428739139655006887382775164498764800 3941111 869637079947570756562596769822676712 3941112 488470455924248972538441664428441600 3941113 -398051635929487714436652932649307200 3941114 -171896246900414151757745806089999360 3941115 1227777172703954860364055121032036720 3941116 -78798259690548903260144045459599360 3941117 -3357346339586200620033728661364995834 3941118 366232692355562284676568028565118144 3941119 472258701756163420165256044791831840 3941120 -958842835491023404587226525964697600 3941121 483545957496420637208425575838564224 3941122 11924884354322167486232241055646592 3941123 -84760827344821430658792723073162176 3941124 59847580318058200527138858702090240 3941125 -279206021707642126658060279790570000 3941126 -125464487986678977978555722957370240 3941127 1022135390749184072771836884433187520 3941128 144038684212380055764223285689308160 3941129 -363477112136971168531064708709218040 3941130 364095279732953871742630166188427520 3941131 1400431766486191855890896531847993192 3941132 -189739662806706875224753670779315200 3941133 243005028863667743401488366806279808 3941134 214354087443972493982470571908257216 3941135 1226536271867507426012746584282741120 3941136 -140360938868381349613168265453568 3941137 -3103021923406603525098583728097851214 3941138 137597168630013012726637243851242496 3941139 258179060268321032198742754847033088 3941140 -112920542983728265528260002371461120 3941141 -1719274194668538206819217253919612640 3941142 -134279432838055781488754555513794560 3941143 1239222938624602735989404660197488984 3941144 164890985572983072584978809121894400 3941145 -263728969589439438698378019362761080 3941146 288001104928038076936153195692866304 3941147 308326279904732166399237157192418832 3941148 -301855307557250651463862066980472320 3941149 361668336217465727596801290870342220 3941150 -639406496078066844940502090407339200 3941151 739730686309303215190876521098993280 3941152 -593577794048984986214622968886067200 3941153 99223586622366018474264212308333824 3941154 -34124474580950494319349603602165760 3941155 -179600980499390541900400202463355440 3941156 -784923654466001535074645489175666432 3941157 -1107788327897305222930098055427261280 3941158 -437564046940692988250899409038957440 3941159 1246086284715354495305243975750682360 3941160 1129926718705055122563344274784665600 3941161 -308727407506214813860771224666094080 3941162 -1186675522356784475999229607791609168 3941163 -3313332580200434573508214521796299600 3941164 -1121826837742403106978020323590394624 3941165 -3550693990445372662412904002551680 3941166 33915354644001195550711894750195968 3941167 399670581462686638181515157039174680 3941168 -271783474865733770373377453620690944 3941169 -13497257746735720878701540281543056 3941170 422293225908121448414504463467251200 3941171 73329447648065737701229968011732304 3941172 617373614989093560481607273952675840 3941173 -3636722344811617175581481668947063680 3941174 106458970102690652053577489910992832 3941175 -382793942394865189406851456952419200 3941176 -2065823044975481580247065137617489920 3941177 832097444510647998601764149467137360 3941178 217770945001648554436522697376046080 3941179 -3733775639259486690772258597898368920 3941180 -1023741948901075541364812310143577600 3941181 -935638681703136857969924773447280730 3941182 187317155639836629566671046820929280 3941183 -2494918731253188856927378525656341568 3941184 -209560935592809760769415482431242240 3941185 1162781028720470576471940812886865920 3941186 552509691632854389124801782736594464 3941187 -69351562784696246241233298916356000 3941188 -1050995947369680746067135339241205760 3941189 243589116881175032613830622542744640 3941190 466887487914155194941309675910963200 3941191 1299019412546461002234706338688575232 3941192 5299596193341668819765563813815582720 3941193 -1466755316583343974114646081795101936 3941194 -769796438531321659390744861947505104 3941195 426718828746912072654938907102312000 3941196 -285699273066205402972834821641748480 3941197 -47388295739760277772042727392917672 3941198 -1133668172060674378796217722356718400 3941199 546285436105853153706702534547047000 3941200 359832272376173727386303339249664000 3941201 -3068043081018050159006404068675524496 3941202 792874822662179307301590885777848064 3941203 -150052028621793291306485941940770144 3941204 2367009460756110837322843583793987456 3941205 227480548144864220210244120528483360 3941206 49791892616077939665328750045285440 3941207 541793559976304691161293637545302144 3941208 -27138284394270494899099992050073600 3941209 -2911058565096616538604418162744841590 3941210 -76381213478847201619302565651599360 3941211 613097691637676762038192238977274880 3941212 5323218046921951208273184624414720 3941213 327234906968793029518989159229064640 3941214 -253299198863921892426929356884093312 3941215 -1214155352174925374862261971747266800 3941216 -396681133495685881188747370341335040 3941217 1445944255873581657465182730539138832 3941218 477176847264097736699683164879635616 3941219 645631903769665288709709849939744360 3941220 564269072749101450024609647707361280 3941221 1435674715490866828778110550625712000 3941222 -242389348088037738911518994503286400 3941223 -566770491097140508920504686143688832 3941224 707056438388129305797753975365222400 3941225 433538224288345835336834255308278750 3941226 1809994460833936520349981273018088704 3941227 -3114246008680149768151452534997671560 3941228 751938408065695095705796051314317568 3941229 -1670807933581574291814196435215555840 3941230 -875392016301523226247759495538482240 3941231 1563395641348100057864772906525742080 3941232 116137471525215118063615948071370752 3941233 2453874987283800689721735189239094482 3941234 734439016821312788973406978699445760 3941235 -315412929280026593576741584740934080 3941236 -729842204326072584925962473868485888 3941237 -511779480366097090325941476085655808 3941238 -256814851431864438677780914303715328 3941239 328211506198081778602996085435464824 3941240 -224199058922209120313139037223731200 3941241 1426105172112135638266004527699789392 3941242 -1372177875308467940651890093663747728 3941243 2038334760271884239276900011521699492 3941244 1617973145680032154232766354159313920 3941245 -138293893376884485746610140779142400 3941246 -533495337992150766164068105038706560 3941247 -112341324995820139255823725569953280 3941248 710127360984932961939314248714813440 3941249 -662470702843929377877861943159879146 3941250 -165994125728434321917261446174160000 3941251 -35242655696276172079449935695031296 3941252 504813048318400194732630389074145280 3941253 2836330814339563422142159134984289980 3941254 -527733014857702281563019913546667424 3941255 -91457515171232137542851405004432240 3941256 -577870588046786206046552351247974400 3941257 231320367093355965355913028111038400 3941258 -775001466230125123686171969765581520 3941259 32819190819134248727931775874307840 3941260 -783228748860892879599950189320965120 3941261 2479883010397469188600848829642365612 3941262 45155117172886788765063939525908928 3941263 -2302992666197491120537712877723101760 3941264 -347689051234268312774897228885483520 3941265 -1414623450000605792533571363112504000 3941266 393807064334369977372235724922697856 3941267 -1588690829491893876278030498741867448 3941268 39996349640284492051789891273021440 3941269 -817546481450392256584878466466692640 3941270 104592523449091487825527913134944000 3941271 -1633012546778746411567239677485876320 3941272 1546699781272701323194632576825292800 3941273 415657598558364794307334051408055040 3941274 789694229599769104520875514764427520 3941275 227340619466411164398381461541131600 3941276 -664421441312900733780831120436469760 3941277 453366092035721679751348367111003232 3941278 -478707006288361336204259066244526080 3941279 -5358373870206261926905693658668019424 3941280 232761889293459431784199099640709120 3941281 -1910047135297889430341996070064009536 3941282 -1360822576600234637828639334390073008 3941283 -1144183960742605427597353222029424776 3941284 1941572189453800011349496808760345600 3941285 154170210899591648877860614116495360 3941286 -314913201719656685297995665578318976 3941287 -205877671118642494928422157981136848 3941288 1378139508587452505513390601532200960 3941289 402245453008772910407502418524899616 3941290 -1238689160119006888786935458339901600 3941291 559516405309645233779170503089938512 3941292 -35228081541138139563803453066830848 3941293 516414551266346734413483286814763542 3941294 -9085577679338157279408385369463808 3941295 120496344142245085729470775947056640 3941296 -1298916337525872078303596978672795648 3941297 -451010504624810446113917305675832028 3941298 53451632590079815063270169020158480 3941299 22250865681558050389707051575468300 3941300 1110606430412921561926189753535692800 3941301 -174548848829736195279297022243487616 3941302 783238043773362856123057676960558592 3941303 1272942959578952428304799352980134400 3941304 -83311847025056024047700174005985280 3941305 -2468979250398570063827964184956756540 3941306 -86637845872760631462575231447939616 3941307 458661840583758227575581117130363404 3941308 -790694174819552827884822516122461184 3941309 713118877120221704767259101800382080 3941310 494012901959239841012930129156505600 3941311 -2435787251162697687161479774298455176 3941312 -230610334229810216410617807082881024 3941313 710362564382499777876466395361360944 3941314 -4035834155989360353564229347559296 3941315 573384084106574317523550268460649840 3941316 934194724682766173540001931884319872 3941317 -1938236180378720356510243691709873634 3941318 794212946227211725655262934367109120 3941319 1372969386553505948595164669423927760 3941320 1715934597474823022695527075898828800 3941321 -357139960806918619676860076924299008 3941322 -353457615248272556280621236818944000 3941323 -234934616698004441347321603481060256 3941324 2207783274383051343969437996462205696 3941325 550627960639342677650379695614320000 3941326 1634359551787791215585712291047768064 3941327 112380346882514909478933066063250608 3941328 -7137888249305841792572046933098496 3941329 -949040437291496651778651864610745024 3941330 -67113357306001732816708069373503680 3941331 -89303077660505957142122148263632800 3941332 -246524782608533580924557630658193920 3941333 -5129934777598488425787073981189074 3941334 55793078329700199037717918601119584 3941335 -373016339293884129913720258093023720 3941336 675339699576724881069022226707292160 3941337 -27288381364218689895422551906585632 3941338 -889010563408705223755548050479712256 3941339 27772677872664008468694334911155160 3941340 19572908191579340666058273861795840 3941341 1409961039571326620184188313810882080 3941342 81907639755874711474008381006899520 3941343 -61991297476006365820188704287220256 3941344 -2426302809668970514500762561611563008 3941345 -415168559735822769237749524130097600 3941346 115945934018792754677033204663577984 3941347 429406002070446169658608547059282480 3941348 1699390654666433967252400313917248000 3941349 -443330406926063106052120702295229216 3941350 228711950397010788046499407930300800 3941351 -1412540739378742687813963410422132160 3941352 -1452415643220496893965721745337548800 3941353 -70991385888373993743742256577127416 3941354 976339309610007338085386686639763376 3941355 -1246365609173126925871263542565050880 3941356 -370431747888243606791778479011598080 3941357 -506955594857062347042772533954470688 3941358 -36032192922996711834802464601026432 3941359 699696676158877054250747258157588560 3941360 72456036759399397573866642756403200 3941361 -1308733160298589189103262252465375180 3941362 175340039682190775652646318795644432 3941363 2588892892054545188767596348449073612 3941364 901727451460492184141067947084476416 3941365 773277502967798549330775975232172400 3941366 -127181539694535250385057355145924992 3941367 -3131428624430308528586360958981180288 3941368 1562981252158492229282294629160386560 3941369 2363602055095887110077767070832977770 3941370 -420649457293757446085861899386504480 3941371 89522426767378833427654629791705088 3941372 -191588694373214038968034844812028928 3941373 -124581277602016852562778318233279616 3941374 436945134182540582815306080939450432 3941375 -1534734366475441349724633637921866000 3941376 2068814238664954446549474536337702912 3941377 1327700570749440009348011085648260640 3941378 623971658683010685365490391051961856 3941379 29499323193802537124212099028640240 3941380 -15074800946903230950313553037373440 3941381 -758032009327212734748324912883990818 3941382 50977709188150686295833854574760512 3941383 -1779356024765117726235056655012994160 3941384 -2407990896496431864548002757674429440 3941385 448497798773283399925939749438130560 3941386 -1915002582398353467903481680200257440 3941387 -1420766567092441430548301209247823120 3941388 -421039916574619052404911259452533760 3941389 -3316430412069645385805638111553301440 3941390 -283502770134804454334680500077203200 3941391 -1915292739425160944433884913314758008 3941392 22494861909753306291614531422257152 3941393 -257932336413439427664274084880809356 3941394 -78911449034623557339893648587891200 3941395 -380492828802060436532720471251157280 3941396 26391016415164014207514781893463808 3941397 63155146010442447864803151091756608 3941398 24424204023029175753966327469367424 3941399 -408149087490086927926248467787384576 3941400 -758521394369424111575604344440320000 3941401 -171511982875397716649369433337569120 3941402 -178913570360195408689807426467950592 3941403 706922464554110001944904313957945200 3941404 -1180304673419432047195805400432454144 3941405 965174256419322479834118245523421560 3941406 -368182036886868353835412538969364480 3941407 -2307204205308429901998432424935219720 3941408 -810695991591534098710741431638753280 3941409 -1604013457594779014873983614745930080 3941410 278683559570453921004161802141918720 3941411 1940299534967520312937637833907442012 3941412 -457724389300525442888986531284043776 3941413 -928643932708214446209501184153566400 3941414 -2246575063936312074421271337079422528 3941415 350575591711608650927019022656077160 3941416 -177725549493825204519772795613859840 3941417 -1296072704394931073836275694521237360 3941418 -172365612796355861330597784821227776 3941419 -633683102451561237186596746647595440 3941420 -544494735783709911578400318406656000 3941421 92058226047565390418829460165048320 3941422 -1468133796879125869133862612371959488 3941423 3173157836722615561023292812033408 3941424 34551995432187443895066167178559488 3941425 -5227734726975179929722962114617700 3941426 -1159178035772618477908557042118415088 3941427 -187830988492163953277720776586611968 3941428 238461491909598525625522968501799680 3941429 301726967239247153452982113596712860 3941430 -251304337641845502366156547761674880 3941431 -1162726787822563249588190538884838968 3941432 -390132130325993242069351641293721600 3941433 439072444371222018831061477083479040 3941434 161660436873229549595455230506856192 3941435 -708605326047661489960735645302069120 3941436 -491032022861602050572367854370201600 3941437 2043350526248471641698650412741414086 3941438 -1004799501615111258585808876261658880 3941439 -191863291027745288463165130135160376 3941440 -81573929113047302437727756038963200 3941441 -182568856255132047786153105784795776 3941442 1047198118877592548884219541282037840 3941443 -1307988144052356111298064669978008056 3941444 456867196954995281063720904421606656 3941445 646358139565423196076548082095155200 3941446 -1502657726917978288836935836457829696 3941447 -1557765846593572822945087653081448104 3941448 -256539858004111607515773800128512000 3941449 1504819379359061121639896724975647450 3941450 -268304817491836487624866128669093600 3941451 -373360916200606466715695706143285232 3941452 -94795604016141823542300841878597120 3941453 925877951153309535164468606967026688 3941454 523994161699422545565845636426880 3941455 680567734964682255460536628903641600 3941456 -281060470339361080178722842120830976 3941457 -851291463400355500059147006753064512 3941458 -7293048811481840468796154693591920 3941459 -1175098201714335856487807508157226496 3941460 484496381059271027624146153149020160 3941461 -2153863303846527654870625265991775200 3941462 39928821992760782890013229243491328 3941463 1122374375849299901393224973604344400 3941464 228650996390704475802388448099696640 3941465 1123845301389273604634048754637595520 3941466 -7171436368299541636687660553270016 3941467 3851101932132859624225112686796693952 3941468 2801159514744339922051763717585786880 3941469 814496684378647810974161165211350304 3941470 68380093930611289691292678740851200 3941471 -1133200865315969934055560832481039328 3941472 2258985006065432782946607414400253952 3941473 -1018204621697539556399104078863629278 3941474 -729184405043577892684136189038085760 3941475 573812359408924874918047276056930600 3941476 -563527386828475843106948253992091648 3941477 -2151145815069191718616298158901075940 3941478 185161842408464248268877332173814304 3941479 834586545565027300176409931042672520 3941480 1711301206375329556111115148018892800 3941481 1210114578170431636350138998269982352 3941482 -11776303213330113216278653877549568 3941483 -277672927778990443678834993532749536 3941484 -46337018639539978780557478922156544 3941485 2576428121298506172947098922986837560 3941486 1437436123661369565567256290321072192 3941487 641012971524364356165533896421690880 3941488 665880383887831740696779136121536512 3941489 81082701625921121541382603178445924 3941490 -112876143809952631529391700321912320 3941491 -1290180928377119616086087902612428848 3941492 -1157836391979832176452962763524515840 3941493 -852125639823538509966536294554644000 3941494 102316225115413115974334927455444224 3941495 -95063745012174126237380430977740800 3941496 814707606983543696034368476736163840 3941497 501248669006376108699755949005112000 3941498 -1315357894980375208303785983113655808 3941499 309942643712595719009272583020107120 3941500 -918222823725497824523666733560448000 3941501 -1703221009082874272183769758687881536 3941502 -271068519945182973360454158351346368 3941503 -561915492791179281381015573020343416 3941504 -265035008228620179708232484844994560 3941505 1416543350414230128744916798688730900 3941506 1107968309064889836624925922020661280 3941507 -1856665498321574901768748941712634244 3941508 222753107510442241786014655147905024 3941509 5333424908420335465907558176602816 3941510 -368170802268604712456030875845008640 3941511 1771774373656793594574193120623041832 3941512 681757523586017322698267615031091200 3941513 -1929904280071393967535904741390932096 3941514 -1571913636382791965051580320429967360 3941515 2401608182768342443314655577564343120 3941516 753320293047744342388516521313693440 3941517 -751533826560738096035955578435910720 3941518 487481096044271733769396436564420352 3941519 310196177254836903373232167512536544 3941520 214627907235748839136253557875671040 3941521 650356384871767756966828370042973732 3941522 521012043214938705574598512057198752 3941523 -1109281668629412673873667316063431628 3941524 183379709961743147546646404337371136 3941525 255993276729013444848503669908569600 3941526 -101163633716585690022943406262362112 3941527 1134705081610606372868313048001570200 3941528 103683158105181946470116449238200320 3941529 1605474981041456913332653930942751184 3941530 -843415465200874559785998164771799840 3941531 3108890983580486910387413185816862400 3941532 187007278429759056395058153932884992 3941533 -282136561136820584925821294229345600 3941534 1303103597602473818298928041076674432 3941535 192136107936109686134503375265731200 3941536 -1013541966814951727686843271673937920 3941537 -3713299275645816350720889650619158814 3941538 985795805943155172689912055350415744 3941539 -103195851489602856470250224676432944 3941540 -605328902853985774743014420104277760 3941541 32977269327406597217932237540851582 3941542 -702134393882768083377080470398488256 3941543 -2062415986163355789344927840762787120 3941544 358404586336983655027544896548126720 3941545 957651881140703084485407825025563300 3941546 336124359705078213223641555607415040 3941547 -624935107803565678988310955759572480 3941548 639390624480463991844288042641884160 3941549 -482085494168528471194875840125421780 3941550 540762927993238543734579630984792000 3941551 2567265114945952087274649251587985552 3941552 14126625945517082334628991304794112 3941553 -158354353734185016296140185114015744 3941554 -1568220696360318663633055274964996480 3941555 45360818614970054777397090182485920 3941556 447568398612370727992260804711297024 3941557 113978311377465303010901516726937600 3941558 822295236947584745216509472226551040 3941559 404561977317062020085862925475869464 3941560 729041203638311231748155347960934400 3941561 -705971598781528326028604741794893696 3941562 -12112215779628724852870150548672000 3941563 240113325471844145751686932495989624 3941564 2197065498230967382479612439494835200 3941565 -783698777180398661105088219423000960 3941566 -92508399056402277105885909195264768 3941567 -757223229419107870172985272416856208 3941568 509714183402490113009200452253777920 3941569 -57097656110516051985010801638838560 3941570 970110534241313581737156132636456480 3941571 1436157760693740981226259620039550712 3941572 26931463645453804440036981363834880 3941573 434277848919865288551647323810847136 3941574 -139349807686500965637378226464798720 3941575 -149740516156840393043090512762600 3941576 -520794721670140795126009682534215680 3941577 2164937140774207518799841694312843114 3941578 22170330967183260400666934246703456 3941579 2345622233723989659542888099528977764 3941580 535921742248755386686211088455270400 3941581 -1139814863094586478792802327019022976 3941582 365525519725766559248901541156339392 3941583 239129453181067499577618840926885904 3941584 -8074646848738968731890519165542400 3941585 -1762104001894564383035953220334782220 3941586 1175100516349653559743933383667379968 3941587 899943967956581746833490685721040968 3941588 99138748878666174269077707738316800 3941589 788071099188491482831044383175832224 3941590 -87143005457869325849289539067991680 3941591 -503740073121218156568307586015641200 3941592 -328051122557107449522442242876641280 3941593 -283505037581517156993585987529848000 3941594 410441255182570165733642690813033952 3941595 -7613331063841049994797516282188800 3941596 1803276089175969234087895647458163200 3941597 3505056639095598966077894201816807712 3941598 83557541006561554878695938351890048 3941599 1006519635696250314247361905758516064 3941600 -424428426535329319108734624301056000 3941601 -71878749631288432154829629852940000 3941602 -335574961691587309544270826489209856 3941603 832398574888643568362485531193487960 3941604 2120970998994580462871553322846408704 3941605 1268195824448353605802819194862651260 3941606 -317385075018572347877252551123526400 3941607 -1357557285377447638247653735558648320 3941608 4858916600216308416300414458976337920 3941609 4045020989903856708750660558402138996 3941610 131525290607417748779852579543608320 3941611 1039049715583885087564194442905684212 3941612 -1923280773770546840103447473634303744 3941613 -487962728273391146058175108233887520 3941614 -31170743375645641470216285141917568 3941615 480614264439618051844595217043780320 3941616 134713301776630917993989407885492224 3941617 -585332477250154263313427658484626588 3941618 -798583934563359580963711867601184240 3941619 -429188014751367748480551634288702464 3941620 387808854412537940180705516284577280 3941621 68813073341562738071916640625815644 3941622 40857822152597175786009104550595200 3941623 639322280273096849653750837674097280 3941624 85812991628612407410414537331077120 3941625 -511861979813245168172705061966432000 3941626 460600639751458103626752807487334400 3941627 1248693803561318670845796802479691992 3941628 162441802597597491072518088801509376 3941629 2992779324746972974133412343871508230 3941630 316603094935808122428524361036595200 3941631 -2308413751060538277126313199333687880 3941632 -324034794366986106010360097349304320 3941633 -2003778033700020892206807482604581118 3941634 20793031743342886990847203075908480 3941635 95246961341108247382714409764728000 3941636 205702701315756335632759840929607680 3941637 -202054512630766213887882578620745472 3941638 22164950173263014273707984769665344 3941639 1979013365529345356200982412649364688 3941640 -1343069123573264824636740149379840000 3941641 -1412434917161169881913708722631783216 3941642 -1823845810140138624775683587609366688 3941643 -1967749318012773825211190448615812136 3941644 530519063427175288979635605060637696 3941645 -389519658703018645995898996558528800 3941646 -311608569734060209065622288990512000 3941647 1161615414239172677618517742522439752 3941648 141905204383531952625964600116117504 3941649 2409099017702668713132195594840585120 3941650 143412384777664264782105143532441600 3941651 -36576661741402541607603532064807520 3941652 435719506504141206909590689538002944 3941653 905037196547628233051175594114981902 3941654 -1432067790490204208512864497779959488 3941655 -1292139786721089715786345567003130880 3941656 -1347502313380654904726781725686917120 3941657 2695183877421845835261906352594790340 3941658 -104793017790583830175144362825864480 3941659 -2739991387017589266603157093364060520 3941660 634881972883255599191896693688839680 3941661 -2891327186144661292698007495315515840 3941662 358691742825924554865003652508369664 3941663 -265845550215864832822610502458669712 3941664 395611510316111851894666742260039680 3941665 -294061264830235759769789096430362880 3941666 -65988025328990726078623895318190336 3941667 -553603703277680613539967353554599552 3941668 975050011139850235550520960562322048 3941669 -140165742151067764144506813992532930 3941670 140468423756324472614731300611747840 3941671 -75888164522846369633324768217405648 3941672 21130450968922560678394998426009600 3941673 -564987755847452084794278251646946416 3941674 -1442247219954890839211807514825796608 3941675 521001989531171097488979429577704900 3941676 1418518534536037313664220346807208960 3941677 1146954527445681487512326507245621312 3941678 -24137544366065618345897368842077376 3941679 -138857659705214376304280313186921600 3941680 -293111685472164133324572991365120000 3941681 -5892097144388668886648416911649536 3941682 335814975213472492778801357659286784 3941683 2941187417026049139616144118333442520 3941684 109445601509464073260131751847283456 3941685 -662620618787039713424909802451203360 3941686 -140958382871122871984022089371939200 3941687 176292709145969709869711332010343336 3941688 2238912400540310305447612005683896320 3941689 -1160995662775316966862331630057207510 3941690 589010555773653709511439046931205600 3941691 1039296872981834618518936521827159040 3941692 1095325940131604003205309592684103680 3941693 600221194507448225851229880399573600 3941694 109242573788016606745581252012021888 3941695 -296530640692694455913163648663566400 3941696 115348037085528718251303819018240 3941697 764035220777089109667176510004106800 3941698 -1843187667587823593945969403534182880 3941699 53996640703010492915757639682724352 3941700 -240683888746956795452793172068249600 3941701 -600035489850967174362629758288783968 3941702 504973477106068480414267754291281920 3941703 685236187743103045640875167605790432 3941704 522425763413005960312138012939223040 3941705 3094936738289206199604593648551814400 3941706 -29450436245608318109290988900925696 3941707 2005385364593408319282540893332687104 3941708 137879254251508276054928730143808000 3941709 233575915405496434798285214403622560 3941710 -517481310469692032090480899016778240 3941711 -2474989361340928665521723241900908688 3941712 3059395684797039732353691088846848 3941713 -701748804864366608808316734348950156 3941714 -526887337708397722097519564142271488 3941715 494225612683744097516766917538147120 3941716 840623801143718135135651253194333952 3941717 -159190646078950847931088113611261952 3941718 144620250814329810606436738920150528 3941719 -1496942147828021944585869041536581880 3941720 -937067903735816309324155649825587200 3941721 92387669790922847288835338917065600 3941722 -1348038742889427606083155733659296288 3941723 3103254343391645746262358353011788144 3941724 6313290755365586229307303096442880 3941725 -1820934859795851664438170130441420750 3941726 -1316196122877809134140184365292086336 3941727 429364651431964553516090158641789840 3941728 -159192648280026598852537124170235904 3941729 -322038722996694008753978101417739712 3941730 -180317914663533677402402613634329600 3941731 2204144595582776535946857983992362600 3941732 -1675765914695229269523690618671339904 3941733 -1371046098042006840655552438718018976 3941734 1574537295507406117761298655166050016 3941735 149840910216227884826946729449326560 3941736 -939289970347686883082535186287001600 3941737 2303930475075453407261468679096428580 3941738 605228518176948308613615695951614560 3941739 -1631170660058391867243635272502201256 3941740 -232783044568076932837507831040409600 3941741 -366719107920217112117050638510450858 3941742 313550088598075427742425097217434624 3941743 457862150083693574591741098062370688 3941744 212210327228321360623965220023730176 3941745 -416327117818021235966408653396730880 3941746 256141027701510930302525219960109072 3941747 217991651389008279718171426198796760 3941748 -593697248854409990478280342893060096 3941749 -1468185915420036942020813884820352768 3941750 -489956687794208512316371075643808000 3941751 -1545241826370513324608453721188935296 3941752 2278208227270891419533754672340377600 3941753 -2049424348867950282420234807698663856 3941754 407705659646817052429486059080632320 3941755 992407837346851113504430256860220160 3941756 -912081340451573441273528715635251200 3941757 -319936879454944183126875017643879360 3941758 286810474196227042681792100407181376 3941759 -33035427777783350388605645923890840 3941760 -1120446192251444056484239700184268800 3941761 4152118786682023159065848220619369732 3941762 -40321962084809754078188383769644800 3941763 -229447073392932269195431242809144832 3941764 559996795872810126563153108682721536 3941765 643627492144330058245409306143977660 3941766 359713507904283986706730460289358752 3941767 -5395891964411891136275071301481080 3941768 193002718499914326838019207355970560 3941769 -50658682899028245969023853297573312 3941770 149216204621239018115854577094005760 3941771 2050285599709210628429472016935561000 3941772 949078011618127597008040796799585792 3941773 958228245099247892344735462650758592 3941774 -523350375920466767014903773647866368 3941775 961593813942209551227487395833766000 3941776 -749333523445514148195472606737031168 3941777 1455458542200032433299625695998036800 3941778 138841831113111365008235302960865280 3941779 1505128413250813070265835274354249784 3941780 52514814956015832724697438548473600 3941781 -3299632112660630879548461396516480 3941782 287568651826497445363644280152665472 3941783 -194677661562537657018417137260207896 3941784 -47998994956898448683608011354931200 3941785 435023112698864746163937412513966980 3941786 -372639033109754559199859546166264576 3941787 -51166093720595440349211206605966440 3941788 1510334224486059440498328853896601088 3941789 -2566249261485801102932406348389297844 3941790 -661112231575502707911064231235020800 3941791 -31797232253832122351102123508541328 3941792 -605419128994004279424480868171776000 3941793 382267446516996437719901425774140882 3941794 -263305030042216703283878312496281088 3941795 -303207964386175097526007609226712000 3941796 29607953785721694818572362048552960 3941797 1859362124751459365622864536443611040 3941798 460859362084172864741570701070583936 3941799 -907139271257539680399118927966787760 3941800 -624705883681426732118353995780480000 3941801 -891442812471692886995228302039560198 3941802 287055458605277287492493163636719280 3941803 563308744459729799997395594017888052 3941804 2379993511565157594480386813140198656 3941805 -103731378239136459106794107450580480 3941806 945785218857448458269563198898249664 3941807 -1565780614627503553038125411334565248 3941808 -75280612093228482052890200142053376 3941809 290297585032202242187270296135619904 3941810 11201120812478993789049505569100800 3941811 -373593575956259845684868954713718400 3941812 -582336033492285979746535285523548160 3941813 -2544982774627585949376879867411631620 3941814 467764689639047727818867753829477888 3941815 -171032042273479247824880738117504040 3941816 986679784042820044064866322863411200 3941817 -2685929181102238574890276282769040 3941818 179263697078579796422482847847130080 3941819 -850485981924383831873685453898059504 3941820 885726470098889022294804644668569600 3941821 364095990705427722773451257680751692 3941822 -995882071075523227424041782420096 3941823 -10294041135672498114401260676184432 3941824 749585476929797960761257767454375936 3941825 -572676831312568085243138167818610500 3941826 223664602196222237373308274339348480 3941827 -1158254194787263983076628301747436320 3941828 -367893026903182516096442583907012608 3941829 190422316441535862543712089030388224 3941830 183912186023617635653874998250597120 3941831 -2278476146290627215094687806177187368 3941832 -393591910698229751111657842202050560 3941833 669869718058023304965892822715125120 3941834 200411231799718247488575994943994720 3941835 135646315380543326457725063800070400 3941836 -528129717611093513972307691066884096 3941837 464443293652351179099375685679802486 3941838 -860769394617103501858256616232567680 3941839 314243710755606022958298110353174200 3941840 152904935826369573945281924510515200 3941841 -1504490361537489635175609119669290656 3941842 831093829659264436746609546732861072 3941843 -338894270306301182624112068975794080 3941844 249935468786649691196731647201792000 3941845 -2027234329951346156991073443174900900 3941846 121862255628711942645953494531651872 3941847 260988212393936533604275040097063648 3941848 2103232803585625135781990187754383360 3941849 1773255592075873753809681180167730240 3941850 136416734082487493461468015212384000 3941851 -77144870606250838395326188942448408 3941852 -2149457127303367684575524204215064064 3941853 -16871620941956164216372854884803296 3941854 81614222659195263482522957379561600 3941855 100953141676966627955103126030635520 3941856 173843136514555041851095005762158592 3941857 -2096381656468709121065156775866539328 3941858 -1142820311551091336058850029504135168 3941859 976660250370944047874209234609718904 3941860 -155684835141880385420425232889085440 3941861 -436654358071598951403531146467526976 3941862 747575849394638849021205654024092352 3941863 305050664721470036166181133198688960 3941864 674379016661108071117041306743224320 3941865 -24050073281195713967022643766165340 3941866 532032761045780186291619374200237920 3941867 -123576236740329309359017053474902208 3941868 359931971263532624494100065451999232 3941869 -475195150723069142932340936332236404 3941870 636553128159212048729204771341010880 3941871 -185053494270744885683364993044516088 3941872 87976203400388458915354252256182272 3941873 -250380036820955022052392422063793600 3941874 782874201189776703712878248185766544 3941875 90228998908393511500333115936820000 3941876 168800765541005803221538864284322560 3941877 -993781198704138303207318334235059680 3941878 -573527932054802827647304035710730240 3941879 -799792740776582121225761815432077480 3941880 142073444196103397142817457351884800 3941881 -1822801151268944435594453836527891836 3941882 -666749118392281121411211765336860928 3941883 -1535768735362122471603093365442251760 3941884 -1150172285732587393822930516799709184 3941885 149657994601107918746591240241281580 3941886 243126005443920125996879446641093888 3941887 1322991211181705372983408604285313536 3941888 175071011928983578171996512662323200 3941889 -95725164644234111402852523096417408 3941890 1750623834825871178599352343217812480 3941891 519045746302240443242240785963799292 3941892 676229238302075377980974746540646400 3941893 3678620605737499287692786713613535580 3941894 568808233605145077741014792965361280 3941895 1831186288472829106334170821391360800 3941896 10480237466951302743325734864322560 3941897 -787081611892894653211138950601749888 3941898 -16496986927822177955409433890035712 3941899 438318485953044278609320658599510080 3941900 -248463078325923687642567546519456000 3941901 375781970812555794102928312970007360 3941902 -468571058170828415871369044092284096 3941903 -1491818706358411755748740145749041472 3941904 107531016910780262547478569734504448 3941905 -1661782163082869089087433039187362880 3941906 131520402789066126062615540758761120 3941907 -621524386141673988402225523628862912 3941908 656065513538740304131111622020546560 3941909 -1445636949987601770694375625468322084 3941910 -97521732875560130122989737089923840 3941911 1242019584385794832335568092151155400 3941912 555569278266626625606940926865612800 3941913 -3907500967375421395456165541399539776 3941914 913164803356320498670047640957795056 3941915 1902959942482726592739743691463402560 3941916 1026449961152191507629417174295486464 3941917 369867804586050859528711229459274592 3941918 -553863495620915870906069362817523840 3941919 1949632082089112377631278925932262400 3941920 1448089370255863691559564958142300160 3941921 693502297723336854024484271242874544 3941922 -95489052277064278126220367490425600 3941923 2143679755185092737360086218430478172 3941924 -40740963954967698351980857593765888 3941925 467393092360489776987405178020655200 3941926 -307373092411303948074914857912680960 3941927 -50952789988081346359903177711674960 3941928 -7781784779470597434806730308904960 3941929 -168935548188061905090700259347234560 3941930 -550535428332738598200912462563654400 3941931 -46795044633650642976904075742816256 3941932 -295444515481980016221127057648501504 3941933 3177972938315128474461515704586572182 3941934 460159725010411017343659991780630080 3941935 1483380758832963502760864544675143880 3941936 202222395109848268283280299351457792 3941937 -2377428560976918022593235932016748160 3941938 -194525535082517659758630315870720 3941939 -5042822749193269317146394849334776 3941940 225024923077979580788553824299776000 3941941 120019204323203216368929109812963900 3941942 1312012665297674675220254218208217600 3941943 -1043161970937263181009194359534650720 3941944 441092104575771851120743770097152000 3941945 -570181115559616077900475486382439360 3941946 -1659540962740126066965724993415548416 3941947 2047642334411025581465075125064658432 3941948 -1614682943760629420527542420009096192 3941949 -344618404914846886835776585818117120 3941950 153349740629379197542300413905496000 3941951 -78322977091266104834071839651604560 3941952 -84730734603485408913312622722416640 3941953 -367627849384683457431023978449756160 3941954 1794279380482865664149166198275860176 3941955 182740949509550545599674169349242000 3941956 2750489320060106758520874021665498368 3941957 -1744216851073453507173748358190685794 3941958 -43408753490668310475424487496311616 3941959 -1513340560193668557791211655678526368 3941960 -154697042232487307541677429912371200 3941961 -521067067318506008448050442012991728 3941962 158341531496740835526170528102697312 3941963 -1127975068808888242120764198807703788 3941964 -266261122126888834706485515032288256 3941965 21694691120715577537328699609350860 3941966 -42086887134804758748177250096005120 3941967 745523023787139148016371048224829440 3941968 372312168029278778465090426697809920 3941969 1917927353014351324311963893307872370 3941970 201127380108162356443504186338969600 3941971 2731837020103555243661481360144067584 3941972 -1817702113374824409985279670234116224 3941973 -108925852348226832226764684302954880 3941974 -1547809256525430162337266426869463264 3941975 -1440819717762441864901159381267458000 3941976 -1465089191526246394661095452940800000 3941977 88614369479998914285636187374651912 3941978 502335304239175409301391801956217824 3941979 842969769009511550565046711772295360 3941980 167982514802335118206978021199278080 3941981 1176889710291140132892624719642526252 3941982 -3051197421343347995803645164324864 3941983 2205974663898925820937968258445274240 3941984 4530200438492094955307403100843671552 3941985 406240947658892299558053112934155200 3941986 150106353087231362042089890924952224 3941987 264499170746393283170326344781413120 3941988 43736614380486442306594202488289280 3941989 -712275568786793727342329555053024676 3941990 386698554151504364965932184155765120 3941991 42829689096202597231222120055961600 3941992 -605734748417584512108446355450593280 3941993 1676082368403064754386618278214093248 3941994 191462146624315274362143254001460224 3941995 1738971976952805355865877288823692000 3941996 -318941982740038844045634429398112000 3941997 1723767744237346689515233293211560000 3941998 -1308940220575073931392092652867160000 3941999 -872552732074194956098375103900383680 3942000 38012982597109237250548117831680000 3942001 -830087365388410576301385077343303150 3942002 1112348693329078359867804185280262272 3942003 -430878217611355559966345619490061472 3942004 -923513552269577837665578792923609088 3942005 -309950465610821887772425544979812040 3942006 -628592592470286743474632896824985600 3942007 971251418639405274385558996442449256 3942008 310813407181250159951415529895976960 3942009 -1546254580078864742217759325399241286 3942010 -835670201906107957523309177086455840 3942011 2551458872798216289552543833988329184 3942012 -442021736476558357694590043968708608 3942013 30465120633882697043924536663218540 3942014 778661456255386001375380593726137856 3942015 234966829303569931285494697011786240 3942016 822051661923808525628406944476692480 3942017 696851914871599034433750975017776212 3942018 643536437917421953583978506915158864 3942019 -640901481786469295534757796988230800 3942020 267357588617950172807918810166324480 3942021 -728106739070942486554255251174660480 3942022 217457009615920384798857152838827136 3942023 -271216892218767000770907810723082728 3942024 -225843142887396265376645959936942080 3942025 25338449936013737154999691794932000 3942026 966522055495633902029520690061720320 3942027 -44153843529377686286917091895384168 3942028 -1514060918738382813321174630612480000 3942029 443766579616358703360626508212787840 3942030 188273592164392522859434808854160640 3942031 1049240208444719048297364751713172512 3942032 133344289961267921307471766786621440 3942033 1632466039395251235564756875208106224 3942034 950082159792474079877695183549944480 3942035 3339224239511359224674571390415184160 3942036 54608603935940008398791712269678592 3942037 -21052855617232270890284653775677056 3942038 470708241731103888086234528092936896 3942039 -466231174181085681487239491203684992 3942040 170052755554441570785704571663360000 3942041 812802581670076122797355651629306442 3942042 -42699864945149473471729999874691840 3942043 -1080286054020550929791539193088431600 3942044 753913641228789535371992164922995200 3942045 570678114186831524913395344650112920 3942046 -1110402035823414363898929536538534528 3942047 1875689560479967067877782922610742496 3942048 212392326303202147926272892472393728 3942049 243635977180773004773805719957780480 3942050 -218061143448241592830883362645338000 3942051 -600777993784701605103192536734303368 3942052 -1565215585275650478525888636866853888 3942053 531167680955750362146540632891750784 3942054 -381693413687866176816591400326447360 3942055 416301372289084683083066666988824160 3942056 282323679022121174502329340388346880 3942057 -544195668912620614933205840525527680 3942058 -289663047480225389064118774411191120 3942059 4319958322176261495970944651188940 3942060 782471656875812337071611345851816960 3942061 -1591850363017957169206590002385071338 3942062 -417917167231062480575333666552970624 3942063 -1662315735728453790777185968770084120 3942064 100914049576261756056033311950241792 3942065 756545556262931570221878629191457460 3942066 603435436187832941180872920359040000 3942067 2458854301955326060331882991665007116 3942068 -243430605886276860989941401417282816 3942069 -1047316617285485111906352471207903456 3942070 -998981026237815791213748212469037440 3942071 507795389580181759012908461469780912 3942072 1411717363880360617068001881623838720 3942073 -61098188555974818849020308015245356 3942074 -1725770873616748749347643681177196320 3942075 -994335201776776063294864364100161400 3942076 -1436921276930253884710999285931146240 3942077 1179940612661481237535872255112126380 3942078 260397671695590477628685578076577792 3942079 1305759081329502052153922828188662672 3942080 -256936675310096390725229818423541760 3942081 774222214094857173147012327315058560 3942082 105596222646783668053089706129163520 3942083 -2016605790492198487462354293347758440 3942084 -271329432981475137227553080719392768 3942085 -229518011419838204178885040189900800 3942086 1631681715229545317239760525601454080 3942087 -972093415631930282373786917887075632 3942088 612573176676618698121310550630261760 3942089 1891905193136115173382093943755148890 3942090 -263337827744371729520282758497758880 3942091 -1450136416539190765495377400743430688 3942092 -752508486609603305100170414338867200 3942093 -413815178286675741495851589794724000 3942094 232098220391467764218355661349747520 3942095 558884577970571670928854898510830600 3942096 -193585305338145180213720241155342336 3942097 -1316078950789783756214851318099965454 3942098 42306255052346403376316482113286800 3942099 -943918741305003589887197145067394400 3942100 -155772489183490203510966013760000000 3942101 322651718350433715854957872062213600 3942102 -397272642635643155906091409404975168 3942103 -2192567680482362907781698529022535336 3942104 43139754747177462740384031384053760 3942105 -65967773490365659719352645939439040 3942106 23226663310184849137074420086926080 3942107 292774521484253205309058243934073888 3942108 71199037847230509340872255756026880 3942109 -1114558778230705042861003789324655700 3942110 -549812528818941989572127558744207040 3942111 -20087752115117272244961249891740160 3942112 -677296642755437977797882596778835968 3942113 -1033042841716394335475351833494069888 3942114 -367328040324330061152584197715278080 3942115 921016519096941876210070090801132800 3942116 227533295313854313156262562096000640 3942117 997827226178889368847950009348708160 3942118 474412550883578200356494068969331904 3942119 2966277333937823581049482870094181744 3942120 -2809410717385267763925646231142400 3942121 3360319048090165208877678834519931322 3942122 -2287832783083672962466769507759651328 3942123 847258586273645240975397388206727344 3942124 859746514274779873085489679205335296 3942125 -3587962782427734782216007178610112000 3942126 -100135570176123510324197872522319040 3942127 -923602050354953725726514963770679328 3942128 118606917133971665761862096733634560 3942129 390145868152004952949122094719817584 3942130 -898680677173771818430416062090692800 3942131 -891406877846760217052731405622297376 3942132 724945267909885373615497592724406272 3942133 -623114076372112490342884495989403392 3942134 -309190666880311845920047170055195008 3942135 -1507526900064089647403305652751592800 3942136 -3227076061826420721400826909275607040 3942137 1739939345100591562295858143572039786 3942138 -293171556798542570285687588177690880 3942139 -2513935230956793855364474359034479560 3942140 -694275684236940240724199953606502400 3942141 40272340045780111301466335190080064 3942142 -563862577545339330149402414759856000 3942143 1719599194603197543262309231324118064 3942144 -1033010808709978117768250724345446400 3942145 363235867208002093822264844960994900 3942146 16604752112839738120721350216839168 3942147 -1723838042374947837404666721755577216 3942148 -1730898237895817205205825882040929152 3942149 -1049595785823215498529080460369434340 3942150 47912329778227615826306223615619200 3942151 544874369653511199530224212820525992 3942152 1454203373243810928581823089993241600 3942153 -187539570156305490638528973471348438 3942154 -1782458025978937441332539547182592 3942155 -79505038987989844359880478044942080 3942156 -277915500166915611024002328470819328 3942157 -2015683641278290462625032418146769888 3942158 1843566144094418641792370205234785280 3942159 -370906514612895522090957993239198832 3942160 517727572292035281937010105785466880 3942161 1228900335579343576748963089958486772 3942162 51025610652292862599016998434585600 3942163 1110019727151672118772473149217992760 3942164 -26493237886479810206837395441215744 3942165 174998761611355241967598849443179520 3942166 -368585414322228257664977018243818560 3942167 -2183393032259416146205857814228092648 3942168 -1478652588686823925562789003794022400 3942169 1005001291475913276722582903283170112 3942170 1647707603218534142335253143722700800 3942171 551744913359686547983603643240301072 3942172 -741537935736597559707395401813782528 3942173 -3727462827287711429336707304694464820 3942174 -863034345826692884095583762335362240 3942175 413193967618413326250483070181740800 3942176 -860486959669440646962500159825510400 3942177 -198548404454943358957974064111165440 3942178 -2188425152958978690330315739931777760 3942179 3584706726573659888941733489305152000 3942180 -401331092672408943605008045489920 3942181 1219224633635443991760677791624461372 3942182 -413244764733213101689433951856971808 3942183 -477174104000023731029430388660576512 3942184 1308071767607995437592357785347358720 3942185 868673730782182119854142441283989000 3942186 -956201921952915444664819840402390272 3942187 -243899720915837904131380918498117448 3942188 -926495116447004195302027882364474112 3942189 2465275388667640745156499774204837504 3942190 23628785165925228171980692987392000 3942191 417834212407777781831296965877379568 3942192 493474380183783887373033727796674560 3942193 -1501824507080913206325089303613273036 3942194 -1401523879897835614939783043838289920 3942195 -274823216887406300285253341788432800 3942196 -1646374625266963649046929162409697280 3942197 16297400960496125113938470820004032 3942198 255082572892179272073801859368680448 3942199 -53976799275129486264681867733451280 3942200 893825365101052824280627961416704000 3942201 917556062278447111035862543397052384 3942202 827014105615150100595133143143746560 3942203 -942999335828956432582658973816682800 3942204 -324155393213991603192816065263927296 3942205 155217230008270934900934215235915000 3942206 1253047810699340962048670005230151104 3942207 -55916235552352829072490952103865600 3942208 150776182291530418459647355163508736 3942209 -2902122962754240643764317709015574590 3942210 386546083446595518870696897957803520 3942211 -326589829385055581270847675637208416 3942212 2168771535479475810793778312921498880 3942213 347824592557921872244860074055295488 3942214 1656417959549504342302713106051695456 3942215 -1907584387673650003822123634141080800 3942216 -944710700243081240132386277758156800 3942217 560160090286828220746694205368034266 3942218 -707386603098446969838582186019591680 3942219 229435216748173822104801682381651968 3942220 -126395854750096375362701031809280000 3942221 457569049916807507662704612102355872 3942222 1228775209608606306712050111535825920 3942223 -1305563519170294160714490485552212656 3942224 -368139770824749739116367737656573952 3942225 -345476235651301277780726678005742400 3942226 503498306107834416558428358938637600 3942227 2478916084631763057675428372545412076 3942228 -1212591566423722920926399486438676480 3942229 553145146761591788016380942981414176 3942230 -839151806187250582177409564664234240 3942231 367568520252616426724645763552078240 3942232 246040392600834704337001962607902720 3942233 -178565166954646201822076998397284656 3942234 -281944164555419589428689866269986560 3942235 3037419457064689081202818912078221600 3942236 790448021969369942946421134039659520 3942237 -30260247954471466772879910960393984 3942238 -1044906733755954511336310686949508480 3942239 78010075294744470013832788010440704 3942240 11326652504976841743480038400983040 3942241 1039968897213966575598670653129188642 3942242 1213428435743741924234803957690932000 3942243 -1903604538091084122205220315004406800 3942244 -119747224372761310506808816642627328 3942245 881932006955135643665436291195493500 3942246 -163265191530530289891073916247816192 3942247 -2453706974671135303405056088069976888 3942248 -1906807191825551489655692436323312640 3942249 -381411636678618508254616271566136784 3942250 -589287439371353192977517975521872000 3942251 -1956251806558584564858304297916945928 3942252 -611369783598936445197892263212961024 3942253 -12909497483216521640685417677652160 3942254 -180710603399397422111115702684863424 3942255 200487293503862846834417862938464800 3942256 242820277409499413956382600924659712 3942257 983910774021741883176627200701451040 3942258 593682888059865433210987511062133760 3942259 3436414619555892818444210214306448460 3942260 -328466318519267794078257476713881600 3942261 -857250476005064750778763860492339090 3942262 -1234298901832679364432272497617566400 3942263 -2131787672585940213221816604946179168 3942264 106022450526783418339162667942584320 3942265 504347489898481471128038589809937600 3942266 1428088579735432028229209659705445376 3942267 -1113471508374615185260933946769398016 3942268 -799227000927449403733313045512671744 3942269 153299534028560206265501120096317344 3942270 13414512543465876183759446345640960 3942271 -272945170060828337299599883589811656 3942272 892612904924697533414648104511078400 3942273 -213652203449239491694423508582968032 3942274 326882254898899430166255984507313152 3942275 -59264702106850974962920320225392400 3942276 118366256489208665387923397979500544 3942277 -2830684759003715274765942320507492160 3942278 -413858204473018101544622570418240 3942279 -2306047655396532294103844674153637352 3942280 -1002526575323137794140830111413043200 3942281 218644404262894194513190128730910592 3942282 905531177729819206153161315934440192 3942283 -49945039746077084241970510339619376 3942284 1869024617643049626414815790247247616 3942285 -737657375298380061318377144118784800 3942286 660842153588937498247106998975046592 3942287 -811414102790129030121598128346202064 3942288 64819342230065541813308700203679744 3942289 1733061451069013222885985585189144360 3942290 -787924477580651293428155199666585600 3942291 1723770409945197981260781808513750080 3942292 97785482312845600589952876038787072 3942293 -1471007684773754315041629050495545458 3942294 -667736235933810884572927656862094400 3942295 988748816739701916023786036876343480 3942296 523603746371514282008461880410828800 3942297 905838572357602664317834458086483040 3942298 762379531975737843966808127803868400 3942299 -481279205065252295933779740738551136 3942300 728028323753125234749354743447116800 3942301 1478296624648941099517599547453312 3942302 159825180912373009399045620155115264 3942303 -556586195079463641235152192503098296 3942304 125648698083942104101125393216307200 3942305 -551699049306429853678660565165040000 3942306 -589368968821147879487311727469469488 3942307 3311906741445479484944638396079086556 3942308 761842697229200070427904214901420032 3942309 1563809843032097036405645593216512 3942310 473596829946155537105388809612400000 3942311 -2118947841127738800495712598482526088 3942312 -248556478359627593387222142549196800 3942313 -799538979015004643947100104462975104 3942314 830814014500194613269460255801519104 3942315 -141458347456061276696240274849990720 3942316 640187645640555690433885834764387328 3942317 558519895732323013802743575815495532 3942318 165845415011818825497556110667852800 3942319 902421651210663488788039306001638696 3942320 165478812159522633604435403105894400 3942321 1343711288146121472736870769823625440 3942322 -1668812055020558096616867733031682288 3942323 1120336881186529854105439400789606400 3942324 696403418036472389960176666508144640 3942325 -3005954380042408567197781910818930400 3942326 13474926205783390885519385316992064 3942327 -2225578431094541445503342023639193880 3942328 -583821522136042101859146064177213440 3942329 -730750845630002634163797868977693360 3942330 99291456914258784028506461005317120 3942331 2453236042193679706059024326061836132 3942332 -510788646101235392578864731639533568 3942333 -1214503729476116389032116563809575796 3942334 682886370063894978341742708366802944 3942335 2543596197005915467304045298333122280 3942336 -574578260573188020014695011317710848 3942337 -1500932617112963745023155578042361600 3942338 587032048178540103432684971100409344 3942339 -1151935022558196787319479945911616776 3942340 920980404424766648338092145500099840 3942341 -1054929179666386041495299376985123428 3942342 524385890216522039172077370322849440 3942343 1062364551710344791739857998892249840 3942344 -305079090102155290249938550132684800 3942345 -11278006355560388363248848617367360 3942346 1003532179334086913584194921292049664 3942347 -4118538371839577516678442748440579600 3942348 669394923667232182688359786371747840 3942349 -1779161707231185580061656240203104650 3942350 123274454544516054596988709921252800 3942351 -39697703166204803568643833450615840 3942352 339220082483119214444463956755660800 3942353 -2773142435824043482283725069114864398 3942354 42601417555322296357997889881207808 3942355 22354765121259293719023606523835520 3942356 -2379204497071023619719624349001318400 3942357 467590169628743330593620508934563200 3942358 80214539348169859006651410835752960 3942359 1768815720235085182578100975108903560 3942360 2188644154528405730177458273716633600 3942361 529847842030234735669861519050341184 3942362 1197142817784043429902098596765416432 3942363 -708889201463523463470627220851674112 3942364 394837675124984732135250253590898176 3942365 24019449394524272452319325852875520 3942366 840605242565122055077259973488572224 3942367 760353333374078167091395220145912960 3942368 -3357911149751162417397763904759660544 3942369 37297188844061402423111093597706048 3942370 -599668625959897438270175761517760000 3942371 -112012190772272388578656586703503340 3942372 271097162831555862971063380551217152 3942373 192336087467405014783885543592554622 3942374 -13900523391141598825108368852269760 3942375 -1300069667648664362564031769508412000 3942376 -686371361507232560840424259975219200 3942377 -1796086638798088733296444301765544774 3942378 -955745205303989863076245743922306560 3942379 1196250568224942255386267386632255376 3942380 -510734301132711432837903729343027200 3942381 -660333055275448431778298213557530048 3942382 285369671084934867488110055039184000 3942383 927753315199022979606132566646295632 3942384 -148239786311753565845599378881380352 3942385 781578450823632564936130256458857960 3942386 97211665776628470878962917266941440 3942387 664956875139499796929935378670385280 3942388 -1088181372088798940979890243200131712 3942389 344985674883638328577983942609412800 3942390 -709254675105358264663634224887358080 3942391 1473481555118206174292572376252739000 3942392 626841702571221703183095018799104000 3942393 124991359873361046993530524733529984 3942394 -438091709460555863794058676378344448 3942395 610738290713727971388944640333926400 3942396 -507569587135418176107459339519645696 3942397 12738863019555668958393234126755846 3942398 -1179183902856617560234669577580748800 3942399 79923947267828362209656159327640264 3942400 -30425914946914755770080158547968000 3942401 3365938351085812095627535991460966402 3942402 405203789968895683189463422983070464 3942403 1935971024555117225710638344810854652 3942404 129455848605561054870391905139913856 3942405 773352836168315622983220042321120000 3942406 52318708364436141054030831858403584 3942407 -778133679448368765086829851522697216 3942408 1576568701164270548746077162761871360 3942409 233138711841847578014813703221059610 3942410 366128225522923359785955922696779360 3942411 3098145205404575158232572262738444160 3942412 20452356921072018163703228323881472 3942413 543581975124475208822346049640740662 3942414 -436504164227569155133970071965877248 3942415 -1105012349548987688811498334238240400 3942416 353504746093036517793774513920409600 3942417 -530919518301544404119802649692033024 3942418 -1162577739549725702572710479478153840 3942419 -1171007163540307462031326646249037120 3942420 339876354649947304449677226614138880 3942421 -400673790843375576969949706397802240 3942422 660915667643237885509464073266718848 3942423 781868918067695617420549672853103072 3942424 -939964695461539551545293595177164800 3942425 169067668029255777814607557168972800 3942426 531036533812756046033769518097298944 3942427 159221845051742683033070678125585072 3942428 909961213781558572343107906704408576 3942429 2118899407729299176573650117523366784 3942430 -316247722878717589396808593941788160 3942431 -737534378441150957116550761103243136 3942432 884145739159751128873426536728592384 3942433 -1540062106908515195330437716873316320 3942434 -1194365350795607478369693734431481280 3942435 -321804348418584545972048876624451840 3942436 1593263719677257974925334865939592448 3942437 567688363998808819813358459581207452 3942438 -42152514007569026345025734825142912 3942439 -2268410040266393540496566045414942280 3942440 -596164760335031787315721517206579200 3942441 215078141990932116208931157740771850 3942442 -15576555233835669701958222156053328 3942443 1583217815839631534969382312139123320 3942444 -142381377586407933170291173937614848 3942445 -215327915903309313995397522412911360 3942446 -152087226890164634950714443795168960 3942447 1549434344884716813766906902208993800 3942448 -619256084166899495531730516495843328 3942449 450070398968831990435328112773057792 3942450 305699281588297283219679203475447600 3942451 -30635507547612485452370006597583248 3942452 -286507278195778504202008935762228864 3942453 983084825404467890666145392603211648 3942454 -921434365292879979213043002797991168 3942455 -34665663697611280447876049585450880 3942456 -12564934487989202173628101117870080 3942457 -659735174646978750530687908482841440 3942458 402089946019192266914513611318097088 3942459 1117388991668625127926219192995197440 3942460 -340593312464469994258934122637790720 3942461 -381137580364251048251869255297320960 3942462 -560777414520705145429354237713669120 3942463 -430627798128930243419183471057031840 3942464 -824677453143348476125230312534835200 3942465 -303451176723611061478707020360609280 3942466 345460794954476050761904870203441024 3942467 3039447096709917681101188471978371516 3942468 -673112386454491039018596165553432320 3942469 -1648088551715592823428912856143276130 3942470 -206156825769345889570954671153507840 3942471 -378005769433281625090863843449150640 3942472 5001626172307526148840358745506867200 3942473 746379529242018447490473994805609424 3942474 721680199381501948212536257948143360 3942475 -181017842443233390193580292524031000 3942476 1252740289579406320433472338032376832 3942477 -124757670020621234468250654386879040 3942478 511200676888986800040224361882658560 3942479 2383297889208771107136791168798548080 3942480 -134825786004845477162665828128522240 3942481 -15646810173599192250648290795097648 3942482 708209212988410216270296970590440592 3942483 461047458245885242478425867658340024 3942484 -257200606424392920345575724630949888 3942485 -252190733914973519203555285761830820 3942486 -534051889998244750558447362275356800 3942487 866325717309558590598374280484493184 3942488 -1885311495559263367492786057813032960 3942489 1537831632716304504147511153750831824 3942490 107444656499110285676957980718220000 3942491 1485157087901227701001816216480061520 3942492 -161014281974362408906793538915609600 3942493 -3633451359676986699733147677546775258 3942494 512564544411580335158265684430420032 3942495 1596000473697057529526251655541048000 3942496 1632412055378877310872875515433582592 3942497 -43980998122788363657917563219774872 3942498 -1639835794568017589898433067458560 3942499 -1891878989333364111492192185679485952 3942500 -225074807644230055982067191932800000 3942501 -489026916140060518915108683681530496 3942502 -413983302959679163811934958298742048 3942503 2093586920828663365618045056586093752 3942504 606228984173014661529330137954334720 3942505 -158712793898383694210959654614699840 3942506 -1085554067975331649597735655830164048 3942507 695019426117935116895097875546327640 3942508 147733698598790863025428997242955776 3942509 -1271327393033175872406153293390053290 3942510 -43881220893008252439490219791667200 3942511 -99358520406105390661774410849389520 3942512 14387054349884639131742430742904832 3942513 52999930888978253132790036060169842 3942514 595778519912404989158668503644912640 3942515 -91976735573511226214671784588554800 3942516 213194309966637972692462026434404352 3942517 942315452758593239677105290883934272 3942518 63828099117390988063747512791892480 3942519 3206150660757135671895234217858560 3942520 1942065438334228954584285943922380800 3942521 -1168450527227499995691983884112039040 3942522 -114682765979842563595160501735984640 3942523 1469743072697052125626280009526051664 3942524 1014630324505386390634150460744964096 3942525 693458036304857846965038213023104800 3942526 -395051389172914689104502592051712640 3942527 -1151382634333011596391117437377962624 3942528 1640931824637284894387750550236037120 3942529 -2062537046679675005060990394752404524 3942530 312166682235864603575130923506036800 3942531 -4110957860310627006161034506390466672 3942532 2598956201993665108278457205447887872 3942533 400768641576918276515151551618994720 3942534 -121088901394882857004219337463846720 3942535 488708593806078810269987433143145120 3942536 182838617800536963638459943436124160 3942537 1138399952360748487003738947021100560 3942538 -541118342160604278050856326820230400 3942539 2576621015016863389245753631030720056 3942540 986169615850744111545442944341760000 3942541 -17878926310883408123207055455431456 3942542 491694400393645011274279699799070144 3942543 -1771450783518580635254509840956408 3942544 238611851604389753234501359388590080 3942545 -999063035677868852395783513302799680 3942546 -808046505805889543923530515359967616 3942547 1119835994686903375426225979929822464 3942548 -6092470268949370388009834478552981504 3942549 18667436407778959966043685542227968 3942550 -348837972445044667277741384804160000 3942551 879132288194441325921091337201700552 3942552 1005759060732682106674471772822691840 3942553 -1879638309821699742805910434154422198 3942554 91602610142314271045688024236434944 3942555 533099626165511344379235509775018720 3942556 383362609904970824657213364275064320 3942557 2924364611215075562485587046790887200 3942558 660992006016187584354624058640207424 3942559 -695879224449802527026618070282458640 3942560 -684788173605106398610815731537018880 3942561 485831089216205728298694772114091904 3942562 420744190633166619920862173700025632 3942563 -2001266774985450960056907322636357800 3942564 -64121589708049812069246953605017600 3942565 -1628408685983662645894683166061073600 3942566 696066937991512704487850819710007424 3942567 2843438441602550234803750393185324240 3942568 457327350810585816945286921699000320 3942569 1323572505728555803741684340773406970 3942570 130808963275402433474746014066455040 3942571 3307800944729660005525350065189662772 3942572 -599902499013969156672097777896087552 3942573 -235177656930193013336629232375322816 3942574 -970654352467916443967989074323216640 3942575 -7762282484806269686160817495154400 3942576 -403800236410521816251681200310845440 3942577 2517844266021286648514820499345313426 3942578 -156362033045144179872265100446418160 3942579 2102045804361457077094887863839898160 3942580 445202027185824513594167852195020800 3942581 389224024354045646767197478651142382 3942582 -178640225864572543855280432359796736 3942583 -1423054272168716753609882455769313336 3942584 -2785132870024114550024437500026880 3942585 760830991567448080986672876789665220 3942586 47427091640763238812342934855887840 3942587 193139503675232908230104607473817192 3942588 -41010267658879974954489568336281600 3942589 2746588981771420121833872463268795916 3942590 -1273717724362743832691834567904523200 3942591 -721028004477644556133707354172640640 3942592 -133570673871397817440069253321457664 3942593 -1132800230518331453635857651211835196 3942594 -53178118718626936964915933154694704 3942595 71418922868982625434943744604659200 3942596 118822251279196514550102075248087040 3942597 -1659057361309431352734235397536845600 3942598 63331739245752451394023067938009920 3942599 -172430784298904587947875480793795000 3942600 17327943803387517090747582624768000 3942601 -607721280857882569503786235907690820 3942602 -1004663001719260470460789434183856128 3942603 -64688565785832031275618992248262256 3942604 -733444015373329293019457138063174144 3942605 277330709702500516437315285216397260 3942606 905694036514237179978967924220686464 3942607 -360464205180988849611377321790294728 3942608 -101272708727047550100481197145448448 3942609 -737469744176592728577335375266466880 3942610 88271071132797556419448879967877120 3942611 -214047516455524607098621034773065600 3942612 -841907931822836504990837522711259264 3942613 598729035681495304847620276659653884 3942614 -429003410936801678771985243615467520 3942615 -168185827961188625906478474711223680 3942616 1779722346450802074174184057142169600 3942617 15058276894319792415480707318776512 3942618 112446167906682306325722762057715200 3942619 299068644702072579509182087476174020 3942620 -181542890896844941347182414992880640 3942621 -737766244902775818689942897064749760 3942622 -22547676955545828644343208023960576 3942623 3441070465397482182611949551249673120 3942624 54749798219433797964335485059858432 3942625 1380911230776928921060090785223329000 3942626 312899854065195412300686720910738512 3942627 -10378508963778534086784531875741184 3942628 1676524186718334768929635247336394368 3942629 -2040410133617094700834467741266418624 3942630 3139154585887550191873948728357120 3942631 -225944879032736043523624556369168256 3942632 389457830193799495199902920009676800 3942633 464288786005380473224607221053308880 3942634 -783771353825844419301907159435365120 3942635 1061525551920467214450698381065306080 3942636 201006671733082173492766034196839424 3942637 -1862182259465468116012474256346267540 3942638 1037903112527229315214850906447414976 3942639 742297905598901600713096049167391400 3942640 139530607866995690694358084610949120 3942641 1718554732768115859627095073704416932 3942642 141476345537812587488286804388478976 3942643 -710841029897475452339526357824653108 3942644 352352560468228294554034317595385856 3942645 395215245405592896510628642448208000 3942646 -437783406432405749554188399821176320 3942647 -1785430199657563921428573449105114904 3942648 -1862910471837828034196378139338956800 3942649 -5184274178550899601892177901741917440 3942650 131404014459136380923205481939102800 3942651 407738656329749454481394941992811032 3942652 333705203668219408551682387173662720 3942653 301894915393131079227746010581472000 3942654 344797483150853600858647684504888320 3942655 341403223484141466756379311452083560 3942656 78907986983697459797496198428884992 3942657 28616386175548872509421307158512328 3942658 -1396434094521310734740838244880950320 3942659 108744265546400145343560241553998080 3942660 218708355373057165226998584526479360 3942661 -1080788870559267517935367569953800738 3942662 541055651079227224970886195275896512 3942663 -89389657873057078160705747359335600 3942664 -3073431213875988094928873781611520 3942665 -518748625817764888199883503358980280 3942666 -99384600631465252025399708350479360 3942667 -2821279652148276335286924939120300080 3942668 2358008982484639373801882207278434048 3942669 -1773551231968062788292603946665600 3942670 3011311223810637450917446058883840 3942671 55670297333582456871773271944068200 3942672 225065332607135230734733644415303680 3942673 324211283462830438997756509895805440 3942674 868490139602962991680381934653195584 3942675 947975303693194034318606434628376000 3942676 -384256126032327432202940049413617920 3942677 774657501272362455340544525413952526 3942678 895206019216581208399904523999474624 3942679 -978520398210976860008492975227402616 3942680 -663232953619414680030039059335987200 3942681 -789853152124164433382471340659938176 3942682 -472969386084336585871309681795342848 3942683 89123330048046651438866115367474368 3942684 -487193516345830458675617771043271680 3942685 -1425394954499414596373124894987721620 3942686 -405645266540847100175675140312385856 3942687 1079642356466376117737723171309896392 3942688 -3103727547846624622895097109454192640 3942689 -734315849373311033012092645679779200 3942690 95427149935041237129443435243635200 3942691 -4127422825052831788011650864348100648 3942692 -129416188401105267598927409806372608 3942693 -1071380999339718321934073648090343780 3942694 307214865404902957291426767065749632 3942695 2433111496679983223550299706909856800 3942696 347033231850648423551255667696844800 3942697 -2968466160621352826947500198901415088 3942698 -1520949271449037498045793899573976400 3942699 560087877986077963690834391145541464 3942700 -308045602071828523905133206487104000 3942701 34635735084253660015376525198961024 3942702 -1637352494580119158378147559052504960 3942703 -4333050999831209753863458699569897040 3942704 198248779010987169428895510095462400 3942705 249493754109335117283889510664030400 3942706 83544673620556685972324157675531264 3942707 2334069291894736668919069205516962872 3942708 -297718306957911223791964303942680576 3942709 222742271719062325264569063791379040 3942710 -927501137220265321507308214629834240 3942711 -189252900669749298468009510060779760 3942712 2447599255459659834260999787110707200 3942713 47140748824386523678729360836318864 3942714 9814262320277326307619661370768640 3942715 121512104581378932523746659857121280 3942716 -1634176455605581021616176293845468160 3942717 -1381611869225321973098050080054385920 3942718 -228746193911986157786446553170552896 3942719 133547474555928063891557713957290360 3942720 214415805154172536247648463830384640 3942721 -3321932660817546942387830343267478078 3942722 -303474943382869021795320405461549568 3942723 -119149568551519316534346511342783392 3942724 -1050980699509942445755821598151001600 3942725 -15982575124666086597286276380305100 3942726 85668262047605740933835464572644544 3942727 -790680805440861592569985440189888424 3942728 1246015596792394397390832260957184000 3942729 -1930142956664082254277669697935360 3942730 43893354453352224794347635893399040 3942731 710767343898016751163277684940549232 3942732 1228771017993612772146202838846668800 3942733 2340596164835157100149016346939575020 3942734 1315797413295121566587826759330621120 3942735 -267023888544907561728983197539686400 3942736 -406236611226376062493267257585303552 3942737 -2702814566951098853879544573857926080 3942738 -1048548815106169250316708751490467056 3942739 1153039523961444646972793486807810540 3942740 254771948541367687842288763033808640 3942741 -1372060841713775803855356704761966272 3942742 -1713733296619876396161157405584623808 3942743 555386899320037017355311908072718000 3942744 857596961289241700944569760047390720 3942745 -1560346293231116914742301207499573500 3942746 1381280213476260136661364311703343104 3942747 -640621398322050791463336102709716360 3942748 200123584375487848124625760128770560 3942749 317152596798204935385123801640621920 3942750 -247841537645593258291227077978112000 3942751 -1666882430293279103008223292053249248 3942752 431145680818971878637591411120144384 3942753 1540595866775110740726305063683147200 3942754 -1479192102810856208984210748474965424 3942755 -1209735499213127857066164666144205680 3942756 701582433758974866157277071537152 3942757 205698069174541761054447382752221824 3942758 -397493261842461520496596458522897024 3942759 -300578722366750983725025695532840288 3942760 19458529460669222091751671019008000 3942761 -735669061338648909431866285342027776 3942762 253544804710783174328939264786257152 3942763 -387663217188592593187998394807947840 3942764 8693667371812045326334938235708416 3942765 -187479219326704671094798054390874280 3942766 182198721407851406825061410766090240 3942767 2891236599271462837589916862081092816 3942768 175894762033400736755898783108071424 3942769 -2453479584304584649057705494300950830 3942770 -752862381256176196345695707170402080 3942771 675873421747277585970655986773601024 3942772 -128171160703512042857369580568946688 3942773 3289929033044383266717841147401695022 3942774 -31472443217533425035153698939257792 3942775 221344415442705466662354789650794800 3942776 700367203405480119887630640560578560 3942777 55749132824484927663599320990051920 3942778 -342306333590095980042505849987340544 3942779 246960157422355774242264812764509600 3942780 439404456888558082820052265005941760 3942781 252382340427623521050675144627944582 3942782 -291193698592780199420989740677409600 3942783 -812283144461578740598071648195686400 3942784 -290870829568791949649512040685895680 3942785 1578713487427584238376963357040000 3942786 722435568492910821587588624657595264 3942787 517050555602682209226415641542136400 3942788 544043890855023028249096103701856256 3942789 -55562137157508420349356318896123520 3942790 296959532831167444674656836351075200 3942791 -726551654074100022310029474956369616 3942792 -5100900700040342005361135259156480 3942793 -1834586402513407425862075130917286880 3942794 562664707325778188500538931648185952 3942795 523229068993546029402208928594830320 3942796 -269299504389849686416913540186068992 3942797 651427602556266852435445924700739840 3942798 -423358970096280665836713519227999232 3942799 4217197907736715032804233888163200 3942800 307764090816795688343933329502822400 3942801 -181148005108378568156006816849708208 3942802 -552566390362422060298944214281537648 3942803 107736421048198169382574794138065064 3942804 -518912346539526694688982087595100160 3942805 -740992235605770469480901607240117540 3942806 65479940219515149403178416549367040 3942807 -381462987777800824408754566030253184 3942808 1576674513065706610920609881374801920 3942809 152081051656899731748834003670136004 3942810 -319262971112544287231464774978944000 3942811 2115247371970563065250470487153844800 3942812 -1974118788311588235819256358153593344 3942813 -138617260527725392175489663010127872 3942814 432457836865840150317588367531995840 3942815 -1299172756848855679635222273558878040 3942816 1897871154667661512336897019414052864 3942817 915241378819779634764181732482054852 3942818 723812896869704444950420981732157952 3942819 -1376138563078122340227460956578827356 3942820 128193423561922681623655012640993280 3942821 1950084678819811378762235088834159072 3942822 224722601971327079474983190886499200 3942823 1426010198003030054651732991375523720 3942824 -2559424709578685034928970033908823040 3942825 118590350476568162177287253346771600 3942826 -1698462105245219369606668187685453216 3942827 339109190593289392597186421573799600 3942828 -83762082465148416467101554256490496 3942829 -1564128955809620904217535753429966112 3942830 663991631382313768019120524595059200 3942831 -38416930099529555351878683773074416 3942832 78934042760725856652897472087818240 3942833 -2425689059049568097382005315401032720 3942834 647582601122750465706632311562735232 3942835 -452097512597425336533997430689904400 3942836 -815871263285452591704399438696443520 3942837 -32099080015933220837053273348668114 3942838 1381969507685746773760287883862025600 3942839 1787285870550279306348336175465145640 3942840 -1593548746247567974348832678313984000 3942841 -785100956257771507702456875687484928 3942842 304980304860087546051640735690752 3942843 -211619142854863657900909757035713792 3942844 -1204441233061953597991590892288186368 3942845 2406823094074203063645114870879005100 3942846 -624694998284615254538728055183541696 3942847 890179800406641321214480591451783472 3942848 -36898181565080701263002041061474304 3942849 1744500113236627196736793864342742064 3942850 581193346443088310383784629864028400 3942851 -1699245961061173934973595918308936696 3942852 678215043640714850155899875302963200 3942853 -618965330849964226468799910323474336 3942854 694042101564923758816473309957761376 3942855 471844836268873815484415641378721760 3942856 -2843465791930077730369742236667197440 3942857 -155050406907961997752447638594920760 3942858 -427170734602875686753436424631910912 3942859 5421228364355455572546114829775680 3942860 -49219557378241310646708058817126400 3942861 -1066371089779060112749903068402944640 3942862 -148681418063059620532677556025773056 3942863 793572123864917850172610559624669504 3942864 -116897650074476848104876725867642880 3942865 -74110401191130205543346931877246680 3942866 -1362080213358632130966266022336256368 3942867 -563453219583449398767474300377578752 3942868 -1120083400571780163220469362807595264 3942869 194823458789757786369469196040092160 3942870 -1064434904465951154207356541950883840 3942871 -1509160917127956136470921554009175928 3942872 888344309310664371684277392207974400 3942873 2382374039023745146313087119004795184 3942874 637374725951761364514229137539093760 3942875 6605034560148233121146901763404000 3942876 2763727353171419534689688044683264 3942877 3441498186178651498931707103078384832 3942878 -48815157994367585618522809541963520 3942879 -1508798656968580981863935960154117120 3942880 -1189888812802552953479584630269542400 3942881 -2869893953842677605318928902252318928 3942882 423372495203709830780862495204265248 3942883 -1939465203681240029013762624796796424 3942884 1124858183949398702805778248795128832 3942885 837135449518613938094066149880640 3942886 -405070959299102829624158803812856608 3942887 602312106759033240650008029721170600 3942888 413859397325727964458749623797841920 3942889 -3117921815098049194113782486165802310 3942890 -72886236117047517407437180462694400 3942891 553706302789408740645392821395019440 3942892 2476004324871103361353927061104169216 3942893 -901049908207305823165102788334489536 3942894 -277361405304551960680782778623712128 3942895 2320621337967594674140933836905633760 3942896 -925807312185929760648791199868059648 3942897 14507754383166294843762362980899840 3942898 -404806019309567496308728282817615040 3942899 2388693930331059672680387003489985240 3942900 298194007437890609037033768378220800 3942901 -649908327757339726131573439617189348 3942902 786555340344920492730638397495637152 3942903 865170250013920085264227110084976104 3942904 -211314500424751768319727520317849600 3942905 69973647147317218309404674481319560 3942906 225251081402369310523257020474112 3942907 -1952430366786701420799833665912890844 3942908 263589544507861328180974981486049280 3942909 -431206058352537477147841762433392116 3942910 -615477156620246691581357586551816640 3942911 866275515963773505818823030418469760 3942912 -523645501333272641217198736514482176 3942913 294485626509295009851018868085584704 3942914 51178866906059488056959587105777152 3942915 874732733182456636911073732168657920 3942916 1861511981089891989233064093978842240 3942917 -2298796220251313189822960504641875648 3942918 399397722391529810376283807895623680 3942919 200878055868855704590493595703815320 3942920 -967055349246003443080856342992435200 3942921 -576028520875906692251764188291584256 3942922 773939397265715015098649504662024800 3942923 660922416969676794199594072670873172 3942924 -1085085899177081652014569845994487808 3942925 594219521261535146473087974732968800 3942926 98530034704887286964050459923100224 3942927 -2578885863158374967431029643133810040 3942928 -8383263182135946462756317342072832 3942929 46176541047768093169422157348181832 3942930 -250984952521228022114755516951226880 3942931 764580341535846819277955705076722732 3942932 -1563031216256128782075196488270251136 3942933 -3180099065673972132413492705583272352 3942934 -990241074802843725954655330267836384 3942935 1021428385582031883704604350125756800 3942936 -218948735511129574700079970343362560 3942937 -458264230066363440441909609801523760 3942938 1306134785015579785445573603795643120 3942939 268917629855900054497181228242780416 3942940 -671587189952698844311654635327336960 3942941 -1099250135466091470527156059836341658 3942942 -66856584246869907612034033320855936 3942943 -2061879022408255759815579169678285136 3942944 -1464660900785939170571268886881828864 3942945 -1478122427665596016743075335452118400 3942946 -657340570619972682637586805939262464 3942947 1110107017272795192239953364047938396 3942948 -361332417981587458538429348682193920 3942949 93095888377636087423415918130414364 3942950 -457092689152881540705320894378227200 3942951 -1759114061812280506467071355123543768 3942952 64931791870773789343176344347607040 3942953 -298251486191755667048249758442636544 3942954 -521344634151496275325632517774195536 3942955 1306837027652614029557374558395285360 3942956 535257793379835184250639426155392000 3942957 -876435208251935039588014331030578080 3942958 -1552368983483445300236361011485705920 3942959 -733681393559624690014771292037316992 3942960 -39988148050555681494035060348682240 3942961 42262449186762911914632061563384864 3942962 -1455919888537786754356855511164758768 3942963 958825214542265677534943940806376264 3942964 590544971845567971018295347495790976 3942965 480514918560928530453775343695850520 3942966 159215467802812541980068701911305600 3942967 149635066947732492625834546027471200 3942968 -2671036421491370496917970209719357440 3942969 -1593672711795069107144103362076180480 3942970 -66322319245341043925580314614156800 3942971 -72557046228243799732377606858663936 3942972 1176864943164615202784112554253926400 3942973 1424734963851164742282977508878385664 3942974 -472637575935153839066930648598162048 3942975 1108014570466960082608912359530016000 3942976 -890682899567314233488865461909585920 3942977 -848024977074521667455476022767290174 3942978 -382262648781738242320752913919165952 3942979 -220211710350589452456138600555386128 3942980 -1295739657858734704879268271813711360 3942981 -87626957692475528849892194617915458 3942982 -407106154402026643213777447841144448 3942983 666950921624984788965922789345724952 3942984 1155648464809091391735210563928760320 3942985 1405528109012793089098998215471001600 3942986 60286460328045021176497743361363200 3942987 -1770531692478117624073532810925392400 3942988 492192032616995618719913554660386816 3942989 1128263802294927670515247143953036790 3942990 -97494072249934142443173078558276480 3942991 -690231399034759043138459902607536328 3942992 -583550474596119364957628781178011648 3942993 2511145010252500978669861815808962624 3942994 -474175815546084214428306406532286720 3942995 566114756677684800527455502659550880 3942996 -1093081322674208881020876292062535680 3942997 -107073472407179022607517339196620808 3942998 -1148598850139063977237457931740079936 3942999 -175165152178032239629298118477262920 3943000 1277197127093850830720605987153920000 3943001 -51003559620125170338698096850252396 3943002 -67095619546266392276853987428736000 3943003 54774656605165408586952756727744080 3943004 488900188397067392665485830526615552 3943005 337195492412693790268748797702041600 3943006 -628660152425951931976436446305522048 3943007 816711067035076192254849962234228256 3943008 560986532539714040848279386012647424 3943009 407081889993939253333554063211623616 3943010 -247021104187220810656045820157397440 3943011 713154149196916194450946054581867504 3943012 246778708917279464823817441028183040 3943013 2125993926928233618338386106873901600 3943014 4853544715457253805019557067735040 3943015 -1240410050138707672450868609415504840 3943016 -130958177579458970427249402924564480 3943017 -514933365945862831703582810065298112 3943018 157639353787364101583097277400726016 3943019 1882613507491909699099252361487618420 3943020 -40140944372961161030659521218872320 3943021 3007849126895603872487840794574747222 3943022 -21356573278388036588791710186493440 3943023 -189236863239359049257244022013129856 3943024 749838977867716982803952006393200640 3943025 -125142584139260165040645662555835450 3943026 1140849114691158249892697028340166400 3943027 4628752502710335436870454019477188 3943028 -1082744749811193957072943966401239040 3943029 1592105542060392319208696500774367520 3943030 -480214527183666675036592360656854400 3943031 -522572165745059467435176289521653328 3943032 818204942327336745193236871058227200 3943033 44086641660425748973145374665818964 3943034 -1128976712945170706101311665240701584 3943035 -1405083339331896545599788158609101680 3943036 -362876392875370369546697842286725120 3943037 1742914851147104513212534330153226112 3943038 12535800775160792149300363652395008 3943039 1288417781815263567640146877979060824 3943040 928528760239820142361379568038707200 3943041 -806333245277615978327689607490988800 3943042 -848433030958124750025390831536417328 3943043 1427981821197382865831082248987619600 3943044 369165752864492353063407282665373696 3943045 -10808132004979119101604389210265600 3943046 2697081853712473721654162325316205184 3943047 -98782020789954440620266886134339072 3943048 3956145075739722711567768609875558400 3943049 1895170461371704999740752007912499920 3943050 -43589479967247925229990451987686400 3943051 -17525240033851204143556070433830400 3943052 -32140104790689313851379277732126208 3943053 702309653907169551030469944161363520 3943054 509296462307843312151651760585430976 3943055 2156035675803093676467764041245106560 3943056 35170131232001405232576229075845120 3943057 34395634895820179753719510186794912 3943058 -281999546815536913880761462419661824 3943059 -3324935153160905266180763401062682512 3943060 -1540170048492695265549767659900016640 3943061 -1605565707562288327137096699644692338 3943062 908847839809927013195092521925300320 3943063 -1119256688367338488221557309983588976 3943064 2921269810781217005775977977009551360 3943065 668488453534663429808107907043511680 3943066 96893678576098937700819094499163360 3943067 1561898638715199192131052476162464680 3943068 587800225572078432092771088145635840 3943069 -231381334651671877685038845003584756 3943070 -1005435277301600224568957522806012800 3943071 337591046578803973905420171043008120 3943072 -1055655306408804032414964857406750720 3943073 592249447526506554663216499591268244 3943074 687901515378172919485048299280531968 3943075 -603411694115833688645667557539586000 3943076 356894924392953789402647003604172800 3943077 -710272442735286585255288783397982880 3943078 -583250585241917071043980653025136160 3943079 -2295609973515843071508646510585810104 3943080 17648138860128058143928120714598400 3943081 205861628902933139830527482408590992 3943082 260320446934906123196897407681678848 3943083 1057523346084146098448916609534638424 3943084 338116053795618279090166440329176576 3943085 -56009112668675211471135700158605640 3943086 127099341758367995491471260191735808 3943087 1612794062893354119042344431552942736 3943088 504152037457279156996539725189775360 3943089 284634923625562384625805630292424400 3943090 528805302064531358718308479702505280 3943091 -2197891043483676395270242664676395508 3943092 1210370087367646083681026851487895552 3943093 -76559921959949584438626112977936000 3943094 -310467276282854607031585655611257600 3943095 16900621583116344028389164959986240 3943096 1748338737550648524539171478143631360 3943097 -455131645005352475990704296078798720 3943098 8621011947447615663404397007200000 3943099 3186014372162760360809581784187884136 3943100 6797288049586720050351835961548800 3943101 306783369110660865314825737865255040 3943102 79233783491204086809619265566451904 3943103 -576822914507398421353385377969203648 3943104 -551639349453950535243809156065394688 3943105 -2046731738048852760338129572585309740 3943106 809525677803076914411618880674796752 3943107 -307408746762960198736706687670865920 3943108 350428575172664120794352881770961920 3943109 -3566909363270262572030904390671550690 3943110 233974851239325807633039712518821760 3943111 -2839567551123666268189945819252117288 3943112 -4718923275286369843679169569049477120 3943113 -1650947980166441921548335596612399856 3943114 -556705076041724079629216550502533888 3943115 -2174003614744102356017666006629165680 3943116 328800292883218398265819401911811840 3943117 -1190852329476326918558243338254493834 3943118 -565778782570374639699394722384297600 3943119 -2434466370338138425327029346714273152 3943120 -307830261603637660074405571728506880 3943121 -68497936366735592774917709730194496 3943122 477961714928142540738802629744607872 3943123 -1881851207036547801331839089626548628 3943124 -709033223737003674902543182060312704 3943125 318215715845041018910520067893783750 3943126 -1530788726703484387444196505503687616 3943127 -725037865162144068856755001625164800 3943128 1376331613647700207847592184381440000 3943129 -1733587674743481010800317027690689270 3943130 208132579743849101999894433500318400 3943131 2002294951733580692082907197857420952 3943132 1312362478415158730426480223270672896 3943133 -671883403707998684230277035439726976 3943134 93044277683614852988047740705876480 3943135 -147365971609574186653624356194591040 3943136 59799633452634195553921213523558400 3943137 -745541677461363617638087686570299040 3943138 530288089191308089305553694650675200 3943139 -1009388809532417813698483317547113060 3943140 -183178559477260101503875242828902400 3943141 1768685491221564400697721553098873084 3943142 -487070553222874383910819758782037888 3943143 11914522273629159913944431582230656 3943144 2409700648665160960920040452637916160 3943145 -369711671039935583729955418344180600 3943146 798045836602929379232811130923897600 3943147 -358938071637089828045364226881732960 3943148 -746274885161317523119352935332096 3943149 -1294755068767799082840427886410063872 3943150 148822024844325804442109023323456000 3943151 4386419477194452239896496082177553680 3943152 192551329117570633007853264494100480 3943153 3404468745422457841861772615472920402 3943154 -271398280074072405965235454650826224 3943155 312351389756835663909997275056858160 3943156 80410613912151863234031375188973568 3943157 1893445378973620070418452720627420160 3943158 25522436577710172428296420948622784 3943159 -4478026196704276811614593592060922880 3943160 -24735199736261907773487029683814400 3943161 -2218688579502837077549116463855750358 3943162 1170587573832705748764754323324874464 3943163 1460148350529703841342869110975729696 3943164 -178929178678090626618844882118320128 3943165 1313123868938463136924121874607701600 3943166 -146261117460408576905343370774435968 3943167 800844979948687747258859176140999312 3943168 135651798642122586156210284180537344 3943169 543367335880917959970100511321802240 3943170 -159482285931568676192938399587609600 3943171 -1241147525819200283838114733514202628 3943172 -181896178988179866716632556958693120 3943173 712003793465493959148711023329688544 3943174 -636154857256083659084102618944958400 3943175 141114486335853792019944638935894800 3943176 1046999573318792072147120157477888000 3943177 2716014698056844619968963329076331546 3943178 -1206073456910947023197669006635569360 3943179 2162153683119284115784076808672305724 3943180 -129059170396690514481510487409433600 3943181 -1930373579072459076718650632151080736 3943182 940329437786033168393187039074428992 3943183 2421704057873895694322286465268056544 3943184 89424937883105474580084741518131200 3943185 -128299426777342201278310946373456000 3943186 -11194722419991342854253492466884096 3943187 521149916399540884167240519158017836 3943188 541697848362859529117985184424448000 3943189 -415332894279243213871899730442076672 3943190 -231624892541985612675898180279622400 3943191 -343671088878889019395154350735392000 3943192 240345421785789347584032553323417600 3943193 -1889866805990329857761697469494549558 3943194 681792374927019627395212513896592128 3943195 -1766951159126542404631939732982227200 3943196 -887857724688867312440603252639193600 3943197 654683275207184597289241060810162374 3943198 475134169398483164265074372589453312 3943199 -1236121028019483721997419868059796136 3943200 106606255514125500282796547191603200 3943201 -1460948645951709958597722254321077080 3943202 657138339806792938711061142005193552 3943203 24194171113914155637852052895855808 3943204 -2860617908059768751508876106052296704 3943205 -187466509405996935679010985960570240 3943206 -1449758278640340033580375608539750400 3943207 656123034339126896425223193641246456 3943208 115218248213589326589379330766760960 3943209 228061942217893273360041539217995040 3943210 947247655513534067725599015295499520 3943211 -359043649312818045102894071154778188 3943212 -87980200280431546899548771941810176 3943213 -44927294176231234562880870266879540 3943214 -910327115039332203527918589467329536 3943215 -1628121890243302117198264456684524000 3943216 259097209642115055681157150635884544 3943217 297187583866342067419658982233928000 3943218 567521584935605326817386044671642112 3943219 -106537713179150726458725232213314048 3943220 582410275323549507860420362341722880 3943221 458560222987395361358174865825972384 3943222 -1003013426041892775041686072820193600 3943223 -156721752741709335866577400942164480 3943224 -1179077186468457908807801156440842240 3943225 -726125498495449163776301668460956800 3943226 -101782633637273973597878266446686352 3943227 39092482648529290955997393708861720 3943228 -1336558096691068816396850411868562432 3943229 -28423762207605602408752568450114016 3943230 487706618090122933094961747542190720 3943231 717085957545456606125296771622588928 3943232 562527029208110343182286740786774016 3943233 -783231920972095712391274635116891136 3943234 529383315967992964228790132347877280 3943235 -1414842268266547587176075689927141440 3943236 -958399916090161359042713526600738816 3943237 1823995570154191200271925300224626172 3943238 -241573526797629571617255825351964800 3943239 -272892161562094955086109368178313600 3943240 857733597076052838609253705612492800 3943241 -89139768211927922456900544265573920 3943242 755637616226661528068639223126624 3943243 744647721667901910357205854678953492 3943244 -731803303210114388928316654035577344 3943245 -1106205845898718905563587517000174880 3943246 -984636655888213733539750447555120320 3943247 6390701777702157759906738640683264 3943248 -52204499466704346174081757287284736 3943249 -3209225468274510881851498479302980750 3943250 -28223502717816929837352033378936000 3943251 369100620020153770196521545466516368 3943252 -562189902139043244749454444907573248 3943253 -703079216705984867787427718242669056 3943254 30856089187763973142061688446533632 3943255 -1164246393527421308579797135198980840 3943256 2620736892113524472809334624390553600 3943257 517931956076965745238384972040383840 3943258 654266328427973798054998629387084288 3943259 2015647583792305991042331478015163460 3943260 179836789098935244547180305089971200 3943261 585778604802235217695584883141597440 3943262 -502461179860225814682349499062964736 3943263 -10853498627377457888845850651398512 3943264 1228861549307465260478089340882780160 3943265 -1195900320724706972111139875733307200 3943266 -96865512410176645349452161725770752 3943267 -642491566822955610366794486739859684 3943268 -573515682116334526181610228972109824 3943269 2469217044751617497418485585838720 3943270 659704839315273945699962708180638080 3943271 -692956666074376325373580631234915280 3943272 -10650659893911389670069765248040960 3943273 872076827787476736089585550574523124 3943274 -1613248484830206748685773437612342864 3943275 -255133810254002560780039673595678000 3943276 -1437596083037020762084647074649859840 3943277 -1332229015811300625145875874487853726 3943278 500984592202215921788763767853525504 3943279 699363231370966029524380301401617640 3943280 379832146308926207861329617197137920 3943281 1026722093183708661721970929848801600 3943282 368067940807026193673581461822492672 3943283 2286337374792970605715397446650515532 3943284 -1494252690244945409920642822123665408 3943285 3179289107897145957167287345280160000 3943286 925277575515511770671863777098569280 3943287 -2213603017629408139966783309758301056 3943288 505514204848711112513545639492853760 3943289 338075346774713259049350793125037056 3943290 -57474665123361546048776035804200960 3943291 -1041695467553928314796752670349089600 3943292 1518061862214524536917935846980303872 3943293 146653898982320992144135359568089600 3943294 -1107112379386544606470362688143650304 3943295 -1281201864020251916297110723099426200 3943296 -148432067980181510572848795195801600 3943297 -304619677109864914985363068005782480 3943298 -157023256792527558606206554778315520 3943299 794224596761207017547317532953551864 3943300 -803104275004266436759934680292352000 3943301 -900916270067072808138926478348673698 3943302 662883565887162749805250489101218304 3943303 -569257761467712886646525988021518400 3943304 -1700204806970722638840105671897088000 3943305 -919222220262555816540408798904028700 3943306 -770980128140142862018183358977800096 3943307 1423713281900321340265170994354553556 3943308 -1646348790552915964685435783723003904 3943309 1842897874825399853873994717285291904 3943310 -160194719242248368548091750528912640 3943311 1095924023064791735396924983210689672 3943312 163997825813402611277353857062551552 3943313 -3017768713274617166639339202811280016 3943314 54649288301419395337556424701042208 3943315 14377720573738683981184074027207120 3943316 -80942639024560344319316180439560448 3943317 567646942494483123930873312346529280 3943318 231803773842658274141223888266787360 3943319 906229523757688939031185333436235720 3943320 -996910189027676653906346970123878400 3943321 -28402390548181698369745949868323456 3943322 -305220759557053679747887740313452288 3943323 -31302696086867076271553974345013160 3943324 366192140881285823127740065280655360 3943325 666930023860924195067009371051336050 3943326 -472284949304976050366926659658432512 3943327 774561240260847381133241442365864400 3943328 1016049583382660133601685439988039680 3943329 -527706559476261179680415790208254912 3943330 540036295875179674908785595069189120 3943331 131863110751014246084463127580218784 3943332 -879987825322322695471959599817615744 3943333 2192709944329151071600645098827956380 3943334 -1680036991294267460055619452746609184 3943335 72142641125159309628150975301008000 3943336 -2722982788029280787160186346452172800 3943337 3115262258791130016412216907811775092 3943338 -215428130339161348401856267010526720 3943339 -565819502820652472036451389627655240 3943340 483587980336473364968859833839585280 3943341 773200371124907308998587742546639852 3943342 240339421064943114013512893349801792 3943343 553596589005767158438061210786603784 3943344 -347926853511421633188270733024198656 3943345 -768864782230514968624353426191351040 3943346 661890141292230809360888659680933504 3943347 -2852280530660680404275160677660848128 3943348 306604381615405387683184212873854976 3943349 -888425012868533237867392501626723048 3943350 219648820463644363773916866011136000 3943351 715419773351341494007595148790105000 3943352 -1229418678781887487715460790931619840 3943353 -114925968210023710704168999491730096 3943354 1259779604939234486605403919926553312 3943355 -354911104859167692596405068490035200 3943356 86392033260749425020560507286119424 3943357 1423989414204967962390480007343555232 3943358 9223649596079249466635631925397184 3943359 -372020211649233841850829257552970912 3943360 -6032042121574142670417224081080320 3943361 610532169151940684831983019999205252 3943362 466114975608128212969680742889495040 3943363 -434740024781150294819212310951674056 3943364 -2398255198101114722752698114337996800 3943365 -60988887701924845158296630491858560 3943366 -259447933331353521894768069436894080 3943367 1996614366342197983758438999244819416 3943368 686313612795563920847710739567738880 3943369 -598163412863010291059201464903936604 3943370 293274858883180578799391421400684800 3943371 -585797509635152041488713552314131456 3943372 185601973708215422123502567608673280 3943373 1445940399963575956262434947909252000 3943374 -1038276495890188769077155819366174720 3943375 2885940697526501826444143701111902000 3943376 725313078103620555752890224008282112 3943377 1737220870574023185984030189515367840 3943378 -552292818928106223782977413840054144 3943379 1738732009117914054809331203691508800 3943380 -109298633950385808309950318578483200 3943381 915825029732894665142170843910678332 3943382 952794256296454466700322659209109792 3943383 -1170067519788465627283148741794262400 3943384 -438187662289691354058417458002944000 3943385 2173355920207644634330140644195480580 3943386 72545416218558427971383200957759488 3943387 -30571466557414298113888597500645088 3943388 279403587308534971478919317263420416 3943389 -919771809421985780953927757919048576 3943390 -1343458636950400146998617018305600 3943391 1550185249792095825948286165976105400 3943392 -243097264082236746554201247188779008 3943393 -1385971655823188060079489425263785680 3943394 455026118566976720069280230702444544 3943395 733434724188895636523417119349461920 3943396 -1450962205640254736828868091872043008 3943397 -2868940295482379482454937079112033154 3943398 31379115252939279061350268096092864 3943399 -1585482415862630450775032315269606600 3943400 606782994782880677435106664167552000 3943401 8039728123135546781519645639851008 3943402 -707450555928864532814069157949341600 3943403 -1930208559460965104051920306163790348 3943404 221461254714093439549949897926795776 3943405 -41708515681648795743895075988910300 3943406 -499510901965378168424452074747711936 3943407 400915606109610180526993448018348688 3943408 117704104683493610803277177660768256 3943409 1378731703152902040899301253691222610 3943410 418787901850855647813926467279311360 3943411 -430710229947166663578647085030409776 3943412 -334677531477115372594980875469926400 3943413 -1348099060127189925425041124308010880 3943414 1866897115100121566768931748460113056 3943415 220288315675245965913117411846958080 3943416 1664220666145359899807912286149529600 3943417 64298632403436907229271562288475392 3943418 -1001175246528722863871413104778653840 3943419 1089766225751451306598583432946724608 3943420 -11508036349021441512861224092723200 3943421 -574181902889397146823923998149943956 3943422 -775864324174555796655420145216775808 3943423 -753089626137883590231495188053810320 3943424 -1201010990478213697450214216102313984 3943425 -544058297042702623736769297590346000 3943426 449224482783825341668020689116669440 3943427 1407812719450677517611439903112193276 3943428 164442942750733560276063359848197120 3943429 201388685424024766242492185350759040 3943430 492146308545467882993726174788867200 3943431 -2272400851053749375081247427089849600 3943432 215005914680269866202804484095027200 3943433 1376522756363506856267065348096474404 3943434 -481144899748415947983200674538380800 3943435 964005919653965775853883443075982880 3943436 -354481974460758780109812413439716352 3943437 -1286092431116509764377204857277835840 3943438 404696549276679359315761628197389696 3943439 16540726003487711150238336986917056 3943440 -60223377666331435633665013557411840 3943441 -4207209806607287677195919008468036608 3943442 -469084988627558314556758449453826560 3943443 -587828996909285537065590812896035840 3943444 -2802169316530606490129160934299648 3943445 455376040413860826135906208892532000 3943446 714179052645031038696764111418404160 3943447 -741914510636752827377143600476843848 3943448 982102953016708841726982016013598720 3943449 -451982175041475464764174141226690466 3943450 33136831409537761833175296624576000 3943451 -352218804210350407738164539874823548 3943452 23011379844995812996140472626412032 3943453 689902159784790995012810650698302380 3943454 433623669128315277120575698933090176 3943455 536037461510900549091721037772777360 3943456 -1645005066664724832685197063990804480 3943457 363900080667019219804773342914066112 3943458 -277260097682108738163898125777945600 3943459 -114660648362883647811984621205457872 3943460 -403654870211877908615606596429835520 3943461 -1654658890812888200458776566946687456 3943462 362023010033877726100830424673676864 3943463 3846042687594004290512845837362500424 3943464 -109806223215849938167295787707105280 3943465 -493797376006703354369565341767630080 3943466 267711980906465376426378196592348160 3943467 500992319035677936827061745109264016 3943468 -516302752013780001621929763786564352 3943469 1282419566446317855025282747781763840 3943470 308076471157163471552834037563472000 3943471 -1598642389095077321066528231685383200 3943472 -95243454855981223832769274500218880 3943473 980316917763173757357483135357009504 3943474 467950520532832954917050962031738400 3943475 -576404793143446370564688833417956500 3943476 1031788352749262713473911542485455232 3943477 -703862824698982875262856528731509248 3943478 14237171981348843502381338712299520 3943479 203978625915216389179235264249660928 3943480 1696645966097240894701962700100812800 3943481 3310989462303875902232359731892938282 3943482 191464713054851824104195727151921664 3943483 -25247407438257391857149280370523096 3943484 1701331884141465902980574944017878016 3943485 7021110191823456163980890305484160 3943486 -1855086068074703498619345140450339520 3943487 -40763703783384895355071950607759632 3943488 363339281694320318026139800373821440 3943489 2900356145148390811208448540729246000 3943490 -580555663285149160584761198209245120 3943491 -1792757596707174244973528387624953608 3943492 -569796832961500327903645802167316480 3943493 -3005377058168283146233612473553371936 3943494 -525558677521518945808698274818804576 3943495 -2322485316583313931594140586007021200 3943496 -1508990289189706380673093565625753600 3943497 718085776535002618355681155227655872 3943498 120388838756006758690701535154458464 3943499 -642877624261557033109342551238314864 3943500 -508294421554709358770199320125440000 3943501 884148039772453434824554407266332800 3943502 1671705224408912851818552952207701504 3943503 -479160308312409048961184525525625216 3943504 -24927169585376242962697940219207680 3943505 1370696544922648491716158533105180660 3943506 -175094398303871783391889665796624896 3943507 -1617726947380948592801328012984640800 3943508 -194305874469318549052949534861676672 3943509 653810220020746356648777419934393504 3943510 166172989580141045215841934411064320 3943511 -394408525765820606163376998941280 3943512 1002135061792072278458120935531929600 3943513 553477070061515284837941019108783360 3943514 1942097956140714828701423868862345440 3943515 1119128443206907165642053133277278320 3943516 -1050102120116726509187688441985694720 3943517 2837403947183789390830913332866742566 3943518 560920811344795261009539449416660608 3943519 -1888636919276542919371356024931256 3943520 816758288061105328385522168671764480 3943521 1490966449164003927146181558214217490 3943522 2242805520522914787960259774777267200 3943523 -45295900765815552123216114615072228 3943524 -251968013138996387162738978470576128 3943525 -632846820092792103871245254123462700 3943526 1793608755965698964499120952560762240 3943527 482442758879749315192517812462127232 3943528 1451906489119375490549364230513080320 3943529 -2782449065535354591233860355729340870 3943530 -9594613875179022748488483283641600 3943531 -2089523018337113044982642774473238668 3943532 276878659798618642749392347539812352 3943533 85315488060484318349392460305132608 3943534 86800193833174253164746076929675264 3943535 -925361952705422598552777229683219840 3943536 -179899472171614085629415955664404480 3943537 -46079148511528860008089387389711040 3943538 1324831681369093099238946257503389696 3943539 -474524372184298621254617612866638480 3943540 -1453590134829141314531857105478054400 3943541 496040187392215437218344757739555840 3943542 -773581756162528288897956760371444288 3943543 -1025313809022182988597015641293101208 3943544 35442284031327566634623834020208640 3943545 -315253598138212105114373293165641600 3943546 151412776737929171782003742631176160 3943547 238679232057471070522071504722712996 3943548 -394462069923003512039944977496089600 3943549 968031094127603855928943212875856960 3943550 -275562767586746130017906424468091200 3943551 -2117876651017012860790413847632877368 3943552 569804453462582664011243243805081600 3943553 -2735582092755371639137038347778968640 3943554 264305289645801895033462930870728960 3943555 281301509348339271503280118103473920 3943556 329888769663907233225399790375488768 3943557 -812214225376409693758048296053114592 3943558 980197701100666677314542273045680576 3943559 -328277088237507103070262668793483240 3943560 -100041033147198374602746219220992000 3943561 -5797849110954716208235933565684870528 3943562 223172159802811440096655292864961792 3943563 -696309973213785985564962769689248016 3943564 -28018413532661716426881257521837824 3943565 -2330089640820958817614881898683606600 3943566 8833667718525545815380516781761984 3943567 -383262876860052965105858924108109600 3943568 -27950837090540160925362347429879808 3943569 -1388951544901334841127002055456674720 3943570 801940446451374079942390832936952480 3943571 -306200750055481569235525560659162736 3943572 252851659470856936812474883457040384 3943573 -42633580174668812163729313539696896 3943574 -964041607303875671669965768116481728 3943575 677539477377176220212396588797827600 3943576 -25799342864822746449698530229207040 3943577 2244286347169773750010419842161288704 3943578 868672818835208665083688279593208320 3943579 364193894815370493805396344664572984 3943580 -1009337138565886388067495994478499840 3943581 1029484837241917641814386297621946752 3943582 -2217144027729544462781876157335716608 3943583 145038336237602185825914604737600000 3943584 -1998242959366498094329849418936549376 3943585 -93846266393879270207128679417894040 3943586 1707062883588954781280736084420557184 3943587 -706813196695657988938418247810012432 3943588 605396802889035703931898022310900736 3943589 -706638211005320256768727597421115432 3943590 83043847191838426630208916879052800 3943591 1513386868842503493298229541854127992 3943592 198373917246441511297690535725301760 3943593 378187923722496361397457667765279200 3943594 322028953242159045552126349766052960 3943595 1944664801606587344020241780510709600 3943596 615470041295789101345967978813179392 3943597 -97790234256818552353667529839800000 3943598 -1423410610146485186502230210247979200 3943599 1753400155614495628709835670859912448 3943600 -52340930094201345140595752114176000 3943601 1316993410277082209322630463651737600 3943602 -96078144236703995539203944270353920 3943603 -11181279678881481233630537683203072 3943604 493948618639966604952565439793070080 3943605 72731827043698555727737705808193600 3943606 -137850035404175783971995251816617536 3943607 4700702139488287411829339106851818560 3943608 -37124111667571198637358581971476480 3943609 659642393102368413516332090286564360 3943610 -1351779624636883743309545013285070080 3943611 128982074472112035418456103638870032 3943612 741839550466004725470713117709280256 3943613 -2469049683779978233224835144892574138 3943614 290538945250586475177733447583211840 3943615 1429374599809747189180813048574232000 3943616 -8277956634488800259648030043537408 3943617 1989001621524082104436078385347909680 3943618 975593794000209706581238621325685456 3943619 -496552110595142161789402765446445080 3943620 -592709818057907813372815279967232000 3943621 1769651452371992312188564622964640800 3943622 -53220123875075219403780528352534848 3943623 1479060429535939224454399029273886800 3943624 -833764992525629258282417292500828160 3943625 -954227859868838830382814812200368000 3943626 -354601540658987063815237386639441408 3943627 -2233160070949064520681113183117276524 3943628 -62223225371108937634059501404943360 3943629 511799673305860849080559855314437184 3943630 732852323901843775808555553653856960 3943631 1754190567270190745906548829111976432 3943632 -155698644748064443443199992397824 3943633 100693095419434590483976040624720882 3943634 7489382417411420981977254719035392 3943635 -1039508937263884179867629438056712400 3943636 -668279498161740884500171993137152 3943637 1780656774303683854709095027510334286 3943638 875782766739810928302691225574216544 3943639 240510659412272506091382823306887856 3943640 1445115563952673840835449713822720000 3943641 692666056683810292906531934203668480 3943642 -299295938707559106993261184914517248 3943643 1539874067098043717559243160792508880 3943644 -900735639761780674149914019622761984 3943645 134140610472276214764491452121017080 3943646 211484147681013113486795081755150080 3943647 149713817940054208571360770383145560 3943648 1338592581946148625808541436932259840 3943649 -1293421542425252009720303139131338560 3943650 -77002786424974471451178998293324800 3943651 -2861723083140215074432686016704181348 3943652 -2234430420101786510820655255441954560 3943653 -135902927029584858956140959350306496 3943654 655335915128282898835759638892920960 3943655 472219176922533786358956829439262960 3943656 -1897484302143031507874862565575214080 3943657 -4952966783276477884181881259572973168 3943658 -1179363235067248078036980222589834320 3943659 -9661203995981283884619530517283200 3943660 -349760037908935257486753816657653760 3943661 -1775993095428770167869388006717149738 3943662 -792557904540442435820219870931179520 3943663 111174673874380927647550199848280912 3943664 -713895544992507473200710396394930176 3943665 371557300531945302735057181644618240 3943666 -1940329720670690150266959375679849968 3943667 -249050422495417449678330893512129056 3943668 1558899408291327428610601989485936640 3943669 1235624581657740468124771220279475520 3943670 483112004599136678896127350253537280 3943671 207260045555468010356029682582429184 3943672 1710821319899417564034944951766097920 3943673 -2919578096170401342105348915264669078 3943674 -580193287446091693873072461344271360 3943675 962020117208800714985953581253826900 3943676 461046658779973783299276619190747136 3943677 -898396198475194305234304641520637760 3943678 1204237377902877137579343219052032000 3943679 91317352172776564318617798957156480 3943680 365653356406176754151609501063577600 3943681 1324541177207830550825653743756089280 3943682 194785929939169857298003798853874240 3943683 -253884735389475314882481327370721136 3943684 -2575518321548965520988604535871347584 3943685 1068991116100513251343114436485200000 3943686 -827724351993220863294165599263407936 3943687 2616201597053507042527895988853997184 3943688 -393044975638803878811518679518576640 3943689 -999646652964270154165630433434811376 3943690 844781746025396692910851362469461600 3943691 2430064630784373142551168345729163092 3943692 927090014571594000677446837252598016 3943693 1489703444141610995514133395545768044 3943694 342607750739243819479831739835310656 3943695 120776313463534290825528096803811840 3943696 271376015828075984754430725748424704 3943697 3148923846014694711352578583832093040 3943698 -916151441583253043200714773194218752 3943699 -686154824451471947913448911235446264 3943700 81954470691316727436270417572640000 3943701 -1354442909687591188325452732258392960 3943702 -49601254427068692953451568490496 3943703 1023544110510831156813655682298746952 3943704 1216970857058088626448486845790597120 3943705 -1731395685650633310944890824558891840 3943706 -87320253260848613541067144962486816 3943707 -759660375148767937050761270793427560 3943708 257248680500249652507516516643015680 3943709 -233198238017149714336953485519389248 3943710 806748829331320814406627350569593600 3943711 -2578098024285900080505816896197544016 3943712 1235713112945101261731708513997553664 3943713 -1191604879461255877936513112564613456 3943714 595151608444701299745515423431365456 3943715 512311583273313679118383233337761600 3943716 167173273889828308848486603554334720 3943717 -1258447280823156477638478218809783234 3943718 385956475276155960610939420394757504 3943719 131705496998147498063441023835229888 3943720 -902051255257218403216815177072230400 3943721 2275285554216013955594001697974284922 3943722 259690811272878987284849847130639104 3943723 -1374163465515727456417144463088459264 3943724 29173356725958377626883119034184192 3943725 156663794965822074664925401518789600 3943726 -556510814765736952683225157745731200 3943727 629484648325945578868053690371205312 3943728 -19086651731433119812340765673553920 3943729 -304062387621824443381846098181488280 3943730 173985171595985950641169570805483520 3943731 1235235580185166530649820625079185408 3943732 -81345547872644907970356252307776000 3943733 -886358762521096153373094963366333696 3943734 260679330618249441599110050100447680 3943735 752404839372925766791191390523453200 3943736 -1145008550744309841076025143333048320 3943737 -720937783465759321415445759357504960 3943738 -1228026011701204051675000454518062480 3943739 -1239862228180806689360579967254856000 3943740 642258459952154619140941809528038400 3943741 1813912330867005469822446985759016352 3943742 679421677284602563276922459693770944 3943743 -406156418378638020676119882708817776 3943744 -187335976796708922432257608210448384 3943745 9681364932152997482389660115859840 3943746 1117014381242238733288633084714273872 3943747 242539386998276251509855354774128592 3943748 1297802909115610610675570020595937408 3943749 354125232833463091844770501333559808 3943750 1551961737344118766429315769187600000 3943751 -615018596495740624747149123049291776 3943752 -34044312691661304458764108591349760 3943753 2335747155191139027551886669924521568 3943754 1484533440372253347459284390766816000 3943755 -1639503242736633713908896474220185600 3943756 1088434132490357387271419159363795968 3943757 -1444101485519818584753259685040713994 3943758 -54299798607628940921125681511890944 3943759 -3174164396193328107387698979959947040 3943760 98887018512899064295716252370452480 3943761 1488506531833976743485282048956159472 3943762 2110053518083609002949450168897210944 3943763 -40843251330987826406103242260115988 3943764 166531080421404281526608789570654208 3943765 -1350373983262920343223473588927156260 3943766 -245683687486777661943401238539231616 3943767 -14967485326862741200832404498887552 3943768 -748937185534274264063974146981888000 3943769 1384073790374030394690234055502764170 3943770 -1234668807834141164669080816574269440 3943771 124035790170696454844596392853310992 3943772 564651145404654806781945534884444160 3943773 -258177996503847276943892855727474720 3943774 484799454992250156162800957589611136 3943775 49056389339220011482949046198330600 3943776 342918840817007985431322571872927744 3943777 996037069720816576484130354110670626 3943778 89926715356569446883304878953935440 3943779 79279847779929430550463225216824832 3943780 806545331220936383144902559201333760 3943781 -2272313983341244248708249458328132000 3943782 -227895099997656094272828395375616000 3943783 657843360189592695156747885000705624 3943784 -22975749817000519764482609564298240 3943785 141318301730970674067682731152351040 3943786 -574847725918224202350980380672135680 3943787 179543762039056330409882951239886640 3943788 19216808189620240506653050134441984 3943789 -671398575489230871748578981796108160 3943790 -373304340701127377734657931612092800 3943791 315802561209663723161980650988836240 3943792 257542322571128193751912131595632640 3943793 302303121882028807010457577272042816 3943794 714873725451300634919897319680745600 3943795 693252321483512922353491516214093280 3943796 -627337746279370647533437413180272640 3943797 -833227339513292263552235521691352960 3943798 -822334093050713294554915306456404864 3943799 -2222292289213757214147180732694306200 3943800 407776509084257470661415270847488000 3943801 2824405957457969666380715862335450704 3943802 1641051749165016989328769461645482352 3943803 1187178945582013714514858161780807704 3943804 1358462103391212722317787499122886656 3943805 -1115655651791234838350663470907811540 3943806 -165250054239486918332277500886122496 3943807 58508935071187634254508368655212912 3943808 1009446858561753534647873050603683840 3943809 -42885872037322631968778543715567660 3943810 -157080197572781176663190773593753600 3943811 471687427723597219955287673406677400 3943812 -139188815034420614996842258263487488 3943813 -1601127771737216082997992940448276616 3943814 -879194418415345924221480205692000000 3943815 -184083935638404384152343100471697280 3943816 1944891844772734949447308498292736000 3943817 4569344056417236000489911769992045952 3943818 519215436655645411199845083031504128 3943819 1604359433614957702598476986470175312 3943820 -269653422429958669636503642021027840 3943821 126014933430049283581818625104720384 3943822 996619546395233389057939659241163712 3943823 688755239215809540052803671059623864 3943824 -182935477885361364311951800510119936 3943825 27940951828945747740069080075457100 3943826 -1324039658585558075363400137307023040 3943827 13630741574313487105815382762349364 3943828 422919863224334817189630703559479296 3943829 25942741547951635078782861548204430 3943830 -209515037443097644299981573707673600 3943831 21373782106649075534491818529174704 3943832 -1581385130062742587472349945527961600 3943833 1262755476136745449828456694345083008 3943834 -291872285273920971614015797919700480 3943835 226957980358414186889920727162886720 3943836 418884353655492600029659036618275840 3943837 -1951034332068956371900351959258077088 3943838 794863740109045018872164203472064000 3943839 570685107217821012956416753696177224 3943840 -285958213678849462918730728605941760 3943841 -1368183343157690201255549319874260816 3943842 -401164711714002945944416061427595776 3943843 -1039870136378623587138641232826511908 3943844 -206251600943784728715718796857319424 3943845 477593802856763669465625510556981020 3943846 -117297926728098673561988231877987456 3943847 -3067965229814196771493822286858677200 3943848 -139439793896810700513387149950894080 3943849 -265767136431346457417561911195656320 3943850 614804261361093278330262344934896400 3943851 238572409940185598716056695740099584 3943852 804777639447171868601137172859197952 3943853 2603422640893526964059565633120942102 3943854 215887650092287996649458690752632064 3943855 2347179195449699048777541438183948000 3943856 160907438220769281614315972082008064 3943857 -341877194008394733901030282932111840 3943858 -1049932206454712312645465698461671424 3943859 38100903245950471270082412157026060 3943860 854782308457541337931068979701135360 3943861 -1043369051934566878414757927799869700 3943862 -710163483797437380240456012677904768 3943863 -250492511477667420446745427340060160 3943864 -38156047750121054428535487037931520 3943865 -552912426281063711442265247032222080 3943866 828463346571121079089409678403892224 3943867 -681428356790643219120756720628455488 3943868 -2639129693807289722304240601720174080 3943869 1509249362545086621913633470509988000 3943870 -329576807308399788376955817711267840 3943871 -3147159416306649945029397981462644928 3943872 -260380978171679754688148222590844928 3943873 275826889089103694927955196269453122 3943874 29998276688110263735590266097280 3943875 292941563305336573118569417757880000 3943876 975703096551102231326698948234463360 3943877 263022600734062373923584420705495072 3943878 -374937157710053411610952018801670976 3943879 726537692811834705103730654624634384 3943880 1434345525737090641328523728363366400 3943881 831973582796724278835344554483830600 3943882 255226289591424741761553232490486784 3943883 3273338228386042165659288481217994132 3943884 -378697836907255832634003777887846400 3943885 1981694435253826173914137250564177760 3943886 -594258558844757043079805239563443136 3943887 887341111776421898039011512912401280 3943888 147566958520902507530551858901417984 3943889 1297855605579056935293781705032471924 3943890 605663584835965470693703840385653920 3943891 -679861614835602058528309754611844528 3943892 -399755849555150691110264957450438784 3943893 -317354903012297903278009086285816672 3943894 -647461541993674328442494031244284288 3943895 -746397885782871940307548731640794600 3943896 -1405708159347753387743625940566835200 3943897 2550607239901334512736832385073212432 3943898 5524076979114219303162423546074112 3943899 -1451836513143588278165661638135524116 3943900 -15714102778027423750462950558592000 3943901 -1348867171407080898264771931921948788 3943902 -639122557050460606109066278924078080 3943903 545366430986675086087781762624171184 3943904 368241906073978987029663770291208192 3943905 291981095023087855509808448784539520 3943906 -830438295586769497245900524103818880 3943907 1261076348607514405659370249813350720 3943908 -332335403126435604756490951478685696 3943909 759304985651862872078439653580498816 3943910 -380327869239502119194732344052106240 3943911 -2403823603514549581810556299343586816 3943912 902158241084323026124501564958407680 3943913 -188669608864094756796184998680071680 3943914 403546041380795846113348626220669440 3943915 -273482711163571698034166356960608000 3943916 -1959998030263521669022494724639829760 3943917 2594853755472074075116767066384259200 3943918 -863152301181602145744988431702096960 3943919 229978761234466248777241101884365296 3943920 -247988425208705936398010381713735680 3943921 2375597976382757626843292794326999122 3943922 1481902999880324344468849701299891232 3943923 640400248183915029380960799001628784 3943924 -2488277378484997601578244498796479104 3943925 604724981110117440698260928024232000 3943926 -63844972124560832369619509376381696 3943927 -1042877212281250633060451294597549240 3943928 -1686918729529341807252235303102279680 3943929 -1713252736091250678249311029598721312 3943930 -467827888130912964761932204883780640 3943931 2572164428715718196985353678024541732 3943932 1172704099328224857868029474312963072 3943933 808719219702964857625751766516173920 3943934 1439484189284840516048758853281007616 3943935 -212249812542306919748524191531885480 3943936 526537830635813396103828375582277632 3943937 2052798781219964271542661227960195586 3943938 925395613172577237563498892537500544 3943939 -155173809411322262184026481408128260 3943940 105751489178082580432990697946562560 3943941 -350352684018125440680594904184006496 3943942 1100344257930815545971416534593384320 3943943 463874772928041320331516868243224 3943944 1492678337734300252815035802372096000 3943945 -2290727025145584113630517818164230300 3943946 812163953923130297904029966714559840 3943947 -374378441550115541058847125083900160 3943948 -238367220842625522104491616466026496 3943949 -2146850460048646253852982417972653928 3943950 -149248362213026972350946764983662400 3943951 2180628177236349399150429982364568504 3943952 99697216506226080733304816771014656 3943953 236237344445794439653108548484473558 3943954 144786781132389528000679780638649344 3943955 -2831054762827520097042607324014590880 3943956 148984350894760470310472515968614400 3943957 63898919425267804940980525921512206 3943958 -93260205986791188998046295920340224 3943959 -1714792886051616325834385586464627712 3943960 -12323066026291992812989279285862400 3943961 1606597271920577249466120033486032970 3943962 -166663524225211254603046585279941120 3943963 37724927487264431601196389070299840 3943964 -277190545041348001130883760908225024 3943965 -21685268264031269376718649905373760 3943966 878748243382181493492319846059594624 3943967 687670184553375104599777359077042016 3943968 -355153595686008060183481609837608960 3943969 -1189649144381573075171643687270512960 3943970 71724076642257397925704995051754560 3943971 5835151266020273452917351057873120 3943972 -1240220675753089602363303746253092224 3943973 389598237279008729138865387113589984 3943974 -690137559368887389134047335512156160 3943975 -55607938726430817326165224939571200 3943976 -90113273737559230255203189703065600 3943977 -488413797581862599077649127523463280 3943978 -229010748603363691870660468204216320 3943979 259869134814636701775434604891275808 3943980 68182224100513011508954861869788160 3943981 -518960329500028099334488597629716000 3943982 373488053874303342498094546827371520 3943983 87280765083442915389079372498411800 3943984 -444704983499590324658297531424276480 3943985 -240379717522442208627110374277207040 3943986 415843058142487198579076169199430400 3943987 1582338178912307060545105850413306120 3943988 -604980273238048166687614534597072512 3943989 92155818488667524927760636567429984 3943990 -38049808423991714973624569748163200 3943991 -928026343568150257180579043939707968 3943992 -365131081226364523723526198729564160 3943993 671608091615030715647361603163059242 3943994 -6665849790476827216858175123753472 3943995 -298280241587465376570988785384480 3943996 -156668907072115988610837291957944320 3943997 1603630541365296288365839346780574732 3943998 193567338928004289356958074055573120 3943999 -2017758640812786520201992812812936000 3944000 859322703764806925236086602465280000 3944001 -693494178160062826902200430829194720 3944002 -76829926322623216723473222699596928 3944003 -13756678225365986550125240754295296 3944004 -1265714636075169828424756780617851904 3944005 141904647439045437346321619281086720 3944006 486421919553135450725520319259762688 3944007 -196763509789143158318034236293628496 3944008 -2639742460986310722704892341844311040 3944009 -1321293512724445641535188655607594790 3944010 113245938577183061445039424996220160 3944011 -291432012507610740774680868891441388 3944012 1382070704699251350219568733933102592 3944013 -1400876540909768043448677164170472256 3944014 -966598330515549240089348414007822144 3944015 -314287969708746056946125310798986400 3944016 477883160993343102740787209479372800 3944017 727839482399353322054072896967313408 3944018 513517061504982292482231107169580704 3944019 786802454801482901446160020930588344 3944020 -513115297013024131165829344868659200 3944021 -76974724749556454205312639070212000 3944022 816694380412286336416124468296809984 3944023 206036516940787414776066725983371984 3944024 1153370262655671077174744796015206400 3944025 1753490377700169438525093827755596000 3944026 674695320586607789733729689242505712 3944027 -1381557538769912388403310446736844000 3944028 -245691508457975496712602094640701440 3944029 645590172339866186027083175167625760 3944030 1391187068187454866135868250333472000 3944031 -189134541821002044031067519040254976 3944032 -3357899360615001455992282714413465600 3944033 -664103511051678696473801217228170718 3944034 410051199198899247935305935242213280 3944035 680152839859894701412862084736374400 3944036 26100709129799234279810624069356800 3944037 193928071669297786602682661715575040 3944038 558465418663920760078098187691757696 3944039 -1336958180723974614734218367541784320 3944040 -310690597865972921856191908749312000 3944041 -17906028682685631650890568257135558 3944042 799411814728295246735868555288688992 3944043 -289787019459656901203646980761107240 3944044 34601200100598374916699320802529280 3944045 568030331679203178831837453650177280 3944046 -10500261337269080176229151877886976 3944047 989753411854011473992021067991888840 3944048 270471274165349489419592028110290944 3944049 145270871421924832810713881255131200 3944050 261864035125871648102250130157299200 3944051 -2503215918652253964061076728563223368 3944052 -20097150668225240219533323263066112 3944053 -2126915174275278928192037895924199680 3944054 375702157411552775073799144103644800 3944055 -66887977891610810035394862480984240 3944056 -665028677087356220259390263466086400 3944057 -21590326788369293709224757088196220 3944058 -23834673444263130356895127848153600 3944059 -836914739092807635457563980009473644 3944060 596941761423246949087006410806868480 3944061 -2299477393540576853047054117179354240 3944062 -1575366249811846274121110200263571968 3944063 1475130943181328616224537618237418704 3944064 -1594580169573587640945512100617256960 3944065 278208272778180372759701508282629460 3944066 -284362076546895077236077889930529280 3944067 2294048176480497765071349176371884720 3944068 -301242301662752040357909634272657408 3944069 78098261422698255945973985217610044 3944070 -375051782887920873612924045850892160 3944071 2143779678385737960484634891896308600 3944072 -2338085387545103595868957710635212800 3944073 101796643812017028508978975918455168 3944074 229375426782116880207024461871583536 3944075 -930006629412621013960480845876708000 3944076 -717695722490572803520436660909162496 3944077 -670366942627420930606667921363250240 3944078 172784818861536321710264437762213440 3944079 -1443662227365407616220735414984948080 3944080 -200260450998463907774341403399946240 3944081 597139814406455966041917204999435264 3944082 836260452029053363970953038969009792 3944083 -145219733986350453416635306721564592 3944084 30329919530074436560825563751794432 3944085 -1193332556797867792030814897600399040 3944086 -790562316144521905731518452569907200 3944087 -1037251012883639807443072199739021600 3944088 -1261867619407030479311849963310643200 3944089 -38369583202916684307846285501557424 3944090 750680723873717377429416878994328800 3944091 -770570272851511585780178616418839360 3944092 1896462748605366199869775340553391616 3944093 -755790014569505114448479176573810260 3944094 -41614186096872247982500680676079616 3944095 -2177544065717685081587002171279277400 3944096 -131917763349556666632089675366400000 3944097 310725686555160805021199102090917074 3944098 -332250169621563684423504489861313200 3944099 -334525345222676188242878914191341568 3944100 -26563451731450328660576021489433600 3944101 48102741119108244710032941647654784 3944102 -455990591593336897544135637421138176 3944103 48241347854796660782177701284740904 3944104 -323822665774521127162590210770826240 3944105 -14268435069856499680467420634740480 3944106 -399781246764102434060517375285427200 3944107 3497701828285462857190785991046562356 3944108 -1905778495461521192441201952798650112 3944109 -277206161621900203981141343478237312 3944110 -739996328107845394635534037455551040 3944111 -492567029282420649802721798297473848 3944112 -224541959394070519525011922970738688 3944113 577135427480522587871402219442244324 3944114 -1747837744049336538285883438548874848 3944115 -221948351546305413199594612956768000 3944116 -1981348904389252234994184589436160 3944117 20587085270666812229071065468404472 3944118 -492378232802965657190513647295478912 3944119 149633957546703442576192088060590896 3944120 398771537133969411578740513194393600 3944121 -247927617673157980066173227902092096 3944122 -459415949999799072014760512112208128 3944123 -1908135178045142297356264249068653136 3944124 -404934679356980175215188525120849920 3944125 291345016773649335262433599274280000 3944126 -320980763890868454625921325565259200 3944127 1040038858646837004128144484056229504 3944128 354912022476234974342490782006509568 3944129 -725483584856370699823554221630850624 3944130 -153308818267378180886828296738344960 3944131 -2286838216776418707430217981685392068 3944132 -10057746750492688872491644211417088 3944133 2564277379804195865105910138610019424 3944134 223144287667547304279092784136519680 3944135 422785766421664786783314008892088800 3944136 -430493971600077740683645524882554880 3944137 1194108639383761313341470948849629412 3944138 -384656082025869068144684889672541440 3944139 -649806466057907210978669204385899520 3944140 -114520879797024983519488065793090560 3944141 -3065581287127262134491191715608632458 3944142 94063630744342734615080502142976640 3944143 203178902909423416114418548708457200 3944144 -710591163840408837401815250284093440 3944145 -17959417965000673879322962159387200 3944146 -1740171706860586493244488414396912640 3944147 -550758911771247473590316329001255640 3944148 736583341903139397908632266303418368 3944149 831130874203858454463885690156196992 3944150 146887639816114246534429509347328000 3944151 -203988095830027327976212366867442040 3944152 -1195867678509715190924036304407162880 3944153 -31319714375286658071843946352859360 3944154 483883808275117156581151363296184320 3944155 -1130982019428382021985625186741275040 3944156 -326206707752732314553817182932588032 3944157 467018383522483766875387742445571200 3944158 1359758817843223465214629135622167680 3944159 -354523574260077122152530560005155600 3944160 -1091871897216987165178227761715609600 3944161 -470919276560304354279862053750750976 3944162 -7040131744612123524932622552179328 3944163 817603592909695559130291549338345904 3944164 484247635109371542052289683925794816 3944165 -562743297725007415074906762714412200 3944166 541260465407895836148123883582597824 3944167 -287186874113617350826008816057195080 3944168 -2873384377248415924194748963910845440 3944169 -1825946503755768559117157550379546806 3944170 -976543615575707819180283858248965440 3944171 149126158506787782492196256569628928 3944172 23389558452471524708284247102976000 3944173 2126541789608061121269889398432318422 3944174 378847247713304096446209765296017920 3944175 2770510240033792855085619824227200 3944176 347005351990835751638775922585567232 3944177 -10030713523069058096970354438674268 3944178 -243198640897196163936141333502374912 3944179 6033784365052794986893703840988064800 3944180 -121392890243860222700903818113024000 3944181 -41992197869840672080559988721028160 3944182 183494275865732947970868751996075584 3944183 2043045675064351331904156687279987432 3944184 -1033409815649430699845897964158791680 3944185 -17213826915954418277600238013323840 3944186 1025763269579818351879107409132839792 3944187 1558369629988733757360301003521823680 3944188 -789698951660482090855462240043610112 3944189 2506717789991768967414338473457097990 3944190 -37882238123120546750693603733768960 3944191 -3193720451211212088649362746197146200 3944192 -118187253837447852373204920063492096 3944193 -1605546254749998172590708542967877632 3944194 8631458820559583459846318641234896 3944195 -1062514245303052423102708449114749520 3944196 -197783527370331959318736808560948672 3944197 -149713485170163611051387487022840580 3944198 1017034832661417751724943732886293600 3944199 -427145175059150359262630471259502080 3944200 -69873490540417234533843560735232000 3944201 345161726112723386184750039458081280 3944202 -183639119180855009122998953444134656 3944203 1020128500846883628190813297812978960 3944204 -66985427884277001745977168026262528 3944205 -1288045892733386065665519037142668500 3944206 -25951842862178122020861682494885504 3944207 334107362870430741650108054556089640 3944208 -255435059313276546128707665754914816 3944209 807820572757389591059212300469633520 3944210 -1216883221426915802287045616919744000 3944211 2354851333465920990886052759425632000 3944212 1652617030588470449277803647678403456 3944213 53168207713875244653795078929498880 3944214 -38921653573117160422892108011985088 3944215 -377892914841958231074565718962566480 3944216 -720347253433145655359268174738155520 3944217 255305958630237468199108126936748160 3944218 -21690160124424986223424605772912896 3944219 1893263803842352536987177581824543620 3944220 194816534323419414013757797514280960 3944221 -602411060238875243344753272559038708 3944222 211849132849090375241398433728854912 3944223 631576738424989188376150107249796608 3944224 -2090990342174225427806698069669380096 3944225 -1227973360724439710670409806851618250 3944226 -48435976633792954495948982651607552 3944227 292568467458856909762224956596524192 3944228 421018032493199900362848013031678976 3944229 -140355053007730148191124915866755360 3944230 336271443227125469918025998816102400 3944231 112883673667812989898717303869623032 3944232 1027711299839829950681584865793792000 3944233 4815644296084745909708810949795287680 3944234 95002833337714940638452653821681152 3944235 692282372380660993572826991350902000 3944236 1443612319720628302213127939076456960 3944237 -383367948722772041027003504136084 3944238 -267442530623294298468367334441765760 3944239 251136376509850688717456672970145280 3944240 620675189020292655947993546194944000 3944241 32419853646940998627729416446406400 3944242 -264468768497439713934461386766335728 3944243 2417206956195922373590809622540015704 3944244 439716173419333115265756503849250816 3944245 292120855105115482239779090186665500 3944246 1883471200775549822091829952263047072 3944247 -53954240719905309146120933665375872 3944248 -975567609657465602493810401840332800 3944249 -865535924779607846174865933987393750 3944250 78430171827207186789469012038168000 3944251 -1468733375574337565294007540223326748 3944252 473910592631600593788408764723564544 3944253 -199515536040069666718822235254024800 3944254 -453395919000343975044324397243826688 3944255 -1613892520634028762382795735104314160 3944256 -27759818283875667268810074633535488 3944257 -5169818954152574184435876322322494 3944258 1263656262458699712576977789067510480 3944259 -530351169416365569004082911910194872 3944260 55361151865933837550931462615555840 3944261 9019417366168197717815331975095520 3944262 -135693215236939836787585566407571456 3944263 -110993503166575016747192458530194592 3944264 -2978568392175646020969187366574284800 3944265 100673281288525929569739549891331200 3944266 1826741166980574000390510697931318832 3944267 -1096842532649008923022004362940004360 3944268 -2365165799607877447782382605186048000 3944269 -1169314667741834553509348020856335904 3944270 -91466408053607506342948911691468800 3944271 1046235090708436988995485745051626624 3944272 -198480971215650003373815913317228544 3944273 4765986694844534965436774828823092724 3944274 -28977235641550582942555213207580160 3944275 65269868583063532082610160716428300 3944276 -538230293287460937140902925957978112 3944277 133227610976156574556464505007843214 3944278 267471129869768396453913520738429824 3944279 712015847990696538179235138028546920 3944280 -517749380678673207253838615307264000 3944281 1287356676491374640891724665039368464 3944282 -1030676600929785598934310908655392256 3944283 646688290548834825750626950283364864 3944284 2254438888873913680090552716395311616 3944285 -166424479846930405241343496420170240 3944286 19228023047368296788667960466052352 3944287 3240202923881440352857948327527988512 3944288 1580186472893577486523659448274780160 3944289 -703512790448243387804625727996319520 3944290 -128845584567510677126502281069022720 3944291 1520444371546709591953079723983507980 3944292 -1113281339849566437413610107695466496 3944293 779869686317664894450304317854406624 3944294 1896153679986178500773782641135273696 3944295 -91621256073355319305406247699229800 3944296 -2372189164749886678464355494049843200 3944297 -53140160816048866432479189746811648 3944298 210980537799212134935592736005649664 3944299 82194473113766810907114826528534080 3944300 -711845325887960320526461990887033600 3944301 -134031889494679587114785550507154368 3944302 529848796430334423508170443584070400 3944303 -721187813594901914401726190321652936 3944304 1883528027410384872744641707474944 3944305 877718557946356105940977175348112000 3944306 897157556291491416360281305956195360 3944307 1212543632400232465712642330575158840 3944308 -62646035887561269655900108154522880 3944309 2455243022322447796621217744835678510 3944310 49282304154560481551887614650060160 3944311 300984034342986105527013532838228416 3944312 -138766491310816675306471540898611200 3944313 -1136158380093703524344285987909314620 3944314 -1400752572205851233170088894873779968 3944315 2503235760977243053527806288493960960 3944316 -266520290815288967893793390791360512 3944317 152495945876386157679546637785999820 3944318 287597689214990023967491307150380416 3944319 283252528783207307836008553250169360 3944320 -1335666640799511884374267130177126400 3944321 2491569416419861482577076037332607444 3944322 -829294357152449980941482948706927360 3944323 863648397418515750947163382640323920 3944324 -2142136019678194038358051068218496000 3944325 -174354821359297644755971491894028800 3944326 -316488322204421720157596859646372416 3944327 1644114388605895945255988792373278520 3944328 2189340175780600030669209140256768000 3944329 -2960116571979805887607559146243188070 3944330 -370047857650692835274954640674671680 3944331 1613953376637968864660020749800780220 3944332 -620795021631214099719469960591600640 3944333 -2536664066655453299657677247949255840 3944334 457706464417487770820009050546888704 3944335 175113413155731602985569220425894280 3944336 11827720440821397667982527282151424 3944337 1217381480029784996197812479070059760 3944338 303729915023952031569229813514002320 3944339 227677245705387537097691008356000000 3944340 -29382424270696844179972924738060800 3944341 1356693392980462986468586197704784384 3944342 -355240533044714516410586772266520000 3944343 -497735573691981226688462867791386240 3944344 1178880492751242655066217479789148160 3944345 67984917481112499921930324276404100 3944346 204018919495757538883287489371257344 3944347 12500576583185921098648389304181760 3944348 -167504129301011800072538578264627200 3944349 1951828636441944296926448565925343040 3944350 -358383195683849666675290208066769600 3944351 2499824361355109360091981678574352352 3944352 -67189809497001070107021230138720256 3944353 -319388104410487604582151671803216044 3944354 195518127333967824252725213184215376 3944355 -482518210400027783375768945599145040 3944356 -326947864479767500435570309074345728 3944357 5740448526026921532142173125973195072 3944358 -1822523310116617377685603640912928 3944359 1281839797682582717796190394021181560 3944360 502732458444317535673343376246374400 3944361 -21508349664747291429602362106521440 3944362 1010612110598593359667908490426682880 3944363 -1054449166137482432392289949172579176 3944364 214447910608660490920648106411461632 3944365 2329377036100740640496011792741669260 3944366 240787248090335061424942282438569984 3944367 -171626084202438079456278688118576928 3944368 155031205424857165984478686929108992 3944369 -1179972692613673166037274528748001792 3944370 -268006360156781987237908284657907200 3944371 -14400609732189236097686318299421428 3944372 -181556594041286832840603216428555520 3944373 -2081076339740592058994113283377423296 3944374 326308630540235554554685641198611712 3944375 -208271100959060056770696366969105000 3944376 2345405740674673953320656488827596800 3944377 1605754295640615655699050899629677060 3944378 -26453547478117271450664812625057792 3944379 -167545174483740553659258546665433600 3944380 350929035815739264560377111078886400 3944381 2045220748406456781638317075393597440 3944382 438642939987569652727071900353091840 3944383 -22644577551622178376889730162924840 3944384 -1131813493988997389370744869669044224 3944385 -420949200215535599501962135364424960 3944386 17351401514189312553352748801573760 3944387 -1828160311194228151663044651856256964 3944388 208200661081297570973650767619977216 3944389 2173186453052775708831984852864796190 3944390 -23971207536536067811702741604446080 3944391 886330245800082751955736755331916800 3944392 -108118732382520015071249186599296000 3944393 623974657281146707713741661490090880 3944394 -319924816477705410099488984139008976 3944395 -71701310672280007849256094543556800 3944396 1378412631656878012107868644257640960 3944397 808224530774810299949724456008761920 3944398 -431513676868238442746046031682116800 3944399 -2185736775524102929829842481701731600 3944400 64271769582328488895752048033792000 3944401 3046332961483785957041791814452542192 3944402 -990688055297293993988259462090234240 3944403 2455096849668814209942952432223049600 3944404 2100924202392735427793014769787049856 3944405 -54905938079687164108746067833653760 3944406 372212551363675351461484927655203200 3944407 2805705061779651101901558201129003656 3944408 471377907729554363800567678560337920 3944409 -9574483134142260966278453595070464 3944410 483336946332785593518224591214846720 3944411 2339721755147899032220682811392451012 3944412 954959557782276524787345408032833536 3944413 556658527492553642935955286419469888 3944414 935583106956890351523739785545341056 3944415 60140704575891718136130639935040000 3944416 221367337388919361888969160652226560 3944417 -99016363265316334606532352357223248 3944418 -1133923071568148062985294621330887296 3944419 -1628644881472875993512964951879820560 3944420 515153026662108389331687757832321280 3944421 -150208839358272502762956889094996292 3944422 -89810011908198467021723686893593856 3944423 816579420410491868531035336759752240 3944424 -1292430991389411177873874498706472960 3944425 65297415240822514010535294607194300 3944426 647639464387937416803675847106262624 3944427 1231712039507644236266434368553106520 3944428 -3844065390614842091975343416942659584 3944429 -2220765206087225047625865733641500970 3944430 181252530530834012723696573939097600 3944431 -2634911257372299467402374500545666016 3944432 314219596371109726951152776968667136 3944433 -17230140316496550202264839457773216 3944434 -914585403375545389908837878550942720 3944435 -950082759953458862154345070463714400 3944436 735894860023086917666455928185159680 3944437 157339006472354044735223893724071232 3944438 757709536667401395399783714598107840 3944439 476377109603662134854095738813845504 3944440 -32318952220435863059618657240678400 3944441 1962660690904405593208934953431124842 3944442 -206239344164789326600964519106026496 3944443 -868010266416259811075329760909650256 3944444 548149182092915375669090379769405440 3944445 396684118849957579010154690983649600 3944446 -268190108048376408046223688621443712 3944447 5226384817445231282390639282121840 3944448 737948106817646253616606730363338752 3944449 -2855933880039772623013116035115159550 3944450 -95559065859800608009983869232234000 3944451 643483288564318896991358374041378552 3944452 505120113491936453455959715211179136 3944453 -28291463660532206872043839479396036 3944454 -154043461328572681423644164552054784 3944455 -304115856717015611512227986353109640 3944456 -305142005169233765119314110044569600 3944457 -166695763729179183229483487636821920 3944458 744480115331150894969917748264299776 3944459 -97594686772140330182466579266569728 3944460 -391602272944724050857430142702361600 3944461 -1234648490908084459601659311198068938 3944462 -1340990194184327728405782773147016768 3944463 -803936100136095824789663182297902456 3944464 -398566718154586778791453474157936640 3944465 642977512597972303437902621972112000 3944466 -4368161554559117218988134270254720 3944467 3054180200694544213010487515796095880 3944468 -1482255697269077616155026518205237248 3944469 2203317076904949886042060634549706144 3944470 -861628447166584888857842078359795200 3944471 25097653575919550607531726358494144 3944472 186820692320853841004144799789219840 3944473 176365397517979239827412524852544964 3944474 -1509261665227844579821434566299680000 3944475 -429567652390676123214165529295042400 3944476 -18173659872395501547805529098076160 3944477 -1133824624813868121418533857650022400 3944478 1068170378707016261780690141112124224 3944479 -1964474378356665145398244184989712 3944480 -389876682783517229732260616228044800 3944481 -6779823158291635430857524663684576 3944482 37757937838167138038199107795489952 3944483 522307567379220486829644444619920732 3944484 -737010892137023087163385382805473280 3944485 549553232785310067922257413398941180 3944486 289368284982958718180755268032022784 3944487 -390833601330899066741729643469961520 3944488 1475178589310169304199887560531394560 3944489 -1092692153109891194766920079975807744 3944490 -297158793243505765593605487815708160 3944491 1222755794616417008029807264670242224 3944492 -881094761968509256557264805620843264 3944493 443302607074300112127223690061967360 3944494 -785529883255972943202343737813376704 3944495 -292038569114554034377848510250090800 3944496 -10759155588812921537752191516082176 3944497 -2246832230953813233895635815027683054 3944498 361636765158372834732644567062986000 3944499 35663891904879998955326675386921008 3944500 606119982975549113530141367193600000 3944501 2439054009756058963276235673707599104 3944502 5542533904796716532691326514209280 3944503 3148057459559189144559884626052547752 3944504 906339813255051423599663262578073600 3944505 406418676580238140320302587056520320 3944506 1160503090758752281161637079721952224 3944507 189112474353271056747071880036490512 3944508 684617368402808441758973256587112960 3944509 -655246440882178272376367600808767290 3944510 -295563647274255032981060028609325440 3944511 2950881537549323835163276063116794640 3944512 59840951592690036714363896457068544 3944513 -843791734192348508727259143344594238 3944514 -233811822745627670620074269431480320 3944515 -631162133308049687806295875844985840 3944516 1226257828657981373283940970646601728 3944517 -468038182227246774461447249048957952 3944518 803179288077556570375373531259780960 3944519 -13729960764062640414718376849129256 3944520 1489808125437599605944468484427212800 3944521 1099270748735434349461134393553328512 3944522 -2667008841848016952327087172307793920 3944523 -857879739138025257610131302176288512 3944524 1568491646549017562713625744856548096 3944525 278026045589753715836024993299113000 3944526 271601973182990795274392190476442624 3944527 2514970505319022044681913664156947824 3944528 -27716887866487646129573581644103680 3944529 1532013356198406206488183016984906274 3944530 462051818878731594962184316354304160 3944531 -430021494766325932827087199460958288 3944532 -442845468464105021466497178308345856 3944533 -102324804330870045581618268472901120 3944534 -249664762378942077996413546948138880 3944535 -474674726104235527104350066585456640 3944536 1715673353002472456965366469385799680 3944537 -3520534941665389558819948900554077814 3944538 -14492225225042321846239593958296096 3944539 2074009459371856805852043574603414340 3944540 -2399202721738878820941229887472773120 3944541 -2598081725198965718542445259388075296 3944542 30472367508056393014452275058416640 3944543 1550842631905299031359712628964600 3944544 -1075126271665994184920055120250011648 3944545 -1989182431072022668698827871104644800 3944546 204985588692101775679395010144018944 3944547 1477356642631019846718538535137719888 3944548 -2157403630924270570045617629451716992 3944549 -2750855617191054775719607775130139200 3944550 31232396652139910347465462116148800 3944551 -522825365932944190280915098954193280 3944552 -2884982464299708115824774187543756800 3944553 -1322142094547967754463875886144125296 3944554 1530513757547622570277784516427500976 3944555 52153300368857046491614022407161120 3944556 407136285910343177110586387112689664 3944557 -996050797283391064534148235744737194 3944558 -1045635310450466915054489281788287424 3944559 26380545312295007814555029982013704 3944560 432656505441138888437987398331105280 3944561 1309850637082306241214738344056408950 3944562 -9136233752055127283691538727005440 3944563 -1013159630355357087405052148267066880 3944564 234678487821280432865994528060014592 3944565 -2587333187758422521404979876386944000 3944566 -273830139454676664411066843871548768 3944567 1227653237382101531749604815425736152 3944568 340298524451190265332842747288309760 3944569 -385818978076597048412807702678269440 3944570 12823592179821512719274068487132160 3944571 -1887812976577668656876830807812256320 3944572 -448305558568916541299336493962881024 3944573 238405664516600716699933338742904166 3944574 554012307256540201211243686228657344 3944575 563451213695281845421792784857284600 3944576 1269050016589497173869560622806466560 3944577 -124889952993132801804131831961859200 3944578 -103011383914095103437956845354675200 3944579 327257609405800611455281409555413176 3944580 -375645745586043972106887019531161600 3944581 -376751538273218586344124148961395618 3944582 -500505213819259544868099917888776608 3944583 1182831505701310197392138660480311152 3944584 -352544399347855693543066037484748800 3944585 277852927902566084710556420009925960 3944586 604477024292235004757638772414724864 3944587 337870105072523095351115499690499920 3944588 55018405580984933355218143841234688 3944589 -271103886878640244904236394443460832 3944590 -526004670007176616525124788018732800 3944591 837746806312685889389359128657291264 3944592 -280655465091529876485916224910786560 3944593 3038273935063058809139121353985729842 3944594 -610733999614065957066588478800929904 3944595 -48361298815873860843252804883200000 3944596 -1046664918133695135569341616371868800 3944597 3353311278190938450232013482714172046 3944598 457072055423546568984344097616522176 3944599 -405186802851299240369832618413529400 3944600 384122054865455674818936390912000 3944601 -283058184568630981295813918608747260 3944602 -746301104509069913504858581303722528 3944603 -594084666758107485688071742596687216 3944604 514631479815240860016967198226641920 3944605 -11869434574144151156514877239204480 3944606 -647851512691207441147184519400498816 3944607 -894782557371340807755499080922205808 3944608 -1259446504935113949441864774910279680 3944609 -1616558585934323858238156913204344000 3944610 -329509509403625427662327314569585600 3944611 1847002000054636429403336014763564424 3944612 -387577741289817340207831212803653632 3944613 484702012660381397267248969955874144 3944614 1684915993065311919635060602260658656 3944615 1033549948758759698491130908218575520 3944616 -854010736243555285740195933968793600 3944617 -1745634402906133314058751201534787334 3944618 -953489927744767480676498003060432640 3944619 575154940833817454821726986207413904 3944620 -621236395637394090094230772236779520 3944621 94303956679771854176831528997228822 3944622 135536984135144456709008256945914880 3944623 1540337924996072531442808581339559080 3944624 622942146024437505606843525046026240 3944625 1841971211472003880931517990202704000 3944626 164775444215845906821895903849881600 3944627 1637894307553823048201246540224702476 3944628 99508842468743582751097684416307200 3944629 1982667399143773906483869971704260564 3944630 127465456189419024356760653083230720 3944631 81896920625950020589560286739369040 3944632 -975578714254230466210300061648179200 3944633 1013066489700314264468640204892925760 3944634 261631876428617149996431007987860480 3944635 960327683873301344437802908348318080 3944636 -198092814241746098872598452932722688 3944637 38612946385631557920108420422923788 3944638 374070399363488699840365424932988160 3944639 -1037291748908545214140989846973412976 3944640 133913015503762007427299449849774080 3944641 1745323623295737198793672385240547012 3944642 14914424020401061750476772141903392 3944643 149954349665036200291269622403851584 3944644 -818844298880839411618974823377113088 3944645 809513730412606634352067857711818400 3944646 -1423931002589456254508214584498330880 3944647 35155109497840663155746145730956576 3944648 23861870651809695735474150185410560 3944649 -996992652164006078781538988195498736 3944650 633899936330083396011684779630758800 3944651 684459374559185517251166009983510904 3944652 -876824222577329854153614687407866368 3944653 -2935405378717441067817081954785659860 3944654 -234933127685866200042947863746688128 3944655 419261666439063044892180138234115680 3944656 432839112995155873732175786328244224 3944657 -806500610021898355670027326426172928 3944658 -381543697472789199694327655515744896 3944659 -1064063519874423163415948786189022096 3944660 203296170823551765559364805452455680 3944661 -202407722703566154696306578070398976 3944662 1085862895179467131069281515043772992 3944663 1105205883864929750169237658476799296 3944664 -1485040140411078845946864136741079040 3944665 -102876630807512798005506353653010940 3944666 1296662066202725142106186334635741440 3944667 -1331539064149600209987056899507816080 3944668 -9971490944984185682190944902580224 3944669 -2306846642365701493290744309519939930 3944670 -723547690983815097522585358187913600 3944671 365693701708514276983382186340627872 3944672 4335442714941760154031904935567949824 3944673 1015598531068973303294840311089972000 3944674 -162365806021305626810033443018062048 3944675 500817934566203710057926264219442800 3944676 165462917530651520265216542512963584 3944677 -2152491811576730088487547963392888128 3944678 -342201379103320635336497974952506560 3944679 -69909747588802552984819500346272216 3944680 1328220901151708659296933747126988800 3944681 -326013740058169035418768939837579200 3944682 46299675018005017140375526830481152 3944683 -947376264575338033191384157480973068 3944684 245488826224201011409002634954168320 3944685 -1007078719272381484601837493266337600 3944686 -655042881485637724657298093814518208 3944687 875583421580275062289422109140019992 3944688 1625525122727449913355661335330816 3944689 31905527645056113238847478610868352 3944690 -106213153758181481072186413883340480 3944691 7529566468389141486248703428587848 3944692 1106529673962162687408943309348392960 3944693 1398916119776155552829512552715147100 3944694 381683046655404094518069911701641216 3944695 -617707772074479640442937072586833600 3944696 2865468726278728449998216943114547200 3944697 -1424455011158655769110095341743656928 3944698 -658953480380232058222876080311264400 3944699 2503649288836783657250509271651946192 3944700 -13744947347837363924510989381516800 3944701 -115932412601317964776516030911065108 3944702 -208546837886115414992603510549282688 3944703 47280879078280520042031652479775104 3944704 739595120495755829077084297064611840 3944705 -680199001498012287202375930061428140 3944706 -325015280321478790958217877245549696 3944707 -1131007385197518566665605229271623680 3944708 677040063051730844614253704673305728 3944709 -662798422250368534212064635974241186 3944710 204910987103821889182858065441177600 3944711 -2712405719355148876299249715502339688 3944712 -382628212096452427692966984065556480 3944713 2477427443853543700195644203825749860 3944714 -166578365396684343022606450304882496 3944715 1082882262500932848926927782598619120 3944716 394178980945463864796143100336007680 3944717 -293676148172348674008664459612876608 3944718 12394005208864637775903227424596544 3944719 1012201454762147166172819715849080000 3944720 160950268801210492625638474408427520 3944721 -1758577667421251685689673722949744 3944722 329245397804631139911818886247872912 3944723 -158461716286112377394085171196968960 3944724 -255396400415705462165421157838094336 3944725 -213788827582461177241597967050843500 3944726 223655377041347192216030413291558080 3944727 266027911329828048476568038185479840 3944728 -1729999178614000957920334609906851840 3944729 -132723101776963583597748614129711670 3944730 -14001746811923506833552478718407680 3944731 220909595160664959048267350288378400 3944732 855872905144318909978892131712988672 3944733 -143829999221442184983908469664798272 3944734 -6748941555388271468561375460836160 3944735 286943424174033925345061174750752680 3944736 -1982826272129212745932332005535449088 3944737 647505598054344144537187388123419968 3944738 441971954185824385562340860369834496 3944739 -2126036016748925722191526316087015952 3944740 -32465984996488861171334144528179200 3944741 775497282424373128149119876174300832 3944742 -229163581110532218860379421522552320 3944743 1017090201587427896542687496588891544 3944744 1091030537619537351561344522271452160 3944745 -247408973521335689050392417142710300 3944746 370328266769296603125430923656508864 3944747 -168373858959676058919422388912576000 3944748 1485682875648536678125821349450463232 3944749 361658289023852581048337151937422336 3944750 -39043359706843561414145858991360000 3944751 747875505522176800154051395553703432 3944752 74035497189032867257744983481188352 3944753 -2047677056188802343911367086084803758 3944754 -1427568399473482322255391672864384000 3944755 -568612088608246567794535898306366640 3944756 73047961864072790609323447410702720 3944757 -908907714956976148783770157768386816 3944758 1755252588574439883899671748981784480 3944759 -514569243323162290189890054018590208 3944760 123021010815266417308742726988595200 3944761 -2853693847430850871417525013108711600 3944762 646580571978765652993801570202923632 3944763 369540137561666334138208354838555160 3944764 -437547351586894886674978029770343424 3944765 89302411300901617689169399070443200 3944766 -92654506988153169403612879876801536 3944767 -879791407238243523702965661675717184 3944768 52775390182386376826285772227739648 3944769 302397476422458320953034223569194080 3944770 -766382880362191367869762534715912640 3944771 -5070700396673546617338366317766209688 3944772 131987308101966874822835195626210560 3944773 214577803357144775310678796771398144 3944774 24518774384255000737529261604512640 3944775 178542560572618164416322544467990000 3944776 -1270696001720866965219407546290176000 3944777 9097546654124803625931144593428800 3944778 -170340980645136613151818164482150400 3944779 310380849916567511057929182017060784 3944780 -298938319024581122334008555400806400 3944781 55383517000137668070368223467823744 3944782 -1832465160184497266327912315582348160 3944783 -2433696885668078641661612665525542120 3944784 333648207279340291383567025144725504 3944785 -350286777026603264109760096405224600 3944786 -1001626971127735354136897590087941120 3944787 206615616373945694010828945437132544 3944788 1590493704605478389031011087500681088 3944789 24940754997583662029994700505872590 3944790 -5730408974856286770936819791402880 3944791 -579827089279826036486321645513538808 3944792 -512293756564816300955460304772382720 3944793 1377562853621171780109371759843772864 3944794 1285784968600402424834966748356445936 3944795 2374668671446001174534542851971332800 3944796 1220743081316238933708994146121405440 3944797 -949704632495092638489805974212314400 3944798 1366204038028582351945608670883462208 3944799 -809474223991626396754856563019731200 3944800 -112562913151209294364590663332659200 3944801 809074452836042684834879764917058752 3944802 -157974963870946427699188829987623680 3944803 -452716042498693239325600007941460616 3944804 -3337790254940242140337602811497897984 3944805 -76281022994931991845687003896980800 3944806 8220278675899832157104205138690240 3944807 676110517807888329434544388171696056 3944808 -11731415682737650020550703898624000 3944809 -1179024352465643254634474381917826880 3944810 -343500595830270588860886334533409440 3944811 -595079984101343386585131082298192400 3944812 109109217611553917857303060868014080 3944813 -3227280198662316054270718185637024938 3944814 -1163327151501458831234349605882381760 3944815 -348235767682399193186934219886920000 3944816 510444071486652028355281830753533952 3944817 -2228655154563303694363800417386010366 3944818 -788589314779870937200807193516760960 3944819 165034278755006751802474342171235520 3944820 9789643126763227561815248788684800 3944821 1551253400269070902787143220656351022 3944822 159016496915752058189122461822449664 3944823 -1310557641858638281406582617697697816 3944824 434517050178487602668942904159313920 3944825 -1545942844524071900932011389083242450 3944826 1714436031861664972543879046461764864 3944827 -2484246909957293035771306091141695324 3944828 1396628592800624696079633812303136768 3944829 23649812523659003508997606459400832 3944830 -5110313265370437542211111327031680 3944831 -1185696092610271880155324120666015872 3944832 394619521686458654517236713169879040 3944833 286948839608235811604316730399863300 3944834 -744445314510201756625752396112283184 3944835 -973105433806478516037578029358800800 3944836 -100975544075151533627681856039567360 3944837 -56456966847760130416533531719769120 3944838 -674533681826026064019140012589262656 3944839 -2807184213677766411724642534324144360 3944840 98964131906242275535602873852364800 3944841 -2495673372684205867107685037654350080 3944842 3247561093568062101598840054829616 3944843 196119359406956435238672853574009664 3944844 -48824020145813172487596563664510720 3944845 -1292010198381436249892666814882324480 3944846 145221487169705017755076242734119872 3944847 -89863511459519830175451813208444272 3944848 290236488496676569050317097534767104 3944849 124439340965307025087218305960548980 3944850 20020841982983208000252829381516800 3944851 -2401939175396920911721031708654029728 3944852 1888308619165870169874279464298711936 3944853 1143797527716431784205608646363671264 3944854 134514828028684535334110261559838080 3944855 -421933331024721089993782340658459240 3944856 -475075237159750577244750883115827200 3944857 -304441619814028196908692150311314688 3944858 -647307016339223367371217812452911360 3944859 1115657822977686044034425681835434904 3944860 -186861276767638239745039094789521920 3944861 519847897388590316423804864505567462 3944862 343746021739594142023673126873867712 3944863 21817153835768457281909636154522224 3944864 -271711994582342765717450901606629376 3944865 -1311921882402530610562773163763616000 3944866 -260875538292410946181031500861820640 3944867 4441714247845857967289449979864265432 3944868 420595047740511078913327195346079744 3944869 -851587316519169664542325796097969730 3944870 -759499138844380393524133852167014400 3944871 -47092000905938124033587310306158928 3944872 -1438349649652350813620056872557491200 3944873 -3055088630834125254913188742377679878 3944874 -231304751655264929284467568621387776 3944875 1686989711890917248033176222224960000 3944876 53592298405404644918876700439618560 3944877 659728606696711481580419265357833280 3944878 286258537618796970639781469989289856 3944879 837191445771589089352245657357693576 3944880 -179828442241297420007055133709107200 3944881 482574725528681630509131695796193682 3944882 -1809015599310284834089495697521748208 3944883 -2481225051328640951065653871314763776 3944884 -424238953649074361965550676569197824 3944885 -153382978026227157379522787178288000 3944886 -960865130771356712197790306962985472 3944887 -630193889296589423497654208739171560 3944888 -1779885093723818420691185744764170240 3944889 -875489342966001063825176928084278400 3944890 -277527793991120660406847133753056800 3944891 2023945110305450570579735427540395952 3944892 1211834454219213231920940530974241280 3944893 2898806499569533848922001977621327616 3944894 -517748108166907475435447237240832960 3944895 245110561057141997532652804357326240 3944896 -226573241363383146243495633635770368 3944897 57450467644175751146320639189562784 3944898 -1492971723439952707797435907330599936 3944899 -227927135117376212334678606339635040 3944900 -1961231219628235952556053734593331200 3944901 -360738493129325311926447267114457536 3944902 150498979108393543769478021646235904 3944903 146380716696363228554679418939617720 3944904 -973242737856175779123585325965434880 3944905 -30488846646376732210750918991969820 3944906 -6899648832306135909286681642922496 3944907 348923410556369544996535038920710968 3944908 1508756805354804470996537783643849216 3944909 1254199789576428642027163754935381110 3944910 182073213164393817485945778989919360 3944911 -507522508902792419899650800545097488 3944912 -580678953879776288040620978428944384 3944913 458574567336207847418007987766333440 3944914 756890509248804848134131698004172800 3944915 272325500345030488497489169187039520 3944916 91402070621982343900077793060085760 3944917 191577942311856095600106153049581120 3944918 592947097947848779097555933624644416 3944919 351761372565755553467780481875592576 3944920 -54428816946254287055587935016550400 3944921 1948434621195287237935263856964506122 3944922 -1153743718266495409265563425238112256 3944923 1264114478780641598095047057954628824 3944924 457605617635657957577282413881024000 3944925 208300023559472002160013764931874500 3944926 126889723682715286076336617591727424 3944927 229243443681838036072197646472783472 3944928 270222909836944275010985867948851200 3944929 16023581933702307145141973037750340 3944930 1124134418893782973575265768253099520 3944931 1059629402144515789495050182818740144 3944932 -49411028482028525152214467654077440 3944933 1811027651505308640954139413190381182 3944934 205910640782333358421242673869557760 3944935 -1247450348579944764191986025040914640 3944936 379566199477460993121871049469788160 3944937 -648367452343283710830203344079466432 3944938 37620947072277371680157194352615520 3944939 1069814684294751498250120576946690256 3944940 -341481727123957307726727189158430720 3944941 128397851418366930490611268432243104 3944942 -989569346481946827444881894518216128 3944943 10176776505647597487137370397480224 3944944 -8982536844694422556092481948221440 3944945 1068565915631435069744907473719716480 3944946 -120059150952828619178039906579154816 3944947 200717666983254962784493227387814432 3944948 -413890890765124376468481380972242944 3944949 -6045372828680886686287174836503232 3944950 224518866895849422383088926190350400 3944951 -2094023806775095934724833207609033400 3944952 -848092868799428714940890868432936960 3944953 425681902697556555956130824503204202 3944954 -827902826120890523783056353788171040 3944955 -449874940357470126972172287379034880 3944956 1090152649965988432628923216332677120 3944957 -1738088745605138790157478909164340340 3944958 -427988344312000351985270802040103616 3944959 1026199828330507224413220513012770160 3944960 508795178516744670652619165332930560 3944961 -1016752394198127420932932588105998990 3944962 -299990006669056241087027894921476608 3944963 -5094946301715623540847866189787084 3944964 -652649651065619979064087141777102848 3944965 1356933493870173028777943271430588860 3944966 891881689531838032749753927923982432 3944967 252137066640275689270516309529028096 3944968 -3357377613244686634144738311386557440 3944969 642105495378512506638154249831176192 3944970 228592470707168740668247143047040000 3944971 -2148180458290513261363798518389384408 3944972 -3391845170799414793143306115200380928 3944973 -609803220624480011786500640218871232 3944974 -243479081400860704954970813771999808 3944975 -249918872225243173403873458147755000 3944976 15743535939423633109022714363904000 3944977 1006109858539317340293508175577291892 3944978 -795388585648787673221057026568094720 3944979 -758099739504299594882134125094274952 3944980 149783638732658020268689002047055360 3944981 -306014011075593872495719714332784800 3944982 -950008041951678122641500313052601408 3944983 333093393287400852538783129237455360 3944984 -1128935952972054083567230522221373440 3944985 1052138400048698179265253197454571200 3944986 -292002833789205558901986267936843840 3944987 -1646139251781748030161522500135402364 3944988 56194614163555151951010649741212672 3944989 -48410249805183616065595504476580960 3944990 -432871212693471399205189187267560320 3944991 670516443061199775473900571312376392 3944992 62976752244345294114669273142001664 3944993 -31609304476213692029456849708520216 3944994 115807106728210586135927221083888000 3944995 1943030615779608162266017837184130000 3944996 1413892396345617334998525238266024960 3944997 827803064320876802501844987433933440 3944998 185487513545923260462306764154063360 3944999 -3584914094053741043188158782945109000 3945000 252643071443092748899549308979200000 3945001 -2181034708212993420806659054350783488 3945002 -88666743271713019891896539169463968 3945003 2678353563389988858367391805471740928 3945004 481206451540922648025999030858105856 3945005 1427214038279655880862284314498219660 3945006 -232455628270433938215626140500612864 3945007 -2772728143130812033177633208347456968 3945008 8451017887224600028863939513434112 3945009 213384060325721774582680269534075504 3945010 33853254796853486577251685744608160 3945011 -417514140882813611847797088160888320 3945012 1466895430613254522809447873094938624 3945013 188757624149674690951563385674577262 3945014 186021797766577067147252916880224000 3945015 -1412296080821591369817382842098318400 3945016 -1788026739084922125599065405672427520 3945017 -366226707660389945934702647123582934 3945018 73965163060213076182549166448168960 3945019 -378970834985785934913112760350193456 3945020 252846456428475167946360016382760960 3945021 -1686054767771684146885334570767327488 3945022 -1190302377019239523701871380125714688 3945023 2591637540114500527783666812524928480 3945024 -34808380444093435041363726813364224 3945025 -58272045835872244268228362712067200 3945026 -1104705880531286767505562577714930176 3945027 21123816075514971049932597216862080 3945028 2216848708423373626067073573492695168 3945029 -266811710959483917272267702021627904 3945030 -567974290862648345253428234510743680 3945031 -3744084545314862994670099878593152168 3945032 64594617362881063501375531418419200 3945033 -14914666012559313840868127002223376 3945034 505194559149511699302520774914802272 3945035 21408226697149534109506476257683200 3945036 -1078582838957491774861567624371429888 3945037 743701434258658104237127605307075800 3945038 671005287002123875306022489976896640 3945039 -1645923981958285779973582239496589568 3945040 350824045749883970640189552130129920 3945041 -6072114227626049741300042690441811648 3945042 -279045333619072942779393731829995760 3945043 -2666083399799895117144102867190525080 3945044 -1944820824320651142414816670091673600 3945045 -396510432509837915830443975060850560 3945046 484448827448916289495214632281968640 3945047 1940815544477461823132177965836287496 3945048 -574829422152679166714576682466775040 3945049 660094097017395971483870893840985364 3945050 732255114338020239065660610132622800 3945051 1124893361421398027049607272131366400 3945052 -811365114650535626061805525064153088 3945053 -763413106200835819080632711343669120 3945054 -586244938518626870165248415913130368 3945055 -763191922364738089766289195448638240 3945056 1290076459236297765946444758702096384 3945057 -1081805157371518691283531228024686160 3945058 290929976371513545548327060616977184 3945059 3159164686178213663648071738857823260 3945060 58438094616671031288289194544005120 3945061 -852235464953344123708635555642421476 3945062 -819285812459417935169621473272083136 3945063 365380700291772826509549068080570704 3945064 -50482190449028188621772315096048640 3945065 2711197793565142094296619557769563200 3945066 -22439231962002857080913871170036736 3945067 -1120098403790526418125598884108207616 3945068 -658552261518058906382305042074769152 3945069 -852467267166329469764114974481924106 3945070 -1194671339077538607413538071800595520 3945071 914228525359149258074395276573316784 3945072 -229494870272914643262463973258526720 3945073 2246246687648429885948335600962168000 3945074 -316587590427775584920324048486043648 3945075 -616875562026781791391951193247782400 3945076 826912958969171202584211945740051200 3945077 -875226062053988268290616210828613074 3945078 14419870100840562858786299545728000 3945079 -997218343496785681480386856700999320 3945080 -1324675536829796239273054697703321600 3945081 -128654482432502899335685372333275456 3945082 663718184005051894069260064054273392 3945083 -1522830766807894005882235169248779360 3945084 -347899162086089737957847325681008640 3945085 -1461087658893155712819908225285291220 3945086 -1429781339972302224348604538112756480 3945087 -1475870999205916207295216674789991760 3945088 -721911375598874301523402873236357120 3945089 -894031304438023308939563241826573776 3945090 91093821152501113285319097414796800 3945091 -714130444215371733358257545010170816 3945092 233953858791448130598176943001496832 3945093 -1723838041168822208316252193337477376 3945094 209929362004691611949723180846400000 3945095 295578213125721595899899188211688960 3945096 323765160750407459158930984985856000 3945097 801096232432494751740547882540731940 3945098 -6498611639583226246020500418885120 3945099 -1080513162860381482911108273643367232 3945100 -165595608005080274579889452099641600 3945101 567655780635128100654777634659858102 3945102 152719998826139648426682092847513600 3945103 1186639402424518777362207617310411600 3945104 311081008465083877329954443459665920 3945105 -1234773395142395451275149264277959680 3945106 176046628490355929281472355007339008 3945107 -1821644880718712218768726394071042644 3945108 -673920789420064509437746356968011776 3945109 1232413739786936191314621058831616416 3945110 -463064720235763896052233082780947840 3945111 -1428242434527540154050496591536895128 3945112 2076295960279673092647579179353651200 3945113 715018704334758661599520350318742164 3945114 1129581211088491473972086139055458528 3945115 -1497739848647300178751333686484838880 3945116 293687732689638811424402256543280128 3945117 -940073438577287512318282562547064800 3945118 -249232202975200359620219932659870720 3945119 -97571769062395481422574432245704480 3945120 1535786753876489427967183989060403200 3945121 6681515789378607812110484738976960 3945122 268559341264693142409926027849379840 3945123 11696666564748913385873885719733664 3945124 538294462070331221091757922887623296 3945125 -980086364941216733321309432577186000 3945126 250583066271059190367930165402844544 3945127 35537393331653857748702970009241976 3945128 -295564059531377547083714691378708480 3945129 678473286731915950416307526047074240 3945130 137033659301449367525633210936908800 3945131 -296359964933942498883432267421311468 3945132 1204448277320615402164755198200908800 3945133 887803877737713543410229505609199040 3945134 151828257814262110815036183505041216 3945135 1222961969976662295205795978513923600 3945136 465633641110154873957710702388920320 3945137 2791981145169527714682701300843629266 3945138 1113343445294520207677423982539938944 3945139 112689970617373889649042318426128160 3945140 -1271941090789565108177804294026978560 3945141 -1873413335300557440158132059608232320 3945142 1671607762245708205100405756175149472 3945143 -551131762003509729935266146035261376 3945144 -227327397718489424898028939448156160 3945145 -1120999089279046360286233928990807100 3945146 25750148976798000013561015831553760 3945147 1164597460863609358244302942073592600 3945148 1274357169204902940114309819194590208 3945149 534040536889220153125108620870553164 3945150 -85608139576438995180231102289790400 3945151 174247497405373054553603293175965552 3945152 -982983442701374372622738334436818944 3945153 670964923043225771068450388641996800 3945154 1213989507658109077538201434187857440 3945155 2158202367673704910396435775981068560 3945156 1319853667722798239325234759483592704 3945157 1447165384762834482875657975961157406 3945158 344541603084879398973028596287976576 3945159 -2875127195473461642902647336113887280 3945160 939226862073606714485789771059200000 3945161 1079839743987006232174289474976869568 3945162 104121652898476066671376557115751424 3945163 -3014422001924737697987192022840820588 3945164 -32066566794780357970821997752036864 3945165 -420460661637002131958506267091306880 3945166 766056720282649791646902640398436032 3945167 -458730424904978234694311434079870640 3945168 560867383162756389211922339960020992 3945169 780689899618657119713861972777308644 3945170 11599958782637997399939297797616960 3945171 607308266770908020504066000402601984 3945172 -202687567980711702534356111868579840 3945173 -1059459042645566262830483295440641920 3945174 -362085105935444938926491661274290240 3945175 74646969820786883730718396062020000 3945176 -2258889198501770545897844792336209920 3945177 1015983490292410928769071429365816128 3945178 1752675250419312456206996727273926640 3945179 623924667913730437760320713468810240 3945180 -1027513160214764141555096031387648000 3945181 -2852948805407661539134351015065156800 3945182 1750014309634165377578258951504088192 3945183 -597756869783395573615888462925156352 3945184 240252249571863038107809324050939904 3945185 -1628147455744701220749668056055163840 3945186 -24074432588696835721699122529766400 3945187 -265120725509816852516145539340630128 3945188 -293622240096940682368318735507265280 3945189 611480985845635019146726901963891520 3945190 -211041036872506992346417769743526400 3945191 308525951077122159925938980624129784 3945192 -727152597695449697668989300943257600 3945193 352158707627621578269756328169065600 3945194 -624811947350447629862653670650073088 3945195 -495157282568295929594954020717681680 3945196 -2306468600468936609981980483111979520 3945197 321246470435730539528041717584913632 3945198 -316559649508769945470080623830824960 3945199 427840554739091580040555382978774536 3945200 -23482905910247193570613387124736000 3945201 213359771600560986441514514097704640 3945202 1550617441057253690985201584918124672 3945203 934943537837452393222881822130165452 3945204 -375826565513485900119158493699922560 3945205 4443877307188656293976652223723580 3945206 1414484661863350333233908169139515552 3945207 -11957465702188590968364638236540416 3945208 -1533809966020794504113903297188208640 3945209 690059554364057020531918523435522304 3945210 -21978283394076681979012164771191040 3945211 -2456498149391041216426805505480357200 3945212 -132210889019341983382827241872307200 3945213 967450908554318473511689720006404480 3945214 -76395857192683309365693915341468160 3945215 -428664059398413509826658474177610880 3945216 1134661413683068714767988394362404864 3945217 938159092182080431306819031038206640 3945218 150757399044203960751786116039070720 3945219 -1732367915826860143688835677846030856 3945220 263850396913671535441658726290586880 3945221 440501060735952376298345971874457984 3945222 -482803392719242127383384918123238400 3945223 -37817074345133257676630700469547936 3945224 -2952427658426796409796290290489907200 3945225 -442924682625740172615319253667376800 3945226 17201726255309602335389019497451312 3945227 2020500183148788155302008335668299264 3945228 -550747139961541033804846946635726848 3945229 489264682667412436684042663551053484 3945230 -675774038816006325872520716337810240 3945231 -281827478839362864345124557292942488 3945232 -221533692195484357516643371156824064 3945233 -939602942256694146464700441738397518 3945234 -319449260077028358804965978322088320 3945235 -1392879035660897212571055909323643120 3945236 370863901293348370451136214503383040 3945237 -1201929337159475752205644419732025440 3945238 -1402426636384134057127013315536352640 3945239 -1410490044105330867019604224542824376 3945240 363387027370507877119436824522752000 3945241 -2924156034968540460750906516034496748 3945242 432545594517521629982299578186400512 3945243 -529127859926715483283516182887813736 3945244 -64989038699144621412713003374206464 3945245 -784843148426246750685164428388495880 3945246 167614272264833751578772972793171968 3945247 1137058064895782983931988830313915960 3945248 223583112125408951331232406363504640 3945249 -715462919798593385534508357242346432 3945250 26250312818141156310994965406464000 3945251 -13474931658938557514745419833336248 3945252 301998498877925451351179295192778752 3945253 -1066663118320779008291030724077600296 3945254 874391540433648613465935590457540576 3945255 -250516420601272697105609546400768000 3945256 -3694211353716753225696363073290240 3945257 -149434777726614976277920639185562176 3945258 292516268822494838842439002180516704 3945259 193447867671318443193437101693492320 3945260 197014536220275968000872637421158400 3945261 -1317506578044841483257731980111950528 3945262 -321368632004315084931215577794972736 3945263 -1407540043397763835332839871150667776 3945264 98806649063265217203679190775988224 3945265 501653695781254551902357715811878120 3945266 -280941314525879199749258113860057792 3945267 12925922933856832397160457259741040 3945268 -764364719576091997108402738836419840 3945269 1025011759596454106101465269638778240 3945270 -130221795775619722258718765905213440 3945271 -2288730651877432193170830199849958400 3945272 1415418796466845101099886008560332800 3945273 254165402632152698870554542738498624 3945274 -1566077146959013868124924819355468800 3945275 1521213053338114744935518702163361800 3945276 576485295998910349442569850158502400 3945277 -116343689317362317809062588171321856 3945278 -866356369667509061353164944038180800 3945279 69590123667016421405675838959574288 3945280 -251878879934090678643046936923340800 3945281 -568972387860241465172479088959434360 3945282 -166627026001185984324027041408688384 3945283 -1494585279093998747928114202745339136 3945284 -128753409945448174804679478474334080 3945285 59313811969317345151722077416499640 3945286 1488691108350190351720470848970314592 3945287 349885717874780773347258688756110936 3945288 -299871402204620131344073181185597440 3945289 94140706443673767185486362710626100 3945290 1146818865425569596284786493464930400 3945291 -260659949681636881931174856126299136 3945292 527503259768595666241818842246541312 3945293 2833789524757986503462670319603200 3945294 718933093290195552103973462655143040 3945295 -687416890909270103276618586824244720 3945296 -51601062931833967443237555007389696 3945297 830373230354028105438722054483634240 3945298 -69462491929718734140867236082392064 3945299 1883705696209834638750496428116664300 3945300 -517000935442284164829891145514803200 3945301 316245665561400999633037877014212302 3945302 1030124371396656133968713661926552352 3945303 -711775719139494583874596449932137800 3945304 299167635381710716656089298903859200 3945305 282349089074093035542161206482489600 3945306 -999178688860307450750451546487581696 3945307 -905173206745546516322340320498052292 3945308 625857880043739919175076193964814336 3945309 1334916764774530036451978148028033920 3945310 320643247938525234384752898785698560 3945311 359684361139897072215064543357801992 3945312 900892271595447677694978362840186880 3945313 -3657385792502443089510644593767241438 3945314 -951611867703999995606015673880077744 3945315 1387613222782288278074662710944183040 3945316 595543491855238323238692391395377152 3945317 520424002169601439310181437699612892 3945318 223882873024055400485637128324995968 3945319 -874973520793042853359754031804000288 3945320 361203908250403534084244323661721600 3945321 3480199228042465948439174925299539200 3945322 -508068391338130950351855848919621888 3945323 -1654744830176303341591451309833708428 3945324 594276175520481965946786426420205056 3945325 73355606513629065255727234544898050 3945326 411005953671668142459734149371648 3945327 2592533265895744063663161745337477760 3945328 -148562979339056113291331784778186752 3945329 -1374026731789434423101606398146401070 3945330 -93165721388997450201775120803724800 3945331 -843405279166500167256743193495487120 3945332 323626216354471425228197182264231296 3945333 -1754622141000289302478384894323036960 3945334 -181469976694485179355600924141440640 3945335 1983521430350931930428532277182440280 3945336 -20782425856821407616653764434984960 3945337 -1978277809194999912316477546470557808 3945338 1293685684480595750471862735850750320 3945339 384871239301708133938207284013209600 3945340 333449943940797241022638446814894080 3945341 -2007390015946885471136821435423995258 3945342 -178798376293441346122660054505642688 3945343 2385633024552287001107415384734294880 3945344 627207161539468934385841798895370240 3945345 -744424444743269142230661594741252480 3945346 -1049218036843744310378802965219805696 3945347 -293409880269006817987700439744149088 3945348 387291421331830006419934828607201280 3945349 3500633289998981746807322669014656350 3945350 365606799072362831046272099882376000 3945351 -120363154430664241149218370354199680 3945352 1863255382675284108953474003522073600 3945353 -1384870458241697016432575652972247398 3945354 327956379735261275373475392163103232 3945355 471685654027293451514581860693011520 3945356 -762826075867150024448589537253966080 3945357 880195407511826092618411023416430348 3945358 -80249648727046535041448483937539712 3945359 -1049828320751207847779728778685593160 3945360 -153464725475006539434828481694269440 3945361 259731620590880061404867114646759232 3945362 1889355045018196037314232726802425472 3945363 -1619760985294465394206043797026756000 3945364 246209955203701987307247226194784000 3945365 3053653728410154085917780399637080120 3945366 500481141608614690596288839291821152 3945367 -3195654228484517960212263422960150584 3945368 810127875020287838141188955013120000 3945369 23024777615588698982441216526713904 3945370 47286133482960342941164637558169600 3945371 1248192718116796269576189569520732000 3945372 1020301754062558923225692402587310592 3945373 -451921823548252002899734276868773716 3945374 23392487620718976087360769276108800 3945375 -1213473847197572453633483804348160000 3945376 -671378002591828396197508426220175360 3945377 -2674273945016200965520234358366185788 3945378 -739483776282373286886805930343159040 3945379 38583237984655398557436633250448584 3945380 369984859846863522360346651401580800 3945381 268273410625626138006176350630544544 3945382 -892028179802368435744596698761254912 3945383 244180448707262249883063548704369704 3945384 316382506085641892238629643955230720 3945385 -2265975759959020033793440442201667420 3945386 -190624166225629034820887380376280480 3945387 -716153413628946613107707293672388160 3945388 1113704739813046944236395015462981120 3945389 -470205701836897459052338383330207360 3945390 665991314294192746402993090826572800 3945391 1875104612394779626763363483737019792 3945392 -755255091816780814351374924582420480 3945393 902144077787202108653296656254207682 3945394 1353787989624582671101833415656163872 3945395 -1023538796519177352122743329921437280 3945396 9069557507838999627289744273219584 3945397 1960305267660352357768745773872912480 3945398 196049430543451967458727942234139264 3945399 639310290512459729292485760049123968 3945400 -561109414692035545411383146032128000 3945401 399951159744487208316284211581416704 3945402 -778490889815111939015083224567528960 3945403 -362052204311042362293538107685605120 3945404 -769910576096166837462227029762182144 3945405 384429263601860483772567144286238400 3945406 2131715884803744696760621795408444800 3945407 -1937609896941399828241382698543139160 3945408 -162795417381771078851608212091699200 3945409 -67818872973465298386269266397847596 3945410 402248500948648222512804375064012800 3945411 -16381695978914009743259881246177776 3945412 121435751174887771232910718835589120 3945413 1536707510706555988684828906519429662 3945414 385928304977723009201314632779973120 3945415 1048549272467552546252412716457016320 3945416 1772124761081482771340820786142356480 3945417 184942483481010179404617290325611712 3945418 77797549447791583672975585556712960 3945419 -1135548081712984529457785696412686640 3945420 603035131359817710131131688692561920 3945421 324888899233598488883248940199082680 3945422 -10211052982412342317967396349156480 3945423 1259340504235607905757679484267059600 3945424 33244991012331297866115891646038016 3945425 1290523593687032214211857202365442800 3945426 -121993051685543531460245454303536640 3945427 2069908265850479818109736372790055276 3945428 426012362530920762346070240677926528 3945429 -63540017197238195054472628523483424 3945430 9009451161751358032735276202929920 3945431 229016712570005125707501041742429792 3945432 477910036688889418703420372027965440 3945433 387402873114187169232551037007626960 3945434 -856444090311072814770214068984378384 3945435 -107577133637536997480867653331926560 3945436 775783144811202136686238390549931520 3945437 4273067503971711642315015338872744320 3945438 -43262414787516376570808121707288832 3945439 299409557446609024505692425881669280 3945440 -551434077541922671341791388676915200 3945441 -2146779416427830271214656124761809280 3945442 246896778290069577047835109919905872 3945443 -123199141607118773015067861086389776 3945444 -1013947532424645000104883232662211584 3945445 -152690856162656089855808466275040000 3945446 -741323729549397398734426580791116480 3945447 2277188882129334769067160201328632 3945448 76989947570798911837404276153139200 3945449 -546800440716506860593490325096564550 3945450 -1670914888197748622275039101216000 3945451 -388332153068609888425655718542273648 3945452 171292281489960190697535970473108480 3945453 1675877733937891119514202444556362304 3945454 2047520195289489459881538179270453952 3945455 -1752008296413190390543282574797043640 3945456 656975596532956255787165013512355840 3945457 2820824135124209288299068717174874706 3945458 1172625725116171519357336069089209472 3945459 35579039088982849482566872915292160 3945460 -162585089236419201241657018193214720 3945461 1470594308716306849591947288239625852 3945462 -1518253202296118721997540652882927616 3945463 56150502830932196542503707923570560 3945464 1764118450578031001068151327074099200 3945465 -9513253068414752854441021516603200 3945466 163289751510745610871890623150961664 3945467 -2333418018678079068831289418627819484 3945468 -365784887947188756692886805645032960 3945469 -1124915625300945020487861429271493280 3945470 485734951469859750874071729994786560 3945471 719760973750976233811183727994957584 3945472 2212374291333227649984470662843990016 3945473 -540374361546646307125737088056886080 3945474 -467251078293141595234219223605642896 3945475 153267028801690881444469251438969400 3945476 502668359818261288110370189335442560 3945477 694877663085829683195179250698058720 3945478 -708865928867594093160128496763692960 3945479 -1166865537743432167139158171935487680 3945480 -648937206411715520916264517924454400 3945481 -471183521729843856723505481747910348 3945482 -582705445788028825401105622575027408 3945483 -535995996596568033631033852981411200 3945484 11570965972277682746153998109940736 3945485 548162409966891549686839923048687180 3945486 590085742407685982363863559512217664 3945487 -36338325799560048782130633530904576 3945488 -265415156589432225520549899378425856 3945489 120253619735572882588761734890223616 3945490 -816326198280810773148721927395996000 3945491 667255187774121508511708207907558984 3945492 46098115076139901361286297052242816 3945493 -706534149407864660203242564254428740 3945494 215343524038235838978652302171070464 3945495 -484415135859634626766380186782354400 3945496 902157775830493329690741194337116160 3945497 2059005020443864291463391329468530560 3945498 -459687413512322691202038571862247936 3945499 -4867959922376620625382227782421302136 3945500 762064475243726734006193621870592000 3945501 33915472242042759900406880191778592 3945502 708548982668260036399098652659609600 3945503 342033206758106262002279039720151720 3945504 -17775145695929591228603029873754112 3945505 -610852127177694189826467478103807340 3945506 940220076545131562214393069803406720 3945507 -1091511192214686290938196492442836160 3945508 4614999504519830217446133982863360 3945509 3763133353189562584821727031659057152 3945510 -36757566991645669891105787470112640 3945511 966526630190082177764442262979378152 3945512 -10588256551093063906732473705922560 3945513 -911235376457515722045525607949825664 3945514 -154378011770772976000635959340927648 3945515 245434418939671443297322884034694400 3945516 794172635700778366942766689759288320 3945517 1145034960484789399234462384053633292 3945518 822093052620393537513118574414607360 3945519 -465799663325256471298074006507227256 3945520 338155026307756306916530641444864000 3945521 -1885429267688095016605458141603602400 3945522 214837858303586256155613637568085504 3945523 -400881605555326524198083108084589120 3945524 -284507591185956181382646281773713408 3945525 -198618573137077938042338790096518400 3945526 295396017514355632943979867239103744 3945527 -1231338362370908488201124472866721624 3945528 -687891996676847515294213594924032000 3945529 1264970520325248658508138412054521600 3945530 1180011511342633311955144390791844800 3945531 783126837064038418053293382102582552 3945532 -216865847096814032066086901414074368 3945533 1557539679122965644084196021112933484 3945534 -910556842136112180824121842323158720 3945535 452281968710991793917676216473062400 3945536 -384918235503615433621656435217661952 3945537 620573168006260280303877707170464000 3945538 347560635680553649998340314607770144 3945539 -1210455427947647154643819745946287232 3945540 -233286151440092644339092127976140800 3945541 -749873840402763207463137559772159232 3945542 -1358158320446378894130414249850497408 3945543 -18530595495396642249823482256876416 3945544 971255635422445802411453675588060160 3945545 -1547986255785806724953512058719772700 3945546 -792683948152075449584328582538550016 3945547 -1743942999088928331805439157265929528 3945548 105020396980073873002109968613245440 3945549 -63137088117739336045230258624611136 3945550 -3751941842371206066032204145955200 3945551 15340485418985822917977158289733752 3945552 132109763067459905203289305728811008 3945553 -1572637268946880760640464161124548956 3945554 -608382270145379699773218528480519024 3945555 -1129936063607251462064425141377043200 3945556 -295382543268590419949424261832310784 3945557 -431406708552604259841402723025824576 3945558 -693504886985838971500273811320983552 3945559 -891289176710429463479467438687547960 3945560 -638488349140111627821792064763904000 3945561 -606952524704209467937701002593025328 3945562 1033728560194173079515626050442050032 3945563 -1141551761465639941702194782719113960 3945564 190974616509096142281659276433653760 3945565 -533579025734454672487654640746454160 3945566 333860676484699891344473590225737600 3945567 -803427994636760273423118722721781488 3945568 -4168736475302030283253547125309440 3945569 -578986409216150544167301697515021804 3945570 -41939289330458164287893714703052800 3945571 -809510038147853689023170197195873536 3945572 -609678517451567121643141484135043840 3945573 124553803557105463052931524752600800 3945574 -44518401809215355000010580142386464 3945575 931366331044838490074261270645980800 3945576 -2664090510369723308334068573685350400 3945577 83698086192226888952515397081226100 3945578 89765667274585183331581779669584640 3945579 -2116106315996937153453800698602434112 3945580 89522274514697600346405990841651200 3945581 -1054816240058990487673000729358567616 3945582 -211016782725976176926590400332656960 3945583 440667903044948879818999979979745320 3945584 -650866877983808925705043276920422400 3945585 22715035846414469045082028151827200 3945586 -208605276235049369922409633595508096 3945587 -808567264295581761332753837055519168 3945588 -524128638817815884307327298224605184 3945589 -893131727513151521036587869450747360 3945590 -292372557636019229839468537421500800 3945591 -214904051202196380838334027780826000 3945592 598397828992946360564655892240097280 3945593 -361564300433835700433782732926510000 3945594 -1760429912944862768124014540342784 3945595 1909357287730997512979247331903894800 3945596 -2047052186518172211866048912136192 3945597 -704353577325292972457032680412751520 3945598 1064558346400868281425436089460974336 3945599 672299886392277580490102644426221936 3945600 -291155541807868405760490591485952000 3945601 -184822605923247748130427029452767696 3945602 -956867202839389485214182750641020896 3945603 1775257347323497028232472763463558144 3945604 253655027396987133595946958453657600 3945605 1317601191921931869271039340598595260 3945606 86654377967023334559988844526458880 3945607 -2561952750612784540712661464082823144 3945608 665183537956743813532853117070504960 3945609 1993350952544686321653940080178457514 3945610 456119761343649130638158509772017920 3945611 -1106066263168901403112517849247484368 3945612 -332258365514363841630293938896125952 3945613 -994573299134513788495929084808828800 3945614 -1650711909593887556641452596141281344 3945615 394845364205198837399278594017868320 3945616 391679636725118470494362340833689600 3945617 28012145490731236375803281623454592 3945618 -455388308061582229136267932988559360 3945619 147541878942179665920102357677395600 3945620 314223780372409351330815787633582080 3945621 1769778675674449603205081711884799328 3945622 -700195066289392998547597436890337088 3945623 3097441208655524968136725910535862320 3945624 219570015648293381167573417307136000 3945625 228940339320665555326326991103850000 3945626 107624560219424041272231272901046512 3945627 -538836523311067092728903807720554320 3945628 1786230420074224274871636341395931136 3945629 -91318651666827037256376552192270420 3945630 215414509691799492691001326961725440 3945631 2369746498868713262921985271378718432 3945632 1372885090576421375212207816002895872 3945633 -864569970068966925587933761154711376 3945634 -27268760624295030664485682771785216 3945635 128170862112292712175245255633714400 3945636 -475121157893028993586712156888629248 3945637 -14491321577935506841134796091691840 3945638 -775113632772058699646642838470941056 3945639 -1896444537577887456518824847966607576 3945640 -1995827580001591797487132877095987200 3945641 916573335071000313679004214902009472 3945642 -254304224316376375796027854811705088 3945643 -1132902409277394967219147169366988336 3945644 -1162071014452981037478448415174609664 3945645 2367474733320096464572065506018179200 3945646 -505361757385944418367133055937089728 3945647 250072170053531402518376567858430096 3945648 75172941601246591465615249788370944 3945649 72485301321036230019191392710316032 3945650 44881102449256493404578111569049600 3945651 549142756917354573628071210437468160 3945652 -13431782369913407983863643374718208 3945653 859630870512762222223217477273598780 3945654 -509073737913144611891103774700684800 3945655 -320928270892882070266571009393433600 3945656 48868641803936864453371663739904000 3945657 115927869140335575431044004845465920 3945658 -1049561149743933354396927188945554320 3945659 2038956748982618159249473751753653860 3945660 -847774392111858716358681999218826240 3945661 -2733642303848601911648856194085175738 3945662 387757526098896431427152776091256192 3945663 1971919654616162829904353072104941224 3945664 377862713815106456745968437465972736 3945665 -141965886577886143797313422611984940 3945666 790207127574233917220047027892994048 3945667 -1784579260122937995065831957486022648 3945668 -741914839506216809739989804636333952 3945669 -203973734163588262023555828096710400 3945670 1655022902800762952715765641493340800 3945671 2288885994947688252699152857433734872 3945672 -72369660554850172222190122520140800 3945673 -551536345662682853973108244593988800 3945674 -337670132212123058085546476261545728 3945675 604936309627677509951251020500493000 3945676 -372412104975668851084194978237894144 3945677 -277114342560699033227432434643790474 3945678 888540012239346313349973169455415296 3945679 -382971309635357605433077470711562760 3945680 -786215513795931985557058832302080 3945681 191918635950287214059509990729444770 3945682 535366377175073227519067248708249920 3945683 -699009778483143403679352159909124608 3945684 354948998638953172218496693814200320 3945685 -134555127094075009322966606397523620 3945686 3299490140942943936029193663270144 3945687 -165142640288286918226473592686738840 3945688 -342060525507376810701441445924362240 3945689 -1876140567859913807827764782103270 3945690 -198627114059782770748841733278407680 3945691 355501575346565348418994552895037840 3945692 -2206816889354170103529581905925913600 3945693 944316630709515070011001868586920064 3945694 569090591007378155225102006887072896 3945695 -241561430015007152483693031830782080 3945696 955518108462877445465997832894808064 3945697 1171311427016530707821230903689492480 3945698 -913935957546679771841616515420564400 3945699 4455504021337297174404327098722796640 3945700 941387225247385213185948215771596800 3945701 1548763539250937221916849610404472702 3945702 460185954745449994672613538382564032 3945703 979744704886388542071651483423376952 3945704 -189377438022170341481611828173619200 3945705 -260600217238805750732574464494328640 3945706 -303992883282230017628773378020848640 3945707 5675202588574289306732532177346763832 3945708 -520001237932963827702549755708123136 3945709 -2478543293625162751128369536934593184 3945710 511311303924442717469303038643789760 3945711 163188595870796875503842022341836800 3945712 -798922895226904268538949343783747584 3945713 -1564967006129289934347921816456931020 3945714 26351736651734110257375743938497792 3945715 -9732158773806772633891431365913600 3945716 2305199069427654306070864921124883840 3945717 85624240913810982332337223748276532 3945718 362655336539540287389808419893606016 3945719 1229337078886181309437213819797792144 3945720 843085379824003105044710091330355200 3945721 -1695727059053464136918322546956866296 3945722 -555195143790801925108397886825490176 3945723 -463708548226397039023122403616640 3945724 3040179339346297237579974400371832832 3945725 395655855056464287775088171201425650 3945726 -12268311644145223444491691115846400 3945727 331912777277688848613210411279992576 3945728 126352397890729236241623354496253952 3945729 1732923905215935106716624637487367984 3945730 833854857618675136627820007920160 3945731 -2953812828625038271976499914929086468 3945732 -16271890357012642820240134205276160 3945733 -367089551479818688729416088255517376 3945734 310777953926638754076876486960030720 3945735 -526539818745717662494910640423493080 3945736 -112685595462273100606140686500408320 3945737 -1357112724644847358520866414156274208 3945738 42754515397178820838756628492666880 3945739 -334426565391456651325434493189915360 3945740 -12393795959362952471355410757657600 3945741 -431330801211884351014779591625554720 3945742 -382406372452383324623532797431873536 3945743 -2956349336155054162860429496866915240 3945744 257235211040926622470515323510980608 3945745 -2085740677174733005585022926682575500 3945746 169657208546740602614481439295523840 3945747 108956159921536361213757607937806128 3945748 728831419023299836902492302368961408 3945749 1989339704146596808083085384321878240 3945750 -803695860234935086585727255399712000 3945751 -2268927678761665227549498945578586768 3945752 1593133640049189590962158406355097600 3945753 -12966637720441144883887765533133440 3945754 291908835734552680489613244146755584 3945755 1728314350028706221999967670226626320 3945756 1171572205210685378493337068261161472 3945757 1396350587912127357345915883782620006 3945758 166154249725177994218383101745459840 3945759 1363273642428628237330543230633426504 3945760 34630491553869513684827168172933120 3945761 -2323806200042011203911957544471796638 3945762 237912030137449096050876702264649728 3945763 2013011451988245794178983752128958720 3945764 3041613027308637475934924308601005056 3945765 -442761134627828092030070828684273280 3945766 894140352247851925209532351784672064 3945767 295997332689527167172341741790882784 3945768 -134413607169473324035812657205248000 3945769 2963659153080958970895941961742344000 3945770 -69335324511388696212520201402741920 3945771 1011520290785068547643195760661395740 3945772 -339862569324996252353009307457510400 3945773 204487877280969833178247143116156928 3945774 -233991784048893292647619848322319808 3945775 1412941078451972483367388536868389800 3945776 -622934096335773131076939392343687168 3945777 -1520095746951766235112109254461538720 3945778 452664236269849975858292788078471440 3945779 68948779437380170234144994683508784 3945780 967571568858123810952873345615564800 3945781 -110637770122962091920533105914028416 3945782 283550821578769430760054193104088992 3945783 806589598215764099826355734148829904 3945784 -1389260732257210524533730561477242880 3945785 1796920350528760273042263700576114320 3945786 175977769168802102552446917912056064 3945787 -2902280300298477927677305282996930760 3945788 46057857626703718158185225267085312 3945789 2162441315757684288854806964565325344 3945790 783360800723292000095639771700494400 3945791 2245581462357633087800045664500723520 3945792 -258994139256449918293662502515376128 3945793 3457673710163750500298876533122625840 3945794 -99905068017867039892305624095416800 3945795 -388317421561661704292122403786707200 3945796 134726522491827184553497872455848192 3945797 -1044232049150636133794726197752452100 3945798 1365888191316824123661150951761001600 3945799 -451209566941708254997477985465475744 3945800 157783929985368542414244911850240000 3945801 -225560787220228237869444688921813920 3945802 302936110029525399404517913197726720 3945803 -2580618904595470179224572789730259948 3945804 48426257253829192186263845790154752 3945805 -251036398696105026494229844677646080 3945806 1404582799693587838425389661373197120 3945807 912979951694550897919523979265898640 3945808 803556400010900412036138736245727232 3945809 12022782212105778113269421960109120 3945810 78323012574441483397948622254080 3945811 1314640515933079966541685245713290620 3945812 1692804456476180119287448201854144000 3945813 1819744529112759839658787255726224000 3945814 -1770200268620016401367714024715896768 3945815 -870793921601580609573505452342730800 3945816 -653222692185720139804841980030771200 3945817 -776875547118044359903926026722878720 3945818 -743179444448628990459574545997543200 3945819 2042622345061531887818294080742606640 3945820 762284000273619959242433999448007680 3945821 -785532395842700231819966464745209056 3945822 -139938273519725723937210832568088960 3945823 1395261142687836846017796871946709168 3945824 1780139442764506413250623392950910976 3945825 -174768931920633488979500157543576000 3945826 567885746733345580064899254074348112 3945827 4195051600163628378504530339939442720 3945828 -541172550188291837659083449217921024 3945829 157673819340539575501902533753188320 3945830 317185330722665064595265875871289600 3945831 -708816959584057837524418548820014168 3945832 2186614042522748019874990974140006400 3945833 -1347529394938440641282311264129602480 3945834 -149360067458031294284495160639278592 3945835 744436370188857087873681677278623360 3945836 2810364655078534049157236333800462848 3945837 445132650048190934917153557419353152 3945838 1119414741517798879064195883021212160 3945839 -1492202859996558123118147772124977544 3945840 -49388614706057791062347586752348160 3945841 -3313146623132750391841226568117779758 3945842 -351223580460760871778880600634066928 3945843 1392225690067986021158332323295607304 3945844 -681389996466985255917012066632151040 3945845 -1586361238704336157856286774534636900 3945846 -256682660836875561938924457022933632 3945847 -380753801272728262808075290112678160 3945848 -3148851564771077450376220135815536640 3945849 -213024718889151605977864718560149936 3945850 161534648137009992787091828909412000 3945851 -388446557843344729633696091913430272 3945852 -24411553784684602706881957305254400 3945853 -595733487522234059744568360499599540 3945854 249810502440848409406553193448443072 3945855 1146706750307545457312682101495757600 3945856 -2438049226034686184238093613557350400 3945857 -422924536870443943409335140787145280 3945858 64814595205538734557628463634470400 3945859 -4467084119254901793761012712250240560 3945860 1555226496778117341194308562434510080 3945861 -2707834766576403020075178766243300800 3945862 -1420164160766093596424622630056369568 3945863 -2242815194802272006830256861131096560 3945864 351000014448798422623315958917201920 3945865 -129351080295778947058729540269008640 3945866 -1477962526349798321921801149444384464 3945867 394006991256348893488546267977310680 3945868 -983332231131155950461997233394965504 3945869 67581099833569047392495980801939968 3945870 297030753221637405936291880354012800 3945871 -191713532455286535375530485988387288 3945872 589684312638978578374031058272256000 3945873 -1900684578908708583978460771901561616 3945874 61383778428595065732951442102992672 3945875 204923483770577706773156394755592000 3945876 -918564039487558749779991928625725440 3945877 -1570776892362230062082332872297775940 3945878 -1745865270834966901049078669026913760 3945879 -15736058045150516577630360926402256 3945880 787915274995470619745593354156032000 3945881 1002098753521640512828036670857575624 3945882 30338307293557475469072004293646080 3945883 -562545017515027985820608012760303868 3945884 2652969668982360146904648663255522816 3945885 2285854507355088933800196568980825600 3945886 431751437973635777272382489500809600 3945887 471878590864982739539909042593887984 3945888 -476180241495975923924700829455482880 3945889 -784767475688322377576773136506852076 3945890 125617551670601335756645384111718400 3945891 161762960380860793224843990505135992 3945892 -1905164576351305654727911294587330560 3945893 -8046081959207043550306564905750720 3945894 765338792933428214899726405758340800 3945895 41840485917760884602458627833996720 3945896 927349288864018449518729091109109760 3945897 471101465944199311344818767878801408 3945898 -747042761183148970092642702412171008 3945899 -2563947899432984848616507084604361440 3945900 -76813986257695728596019853559808000 3945901 2043816418448885608145546387297977600 3945902 138015096860665881937086122689862592 3945903 -127083515850947494209862088104324608 3945904 -60967229570786731760438349676216320 3945905 -1574166423339334077685382973576836940 3945906 49266405122671981438134945846144912 3945907 1000315928395622404896820596342533024 3945908 137841335522483494823958053723296128 3945909 108143780155423115445368969448018240 3945910 467731674538245654710882934878271360 3945911 765864628793730066717712852138254024 3945912 -899473378358668192191857783907348480 3945913 2142435095645812113513922293471125162 3945914 -256900558361980341954015001818086400 3945915 -43549729593816799719686336497619040 3945916 836425724609699669740558492526628352 3945917 -854616204302890826188347878933135034 3945918 -816434334493204465513865381930479296 3945919 1807129917020381120178559898471616320 3945920 -385613511830728213575188688666624000 3945921 1574795343177202142723714023120771680 3945922 -438468715501430408782175117068999776 3945923 -2878961800285270967653989688155237828 3945924 338849782822897374751050707271365760 3945925 592115843002698450337104218404926650 3945926 -812254166764660803805727503109959296 3945927 2202219724425907073497691771851940520 3945928 -46947997657077340948509726289428480 3945929 -330504496404677072552518358179019832 3945930 890339376353253648097299234703672320 3945931 3900435396354817070315819822650796 3945932 1946340588928247007265632214030909440 3945933 1084209796784458017226955386139066604 3945934 -576999799751407469615056665631704384 3945935 430309784218852225368571791791960160 3945936 -277757609097366347828722773844819968 3945937 3531406872561332710255384974386425586 3945938 -13977445187497173434676551601273600 3945939 -274531749538675677813761161350366720 3945940 346593344883354817602269288491319040 3945941 -170548820151194038998832931242303968 3945942 13313715425371283518254164004495360 3945943 1748213174692530325237409798157919080 3945944 471980743280575970437776064622684160 3945945 -610334995530881704120188676427206080 3945946 -161539518494617837832505335783650560 3945947 410285456360503837031606405216166192 3945948 419963658337422946916964104020462080 3945949 -485804265461413352820607677893009280 3945950 304971547656632978295491848275048000 3945951 -1026725910123571183681831849440577320 3945952 3082461315093429587203626768441802752 3945953 265002154963725575349491101510290864 3945954 762567786215659450057525676143758720 3945955 -615978566800159403797488250635682080 3945956 -50876900107075219874110911829463040 3945957 653440228226903357645554157694725088 3945958 577105133163352818488189875957832640 3945959 549252532115958618436361024533778880 3945960 296177595108460860306857297366937600 3945961 502022809386343683845179072095996900 3945962 1524565594977605444146233816529037232 3945963 160963860311562882932104041698876928 3945964 -191751997234790989634184974646056448 3945965 -2716328211074272476524704409222253600 3945966 760630419257892683989446685807055424 3945967 602462771746895886102636266479413600 3945968 -197870790351482352919383248471457792 3945969 -1928999608526364022027822981854879360 3945970 74992335741315198467844915265022880 3945971 360461273663870438569684743868992000 3945972 204777697550406344483837469540913152 3945973 844442104942174183419633529859714222 3945974 -242088012744692986569882603538791264 3945975 954591303716363531492420758057555200 3945976 1175606996602623328710716629571112960 3945977 110735340208587871236001087912766400 3945978 -979153592115286978142982909421091616 3945979 3791544036144858616491916879161093120 3945980 991720503657475616532306529238592000 3945981 -6273594639133152021651704902298784 3945982 300496693192902750369455799972312384 3945983 -1693023998013952998811953719062752768 3945984 -273961916998568208434430642097225728 3945985 1197415206198946134078680690715398400 3945986 -281755602195771908511296765403892992 3945987 -2101231653050798709446700782024704956 3945988 1690635842823566760953673863403279488 3945989 -2810832737127715310425128480694951044 3945990 94117371562485036843949175523287040 3945991 1475693538657343217294502911130165344 3945992 2648022651511001726264709425247360000 3945993 -745454526706216575754769095341213600 3945994 -4387317513822049042065248059404960 3945995 -1045353615543081539135481684023966880 3945996 -26349613098167522392336054994618880 3945997 467830215420473064564968525217676512 3945998 -520426613207278451850408473100123264 3945999 355509165220971581166490068614147088 3946000 -422100707029645786881045937975296000 3946001 367730848261687100469997773513866100 3946002 -1251136017541864768518250261466388480 3946003 87507325703815699777149955801474504 3946004 -955331782330615250729143381729145088 3946005 249213127353652957900878695867823360 3946006 441790758884877075700972328139486048 3946007 -681029061315067417368101271888172920 3946008 -756132470977101943700305820776366080 3946009 379055494107208527058515738240752004 3946010 775772909606176392073646052693416160 3946011 -689897255229868869402582531440872656 3946012 -202957261944454415011520778709160960 3946013 -617820147770196904623957344084270100 3946014 791404289292196132870469996586659904 3946015 101942392720578823431147253140324000 3946016 2457782376697302529502296928989347840 3946017 818753759250054023058320824021158912 3946018 -434893703187509994730434974076372480 3946019 2094378377366103692242879903708802952 3946020 -201625722410202535339284019512422400 3946021 729826180912150630716609627752335744 3946022 -1328654194290689334080364887889734688 3946023 -2400690455622700499319737691899126880 3946024 15604521186746895319311187771883520 3946025 1641470434541892967299193837943387550 3946026 -315660801685947803781263407816704000 3946027 -652454952121610372117398080110178124 3946028 -1686883125425255320012283169435992832 3946029 1048975750796399291559774725250365088 3946030 774548827729624513231720908146092800 3946031 136695614408621509584283011398938464 3946032 -358065321605180763454974677974548480 3946033 -373687069135515248441659453310220032 3946034 1356861733882957743733078524870464640 3946035 -13453360412147862026475070224264960 3946036 -1563727900399030521571502461053589120 3946037 1016081422446500637660655691222200686 3946038 404134001093345684447887815930992640 3946039 1271945405117229221140826395893212840 3946040 851454891895741947703783421079552000 3946041 -35643130607279918354667155203097664 3946042 1619891056385987912570353331511426672 3946043 410083370032275518319632654928313680 3946044 -1594434896345641668683349433561910784 3946045 -505860216663145283027813544057945000 3946046 -320226702025188869618024567244111936 3946047 -327517225457222354241787863423424128 3946048 730305233091893786087422773449719808 3946049 -2660932522183398316278602591657435136 3946050 311469332264301469957191681834240000 3946051 1722826281602915032384522156470277052 3946052 -940895529413265118310066760105984 3946053 833013815244406924782306027909219840 3946054 -631913015284161669845594641686617856 3946055 -375118064583639600399502842565686000 3946056 905260173816518042263440842135347200 3946057 -1659519292688153613819261734119572888 3946058 217134668126251555545681960661906176 3946059 443374806359326811474574618874673040 3946060 9974166419243031828382722928066560 3946061 -605356941376961733308319138518427168 3946062 439342516236517892439898316891149440 3946063 -1067894103409491336066424300812851016 3946064 100685949292414031139634986453172224 3946065 1522184294058716084928070046550347520 3946066 -628851260005409048027955945761958768 3946067 1501218177713695479527495816566848 3946068 1149835647418227712175081636194420608 3946069 2620177926119785766819258949315358944 3946070 743833004653790486730655440262680960 3946071 1291300191818535335692696994824306560 3946072 -497899856050933292306227184115916800 3946073 -311850903161965228674286126164316416 3946074 -1180289798932343029561983273259193856 3946075 -326183469548918082395746407030530000 3946076 -206066673935367396438547222129098240 3946077 1377030887204115115399318052089703814 3946078 -190107163128039681561258505981406976 3946079 -1231697434252693033136710827759224616 3946080 210617412049539376764090309523537920 3946081 -462809192575390823723005962072945900 3946082 246052365557288292556832933972029440 3946083 230945618515613071019480352574212096 3946084 -1308779462563089946723588505074965504 3946085 459568187243682746452951289360198400 3946086 153827327255804815827870298501919424 3946087 -215660231523870855985543183308302688 3946088 -278886802314616113228030391697510400 3946089 203548561994867678815317352313008320 3946090 -218667889722363956504802349998004800 3946091 5929176726335860014938784574199832 3946092 -91481905274803126478828938713600000 3946093 -326129921294492818432940338637410176 3946094 14809910174519550384932112949164096 3946095 1094336748658211347050214480009166520 3946096 82206513972037242403544964474077184 3946097 1520074404311502353211088883229886320 3946098 -3620376012838208844098623763515392 3946099 1260549978983423557214765603994366136 3946100 -1318363403787823317460552562003529600 3946101 -1976356141546651811777621306531379168 3946102 1694695472875182106397051563389358752 3946103 -128421273526398564285521090859459744 3946104 1107436366436870330387263923766272000 3946105 -1754798366865893200122472430780311740 3946106 -1053233185092530662482856948763503248 3946107 967161802707676156813384574720922624 3946108 53412275690538314047803105639745536 3946109 -1145876234965986103410192725717051040 3946110 -1664960182172524335117610554163200 3946111 -1276357094208063500320884699909923048 3946112 -477496661343816289940882067239731200 3946113 -967088029745678751419754079047363696 3946114 -293427228494062044751347486804860928 3946115 559109965768096171346559359410608720 3946116 -303857783743842132432399921545625600 3946117 1513674059568004625945787008184341340 3946118 -1847292557047069891974899126495981760 3946119 -1942021272183750842165169181984391256 3946120 -174031319841816575007921924956160000 3946121 2742431340976158336551771040701954100 3946122 -514990911898551569341803851699965440 3946123 2718184968523494793724287611268412372 3946124 -62081722183177675211846199987499008 3946125 2639926247106514677995539528681680000 3946126 1216067245341527695406396742322303680 3946127 11685104503296269831869436658770640 3946128 -463521189281045815143285428905574400 3946129 -1551112219058168999646230828723712000 3946130 -283893298361728435740751027226815680 3946131 -1022021049605435251032130670983910400 3946132 -582525563838933506905079129240831104 3946133 -1751780104393194351028268561072762016 3946134 -900170065385147811451397912369280 3946135 1554996684697587125538456795812317080 3946136 605443513504031997126488529980006400 3946137 746176420165389484208284042564474368 3946138 458973312807866424010240024090596096 3946139 729935955430462043069843903197415940 3946140 -100478636428980929258417411222369280 3946141 -78182277838128138546310685972498458 3946142 -199753973819679601619154519436010880 3946143 171538559132154564190111256893194000 3946144 -1110442372869929088818175630888665088 3946145 113831865953110022017126866393768960 3946146 1087662404032940424399532554964492800 3946147 -2822745557941376960644550418516728328 3946148 683121738587603477452809830856652800 3946149 395916813975172322501681078833740864 3946150 551012842328774429886507558245656800 3946151 181307964750209900282362467077228208 3946152 174767319177319938864640457398026240 3946153 8391614667993522480505778833151824 3946154 -829691896182965093785461135017067168 3946155 -98576114517041463945327513681069840 3946156 350988124602328028466353968248668160 3946157 -3103466847110502487962146664545295594 3946158 -9496151850181523618248429902315840 3946159 -754363198794751313161344977062921248 3946160 -313790802360795215147792812318064640 3946161 14781031367027442624845017052298624 3946162 299792222632426081879644158081046528 3946163 110256061287138860947519379033034624 3946164 1240452750862892418985132762068504576 3946165 -1841423301623939659720103142417410280 3946166 -1474948025443819219439294858292738624 3946167 1575448679700768027860367268394638080 3946168 56495015692976575992981689676472320 3946169 441578668109391013920143277409665360 3946170 113412476691329913086672450807424000 3946171 59310639194238202594147676966527200 3946172 -2412730141475127075298448428386253824 3946173 699328870438584805402385346864192 3946174 -385794169233504989157216682760657664 3946175 1049065799228899239049674615374919000 3946176 64674864551747164766736445964550144 3946177 -3583097636836784918622210133501334974 3946178 -281606970645911831683280084364706944 3946179 -286016967114183678499809134290013952 3946180 242581177569250673517917717398241280 3946181 -880838716896961243923504747354356736 3946182 -406492970294280266252227202511453696 3946183 2618584639687527324482437361074697432 3946184 700844063111033576914696231951441920 3946185 -245595541927752407775198200274604800 3946186 -105960767940938693064776475359347200 3946187 307266322857914625989866019711653152 3946188 1146203685389100771966974601782361600 3946189 -910618939675432446304298395228217876 3946190 649036559581546629017003209161681600 3946191 -790957851749840533748892209132402808 3946192 -485245743821053368797065442853167104 3946193 -3552062745369597131237596293574817820 3946194 -229162685906911474821017740584245760 3946195 1030586762478377949675180154660870560 3946196 18886265760401816501661410501025792 3946197 603836232347891566769735641715632800 3946198 674449281483577081797145492060206336 3946199 -487966158717273946879388957692182480 3946200 -401523107486365979196209022905856000 3946201 -64856383254367206166755599290466048 3946202 -316688491830611233365355047799065600 3946203 524253802263774119116367261806687212 3946204 -1250933582550613852676583335730931200 3946205 -1069744774921511485609229154276000 3946206 -409547273863128168644779747478280192 3946207 -799108227910086316383606777484459328 3946208 920844832507458697938493628177448960 3946209 -432878067749838102417288432636076512 3946210 1316134745226198182701403342657971200 3946211 2167824974483741327068923651101542812 3946212 -1277123261822469655519672229833728000 3946213 668753398725623207854889331980078462 3946214 -1528992051617357671898814505964828928 3946215 224497859348852911113615857439360000 3946216 -1834825149464418233651951801269355520 3946217 -2525495931348835164075984123128304048 3946218 72270129159245778849505458230402304 3946219 2216835797118750953062218761648037620 3946220 135291692416440363558763853316218880 3946221 821927789652716700263890499672884908 3946222 191697684509591700038212512210084864 3946223 -432454212030441340953526497481764528 3946224 189610410782432656052075999975178240 3946225 -632090882275558828719917063258390400 3946226 -1053453335789446025117176326692744688 3946227 -1657355582622559284248081195265249168 3946228 -796330565885448951200865388900915200 3946229 149869766553099396340503365027350176 3946230 -121796587790704644882231386824617600 3946231 -203417413610582288171707694135282968 3946232 -1988145483179520532611548879679897600 3946233 707904015389516112647821751671652160 3946234 48699026221173188605464216554104320 3946235 618618972306370543814077809322692960 3946236 -32759008701840460947563605570682880 3946237 -647432367877122106019559475615333114 3946238 38365001542048540157949999037324800 3946239 3441820600110583198146895832354688 3946240 1506867020496340439521173933140213760 3946241 -51412689756952632810798133169188056 3946242 -199454602615127695794743397631605888 3946243 181416043243527318840088046761629440 3946244 2108077823263998977650894780849600512 3946245 -1162543233396451897118265348548342880 3946246 -496738709059869798942897651883746240 3946247 -2419002007976198128407098771221427304 3946248 -322240375903277607407770921244098560 3946249 3718273246165039428890664532469716250 3946250 -32362802965103268397711892880960000 3946251 511300284178575705478274664500318208 3946252 -123065107821616947479424968670763264 3946253 762124576538499566262865239486755724 3946254 -39892501742258049018712691532676992 3946255 -1179834582787756481651530559732862840 3946256 -407235011248507839021525170179596288 3946257 -621770257822018549194677241075899520 3946258 -1555598871779394485878041134277713520 3946259 2474139215157899770971668425117340460 3946260 -376452495894932132177146012365312000 3946261 6075719363835391894482565352680070400 3946262 -578869450483593890564070232650652800 3946263 -339451403477747672306523300410503296 3946264 -799961009653244065152453551332853760 3946265 -3076737779036113823746901526235803000 3946266 1244901237203080126593565299003225600 3946267 370892280825009931965002070189378192 3946268 1514407190111745740303368373082613248 3946269 -278188402732395976147851429526801152 3946270 1636849795822607183101602187956831360 3946271 446333346357931244865711148466847744 3946272 394718956436671206330755853412466688 3946273 -3715722027187257654502851329999036396 3946274 847426302896053418407968532021808640 3946275 -916625912395544502148366625168455500 3946276 -1341105229882332691224755259820819840 3946277 -9429185951552847933349903963172580 3946278 -134713269911819544352144906554667008 3946279 -968367826991695820960132159011107120 3946280 -1013494094996840998335190104242688000 3946281 48382062600014270735164453966718880 3946282 714189373049638795104748888307712 3946283 111927259112818729253020423071037224 3946284 15076937181170708026757259876529920 3946285 -325116738364327637367294091735683840 3946286 -510006330500193925263817224163785408 3946287 2227749648145655910241544339348286720 3946288 73065360875715525503155442651021312 3946289 -14887614428100319878724347294140910 3946290 -100074805772010613954730334798497280 3946291 807435919489277279863559432316751200 3946292 -72427980677646482281206984773191680 3946293 510969019206762451819314014502991680 3946294 -155704130527528801771758548979840 3946295 -436830323146319280038490926348088120 3946296 -637159586229946997565132351658291200 3946297 -1041822735713775513396594743468759254 3946298 -149003961121792828731848354144691600 3946299 -159400922611472568917729665947574272 3946300 327386597648487702057835885088768000 3946301 -916005799175988788173425067603567296 3946302 -57598446506565610587442600958664960 3946303 899855821372792585371355388085867864 3946304 772311934518105120705393260611239936 3946305 -649730457997555698385475324048585280 3946306 -158043990071694603834960938797994496 3946307 -31062989156344072443285214064900280 3946308 1833715710411588492313430594710020096 3946309 61490549065333341705241894570339516 3946310 12645875632728677814917000047762560 3946311 666142175406138454923288187554448560 3946312 -3504227111359669703070572572984965120 3946313 -2266301182940222861467117436973086502 3946314 806085739087001811120362789728362240 3946315 -1604852159381744601875822222656474080 3946316 724523800551095934439127545665200640 3946317 102821716476634716680192805426464448 3946318 792265839138305687221661378271184704 3946319 537292003955532552059588039461030200 3946320 -137373006098258237360688363483955200 3946321 -2479643580787543865751404811890419548 3946322 41286606549583333336547604092826624 3946323 60128289168622112625883383318080184 3946324 57096196300801938993000373467725696 3946325 -14806787786913798961212605040266400 3946326 447333210488903435321704652903906016 3946327 264245403983755841771369543853295104 3946328 -246498502802424321153662945037219840 3946329 442474028870086087723646492033159604 3946330 -75525436882747699480091928446641440 3946331 377351873772228392288678422783443264 3946332 1607025847626703232637202188969984 3946333 2938860634690786722976819845891781920 3946334 130934211008201979832989364812912384 3946335 535791214348735908733979615036672400 3946336 3474678966491304893080534742574170112 3946337 1737201869380090629820459262047261986 3946338 753050257264724526569209398434784000 3946339 -1880072798522194137939013145390789860 3946340 -237366353450702725304754871323191040 3946341 -230698106406201768569610705062905536 3946342 3496601549456284141560538211439722112 3946343 1300204115130458960053262443346591064 3946344 -1209820462159467353583194765421281280 3946345 -38444914444068265778143336086404400 3946346 -372348142518144978977561211822214464 3946347 -206638324572418866893453594979738960 3946348 -373528966918034824638399187177682944 3946349 -1023922864114075189295206713241704000 3946350 199859788786285240237251935308728000 3946351 2656935586239051391428928239397308832 3946352 -817089481013094789416548227075637248 3946353 1257539910501269944521193833459905904 3946354 -656821218863774851472982314876784624 3946355 -293707924942013218531637765987328000 3946356 -94836115277981870940924692306076288 3946357 10637086584735365448193700181581600 3946358 -365389739530194909329660910188985216 3946359 639064765875966437275309865089148904 3946360 157298926897461118916858344528896000 3946361 810612506376265892795056578926503812 3946362 -54169836874833623550135767315675136 3946363 -507251043038410155112860509253280416 3946364 521629343271191722405903087260337152 3946365 -317669197864793176338702840829690740 3946366 -1525726366236802059773042994571480320 3946367 -1374344862365501183062637200471741368 3946368 10416696300992632574161639283097600 3946369 68689275514639771667652463068982400 3946370 -836914253780484676983137315533233120 3946371 400168144715681614800389211059673600 3946372 -846647402346788338946679262362903424 3946373 1008309164843790262160734791493822968 3946374 -481066277159464969197544308970767360 3946375 52441791419072171014146005143428000 3946376 -757578610944442175557945473060864000 3946377 3490730150990543477703564431004061632 3946378 -1175076485177265406551454434251771040 3946379 2339797180881551612925050363099104980 3946380 -28907139357233946154591522314670080 3946381 -1635735790108687429454933671378655818 3946382 482524267625729595569754708668558784 3946383 18088164661647524461126286782891104 3946384 262448040520548272137850405730402304 3946385 978637912881303649552133257718036160 3946386 -582189274295179853117124802533336576 3946387 -1790434021906582326200394783173466964 3946388 -2575135942730887129202767224440771712 3946389 -844161576705739489616938941217812576 3946390 -25992244291318362627844898920907520 3946391 1829470201825578622360784182166094792 3946392 178121009660024687015337998289408000 3946393 98981999274156623050560920700235776 3946394 1480099146649356770746927105429472496 3946395 -122755187665241544254140975263033600 3946396 -72562880488265104663122227071091200 3946397 29295515619825594279870137929807104 3946398 -132469366125767449774164034626109440 3946399 -1136749627904324377065018017166061600 3946400 -1040839727284184105311460368323379200 3946401 118909404176402662837009224734745072 3946402 538407068795339818824963098588086272 3946403 2183849405505656761786545212769266652 3946404 365758411420196147178608859107426304 3946405 -1499684330563994656626952636178649000 3946406 271749985526871454244302190887837152 3946407 570189357478322970166008274977591120 3946408 -750137748707012446075216856284247040 3946409 -446064601655575818278804935253469696 3946410 287576592731570042099679726855483840 3946411 -18241099221353910600969902032758168 3946412 759580166159635597121241656994980352 3946413 -1007679233505064979273188219792164000 3946414 -607313535363487446412966916942304000 3946415 223071796184953511947297657650179040 3946416 -226387028733365810977825821807771648 3946417 1403282688394059213248935031297967540 3946418 183352367297431704707946311349282816 3946419 305857984261622821933492018826877024 3946420 50044834262274762530931123801300480 3946421 -1074702640006957254962245287155151378 3946422 443152403884998209781128559380022144 3946423 871706399388931144063250555280088264 3946424 645786657315561688217464802938552320 3946425 -2682328460196955184004967606411200 3946426 -506952104896225502337404941460994816 3946427 -1721616446417132571923693921957357724 3946428 -551776631403768982194944000740654080 3946429 -497287018779307237499185915272054970 3946430 -590304879803116389448763091243080640 3946431 1986993075351411213393199796561193984 3946432 -195024138171442554840926594550202368 3946433 833837632793258784546555657315388800 3946434 1049901043044698280017080601616122112 3946435 519712464630554289772079283572720400 3946436 -1102661442001176061010137987935045120 3946437 1001715513489191297939694003643490208 3946438 375589482117667120266758116748758080 3946439 -948610804819084857713873072931393744 3946440 84753601435892778814709553372364800 3946441 1860126542043418204591963249453736500 3946442 -779039508710487863619703025674131456 3946443 1926617418377699770549463687744975064 3946444 -1154886343802018025364858968589824 3946445 -3117751781956786937471213322516595200 3946446 -68615857946418541751881529394638976 3946447 -2973539428050064868504921648775161104 3946448 458509262768624112115718901316976640 3946449 -929119022235167994081502377616334592 3946450 -391516929495830985065217721322658000 3946451 -1256433189948211556000832525601200600 3946452 -11534055343321808929199478566842368 3946453 -33596424872981327237459356028620096 3946454 5168030138208450098438703682381440 3946455 107438177612492311076354096343244800 3946456 766800591346423294250613403373199360 3946457 -541965350450780007872648582023862268 3946458 -390924724678690041135408122004911616 3946459 -1988001971497040622969778804669575960 3946460 1390626375990678010135860914471800320 3946461 -837195927271498655374898568931705728 3946462 184724736351412312143457682579082432 3946463 2169020699811220790222622349099991712 3946464 1191239315821611087119570175593545728 3946465 660921099257111691247905009108862800 3946466 -1334974642039258917338846691180443568 3946467 233735362536433913095418441284269312 3946468 -741159734961923927349510587225940352 3946469 -2606264558282880197381348186850656130 3946470 -92908674324891945821394137682892800 3946471 -2003799065094808333361682297361767800 3946472 3169385894000595698257979632661329920 3946473 -256324656424834722102645690647287056 3946474 55802081838517138335705013585787904 3946475 -658842171919280477456748913403954400 3946476 265552755897404349399209762369240064 3946477 -2939321868571991655725353322076389674 3946478 -705350141889597835514756769859618176 3946479 1572668819367577205241150048408414984 3946480 -149121867402557847327373996679331840 3946481 -848865383787856848691312203248701440 3946482 49422078850761260661842937959872032 3946483 705154755542654360425399787926070732 3946484 -1086838887054509896302792118357561344 3946485 -414766349137451179088744112504498240 3946486 149429030271462635475904000460080128 3946487 2681036516043837698815243371593441520 3946488 310247480426295097543497739119820800 3946489 429921072915142384268693829246909290 3946490 390148611042890191694979100133779200 3946491 1590555793774151831713174618428055500 3946492 483530808237547595903362514359065600 3946493 -2704850531237987772835570569533835258 3946494 349949225490314695194934006619224320 3946495 106582005516771850155378084511958880 3946496 -110373102242773512220100744938782720 3946497 -18565463378909271728355331826554272 3946498 -420078154356073843855321885520062464 3946499 -1929042282803616966643335071663391360 3946500 1687680663121000109399237235404352000 3946501 -479598676188486418284300885772768896 3946502 134522555535997828893889440952167552 3946503 1626868669502063000162955723001838208 3946504 212483749130517766878194124197237760 3946505 -1848497755611922661699426470361047680 3946506 -1549214328396780944481709511898331392 3946507 -1375752000758942346202057966979043244 3946508 -831185861249620017255370925652103680 3946509 1743541581936541556198540749169131200 3946510 -257750225280998933776730252677008000 3946511 -2603382528246523050637268945838135888 3946512 -159104972440829870925786267116175360 3946513 721862270115069590388138693659918704 3946514 222559748252169077175357899361139200 3946515 -1055128544043253519710855112396969680 3946516 670626668019560672357082472314064896 3946517 468451664077160954716929581750337024 3946518 13177512934977752562471058073952864 3946519 -403364158502584990691081121797127456 3946520 -275542746999513288670729738563379200 3946521 -545709086813897080017720339717565488 3946522 743670592444109771898900213744579312 3946523 -712388068091155203251082045817590240 3946524 262750988080379010147996362374840320 3946525 -304945930975914918206159862636518400 3946526 130718854810695026151533230296242304 3946527 -240336007799951004140485172528485200 3946528 829039111067619851271373490096701440 3946529 672820617849801307393585958478518976 3946530 211365101802372480614655022246456320 3946531 769629688036002419646458556941135632 3946532 -68058810685327621689711227129042304 3946533 -600552655492122653529821850632592576 3946534 -587731544400295717130197921334296320 3946535 -1468366500524663894358789708856215840 3946536 2543343807819295717962457942425600 3946537 321270255780765104384437142139986304 3946538 -108514047800346684601175994803072256 3946539 369469875328515739285078722901506288 3946540 -1752285695531263709191244712622080 3946541 -216874419761878224749765541056510058 3946542 578894143727220094995046758355618944 3946543 -4009564449784758424937598296945664480 3946544 309317154617098531718044842822991872 3946545 1437796315693794185635692490753285620 3946546 264921044502390569146716260557660704 3946547 29658726001379903186987663170095360 3946548 727680476777803572799031544666169344 3946549 -194365826032150552070130046559074450 3946550 623676361400843438922292636184980800 3946551 370751852348095823727615038018438784 3946552 150106747284303739176790886117068800 3946553 1491033336913905308050714095836046084 3946554 1671796507175237676182392271370352608 3946555 2460101316397665619539793615651704960 3946556 -84597851794265670544446571317616128 3946557 2094051905017330610732827065404163840 3946558 17223076218310175303860725614131200 3946559 -62998603357001066339159299755843984 3946560 297147833640739293097646652716482560 3946561 862547556175679992752389087069252400 3946562 1027877219077559996711628496544014032 3946563 -1098396936860456964922122504428982000 3946564 -668279655931097935995901463342333824 3946565 711307364004550556254398978298780800 3946566 112333789838574978752932475284776960 3946567 3186233249146609835757207901231502352 3946568 173588531761145430911063830573056000 3946569 -88828343907562800982835856004757760 3946570 -484392670502109745896465690145766400 3946571 -633021782518393273512980704545045228 3946572 9845175738779922596357962266227712 3946573 318944413982533674873480222196243264 3946574 1481763981947604563771737630752313536 3946575 -487221842004872559917076560346526800 3946576 -30381583057492631578294068223418368 3946577 -3447771171125778063917539771249174668 3946578 314672102173518880874533755710340096 3946579 -109090496165954592275125109370982400 3946580 1027440100956306121600077993318451200 3946581 -1015533610133218738062176977118434980 3946582 1010771126026063424315956171333615392 3946583 38076194807466890690849712681745944 3946584 386385964998381213403897695800217600 3946585 1887498851471897869657206875624011200 3946586 -460222137767954518041873435527792640 3946587 -202802362720928594150731977478950720 3946588 -141458953202424476453108524857813504 3946589 -1450772997045161419759479412126331610 3946590 1138535763446748227563401209756467200 3946591 -565180832618454928657376608322400000 3946592 -304974988342578992214296208282746880 3946593 193505796225375076110386981319902208 3946594 -202578639636060976088080776821225904 3946595 2648390370773868995229256472286687600 3946596 -734714265104102238113849125833796608 3946597 1994831385314284189823912875171138046 3946598 -905398807356550336042950324606631200 3946599 134971087345057077522747532613686224 3946600 -384061276221829797692932271400960000 3946601 2727612700994490330139580742885836532 3946602 -682822836303235123409640925445834496 3946603 -1115461059732735099922317840593949920 3946604 949275849102556857643568110168972800 3946605 96374056941140843550362941489115520 3946606 -165834304651813951170025019675266176 3946607 1466006665394509047772833396036661920 3946608 -467699607179354673561349196888997888 3946609 -311189541128045768402245525825650780 3946610 -22834944858839365577356081763328000 3946611 -1429369069430768501515988287442077128 3946612 198834485229581404052458859871588352 3946613 -1366965992551708196841089565092476416 3946614 -156939114918665609587609135710916608 3946615 221114927001465860912814285020732760 3946616 9105034498105407070392194741452800 3946617 -4500621159639053346668319503107527360 3946618 -759158660780671867872143701539954240 3946619 71487453299821318522151311475383320 3946620 180725239674928795668686460250260480 3946621 307435393382555303823288183698611584 3946622 -202967727030621647878092676686422208 3946623 -1294807684685893072960830748309526400 3946624 348647994162999209730887863070883840 3946625 -300326079143761975450029924900111000 3946626 4755486420492660137453918141750400 3946627 148976438914575124280656641576937480 3946628 -211620594146677377932922607499980800 3946629 -381955899569214809729802321114064416 3946630 -162643245478949699283414289214782080 3946631 488502567991206499080341759436185832 3946632 1510034297443538342307008948845240320 3946633 2659218476897693948317929797078075904 3946634 -155739804021910497567158644323800784 3946635 525330201307753629151698965700625920 3946636 -449901511819786349018809459680497920 3946637 1711217197692556274705958424541591424 3946638 -37896343511396704768140998630758272 3946639 1249219824270723622523693355177798720 3946640 121795126588122922213058024470364160 3946641 332235455898588859224902791518223104 3946642 104147125321607658291343083242941440 3946643 1327011512640490435969496933160830892 3946644 54715356968959843229665387511283456 3946645 -682935925249229693750456752573421580 3946646 849419296342259064067854789534218304 3946647 -1658921408790203830448951511524789400 3946648 -150073993062772988921422094408048640 3946649 370098713684602372287680826432006720 3946650 -377165723618492844959417924536646400 3946651 -354332149261647511035933507518597168 3946652 -810500258332520799140088513567424512 3946653 -761099339110046301618291593011402938 3946654 -1114601714597755143259280708318092800 3946655 11931901044759688218998350140667560 3946656 -669737958910256099010077983805276160 3946657 -3955197691340749449734581453588698 3946658 -1032248713720501619776980432082719360 3946659 -1308462509495571238127756772594805896 3946660 520072040996927326719956816196456960 3946661 -230244205007406418595820237247509600 3946662 25684696744903360437621406667296128 3946663 -1028449366133750791963775021121855440 3946664 2733491567715676084013631133696527360 3946665 796671718014052606494066375787657920 3946666 509602181853509898186058216594996320 3946667 619627648788018951011569462748820192 3946668 862138445424843484722988823415275520 3946669 -72901096214259013301264742794923200 3946670 -146606872474630735530990959721392640 3946671 -3228801977183833268061814423241051760 3946672 -5610866946076572913543350633103360 3946673 -3462097132362956713169552356468212078 3946674 211490629726129575249170396136389760 3946675 70572871019794813345438207137809900 3946676 375729974731208388512106658090187520 3946677 -444520465048215957827608915824838656 3946678 272329950960157513752141980332724640 3946679 802817778311357356131141106558871472 3946680 433895103751792096694913194935296000 3946681 591618560488323821869974341675757482 3946682 -2455054830613378727603476860284505600 3946683 -19616860829345223324317075017028496 3946684 -603922890005641001809378050416640000 3946685 578662917550035930716691167631187200 3946686 -250035344658374355347868723262928256 3946687 1404840096502694649065483303953011840 3946688 -146885457992163087036213107188826112 3946689 2032538015498345299611744462912728754 3946690 204281490479297201850956100310540800 3946691 -365962666046655579875344655468494128 3946692 990057350616986674948651546726628352 3946693 362546264955359157834090527866242304 3946694 87638586006088776236689165907692896 3946695 807446791623414510031773396199593600 3946696 -238164329265437847214480193911664640 3946697 1813111484573252510267100133117847460 3946698 -135176503119982947509147231325788160 3946699 -1885609283410327019461188386682250760 3946700 897130696004285885926197548283878400 3946701 7741142877985490097426759979249728 3946702 -1325093280572224097531971818065938368 3946703 -964137618669019282876063523647739520 3946704 389175840469171834600131903543312384 3946705 -204189748869619225741945794938083800 3946706 720143390829279867796327412286417552 3946707 462764983035421065916603803951791604 3946708 -979303826271661471426451134849689600 3946709 148117041278099205394196504105228604 3946710 -428013229882896516404235750582816000 3946711 -2203509852435315510324850257556153488 3946712 -14445882857058208399745144635392000 3946713 -655331539334860322839970592665576256 3946714 1946226161940886472721553519049382912 3946715 -2267205854240935246078392610245080640 3946716 467581575039253405332555720313078272 3946717 -248286113579339733989298322698179828 3946718 760788984708620643371190116455127040 3946719 31521415418360525307630598307359488 3946720 -1515020808680849577701033214793482240 3946721 2360870263202091334218842311056917922 3946722 -186140066317506472131245314809561600 3946723 -1856045933598165160133676854563282296 3946724 978362239833609266739923540697940992 3946725 64079227474525233386092373079836250 3946726 552453039947541827896922835462908160 3946727 798724868542418927094485863159083576 3946728 -882290258880262443256057031856291840 3946729 820580688986140712395689602200166330 3946730 663439984752695749467750076193681760 3946731 327930020190508169511558080155229184 3946732 832181124353087139548983227956892672 3946733 -95417622287865600516135777775494336 3946734 -23422321780918064576293534260424704 3946735 366677802682183034652339470242555200 3946736 -328379778450475564446685707378229248 3946737 1354563440006264960651242301986735680 3946738 1762288284620800467374142407486933520 3946739 251563311334337512639962157166094540 3946740 357212607077138383262421428302356480 3946741 -2828144947364665810859992374157195858 3946742 572771163888219986228041466186833344 3946743 1071329601558849790714178402920511232 3946744 821906468901788861750323450845081600 3946745 44950597111175772707861444557395840 3946746 -141667988793414569172292473901152000 3946747 -11228503867225417841390319420336368 3946748 -675979766271062789423859217756661760 3946749 1842331745541586501544048891317002240 3946750 752720468846665713995686451515632000 3946751 -307825454016927134908978746189501360 3946752 1431747120332214058754711374308311040 3946753 905383529598499175570824743355208020 3946754 1183767369180847978290097716728220672 3946755 18182602219704531911286644238163200 3946756 -2105545357411475198730897553350543360 3946757 -2008966962128342634921778168634216994 3946758 788909057672049564731863334077857984 3946759 -543415809776941152516843823049064040 3946760 -869695189554387100341657295418112000 3946761 -291500463802225698354433893863247360 3946762 447739020771410871957589205883811632 3946763 -2159259794328354803639088140478626988 3946764 -649579857576877494576815437708890624 3946765 -364833046684922938599076901731745280 3946766 -447645697071144941213207674322141760 3946767 229548460543146435547166718273465600 3946768 -269701461829835662143441762114600960 3946769 -1523222539966213759558508750262917904 3946770 -811392625720493758502148427174550880 3946771 -1364002956777910093723375122281011920 3946772 -1825876051575528557176517479760874624 3946773 -293658183442412048567932508361746016 3946774 290387113461698979686782375996041600 3946775 -391729144662781728179721785833392000 3946776 1534444068164857289837276114898432000 3946777 -729615504583872980467109315237131200 3946778 5002935136050973245466428948976128 3946779 1049659728264774625603350187028643840 3946780 -378282696143787825388674912513446400 3946781 -1098597831925443529002161134590102900 3946782 -416828829063654961433253638645953536 3946783 -94000697482457012027598727223415696 3946784 4047328324273784098177542174645288960 3946785 -993960819082885804197714443593756800 3946786 91714091760136380526806463937436960 3946787 119575570107099523380216770780268768 3946788 584179930240717456415396604939091200 3946789 -105267008407852635867278688254107968 3946790 -76063543624516270808095073001601920 3946791 -989817549699553166466983011803720408 3946792 901123198209112889078163604095713280 3946793 -766639481261024260647771844605677958 3946794 -241525530834370130005961450849856000 3946795 -655724378831572321193321128060087680 3946796 146891222185985474588738508784336896 3946797 -1961832409506432422344390510816922826 3946798 -15220281693361887131526202000067136 3946799 -1703300743493240497677525577092169200 3946800 36525509669917929002476281554534400 3946801 1899021745662127808105490705718774802 3946802 -352297865740327263907136196761432448 3946803 -610744954950028377432447903966803400 3946804 -353806769892451683018258894443906304 3946805 2289470507055233804034072490232980800 3946806 -174245893940158040027597229801636768 3946807 1964990828260084997600176824756081432 3946808 497595858148173091948022780627496960 3946809 -1766443798383429538953103133008261296 3946810 198768847670679080658663012925071360 3946811 -355655365234121029743033639381984588 3946812 -919656711806861106911186675786239488 3946813 6996553966189000098944391226246962 3946814 -490291606804388905249042641707967744 3946815 1502192976664133327206853377139673600 3946816 -107917672229440676977461863601143808 3946817 89298929537779879122361703030457792 3946818 19931760028176241414084725904028928 3946819 -2309588904285629861141933830020895920 3946820 -127203495209997534336274478721841920 3946821 88341172401338205221498229771263712 3946822 -585817738413224491913156817430816512 3946823 62444620129401068860004192234307744 3946824 136824356638147950136106572240650240 3946825 -314009124677482479990298248332736000 3946826 957977173622214014941865106883865232 3946827 824772448601823402265342642277631588 3946828 -1106166373324157703765084305027583232 3946829 -2512587963474483805918087585135074570 3946830 -367778870382100641981987706341598080 3946831 -1337164340718772709774125453104074656 3946832 66704791986615348475155909324963840 3946833 873384560277896086404068063784954240 3946834 1521448938531232938876984443068188816 3946835 925791570424670227602762938691359280 3946836 -373921688472465601599992473688893440 3946837 3262959726999163730751694015573217486 3946838 502572493490448488754307497089390592 3946839 235801429548156344783734005492823968 3946840 431718879874606091026726021632000000 3946841 -10659927047514862213429420851153600 3946842 -397014614088577437704265615297826080 3946843 -667032871069434901506859858430654908 3946844 -188537440063943801040016739308486656 3946845 42764241311765679530578818729974400 3946846 503406041570174104026962653493452800 3946847 99237470825634494239213737838390872 3946848 782867317062070617216361858279931904 3946849 -432146378025816483869587665959613264 3946850 -686669998009714208217068279238132000 3946851 895800349644206254465614817197781080 3946852 -540820525129370270280681452426745600 3946853 2457719372463691346919304926618447102 3946854 -200493238777426167087407953848540480 3946855 647452420384793376183184747352297520 3946856 -2323323605258713657003337984569559040 3946857 -21002684804858744059848233102273664 3946858 -56374695322955193776481029011092480 3946859 -1030884777694595146845273229312873584 3946860 -580750161486250365011662092225792000 3946861 -819439184041940485855322256747496500 3946862 421029181734722411118647291856186432 3946863 1320069637856936112584785318231803144 3946864 -79474255872703929254847572889108480 3946865 -155501411815237234818018382953683760 3946866 319551245817952249941602518625845248 3946867 -558312593121057565155255318383967000 3946868 -921016194584022676470836853411879552 3946869 1241217721199756279689293757316213070 3946870 37361534652764561536494842642659200 3946871 1888548555502437213861655443795993000 3946872 -2614771566823921137147171934126080000 3946873 -354258036146637920017133336190036224 3946874 -845717387266856323327447708078610064 3946875 654046569268831837095744798270450000 3946876 -441336902731005021402404402155632640 3946877 823375300259126525206508117474499840 3946878 -354838420855397891195379928661882112 3946879 1143568144723139735554325780689508480 3946880 -115436246706131728969556654712422400 3946881 270409632070635648476555158159643952 3946882 181434643115359165791440124999295872 3946883 -428517103407380882289417077122828320 3946884 3440071314552254241126124676044800 3946885 791942734982403834840788502822971580 3946886 555650378777064693062770067287265664 3946887 65929529223472278336614677184031792 3946888 2270391479224391790201666407083499520 3946889 -693130766008395115308920269150629120 3946890 145149277051934359827795072898099200 3946891 73494655177664438717301389317879040 3946892 1119933048552115269336115301283781632 3946893 -63206593577710418852829191794778496 3946894 -10729558572989364265088719695293568 3946895 -876451104804230618905835425398373920 3946896 -12110313878894447147725488682721280 3946897 86453522128255811047931025184893952 3946898 -680215665153617235320279865287411040 3946899 -2326427385748957193153503209546816 3946900 1376727856766717306509208975653152000 3946901 -559110039311069329583827507736774400 3946902 -138900637432813328799780729825023616 3946903 -908225513106179168021242232716265240 3946904 341588384014211274662822463173099520 3946905 1396548087393479373623737794416644800 3946906 284543410678020955504504891337564160 3946907 -3137803157404952785358232382935119448 3946908 -189745189538883070550476903123599360 3946909 436434333449808372497133868845894816 3946910 -139768497995357811851121929020750080 3946911 -953280159109348004626148917725311928 3946912 1110225912314645925203834471572242432 3946913 -88445090102644078725853273315895838 3946914 1405150144745011894858848353217296640 3946915 116049039581112416010037899806469120 3946916 -30586846226995370667216176609381760 3946917 -112993385316469996062508865717221152 3946918 65992805549657866772827224890402880 3946919 -5752909583394586577871708451741808640 3946920 -396721358207961959916596087901388800 3946921 2544885983223551476018535749889400144 3946922 -234107934313940496373415841925248768 3946923 -1079880851351505536144435739933752760 3946924 -1371084652508075324864820137575632384 3946925 -600129126453059990330781996106012350 3946926 -60484845252027934899634268078704512 3946927 -20574818857019883181897901141547520 3946928 -533536893406435226549470614009397248 3946929 -417822279023299750021747580549374080 3946930 -499768114512343719641125705144606080 3946931 -585809104722341333168441680328924400 3946932 945697543331979352345092024474488832 3946933 -57045265682178162297750363028556818 3946934 -748492787709805173929197683583308384 3946935 1136316416422057908959578536055486800 3946936 -204671775031968738788922210722979840 3946937 1314234402032183838473657761668860586 3946938 -228983687920193933756953803928753152 3946939 -2569172610407874738596790052104815260 3946940 -311153882004635050354335226651368960 3946941 -2632912253464810301977195041623568000 3946942 511288920104079093083862132397807872 3946943 -217789581148637470900110121381427712 3946944 572573349273502851229872434920292352 3946945 1454631984036643936665750006196127700 3946946 1008495249037552543912480214352462720 3946947 503563526422603581080884389909611760 3946948 -2586578900533137026241757604084152192 3946949 -1592090663891301600686790789222564 3946950 198436162235926563136689463436292000 3946951 -561250418687595614379845071962245696 3946952 1918621420288843557696117180913689600 3946953 1578301520391486091822150868502188304 3946954 -1250454820701831523484945914307363328 3946955 -622086658015932468785875349437484640 3946956 309268776993116478913520519014738944 3946957 -708888956934246729187729920846905888 3946958 -2002132034880568447059877967743443840 3946959 1157398570726398165856754120087321064 3946960 -1131090903003489679950318364734259200 3946961 -573309241715382275265199099730211456 3946962 -353951353056273344644037694104792448 3946963 -1991473191531883046209373519228035056 3946964 -3482004779086578743797040340553728 3946965 271320913693650160239917980906944000 3946966 319133522055821219604810788206694400 3946967 -2338288216411632136155299254311812568 3946968 -60207286707730997160642723127818240 3946969 180998465532564612383103468595371844 3946970 9134317163371037486725408361679360 3946971 771906717406245288522381300460583424 3946972 -162256075514436288605810355375482880 3946973 1606360581403025073066250177630915500 3946974 -535475689982691596425098169959742848 3946975 -416587620115839883676130508275097200 3946976 -1909666048267164442529657233612210176 3946977 -762244864076664219549746669435192412 3946978 -183045251068005978696235028600415744 3946979 -349647174836837845462952886127142640 3946980 -172956405291410882527858152621158400 3946981 1887458278401349619292308911115142782 3946982 -111537090624385517490406658408325120 3946983 940469338637583097224471661489386024 3946984 -900716979573173083247042566754304000 3946985 122693384281222356800772621087418560 3946986 386965807443861899189905556229888432 3946987 -938474053808753295693093885139597680 3946988 -1631764026533640922046765446197186816 3946989 966041362378674826161139841892896448 3946990 95617880779393727909367316341336000 3946991 -2820635800902004602512916847808818608 3946992 -79025523454803443796216534449258496 3946993 -1773704370182299441043380126120739758 3946994 -403169587723801181585094618250199040 3946995 -490566957220062140398814516865285600 3946996 1063096854699154524208082058335600000 3946997 -181122748855278930181961674009417554 3946998 82210096939498390992351759322705920 3946999 1048324302640603887718907613548908200 3947000 -1595211266124760707108743971415040000 3947001 -906809492656512890556290592832490400 3947002 -977398707601651915717428583813884048 3947003 -178139094002844561116541969942507600 3947004 -679343289017709931067086358742581760 3947005 -781850548854295004357151055538908680 3947006 105185584295964141883566545698880256 3947007 -844849641001554800012215808215754112 3947008 -63955947147351484169516363374657536 3947009 1833007353039227488167121968320163552 3947010 16816273694074381057954089162048000 3947011 1694401518010676247240273096838136352 3947012 -51460465303902215960715173275165440 3947013 4627679525429801189813326871543808 3947014 -235387246267422856956324231560970144 3947015 -1297641984672218216530516321954164480 3947016 -393726893033006067532913781962342400 3947017 -986777582487562184880852818803560934 3947018 -1259257605701454693829794636600569040 3947019 -1688435078360336444531136229438447656 3947020 -1041909161524690447619010392463360 3947021 -667927630363597687124781564836015508 3947022 -336767682563958369219571337959065600 3947023 -1126613246931025948164621109370651728 3947024 -771035627276141105207181218475663360 3947025 -419071247167874822038395203780437200 3947026 -2075999918981249499471040197190721760 3947027 617806431207728089746474056917118112 3947028 -207649841099804348490652753613998080 3947029 -504522426387931085255533355231329860 3947030 -440548521644677681550013138520456320 3947031 -815488882277174937888561399660241320 3947032 622120351425601423835673434944512000 3947033 1832677451601530298227134978888135680 3947034 -8444427044736796513060394065812480 3947035 -1678156294636340879340115701199811520 3947036 1519315537834111657498442372557370880 3947037 -147555661423309861386956514375136320 3947038 1655984849981299175692717589716225920 3947039 1514945357998732994248859781944896656 3947040 -380991182519986178848666800490414080 3947041 469277998420505872734256437988070400 3947042 1203477265991670827333327173252623744 3947043 1263554882201185536312987053109624288 3947044 -548908962786112955694160595526860800 3947045 -611378404208241194799819755416483200 3947046 221071153277340848996074814019528384 3947047 -415048206209067135673633278760108760 3947048 -978712524478447566440975683147699200 3947049 70888538802824677250076056487468480 3947050 -33815445705330593892114233529961200 3947051 -2235363880428045571827661589953839948 3947052 -1020181161700001990006744381848263168 3947053 26774987257531196148716818906667328 3947054 810816174187166998354841564667590976 3947055 -339044889993747607759092932570503680 3947056 7789441381120403361343683344760832 3947057 2140126843879215760261575661605650160 3947058 -769318360691894839807146773037054576 3947059 1207031295358436282357875969813509260 3947060 -812731962786019565381081880868454400 3947061 -317041744589795153271114807443735040 3947062 -248327394649987377098636476378190208 3947063 2046935273409912925139327360562837744 3947064 -977148287334619638865210962787368960 3947065 -479114695451640857200944705448361280 3947066 -664755857215645023661567825619916576 3947067 -646865988809917655763838861053136272 3947068 1641409626722896028290443384785742848 3947069 -8774378004085378924741363614654720 3947070 -271764366604822562608900353906604800 3947071 2341963338646758552958366600797102272 3947072 -817115899330832611110431776877051904 3947073 -92841468879506347575009814928101056 3947074 1402028420005058745148486914730505760 3947075 88020467195250492519309077716531200 3947076 45788544926431114618988318154424320 3947077 -1134416616419753713296702873095068800 3947078 -105715321529971801860150981179648160 3947079 1441794758052009418788741641872496640 3947080 -291476252426034185176875541795123200 3947081 -4739665126768517136238807989527088 3947082 459205841998304528917385504487930624 3947083 829851176527729609016529852003583120 3947084 1286963558095973973880303863957874176 3947085 -697174120231162348402186561996761600 3947086 74507311881695911260347675237806848 3947087 -389939166944062596733379478351141264 3947088 398475509318533066235601808537288704 3947089 -1127752456604668977824752557220532110 3947090 17993897946664461935324823830400000 3947091 -798945659968851764433548449255547208 3947092 -645456148937820238277250459331211520 3947093 -14835702406363057330583072685257796 3947094 -1401061617622751985455264039864923200 3947095 1625546428326320382279802905632760600 3947096 -2234266089911994270539053912496394240 3947097 -1226341243132334196424289917652141856 3947098 -4248084235915195046026891705451520 3947099 2824280281727340871740273483932928 3947100 -360021189196926377161308261937152000 3947101 -178874977277193943543673228294343898 3947102 227657730312086047072921613279474112 3947103 1272629150524946897094649228190614800 3947104 1237759276870967083935649523923156992 3947105 -127845377572459741190782608693864000 3947106 -360793192579308051956544499256788992 3947107 -1975134438915969655357209582454456128 3947108 782199417982787399768879038128107520 3947109 746482444844741844493140071856437760 3947110 -37726169501361541232817636799933440 3947111 199689804382409557910698379783728320 3947112 -721811094397196962307482141497722880 3947113 2399959364356449161840404296220770362 3947114 1220755829078481496463332736499508656 3947115 98546228571067680008143708430077440 3947116 783850749961248689541501569607952640 3947117 -1781415849931742018217446438625231360 3947118 -265984572086062461286213311118679040 3947119 3482847736785273085029000994093967160 3947120 305842505692852773520610623382323200 3947121 69113981140453848220771845687820290 3947122 -339093317099882891023992266964549120 3947123 351890437280793378359072470201104336 3947124 468972934611570768807198611012616192 3947125 540589132016484145111278889362144000 3947126 1246174324519087773539569080762532512 3947127 2209774352797880237601732019641443280 3947128 -2937247855581691044060667708773335040 3947129 881291263363224047945098343483668560 3947130 -33886265935303781058580968795828480 3947131 -336735338106455515012911172091903068 3947132 169873215488262893039937522112174080 3947133 1198805231462241054359696681652954624 3947134 1726258357292720538538532882187081216 3947135 -263046026321907840547418154535364640 3947136 -1539791724459092898275705671070515200 3947137 353393157516542753335573866743938304 3947138 -475483248686666357018703523770917856 3947139 -36099949472796844889307184886170416 3947140 -519617506932663664293128102868357120 3947141 -1898379319983237960378703733395074 3947142 -20388198635667105302139896710540800 3947143 -1224879059597798594355126509795333608 3947144 62243735425084053929455612915676160 3947145 -742985574226553349120043082199432960 3947146 401546737179783110706137126408785968 3947147 2856621558972640760096973879827824596 3947148 710150343859584054169563499518518784 3947149 -625853701187500345499728805153346720 3947150 -87474175953546566718403098912144000 3947151 583687582634304235462447710206205840 3947152 122303147750110166432190293680717824 3947153 -530818666828608270627152219408386560 3947154 -829662926423964965365859705165626368 3947155 369910535390033552193421502867430000 3947156 270585597092641161564273575989063680 3947157 2490459580174428724889921320055744640 3947158 843867582549413259239285072450395680 3947159 -3544516831528952211009075714837450000 3947160 -82419392195346945309358944367411200 3947161 2253999584170696063710702898554134400 3947162 -127665946193977443537556131760365360 3947163 1692086534549741908239211111339447488 3947164 632600516836990922063424433045693440 3947165 424824126852401261062777618550016000 3947166 902366132642105139473354372779470720 3947167 -113728511869401121092675770952683408 3947168 -184174692250208775299012242861719552 3947169 461531853066813800851653575827744944 3947170 420403282568345358467974198364885280 3947171 -1085295295435607356901544875879027208 3947172 622025379590078277898826434159444992 3947173 -11095428608396788977444599016608578 3947174 -5941296740785508480407128684189696 3947175 294080148600525705836042618972272200 3947176 -2001821430167991380236139329095889920 3947177 -91419555860551115375114095888861440 3947178 -580203362811522959444566023102533376 3947179 -725750230430206542393072102095896824 3947180 540226552265024452303882689934694400 3947181 191299340634628823729415224402767488 3947182 -656975281857570668187706945634543808 3947183 -130924996428857449334103596427190800 3947184 -688298187035886714646014380474695680 3947185 -32918363541349516189856522374257600 3947186 -1152548632040739811417374346022745696 3947187 603092109375250945990501415384783160 3947188 331900408137554079294454907942100992 3947189 1645013415548713299103292071865226990 3947190 -55570781366613421171661677688640000 3947191 701023913254192714077336652666891152 3947192 -271195153536782718253106131250688000 3947193 -91452048177328168524219690390966240 3947194 -438155864391988958879196840239113104 3947195 380649360675353159855999342374685280 3947196 1242094284730727569064885699221585920 3947197 266245048949921226566229881595108652 3947198 -836270152434141321451797085802305536 3947199 296541896869559935276921807402111488 3947200 -220686164757007937509174753283276800 3947201 975484647236135149727700805880163072 3947202 -59254543743566070006458689942775808 3947203 230353407194739900494428533689731584 3947204 1905211905125615291436706740816099456 3947205 1517725643868490111964039820904387200 3947206 -226386404801124653132065774303405056 3947207 1518291590944407742881202899369803184 3947208 107720540492762010030735287450419200 3947209 -327073918617816125386019274035206784 3947210 611293393033661498341402640763761760 3947211 -93303111381314675571262426435233948 3947212 -2156267250071327199800791809597358080 3947213 -459159722871617012505035483831496660 3947214 -72262924876029957015578859011699712 3947215 -1627380016311431728482712759370267640 3947216 42506299614242665677679291915567104 3947217 -402463082361947936900729421930327360 3947218 -5685341732500677262515321549960960 3947219 -1406368194323698471005278819302369440 3947220 -974106907448138583212133472442169600 3947221 2738090801646931092784902813811586332 3947222 738286065245860397141023430483084352 3947223 456598823922282485995193592589820544 3947224 -1568797367793981426488270645021399040 3947225 -583446813753125799635644836177515250 3947226 672920533686711809343878457614201088 3947227 -1257897925571160654162439255451716924 3947228 -4018725558768486737708142739854336 3947229 33871420335894346520855901845029728 3947230 63919592855576767923242372408770560 3947231 -2226854865956122133271073601248917120 3947232 -1397127363324386925360366567735164928 3947233 -843581496534680246990284885127783518 3947234 -106240963635375465327887267930736576 3947235 476649838303413451310556721547481600 3947236 -1124098307305438619951843162107781888 3947237 -55708966720168786060057132263804288 3947238 -2097210283940786352417657439100789760 3947239 -206736612060273310256261425093422720 3947240 568602681113266195251106679165337600 3947241 -1544760410514970844303024246644810608 3947242 -498666637071368779982500692899349408 3947243 2615001398360423110861186725708477144 3947244 256353293060968124007443241084335616 3947245 583849551228880924440982609722835200 3947246 236167203082674981772285041059155584 3947247 -2264721299403195269275833716256848400 3947248 -339535622831453475666465427563479040 3947249 -427038144011316641664835838503205580 3947250 -380073437867803908084908356609920000 3947251 -375244730751799104138301448199591936 3947252 1733558339095490134056733893007076736 3947253 2282517060585983794589497277893052544 3947254 1685536097669020448229531952907964576 3947255 187711540370281316044434201361884960 3947256 -95803876089653221092598362351452160 3947257 535435820831799233878796772123323092 3947258 -423531367385115940071902445483297024 3947259 699768738768037230311526507298601520 3947260 350947911803934841472530804449576960 3947261 -542903728994884803314869634039458176 3947262 -527126956540569050759351630495424 3947263 -288398210068745515831324502299760640 3947264 -7949220532196909159189696829456384 3947265 -583270709907544984537075129064198400 3947266 271013792562418909504744467534074832 3947267 834177860568300254991430077618862512 3947268 31507812119608138232912416673746944 3947269 -5476070283142019690274301176209210560 3947270 1191811216760379632409193833840190080 3947271 214321477980699751035371913949824 3947272 301808575271407108968771450278215680 3947273 -2047333338328414309467166905293264640 3947274 -322486916282013044342719176883739856 3947275 257131549969837304873242857647052600 3947276 408059593332383697664808699884988160 3947277 -423835373095389954766202981114808000 3947278 -352148260001789138914218646857997440 3947279 -266485905035152821346992148067825424 3947280 -181035895892348992454450593702871040 3947281 -770534159991616470819386993043798576 3947282 -796709728722109980406853299462130016 3947283 179736620407177827584404470108224880 3947284 -1096506962997908295240872774185863168 3947285 1603011756118893903100409251304608800 3947286 -55636066370846086643946378460962816 3947287 303867356038270876733771462094552832 3947288 -2718916194985515755890606766443008000 3947289 114983197909518231988927831477085760 3947290 -514883596533375210053056214765133600 3947291 997169999760266392485900988817982384 3947292 658294772529109704178750975598690304 3947293 515735128985604378605749403427169158 3947294 337262431936897640497495659516817152 3947295 149955250978817529801162248112307200 3947296 805349260330742282532314751455330304 3947297 226056258666889596962997761686363746 3947298 1164768140625577506898628964032966400 3947299 -352806715473352750995454058613729700 3947300 -410566267189413206778458318387712000 3947301 -1393086850735522992464933041170712770 3947302 -998356958743398398147941155961839648 3947303 -179112071259557525036718120404593560 3947304 1088891920849230047575201830749061120 3947305 1392123905580634402720526881933728960 3947306 -793621618950988649038012960029465600 3947307 -201268383179143209226386436365258240 3947308 -503035478004382617926645689163904000 3947309 -1594682306047396774342995916457840490 3947310 889816033408567708040719311026726400 3947311 -3463362398881834919707188033392175088 3947312 -413889052685023162823167232997801984 3947313 -711164431001884099916075132553415056 3947314 7695263826024248152597802330603520 3947315 -2672882849021153199374082382188472800 3947316 95289728233772816359603608998780928 3947317 -417847490238048482606044157359918848 3947318 -854921902064941210039687138285742784 3947319 1417700775498605734852478229737674320 3947320 -27132451033830571101589479018086400 3947321 149428776076744773342130769642350080 3947322 -845929627055567029427306392603779840 3947323 -555128032702960599029308821767360512 3947324 -1391780163274322056650433367717222400 3947325 73103754415880209936847192154669600 3947326 -752721128810313294210624890063049600 3947327 -2178835822883549202912748522405237824 3947328 -68629082293308722787440352213073920 3947329 -113594226711165365449086400345074432 3947330 418973754468727587252901597149526560 3947331 2193388140219538444539950876995568304 3947332 1855305494826118665558317653845254400 3947333 -691678138568160099778130514362197158 3947334 -250005636541179031808986692478388352 3947335 -840850252290940107084114189087144000 3947336 -94146929425379690452386316628582400 3947337 -980561618638334592516330102371638800 3947338 1475932353565932660050930050021750320 3947339 20450631949535209491875807331854160 3947340 -322252056883178405351777067936076800 3947341 -1578520548651021409771949711947654548 3947342 -2435890838899855539717109696224114432 3947343 1781067486940141834950576474183734664 3947344 -758567254736015730194395944880906240 3947345 -344756014889823123976619080676548800 3947346 -550525041115632535668818145967365120 3947347 -1037321499650154080406179431813676208 3947348 602192121574626865440844548154228608 3947349 263726605070450701728438896289908352 3947350 -541798740865345959576412907415163200 3947351 3390509250249963124363672731990233352 3947352 6264820263707520289398101464842240 3947353 -55396364158063499918353184101889398 3947354 151325564994350224082188374053286912 3947355 182392790364198181201051848016357200 3947356 897271831455779342082182882836384768 3947357 -12978799604300319028098863771389440 3947358 -493585938712807356690452630113050816 3947359 431376824313755928870831683247263704 3947360 -580700126706849687089512661165015040 3947361 1888560258960199144539780083160185184 3947362 -1336055539192705116574987648805203968 3947363 778901313384699838355263938916477440 3947364 166808359537130248399188519851520000 3947365 -153819225677528762539538151742372740 3947366 495770045359645351882368424016337600 3947367 -570486152291852464334421792473261952 3947368 55157025315005558721115822200453120 3947369 2401012645952427863936116909384915770 3947370 -83721570685863645895575959080995840 3947371 -518040750511761101191691913085810576 3947372 1589048960895640497865160328051277824 3947373 71373237152228172883253235589436502 3947374 963546077707586474819300357997519936 3947375 -1317573638355784383513741426595992000 3947376 -167925465414114259933279195592491008 3947377 143038080198183155359658817607535552 3947378 -307097439285161251712238696317771760 3947379 -1070254230970850308736449284847760640 3947380 -580696275173757058389281382563155200 3947381 718740675096966037341346476775332732 3947382 392269006741515433738523962134913152 3947383 -2999135521199276994956182022202480 3947384 -785794764284565379859891647836364800 3947385 -44048149576611159894590373280773120 3947386 121179506361804469581797791614933504 3947387 -757029654948793747264846756951096800 3947388 199490926478659894297189976434974720 3947389 1539618306822223210671470861382219456 3947390 -1217841239538838112940070996657636800 3947391 1560658811197440650505349962754414152 3947392 -1096446308243252086122802207889817600 3947393 5909769096389531412745318641529564800 3947394 -206033395633803343758723442829717760 3947395 503588716329815755373317973360115600 3947396 1611942834416496122904996120200092800 3947397 -297442894558514279878978411632198912 3947398 43296043398348211995794856891072768 3947399 641023117894240826322105996565256040 3947400 18669464142509563107589956833280000 3947401 2422297855437350809730790739393013402 3947402 101834950061587761871054485565793280 3947403 449746507531440087045563646244678104 3947404 297230086465776709774108520717401856 3947405 -622597251525814224542355925287588480 3947406 320688234207291449159986819975778304 3947407 -3079745553682102190397744705555899344 3947408 216649656127072880519837142977912832 3947409 1922942282065770274649973017250610914 3947410 -446891143151534245237601974998720000 3947411 -519296576838210630843534256953190848 3947412 -410825290018526323715640088692338688 3947413 -248939587686647565436413838614836338 3947414 495256056096228238259033881735022592 3947415 321897875802368940763282715946844320 3947416 -768569649208514634621769476176609280 3947417 -19534246652367219228859273207440600 3947418 -676400671411381587062192606871979536 3947419 538607917615689016242527305211485472 3947420 956812794826276384266784849741217280 3947421 -330701540024087017502036727501642240 3947422 -303414533678245377455541971425051200 3947423 -4502093195267501720771414388874529976 3947424 -117460610496647309281047167816957952 3947425 263790589295954744986093006659668150 3947426 -421969732004057877521487078997655040 3947427 812427801260525635282822581593143680 3947428 473852362001006170865595988496355968 3947429 461907530915409572797124158711703928 3947430 174458629029404501711346539434677120 3947431 2072851139656763974803860127293914232 3947432 1917080205578378273122265815149926400 3947433 -197940354837377630468134156654614336 3947434 512992097647998222435996281947758432 3947435 -337038432611226894897941962201868400 3947436 -2001987000432595316538846692083058688 3947437 -290725951167655256872503005558479700 3947438 400421774077318601930144996518887360 3947439 -1263220086580869914028046850786196480 3947440 137676607115562032365022906710425600 3947441 -5750679944417503993979104513998483216 3947442 58008191475337524495966748694874624 3947443 36703649343581667586734581625522184 3947444 330382289996655316144391823624916992 3947445 604965463952576937940363565667653820 3947446 217818166713150259684103856856032672 3947447 -59737517279084909155532931949940736 3947448 -1346965152456625531980375640660439040 3947449 910614248502593287572344119808664720 3947450 169211499162626047429169302950429600 3947451 571091537724048166505733552728108880 3947452 2379718381524199579423187529075435520 3947453 851248366687511759858987826902565702 3947454 -2160103093719111573761176521562944 3947455 -1277412007010888388998711946555791640 3947456 -385563481100690136992552747985272832 3947457 608657527388357788547536347672345600 3947458 -412346018047306350591350907906470400 3947459 -110262752933391559942070803691308560 3947460 352921184452062567027719024403640320 3947461 112187038940451147561982983546587840 3947462 -1755824665337867145541073417672580768 3947463 -886458707119248613655174001934721640 3947464 1169844502381931128362594621600015360 3947465 690918814454378855248428251737093860 3947466 245116964705896404694689364288583424 3947467 -307340087726978457719568302868607440 3947468 -864368091324150252537727770173282304 3947469 1140165189318830758199955916331454144 3947470 588174019465802398675403983675519680 3947471 -1056443471763242537982506339114621256 3947472 665607207187327947776376339199426560 3947473 998680714431678647184233486897172722 3947474 -18147647528569691336123845158609264 3947475 -35555233133673917407224263701900800 3947476 971707309224408294294566882573170432 3947477 -1011690428442695043492329670363910848 3947478 291488121119773785860453732768686080 3947479 -668735313668064693073692570204524920 3947480 -473583501705193979866171262871552000 3947481 109532388863323236693382485028575840 3947482 90444081663246010574851002377455104 3947483 -4910916693222414332920626826366671132 3947484 -557476179184789067853608762620873728 3947485 1088724217662643988368463337423212760 3947486 20762034915240808061697384802545024 3947487 622835108120117366060316504521685120 3947488 120127107573410587489935996844769280 3947489 -58335976343547139769790622356373164 3947490 -53542368036155726975751431019886080 3947491 3505284399208326523064876692826740892 3947492 2621607957648113766504916427703597312 3947493 272556692750053192216834201754641536 3947494 1096012965453706777581392719618819296 3947495 1342092126501083226310935257851250400 3947496 -127310300586008813119659034645463040 3947497 317150844683616726182726400509937040 3947498 -128570580615535500602254511558226000 3947499 1666694530274287202086112182601838684 3947500 383753621247950268121926003658400000 3947501 3159464005925084195617309248056396502 3947502 720251533775090053556744929824193920 3947503 -220722098584788738542382598545954320 3947504 -497824131051378096308087060398080 3947505 1159205909438123816575644318847426560 3947506 590470755041423752465548912071719680 3947507 1268275980194792626507436352617271756 3947508 551035661021637152317216275614699520 3947509 261215605826728774724042045412318720 3947510 -75956312856339658046584994666883840 3947511 -481854093222827762359855619060181528 3947512 795130598828707726400839221568634880 3947513 -1576312086078006646438514620208980800 3947514 308460828187950305753854218898706688 3947515 408419312275851498835405122347857440 3947516 1499849817458530795027582905403537920 3947517 -49494118100107245927092870223782880 3947518 313195664492138543633936573057145216 3947519 -1455818796562149510649980421899839904 3947520 1070274573796590692085392488456519680 3947521 1046870532817504721630899680416498244 3947522 -1691543480167054342571914075673456688 3947523 738004595628615117978345128353882368 3947524 -595626463518063052024515401158529024 3947525 -795307976676107744500446803573650950 3947526 -1166558005215492377291387806262976 3947527 -1957866796285281171178231556911806248 3947528 459386979423180757692589140554434560 3947529 3033024165704048971231623327860736 3947530 -77188062911196650103294806117099520 3947531 -448075021632779035622258641967319408 3947532 244100209487447695428694644580265472 3947533 2861530000471087903786092271538217782 3947534 393385001006310334532000800098438720 3947535 21789210383793257113590183444391200 3947536 541830542927113624349537385753083904 3947537 559870609615468222865452342371188592 3947538 161027966321728388175003131751644160 3947539 653178215199293854090700606159279200 3947540 -323355968846642724131785177475973120 3947541 88067451034144769647301848254818304 3947542 -504445986273424555246765585673251008 3947543 -471800161802761766760160279430545656 3947544 -357385364525833613202042121142476800 3947545 -308481237976949967486079170637254720 3947546 774010246301802745072709915505659904 3947547 -1411258827515425845946517707180381800 3947548 39806183898051836526963533480463360 3947549 -866575364425217259778324377533847450 3947550 -523185187241485388343056685561115200 3947551 -2123611819460363467739828633667966720 3947552 192395099309401395995757455943401472 3947553 2214511618473022454796141096238706724 3947554 649441172939883432680353559176143360 3947555 -1701021290526826364879790868415189040 3947556 -2071630243448795113815267540801939456 3947557 -1472961997520985273074672553779648194 3947558 -497512811359609814251242808627545120 3947559 -57315879512107938899096508398444544 3947560 -296831036096312281782273107990784000 3947561 475382693856954331271670241451319162 3947562 -90367152290916516820068271537259520 3947563 152554452946802420582749387646016000 3947564 -3241655531913283416564185242892160000 3947565 -912582732769569804947350086148776480 3947566 2968027619958368232742165686955776 3947567 225921458881326768756095290931121120 3947568 196385105378922672735312771473178624 3947569 -1277945050821383909505838977018082030 3947570 144389964079023071683565573153464320 3947571 246525176675327592255137371210881600 3947572 19605428050127664670718253024614400 3947573 907527403098864653203297747705597440 3947574 68614626513569784634707494730586560 3947575 1603785234056692706802929443979493000 3947576 1521930066160597825672501093285294080 3947577 -1287689778964166714380722686615261568 3947578 -1698781312647481873725086344398648576 3947579 1406638777732086098248992764702334180 3947580 -1807908245131443336051975263047680 3947581 4780817999640736681637820393633383424 3947582 -299990101300951266076002412611685248 3947583 -366624167071187138458913721310635576 3947584 29079432541871643350458039573938176 3947585 299603512957063547438639872445923560 3947586 -184751938715568542281398890559275136 3947587 600370687342972418066584691342932800 3947588 -1324163633697893654786109576506179584 3947589 -190899465841733162122257276839400000 3947590 651876085636092057535218234603676800 3947591 104099490024219032168062789740955992 3947592 1604992391144920933364209691993702400 3947593 -501501149595200354606949080772219712 3947594 311270362704474742119906378196223232 3947595 198060165654356754019172332517234400 3947596 1844865674266944876416755531555092480 3947597 -2432061474718997508960025419812946954 3947598 -271373661496789687755655123865222016 3947599 270079071945432194725077741283600848 3947600 -147087812007971291316707214409728000 3947601 106699928832418546900065274331912064 3947602 -5468455966515059943642014220036096 3947603 -422998833820335075603886383594970992 3947604 10184478215549901193139859181228032 3947605 -1091230034491356926409010695848538240 3947606 -657754473533289705348578815998384000 3947607 1276721587099025029148217530292902304 3947608 1139173886771885837615953023830016000 3947609 22739675358646651379683637135965716 3947610 71765809022518231313180329576197120 3947611 2187929625826236353754582173279241400 3947612 -1131747077578474776964586563467615744 3947613 -642237255001594560657933137103209856 3947614 -1722167569016505789676579948144719168 3947615 522650930091401117352601258610836320 3947616 11876641525007576574756675286597632 3947617 -1119691752288795349981777987961890428 3947618 -2543216645962757506450379242488300384 3947619 -192302414668500190570893650814433872 3947620 1490528534421196047850818779963623680 3947621 -15151965824118014839192104676030536 3947622 -121200774722272200489271609257824256 3947623 -1602897201486486820649627910517133128 3947624 337710176547381104118021634682880000 3947625 2610562994349215522800640788485000 3947626 571606207885849843241470462226734512 3947627 -3299327867175062681269464465073936524 3947628 -932842441509928583138494254999207936 3947629 640692515542565138482260542011185376 3947630 1143475511396262794199267601867776000 3947631 705123102234579261332853287075351040 3947632 -339143136086534925373802275732029440 3947633 -514069056417737134707206145151443456 3947634 -26379030831697136940980305567887216 3947635 -2033959150456630569991665534551083920 3947636 967009623551883332039115639512487936 3947637 -66882197483868872967861844623848832 3947638 -537074714027404462207289369742995904 3947639 -2169397182827060963427399726141073560 3947640 770275904042220480377207615191449600 3947641 621862926116227771339346362014182212 3947642 1612040053247207437728475996983983472 3947643 -686690061783064492086760855553441280 3947644 399727094325035865028922222967094272 3947645 -629445493226027108520940124261558280 3947646 -174730834062248686113240517280910336 3947647 -1370657835792550297116712289909687688 3947648 -1556470850200346390618168001067745280 3947649 -1693831001577624301030833592087572960 3947650 -267562644122832088341900729748608000 3947651 1999403629989556848476009540081367792 3947652 539679081957054213918042934266666240 3947653 206173952863272161057888869100898460 3947654 -204544780202886221721840093831876384 3947655 -212708927738944198557926734912678080 3947656 -2126531482439837337222350408342277120 3947657 -207128513829700091975724292766482176 3947658 -2886922308010453381299187530215424 3947659 2755741911078356990761698988592571860 3947660 -786906390232896035055730719160888320 3947661 -91692383290660160073472184832481812 3947662 827495304104791488513878257331408832 3947663 -1597412715651513956024813663434619088 3947664 32236943882494765225771208823275520 3947665 825820457856604225857135348120147060 3947666 -435409830382072660328705020614414720 3947667 1098561408163839067706737903048637880 3947668 -850025091227907761079416828020326400 3947669 1126580133425393163920843047439045760 3947670 216676561126074893724240112266259200 3947671 642543065106811797862864361824533504 3947672 313280713261764507265523966914375680 3947673 1391851797976313246565591302781829584 3947674 655059978564735253355775099768003840 3947675 -943507407017196551613844235001929100 3947676 1089730767230650423790738311805236224 3947677 -2738109563892431098835183582885065268 3947678 211535285055328167511102639986423552 3947679 -1418178530036876692469779467220876776 3947680 -2393088606491547677520584946383585280 3947681 4619330913266871737978576459598197952 3947682 -882555172731055030480242932878651008 3947683 1014608177964222675787905404514914160 3947684 318452126282878996052500032803566080 3947685 -401915037024856988042242392531881280 3947686 -790804821477419974279738932534066816 3947687 748001712752388171968151740811966480 3947688 829039548356286086306330977901644800 3947689 -882252323766787929739780848458946444 3947690 1086718720023312420395086873370553600 3947691 -615240751368060625593420608228813376 3947692 638102098209210198028486786461598720 3947693 -1086056675664474818773815535355534058 3947694 -85233307726416746637455646067097472 3947695 -376925478202157208856714204763932800 3947696 -300209358865315925497393152326811648 3947697 6417953023086664087775524523581248 3947698 -529802401284708387061922142376134240 3947699 426386214316556213229389487357964032 3947700 627418092792443895737754210042624000 3947701 -42784167880678741207138827252011648 3947702 1248463845944087610811871764382128704 3947703 1146218557656818238343156462067651304 3947704 1862449324604858692410842093136629760 3947705 1188037706467345297790755749613956360 3947706 252226346451830388760623520242263040 3947707 -1571080705965614159937944365346463848 3947708 -1596812619909807320097301191877942272 3947709 809341509518198342818882382552492160 3947710 61013670349823349748590779599887360 3947711 -1020375927750230758551666165679398168 3947712 60995405142755166169571594128588800 3947713 -377571778016502694729405457769919488 3947714 -1358533576174663900164471320191562544 3947715 -321174891127422203806748365029510480 3947716 354154402381544947827747378584819840 3947717 1029576254810810888989082190532144572 3947718 1891430447186494918374842373479424000 3947719 1497390537300817072611507593673776544 3947720 -314998210235029876208671087765094400 3947721 1637511515020319247033466965591312 3947722 175457776444415742442386191098946400 3947723 -1426619523952591770546457450650019296 3947724 -2041358376463643714047206015374991360 3947725 -359314362681299483237582793064844000 3947726 -129967283610917616579534777579328512 3947727 -465016348799410235765812213572874368 3947728 152413803914028048242523578309935104 3947729 -308203782482350285590528996830614416 3947730 -14903556646056290475914818468385280 3947731 101037475870567642126618587122633200 3947732 -79640891260646872241746284024395904 3947733 -2013358477838809630584190747491686898 3947734 -818049336337410148351047308512413024 3947735 -325797522621351424471869902735369040 3947736 -49661402030622450904258667257896960 3947737 1207486068457428739251557195183393092 3947738 -1986888847237082568788224215267525120 3947739 56923946223248042345774176240294080 3947740 289212385303581433951467491295920640 3947741 -9313338469234893427349699641077120 3947742 -580646148730982629593542508008269440 3947743 2136522647948061761559079918307945424 3947744 -29610433431705627878244528810885120 3947745 1090088230565769482095549622111733120 3947746 -860721531246090586603867836268484352 3947747 1425738160881342032660967829955255196 3947748 147119833233541909433663322217721856 3947749 542231123289139140858662748391271520 3947750 -917084404811549997491300457304896000 3947751 -1608845786162232914461073640491334960 3947752 -640562227778997972198501222540625920 3947753 1019541233921382988833173819840515002 3947754 538548759563283690737714623100632320 3947755 -60173849833316916005993506470648000 3947756 28883940845919777057880670636969472 3947757 -66855660907157572428290327092826112 3947758 763462148394336377510609473665057984 3947759 2307628319231545043229702109152858960 3947760 157960540291999801119508000054149120 3947761 629153081710171965190776544954524324 3947762 -12426567032355687460316943972096000 3947763 581236203433239980794316643544526400 3947764 -258210803916421810053917264125047424 3947765 1540425054064841346341551642209204480 3947766 365367504628359508334352982757720064 3947767 -56742658205942635649835078613842720 3947768 -800305178718697134715695553286676480 3947769 293596824823949149230114054160915968 3947770 -1569172453342241765801110429719355200 3947771 2989090500988889142738482500646535972 3947772 1175129732227996369154738782499553792 3947773 -76838416463041306921485823055208660 3947774 -80747332741555946314691125426996608 3947775 -391449641359763282903040764168370000 3947776 -343702518231177529086896768704053248 3947777 -2996433012351081874835894003442975228 3947778 -1098981575356521158744804522709607296 3947779 716261406309078824193425542410577920 3947780 401683599862124515924295684972985600 3947781 -1033092802693069628227335764431292448 3947782 -1053547822182639887460627475677595200 3947783 -1166036621381164239044397368276143512 3947784 3540603649214876784109608314359480320 3947785 1310041674880507081696467543291802980 3947786 -948336859375456269600726345048627408 3947787 -8708876798019359943009879770044068 3947788 -733116445560826886181098352212367360 3947789 119621379272308795498854084125268480 3947790 -36748115875448793329391961825996800 3947791 1539930743655236639248330338438291984 3947792 -259909115788675311116488415675793408 3947793 -1726800736401142296552830354510731536 3947794 688584323622883739345891575434807696 3947795 14060173765318281506038574200865280 3947796 -1081224903586670922014521980181458048 3947797 -1655772561888845277808212500367968 3947798 -677087585302948237225146714935441280 3947799 2566386334809310893082568315742551760 3947800 460977780412220947721400934874880000 3947801 665276409927560963686806739320192960 3947802 159171813398334825873432956806364160 3947803 2982211631637691894817557026064832200 3947804 -34702698248312844182729813807646720 3947805 1820122892586598790612753229421051200 3947806 -1035506915759188000336633259491179648 3947807 -2876604201910165432198072187749462944 3947808 -547346666172636732538627759810805760 3947809 -1754612557889739101437430361220696990 3947810 441598544497061301876627177434373120 3947811 -397866459609391243693528790567306496 3947812 1156592059171264043816327691235098624 3947813 1530779073431461631894141862250611744 3947814 -525912968138393238807888293381050752 3947815 2252301845961030601356062389732011120 3947816 -1199377316931720913027622498352906240 3947817 -1981364795003781176500088251415521920 3947818 139854184747954520268927626463306240 3947819 -1463353175485828684033486413409486848 3947820 -1025585165996514024067223015351500800 3947821 -3640143381664235217796771959515156 3947822 -177381281344223553715092320744772288 3947823 1374264363391120137692262910499571384 3947824 311279324777578575814683507376701440 3947825 -303140366869687933453505305489785600 3947826 -342765117242706820163650699662429696 3947827 930183351497514365158005012675295360 3947828 -32160491257659922450538338303499520 3947829 578873384792102311750374335955588384 3947830 997158759378860016130342998395520 3947831 636631920585040239627471956060062632 3947832 -579488419367990099075512704848486400 3947833 3157192361676686432037628370322295082 3947834 561642834571415624121692130941151744 3947835 147810889786839698797513047269763840 3947836 1377659880575167309089181264477076480 3947837 3213797761708187027463729958603542432 3947838 412027655447964354662336272808065344 3947839 256660462505975683082883934699360640 3947840 -27832190890711227377341634303754240 3947841 2322728510591884618502500250601566352 3947842 -141180446550367094100191928770253408 3947843 -1036324585618783601481071610016003908 3947844 -241293717858619337632016656736194560 3947845 -579207894481045629981992028229502400 3947846 -128787339882397582646583198969125760 3947847 -1979674153587248730213547041246624600 3947848 -2855396935427692288135743029029616640 3947849 350930611317230683258383971839833780 3947850 61422678895376277872400799828915200 3947851 1467108068332939921580399843390456852 3947852 -1856841248012792191336964797768568064 3947853 161873800301820257196877422490508928 3947854 1327094260880817363153856444551773376 3947855 -1492544887507655215324821437147541240 3947856 -149275132736038608201290171044724736 3947857 2544923887089944281148258778435612660 3947858 432671179669099500936462086334435840 3947859 -214980583341490743859924137519037248 3947860 40485074831965693201305606366044160 3947861 3225425142494981668994894260223712462 3947862 54494742832741855315886407268261760 3947863 886497692404598513897389206791306200 3947864 565473660131596087639160446599659520 3947865 -1285532151609548874218459007458681280 3947866 386664294185874869673349678490894304 3947867 1650384556600584193526937529766400 3947868 -57670686407744484621810653103003648 3947869 2220144358447972260567486759558718444 3947870 9897520086972424983668669798978880 3947871 -415171470554252345947976357718501360 3947872 -370586229681449559735066132785922048 3947873 7164088423603236677150687569904304 3947874 178864596156549761992189178473047552 3947875 3604994486963787020020941309222384000 3947876 1288008674803645838659879702360927488 3947877 247334244995701279255239865514427840 3947878 144900088486004879661518516050997760 3947879 322284876763129134211352684186486184 3947880 -814703708769854016533976994288435200 3947881 -142348393555677153274017129116391936 3947882 -477566676855673087654056349882685088 3947883 -1503620705010718446891460825460222376 3947884 -1269668836497539124942546494347066368 3947885 -64093674846061080257505478013682420 3947886 -1435198406816511637361161282913068800 3947887 1489280193675645906827299627143373360 3947888 34646212860084375624754153911091200 3947889 973121579092020810115949409841193568 3947890 562827068199038381480841749760532800 3947891 152240585578027545683770318473545292 3947892 -346637727605900748653958333835450368 3947893 86513929071843646617033363375380544 3947894 -902652599076870976512335534695512768 3947895 222279546993269725137168594228119040 3947896 39020752921261607854020906295726080 3947897 -281011201256988266186555457945669654 3947898 -193747534897519298521151546326235136 3947899 1068964190110703927807453435573492900 3947900 -274279549203531116877461685462297600 3947901 -1630348862811461034181540574737171968 3947902 384675062160300830606183214151585152 3947903 1673837594632012310728842259593217152 3947904 798945165766920676750752120569856000 3947905 -511473961112092775043242756958532440 3947906 1940476608816928113483476322773760000 3947907 690149456691734308744491011229621240 3947908 1263519788274388819700639335685671936 3947909 -314526137857427601816677688083273184 3947910 244599392648569092060020710411595520 3947911 -568112762941204282022764096727135976 3947912 51718050976169731099586617717555200 3947913 -150485579760390095576274765517667520 3947914 1655330647188763294139622906853963056 3947915 1184059724001792449405984122701276000 3947916 -270909779292478618563919386525696 3947917 472441033555835268409593652542749580 3947918 1214741375466347536160154593647887360 3947919 -691868361144447749516395279434235632 3947920 185894833243952453359586116069785600 3947921 54444366847126143771906682874371122 3947922 -503785256548746384645905444785053696 3947923 1660733971389873061648454945233969920 3947924 -1135607802786883573275166585033471104 3947925 -519369428928824873359948507938768000 3947926 1559642668172655058411748312925130560 3947927 -121342805361461073344596770163155120 3947928 200223356382466053694866051138846720 3947929 428151791923674281009721057073670676 3947930 -388840298192631879371733302710272000 3947931 -273640355578124922794088355992861984 3947932 -2012492194418916624649385881953493504 3947933 -959395192959476006490588165599786976 3947934 -1081213159436178113268037243463685120 3947935 -717972487419807490230367302125580120 3947936 66484891501858107933690131878182912 3947937 -344980176065997826747631287254581376 3947938 -1289716799624264896936121339786041056 3947939 -1680053890093791846877433562912244260 3947940 8528030981232108549264815573111040 3947941 1128699902525198471934407767564625342 3947942 723436686449918838183363623776699872 3947943 617210581464025734860203710579568128 3947944 -387429448743599928743412044572262400 3947945 935051851134711288995772441652673700 3947946 72869103727680061457110833946444800 3947947 -1248347286442802871104006001607553448 3947948 194422847379036801110300525507160576 3947949 -564614284750354279223898521296475466 3947950 -91555559361930600086615966059574400 3947951 10897522520679575493670900219062240 3947952 -108831716511163705961958465601339392 3947953 -734731582231100143064561616071832960 3947954 1563244421369996272139225064973756176 3947955 770948639201082113874586905589808640 3947956 1493886830953736228650735022605685120 3947957 1490384843367684780919800114211216380 3947958 -480723937789541916127666581783939456 3947959 28688650077036929830044043450526104 3947960 346305015037034606657104815919104000 3947961 189979629597682876162954767323376000 3947962 -916343495418430429749951707764666368 3947963 3531866568454525501113481608460282212 3947964 -467253409492065529645118571343380480 3947965 -365294599142793555578667647109696000 3947966 981724495397264062647581271041913024 3947967 -2930559978448675631735676943073771760 3947968 -472362503297261799685378616382717952 3947969 3268562078917704071350979714148575940 3947970 -74408916731893768068207883296030720 3947971 -690119660460532386217219778873701828 3947972 -80704826340877852613523029870223360 3947973 718544110361633048649690537637011840 3947974 -99870438524949598779790149286112256 3947975 1934420865409473256835340299775329400 3947976 680992188795421397137913128780907520 3947977 -1481894237565368582261840082181524528 3947978 -1037598069889287997489497522108787200 3947979 -501020469606519733426032953221800768 3947980 700568823656682457272369322400332800 3947981 356202770655544303231052676377234946 3947982 1435262828567785018660457983990932480 3947983 1018575174943875037306713921860162104 3947984 7222488760481826129348162455863296 3947985 484924633882377625773475984366761600 3947986 -32812761363781620591327205956105216 3947987 -693390563349894918022957658023817364 3947988 820568219629120906750364790005760 3947989 -2921487223355068863240987113767037220 3947990 788309130298876442700007751621925120 3947991 436311393008545770847377774344974080 3947992 -256196776392410218439039037721313280 3947993 1288477002115393012574031876341664000 3947994 -514507095625755507687561205763804160 3947995 -619850058907345734185987071626573120 3947996 284003900397980826318530674782480384 3947997 -1097780954218353458238905361279203328 3947998 -808333163758559477560403649330864000 3947999 -1002420091670667091216273763086300680 3948000 -800751579172527367240290712682496000 3948001 606157890286897406521258784496531712 3948002 8651261757595664534512107108510720 3948003 57681483598622851653023831284704612 3948004 -3010629874385615538032368645564217088 3948005 -414020732686254596947130029051207680 3948006 -638820988462765080164796589347276096 3948007 -60542273087749193411704772788736232 3948008 879972697398078507825785869276968960 3948009 -805457211575281287319365453250992000 3948010 550806702216620737238670647135808000 3948011 -485064755114160204121418515107368928 3948012 -525297374289851667491068733264675328 3948013 -1050939108291645702029542871406200436 3948014 -249014523741703595339452711002204288 3948015 265507379836425879954851779386466320 3948016 60773763632632144171745984897974272 3948017 391680555037132150715592264659696880 3948018 -208043173969183927758841633560948480 3948019 1321934741200018317584839976944351344 3948020 -33090977241028709464565226851051520 3948021 814893621545754697730550388244034048 3948022 -590163255182852715844472958003685248 3948023 173325537752811796606789888628155344 3948024 -174089094758695322945359257821184000 3948025 1127378122477295993333547024796000000 3948026 -40463077443430799548914705077043456 3948027 -863548333580837562215316784693615080 3948028 1959527181450395136396042968472019968 3948029 1389242897196876368364835482649099200 3948030 212366787313523806023504139486848960 3948031 2310240895802332045568234574620542200 3948032 -1117513282942535394393057407287689216 3948033 884789056146220769844430566018214464 3948034 211528541669734258545139748930162592 3948035 -183025541289636595865336883690978240 3948036 -249367926802041414876460211386269696 3948037 -1238795711805839431508499534202477728 3948038 570059180726639665375374301215039744 3948039 1122243257363210722544777993398520304 3948040 777936638897746904798280596482560000 3948041 1654554752175278267678326581226876800 3948042 -203331562466616453866767505742938112 3948043 -2232539183114322224141493923174591040 3948044 1892751421498512336524036085201062400 3948045 1848154804594662984054940220811840 3948046 -344909417514267154943619433404322560 3948047 3750374265603117116461544872063798272 3948048 -81186364039355366960602861417267200 3948049 42098753914321993602567569234634752 3948050 -257043844055176821286722166733359800 3948051 -800547530338654474929428234640439368 3948052 -872097916533313840972037111308737664 3948053 -2101870566761494315721692099707824100 3948054 322231427895692517547189608905057280 3948055 -1296618085735632467405943993930056040 3948056 1182482402788186238039874044525813760 3948057 -608144895475707552072555970841777100 3948058 -1040154362731661736932831573997135120 3948059 117229307229699947616617168076794904 3948060 1055036896063201897523092303435008000 3948061 -771138783463068539860273493661041760 3948062 25886035301124273271613687553982464 3948063 -296343536719412067591923380295758080 3948064 -3522762949452785873752371075438280704 3948065 -11492460831256266191154837651999360 3948066 125081626129429035587181833233190304 3948067 -807045278198556026253076301385349120 3948068 1339070817351880377405015541824435456 3948069 -546173325102655811280096775907822880 3948070 -75934469080272215683090466961719040 3948071 -3368995378839246869211047783885086728 3948072 1829931012876698688771106219995217920 3948073 2725187704193407958460843674358355322 3948074 365062078186394487179135309828335200 3948075 -323968857667083419253064967902950000 3948076 -65525002542131068614608053367602176 3948077 -1006227104922067077117305640969762420 3948078 -1296431029407242227897280859057672192 3948079 -2910752413620553244205610355399306024 3948080 -357048823733892317642640056692899840 3948081 -657086363451889300623603471436538496 3948082 506388531902022537253939671856645392 3948083 -107792739072492056678083815089842656 3948084 308729627666201292514167615558690816 3948085 86630160515502293301957726894087960 3948086 496158773637961308391327984251133440 3948087 325096819803657530805502268628206976 3948088 2936727099083188045672093900800000 3948089 261912041238644133270113026463925000 3948090 -28139304148846122009718532239119360 3948091 823871439469645790881185554210893072 3948092 -359686805021679703333821118368912384 3948093 2553481951955498485692792550478305440 3948094 -483235708221970911027962586197964288 3948095 -906119937182933361052800942180344400 3948096 -501915520278278897890515089010720768 3948097 2745466479055989788690842622060425344 3948098 -3094101233367766007085581711671296 3948099 -1742043395836149655312287608249052936 3948100 -314794275867017181454452232260665600 3948101 2331467426195691409739598982463859102 3948102 17920280436529657155611720357364192 3948103 -394336989957457716265037748262110480 3948104 1583431489115606889821400968955494400 3948105 -514453437169820433550827689871744000 3948106 -973023255743989805421240716490487248 3948107 -221755104833211107273733297035232120 3948108 -1205780895133237954379184627349578240 3948109 1696584086702867285820389299151008 3948110 -718501257820166107419755464365599040 3948111 575531921213040345526108176699265488 3948112 198691837175421509433273796458053632 3948113 800722719612825333879350474956204200 3948114 -233277807565910866260742919177764608 3948115 1598110325610765031705968931146611760 3948116 -2214668072969369414981106824467935360 3948117 1434831559632097315694726532866923680 3948118 1411153312915726070457062551011039360 3948119 1091692764606013593587133821853406896 3948120 530523521852362333061098038484377600 3948121 -401653372778667692630650837179202678 3948122 822140673259539112433347201071144672 3948123 366626826974924516164489669396191384 3948124 -1869293622219822326463257829096128000 3948125 -256089123512528296567168294951421250 3948126 3011273702685839077818779028599424 3948127 5399129781000661025044114861252600 3948128 -266206893300815091039296765163601920 3948129 154466336396907177496254466118323200 3948130 -680921559630480125372298290852387040 3948131 -30593713113039913351758248612810112 3948132 86195504492000605651395242169096192 3948133 65096195860828787207315119627734464 3948134 664472160522249803675624127921816960 3948135 -196354459208831287834648124488004400 3948136 -233822492265784200910885534960650240 3948137 -353559792043973193342437511944246214 3948138 432895528293243363337962245637960288 3948139 707636849424973858216255386494037424 3948140 431485842290338412024369773156730880 3948141 -562903713277650179973496978522022016 3948142 1643893043539324293243596705613073344 3948143 1905603296274553928848657891568089320 3948144 -171056113163785008942050975082872832 3948145 -1131281908812832816145790360892353600 3948146 1805178184240616603040038034921952272 3948147 -182904504302067714303705942406512480 3948148 2964752260813878009259147427230661376 3948149 1360109816380980200696944390352367150 3948150 -281983568704354865720309464676318400 3948151 2179939117069208520454153219099938152 3948152 1057455120455832373093146476505477120 3948153 715769636777955325145934693701159616 3948154 511499412357946077854848065273775872 3948155 -562695273515051923664769418033693440 3948156 -1562602262369734993494202544417587200 3948157 308716603387517045699329270100821920 3948158 322314404679608965745058642655495680 3948159 703739274039873484042430006636829840 3948160 -62850567661314318397294384250880000 3948161 304837604497095864578119034369301504 3948162 -814503257525822776675937449826457600 3948163 -2589551736210454744089189831622771588 3948164 -868777612627746802679792120974442496 3948165 -455761406442885409322900991322912080 3948166 -458162215799504856826431586384128960 3948167 -1884877215325058456902120648865247408 3948168 221927045516278540588832840197079040 3948169 -788892405677044655145346680302599467 3948170 -1249282845529033209399881882109666720 3948171 4909750500161801260008326030169024 3948172 -1365028162248924887154001138268909824 3948173 -2388842330549867884655181783748789578 3948174 2482084773304196938189602410570688 3948175 -553508522245717406832923699026714200 3948176 515555179276123715471302810014842880 3948177 -629522488526402296427777307467445600 3948178 -717675276270308083548862602316237776 3948179 -48015328647920470907208177087899220 3948180 606890882555055488676396593488158720 3948181 92410906536305734333377267827596000 3948182 -440636364688053524730578750078608896 3948183 1544697294836757319241637155779680 3948184 -1028387619685071956257063777539901440 3948185 3721608342304841590643255933565491400 3948186 -205830396039612602570088201747259392 3948187 -3184141357350484785514955497312583164 3948188 -2237845844149384799405060014284724224 3948189 13925663025305072809043939596053120 3948190 -231909285753006497396624095429982400 3948191 187201774502301083109077347630556928 3948192 2212232924685334520869541816119787520 3948193 2207640310227896199690442184954708400 3948194 -205851046864306151639893018228057440 3948195 -756917839520336804257796654438272080 3948196 805231935098934817496151541557669888 3948197 -1610927135959692189585153555724848576 3948198 460737109263135800699490626679784320 3948199 -579128815282553998259925573244749888 3948200 -638365178248322757990607118438400000 3948201 388460864908945803610593016562376468 3948202 1337588625019550966713656311046300000 3948203 155989473615705816199713437676034560 3948204 336205785693513807885961241204382720 3948205 -50078539776984459640241695002896400 3948206 -53409975246074164536827410192249536 3948207 45392499289155724073330502987714960 3948208 363914966876219820465527499544756224 3948209 -1408074222904295016174749666202667920 3948210 467892701764887915333334078458624000 3948211 -310790923817364535849767230481971208 3948212 -417205518218824322197503741157244544 3948213 744563913936558345207486469002272544 3948214 -1557556858309388069869441109177010048 3948215 1278340654058126652056190426105313920 3948216 -2071530555855817151834093150447984640 3948217 2342624408447430460207406381415040 3948218 -313318958206606390187638706516927040 3948219 102801353705502652420627565726568000 3948220 105170620661956508287933016998548480 3948221 -1363900235675681309948756393752096800 3948222 -80144768933016389319751559313371136 3948223 1645803933918272916343630467737809472 3948224 -179145299275402164058826568719400960 3948225 -483261660095818319383666607037676800 3948226 -859715550042780774030945838386909696 3948227 1846390586797615406332178452878902040 3948228 -491351404598464164847215625444514688 3948229 -135911483702163969118505727320915170 3948230 433285757721252160343784128799360 3948231 -263197425386968243910745983397622656 3948232 1192237888806632358715341513603686400 3948233 -1787888260259227152159176545812919224 3948234 1096160866937494616236324270277041920 3948235 -1727130084917531742225732687336858240 3948236 464468528739594500628171731154536448 3948237 137932330683939986539194380942040000 3948238 443490884078773255899969069382947840 3948239 572622561653516069248549122299230320 3948240 -168932288140382706106413499870740480 3948241 -1316133590451185229180640027997168016 3948242 -36110174496088372470461853615631728 3948243 1074987748527453846678493067776535808 3948244 1982870032382820620099551361209329536 3948245 440338006431472274802282009869162880 3948246 -273676200265017602235427743346798656 3948247 -1595941791640770081369589775306973304 3948248 2502325196214831970055951572597647360 3948249 -768313533561952903980930649158570432 3948250 -212739079508609205685255110732240000 3948251 3062310667999547832372028617523437252 3948252 -152539198729608810328383230881284096 3948253 -739260211904672856892181660475794816 3948254 -736828122159403174013817348647446848 3948255 -235702878242442852111341806372602600 3948256 1503669214524549435253238992433577984 3948257 -72398370308394220619792013635069934 3948258 -468749254823966566528196508635366016 3948259 536672149735211429539268611723146912 3948260 27644088106644519698908713258639360 3948261 1331336634946726087070081056556414784 3948262 670546476072479444218574123825107200 3948263 478381522523290979001745461671248560 3948264 -367919837083753961966238323842237440 3948265 218482016144966127425279036232186660 3948266 -5301119967838922979080737897332480 3948267 -2000746034734574326697067542362801488 3948268 520462150145361335626997545347285248 3948269 14255980919462061424330785207712044 3948270 -172867647943253792358520280861725440 3948271 1170502831283412658519044790489819472 3948272 -510286826204965736029835414412656640 3948273 578861353677383366482607944739328000 3948274 -406258831230040897884312826779749376 3948275 -1683888712943850376599644068415807700 3948276 997712734981366798338366271929784320 3948277 -641969814075559663412105349631137874 3948278 114573168790723561768815883402559424 3948279 -1764226647445563141914380437595895472 3948280 -253124092575972878666272526499840000 3948281 3580037090010003602072162904308351082 3948282 -667300408371957834377124281814620160 3948283 1674475561204192938239948422342666532 3948284 337169756553133715636417473944379392 3948285 910875515641794139810631035926657600 3948286 -842300062487939385023435621121243456 3948287 1193502729512197493408514259711735152 3948288 411587726022764408522887709079896064 3948289 1035276010571573300094041380613369090 3948290 -60573618041193420098301070089285600 3948291 -2374662582467427059691105526337325600 3948292 -1869545805510495933360475116747793920 3948293 3085339169803521913245477684986392542 3948294 -99954454259525341156493970537289728 3948295 -331008688696775912644431368937024000 3948296 -1359952187400941299178387215852707840 3948297 1137172922718555990723437782317661200 3948298 -544828407529621323370989181131579600 3948299 2433033257776833589231677263650230864 3948300 -118605037678443489352272122923891200 3948301 -116571891227970995467233684123597120 3948302 409246636710143900910418252125293952 3948303 -262256457104051294014577514934272 3948304 158518167915740088237009601765253120 3948305 -487337653444836679191180542014473240 3948306 -54801520163240937421953800301146496 3948307 178904277275862558483046167989968800 3948308 43150818100261499445669962539892736 3948309 -1561831710512546082730276249337422386 3948310 -515485819149564398333621896907642880 3948311 -2765853809684836868196589251034268088 3948312 -1428523959306844056541794580406292480 3948313 119046038904143444193434560002232260 3948314 1125661367455801251519336519015459840 3948315 127492595306307305830229073689456640 3948316 -1086943057030776360010408093134952960 3948317 -2523055075664831262297839657576660634 3948318 235236935960672198712556736764938240 3948319 42039171108795563233048632274176744 3948320 -1831122748011374057546134793805496320 3948321 9679199098119462344123963157695040 3948322 1337371330159286946000489982944759120 3948323 195061236637455944044445236832543040 3948324 362000403651519426287892024117421056 3948325 1187512001331787902232539320319441050 3948326 758917396784258047737655366136582112 3948327 282002707311462225805198137834434760 3948328 -1436516296490096178386427865003299840 3948329 -1852893378876558182391243213633386496 3948330 680670080848013253678843079333489920 3948331 -2223926386074323709129430674560597736 3948332 801712373307938178236726848962391296 3948333 -565730955107816019983853393893855040 3948334 110040422670904728622743632388821760 3948335 846614368107392126887557613642228560 3948336 179780340681159875166109922033467392 3948337 -184208046572267429736853302974322368 3948338 393503060661169050332139517988347296 3948339 -1548916239645426999610420745504978880 3948340 713401058974093677050332153078517760 3948341 -349468185355197773187111053035599360 3948342 -1103673255070646314781742768052442688 3948343 -572480100384795106516389198809733200 3948344 -743336318159123689058114412699340800 3948345 97538648717005365470912847300082500 3948346 -3928116706792850509170996843988992 3948347 -2348098438209151087720157539145478912 3948348 -100709034957419451734635691010416640 3948349 239991099447615216009727549597454464 3948350 197198745505068751482447377448480000 3948351 -205036745151942010908722603689200 3948352 -549003613220882791016448501932359680 3948353 -23900586402539929021811410131214398 3948354 -638045972128829836328643992559573936 3948355 -665873953585617591495140222738208240 3948356 148831511548158357138244653834145920 3948357 -531876407411913138890030334229910208 3948358 -965270144300788960620609773709431424 3948359 53046244296012209649731446408532400 3948360 -118317690749056986013045847194828800 3948361 1014905345746120645826551531686783962 3948362 227193637266994473570865400241329664 3948363 -370932783345306279999552879997896708 3948364 -269921477654381504190929063460323328 3948365 379711176511570111881703842636973260 3948366 -37419118177974868646736016394880000 3948367 -236541543714752096911608572268413584 3948368 761680494486230228990624739771604992 3948369 -781340869752562636838967429649625760 3948370 -534724755937204251955974754993377120 3948371 1796831560528075244778409165768850520 3948372 -1201226695097995073735640198709862400 3948373 -959766140620011479991087817894455072 3948374 -431725011993257401291706192385354048 3948375 243489102113307806040770205571620000 3948376 1414641214759165709328925302212444160 3948377 616244168442519689346633549005485824 3948378 104299825493699239076959887814187520 3948379 -1614183550965966369547281559897193040 3948380 1654393522683305809357841100202636800 3948381 558556087271890667071971659328146304 3948382 -321257062294097228369049680328700800 3948383 3356689196098945817197247373541561632 3948384 653826061050220870038663252053852160 3948385 -319048063055953841457555109742471040 3948386 -559445533779771996572264733541803456 3948387 -339273748199486883393160169338559232 3948388 427626075629717399341154026317596288 3948389 -19799764174916900517332881748918976 3948390 462529935024476750853073884861552000 3948391 486244891487453499786586714592282784 3948392 -858490913720030834277360222375198720 3948393 -794699197925104820694115251333738432 3948394 604449215184372504255833501449710864 3948395 807251735118472138123627008412256400 3948396 578788993046205682399149746659568640 3948397 -582151842410016082486002634957760640 3948398 1773315745026115262913843473202045120 3948399 -493849061350829265503791712641858560 3948400 -300405741779180765949435906364211200 3948401 3193286404688971265653838578114552500 3948402 1709185675944102034944171282359477760 3948403 2595009402075300184168175821512690360 3948404 991511020617084598968233540252009856 3948405 -335733469127930904390398325808815840 3948406 -34084824157472856047349860019640320 3948407 -1624970007437998379845482019741926888 3948408 453171246937589716239007295476531200 3948409 3459817931711174177866435528239465040 3948410 -180704851601488827913123253535651840 3948411 569931403499631372240925711910946864 3948412 -142109607447353699066479601645378048 3948413 -1304520445331942583061519420713025440 3948414 197026315578855722597711416885765440 3948415 -1483432255766286565334649386580268440 3948416 415195250890981057969499225142067200 3948417 -2298585241813277756439100785859160112 3948418 908193344313625346388690370081604160 3948419 -3690808606651030086017706872502935856 3948420 -800327605048407149013891657168076800 3948421 246046302050057807999401617998112700 3948422 -236751126570118014161856578132683200 3948423 -632489854717143210237772672884183552 3948424 38527934149399181326531454363166720 3948425 -103757010503384467610754251882692500 3948426 53036851858606262838533243058610992 3948427 272801055792828025375651665957411472 3948428 1091730260168874671495441689911152640 3948429 1931953821585738431037754335128270784 3948430 -538204084786705587267190505930035200 3948431 -3010057552992878712006684641099298768 3948432 3396626482151050418170272426098688 3948433 -1280305808331600006513503551937658816 3948434 496853163814400528368136522247283200 3948435 -906990033958279442974883342047524480 3948436 2488548590562135016065290390663212800 3948437 -739265849944384132997169875756008200 3948438 -34851574026374384871504233256886272 3948439 -945570523164877064328092447086010880 3948440 -475750784969762063021742903424819200 3948441 -666450078797642762572976256932310336 3948442 -1039628762351342301273618059957050128 3948443 -2989147859188042932025725963496070856 3948444 -1120423410881091792346502523849352704 3948445 -1356331683633594615780602443016433300 3948446 694522266502027911854307097832561664 3948447 380127746824743686028133062832030080 3948448 -61074133582516403056703987304628224 3948449 1704887432998802063782350922976435760 3948450 264117709512883611089424703263571200 3948451 -1014313144936211893083330433709677088 3948452 2828704524362075343563646999109632 3948453 -612031149645139898436732013427443200 3948454 -948671790057348803585470992520980288 3948455 -380954461816771575785984429160936000 3948456 -642636014049898229248785397803663360 3948457 357041059775690312281926671940816720 3948458 -891654456350715995726845427891971920 3948459 758446540511919897054724996670106048 3948460 595172901471924006708316101299681280 3948461 -66751727500338216166565955089609376 3948462 390011149846014977579059039180067712 3948463 984979395084094201524911297635981712 3948464 -21471262218236721212779374592131072 3948465 -1271366963613622887927707107788413760 3948466 -1818446097386658404079298488368332800 3948467 -1088596151437241324424359741014346484 3948468 326109614257220231247562516904146944 3948469 1708341255687104919872981314839192252 3948470 -62026075876245578447383338597089280 3948471 -1425479400769699550499765609305983536 3948472 1420259276460466453027673347891200 3948473 217817506121536029221505271387927722 3948474 -872983448768649960884802499715312640 3948475 6783987354858646932580976794348600 3948476 346159421778671746356673854218035200 3948477 -363761052593520893553848109757861440 3948478 -1459236407395984366450780124901768960 3948479 -1849684969617929225336433415003431216 3948480 -289942706993567380870171633857331200 3948481 2635318320604865965790884526390630064 3948482 -559130701822430303580440925033856608 3948483 32423442538311492056059995037179648 3948484 2214916573705640921342801741592335616 3948485 794570010410208960138837235196664000 3948486 261817867527203047125879625165603200 3948487 2088670794633129620539548901529266136 3948488 2445938849765539194795327508260341760 3948489 -1163857401354015643451734972933245846 3948490 -24624096267366532222878792674073600 3948491 312746630413926308449781004202824552 3948492 -483327221823697415459758485353468928 3948493 3663284058391394819976127024314586742 3948494 1097064546960583067732382740016253824 3948495 -519178655176346179950522331707481680 3948496 -197895419615015678961106912918478848 3948497 -4165656052543099227667655132199168 3948498 496856421726348587037819390109837584 3948499 1998148898666900365042513982931883520 3948500 940795786123667311568427243388800000 3948501 -362407610161249731422241838403049216 3948502 -702471713894860662017652955901332608 3948503 4012045170563535099355011777573384 3948504 369907376016527103239796583002931200 3948505 1240413243726480753803584046087082240 3948506 1500973762485794381782988959220191200 3948507 1783863331947895547645475708127725000 3948508 -2171952482662707444617650818715612672 3948509 -1683788633185551685142055020830382784 3948510 248801985797194804212329764175314560 3948511 -773094488890112549126693796797553280 3948512 -46952216297023172990850387785023488 3948513 2292020901168883221622165709137200864 3948514 -272846502528803484670254222173109888 3948515 -800395467530825051830464142980287280 3948516 676800055969524047041167744519920640 3948517 1269760605378717146476312838976927552 3948518 -26948825435818616318113016450107584 3948519 179393193083324634001356115711284480 3948520 772093145017683252939297211707340800 3948521 -3148898382456892760527615991390782278 3948522 -390817900760240995818179176202236416 3948523 1199759603814622949570742700362240 3948524 -1476173097238179834448433313595622400 3948525 -66471577802040450920729258211984000 3948526 675791491658050004858106206183387712 3948527 963610745195998842041199464487243120 3948528 277404741104642547004594853932990464 3948529 -755069360347003442361372148857880 3948530 -809945331599546503998335827789106880 3948531 156072792273894963042794774327274552 3948532 -33614019666730147799106620949299200 3948533 575924289944524410227919349136644782 3948534 -650064079031021213996371079934149760 3948535 950570789243017539959107848692472960 3948536 3163404240740906755843730579710279680 3948537 766066612270163771664036072228005568 3948538 -1143937627958165628859629925743671040 3948539 -722218211312823513940074740887516128 3948540 320317517980943606537683520978764800 3948541 787305015235554234506463185711783942 3948542 275804697076270740276552935191680 3948543 -1193874834491186063006877632161301376 3948544 -22984995261772885575521744069853184 3948545 626347930861377552341408457638025300 3948546 55025084052415785348794649988205568 3948547 756497185980599607013018686926495996 3948548 -1811481039271701484166958607017713664 3948549 1782466041685181280547664708450790048 3948550 407715982836760089772504179807196800 3948551 -535356113778009698994641297921753448 3948552 760682059524405971745780598817310720 3948553 -610483082134412366950636511824919040 3948554 996714830827378370042466908631644976 3948555 828676098318904578656012082060000 3948556 -611601825137904535801111921465477632 3948557 906471096599665196002879452198216192 3948558 20620929695756876838294400544486400 3948559 427401964692037908742602502523594448 3948560 -43033835257084404759552928060538880 3948561 22496272496912373207556504860864000 3948562 -878177564194037551726495395387931488 3948563 -748388231030234166715341117236354496 3948564 -977087418136376888062591813195112448 3948565 -387413254792161524288649058495893540 3948566 222246877130017075484223356956604160 3948567 -1654528096267982334379957856384895768 3948568 -567569086063442863409820774189219840 3948569 610264901857568318120873039719520970 3948570 45107687252980030076365069977416640 3948571 108067590691254656466847176717437184 3948572 -2087181520551954473468165034003393024 3948573 -194725565764362910654009720512707520 3948574 108135578000548042211461009983148800 3948575 -497623651726604764565882776030611000 3948576 -1084034248949426223090872928717766656 3948577 1261778400812084642589024617011715426 3948578 -781246909538541393680508396443120640 3948579 913238093553079369617825002971307784 3948580 -1212815905050898842263644362282086400 3948581 237243408785113164251763948796545024 3948582 -210045564028165277984986714398658560 3948583 1944389488074921255719723556854371832 3948584 1434801928415184440907310046300482560 3948585 -470147689058376928056796563126753600 3948586 -13355461887909458369681848436330400 3948587 -182578234125234669774239871177690000 3948588 2494425482011371819469479559382016 3948589 -1128143873028109541881715245117845610 3948590 -1017717747050300408274888414165294720 3948591 1070362565830766027892710906729499024 3948592 -344908434447112586193277177339592704 3948593 -1423662169471656333700069103756094 3948594 -33705616345344604100655145665036288 3948595 -565538116423776531582408089006600640 3948596 41130532493100514553493988070135808 3948597 1489770951106750284646233318683270574 3948598 -148979672990086572256933660749487200 3948599 559611726368650670092414252801671240 3948600 -204417071858090334941531547259392000 3948601 3802735184091465111905806368384979600 3948602 602669867423434910691694291605072384 3948603 376495634269469105025344530537724784 3948604 -17174398284902943221893319104339968 3948605 -1748492316204485086657566187243366740 3948606 -332103753967960191898026848195691840 3948607 435260081182429457793366578380454152 3948608 1037155320847995135525491417127321600 3948609 424786060538895468083780484505690560 3948610 -447370277750086287629714427474755040 3948611 1105659046337873417102966795251174080 3948612 910596027672123366090223195524532224 3948613 -1805827086120424065686831660872663138 3948614 512073312159623863748675945894989632 3948615 -244721099755957136415596187615648000 3948616 -121066105467544880235233829027840000 3948617 471412387355012095718720135943356160 3948618 -23218038665937599039841018634177536 3948619 1687297246191811333405751820940320020 3948620 420414952571119403530558627512007680 3948621 516987400938875505445031697280917024 3948622 393624237284203954877630709725375424 3948623 -1124172145463429831822103646900646160 3948624 -251369594423557099790251224911855616 3948625 806793759807230331829869103529280000 3948626 44466688389173716676034653962080384 3948627 -1391292031746405802356981338451556680 3948628 901480141989316949445660545333266176 3948629 2738722432175350627453509793341117276 3948630 -42315052361871563082820315041454080 3948631 765940144375467018253549042876650592 3948632 -1655507745683766354096634578508953600 3948633 -360419662191913100658604915189861500 3948634 140120964817182857678701575390393600 3948635 -1372211952330663327784334094123309840 3948636 -925960674296323018551324044490905088 3948637 -469957482156173160786800727275712000 3948638 105983502469546661403458804427822720 3948639 2001880072646118244567071839824388424 3948640 414433735154852456563710143024332800 3948641 -3739094380506306792852318349226643840 3948642 -217824262732601331781262921690641920 3948643 -103803964599102626557722191470115576 3948644 -514264416920851992595214648064098304 3948645 388667907870261391864180123769476800 3948646 -505798670025769473592701501721844736 3948647 -27015296005354500590460242570867280 3948648 -365411023736456074076946593221754880 3948649 -2447651233190184522503896644686516700 3948650 11008522239365974233003210289401600 3948651 -863501920546763617469481937650455520 3948652 -351364100767278014700417291796456448 3948653 -354957644300018004553579215682525098 3948654 385998369565268128445688986583828480 3948655 -1060964541897230883261663099085600440 3948656 -40822326064890652247916578026291200 3948657 2853509356044217227466475454828136320 3948658 -185775045539832684524287984440250368 3948659 457263516351945446474606786555999136 3948660 -372093047923913581625073844957451520 3948661 1113812811443886846409846059164079232 3948662 452964236145189999812198447192156832 3948663 -35693413899723376268307134356673280 3948664 -527583404573440460103204927074672640 3948665 109133056086412963561555461986047680 3948666 -594725255659603306316364664321714176 3948667 1955265771683046510194654539062711716 3948668 -1585298862486305278688766525041862144 3948669 -97372224384102763749842376882364110 3948670 100429012679464197478626659101388160 3948671 4582044504034294505042205032915423352 3948672 -70172630527482740565940446450155520 3948673 183502885703631287419599730813633922 3948674 292580091513125743376206456193210400 3948675 -169295375693357400667282856007408000 3948676 -498474708096640232375670914887968512 3948677 299274031510695453119919592922994492 3948678 888370781551849560423810323385139104 3948679 -862599849248031339236124233054742224 3948680 574655537959256918807527408954214400 3948681 -1678378001850860907436580092577281056 3948682 -2072650380792361206702993833298985728 3948683 -1025656850878117514550827004835393068 3948684 876547593325542941838212301824458752 3948685 -973571069164095212446920062838141180 3948686 -151801014386900031476479952925782016 3948687 -509226772137501803993098414568108352 3948688 -485350146981377873163109598232076288 3948689 -1429934134142196285459276736894626510 3948690 -8675596945963092870085959390159360 3948691 -792957190382350571416630210220668608 3948692 -2197659901792238883467921803441029120 3948693 -203004519847426606616055270874759680 3948694 1240520341171391379854056314620879040 3948695 2324991809707336580275119242864098200 3948696 504407094097682193349550759575142400 3948697 -196990413081902925428692713590396854 3948698 -900452300026018058981599528329963840 3948699 -723028887643308877859672826755134272 3948700 -472138269588363571232389702925081600 3948701 -1437623687222225628113342555351030298 3948702 -62566286451418956639635953006027968 3948703 2555944827702331779459249882557679864 3948704 3761609655411502741512556493257506816 3948705 2237583080905941129295504166562188160 3948706 -1151873706122459263215351532047350448 3948707 -1310984620670334581188968902108481888 3948708 -1253456545961507297317569490767805440 3948709 1642799199576268409404838911505323200 3948710 73346850027085507276485103325291520 3948711 390876502104816212431294595921511936 3948712 1245799912841950618182214896651878400 3948713 2251367614551468480301647417498426240 3948714 420257271007209959995012038291888 3948715 -1532978558798931385932915153825717600 3948716 51878101492099346777659450385444352 3948717 -1487244057425676767836750926278473920 3948718 479155652723545801462388183463175680 3948719 1726178476411718042559814014870783120 3948720 -232335352528623439535270877744660480 3948721 619041790637477703359754969631938112 3948722 892460173705742897046177428840880912 3948723 -2556670429427822385918893666641530000 3948724 299939599866719864294439655337648896 3948725 -380061558170430095484820070612272800 3948726 98902285857657463268858847792960384 3948727 -729856235781353482407003689039188440 3948728 289138616414044109738823838821580800 3948729 -113171275952041260053647153343832480 3948730 908358457808883023422353772748881920 3948731 994907759085846231679571659353170532 3948732 431682592756070849995731784512430080 3948733 -61944698796578755604351978556786912 3948734 713826967526592134643366074386854912 3948735 104872966090355893477846396819253760 3948736 538585759621209582545019419869839360 3948737 336488512126553713193894539899052500 3948738 -93885114104045906557348493571401856 3948739 1932316040839323318164060513195684880 3948740 1102140544965418889627370326631014400 3948741 -203321637205189998167887942995529920 3948742 640142644869994495849310123333776512 3948743 560999079540165382191423051896520720 3948744 1031493103914987672815335123786014720 3948745 2275089994530487956710844520567222500 3948746 -541136339384819325720532468041854928 3948747 609590907781744583142358578219464640 3948748 -2813678671465457613714915466210990080 3948749 -921810706277838101703693820839700512 3948750 -90842535982435130512308232056360000 3948751 177894550535151678593069665501057440 3948752 344047693995211824722094076683878400 3948753 -2076836873678360506347483960980756496 3948754 438715098929987164505632549239244800 3948755 -784030218026686010102980706906852640 3948756 197512554677741658282300673052712960 3948757 16854084988456438862223176417802400 3948758 624496159049086629366016253530152960 3948759 -979683154718340070705446221729104872 3948760 -669124657853808864652334449240473600 3948761 -1254339983034796913168079061452109308 3948762 271126109911405890616864622717041152 3948763 -106182209665641060383900705673046800 3948764 -2352078485074250727323816936854439424 3948765 -319844141260357205773488685948202880 3948766 725258050395249012304924942396232832 3948767 -2780289839400843171058765338271252848 3948768 -1435204295911159905277915486065524736 3948769 -1842899173571504397335732210321897040 3948770 -56406925418695402390894026580608000 3948771 -1267634187318715789972535587357828488 3948772 -839563741791869785630412689538314624 3948773 -2034732849859563328101455629119403140 3948774 69960345799465964875435915543436160 3948775 -394218755497949537059956697120787200 3948776 431380487541510502727282963005440 3948777 292810408963520582973298590439545600 3948778 -240478501105559739589747088149944576 3948779 -4311370469835197152018233002482698024 3948780 275468856166711547384470156724797440 3948781 -815080928674326281004603265582245418 3948782 -1229391081920778607892202298812355008 3948783 -1918411374183630923264636340821014776 3948784 -115651173384431921647759966043439104 3948785 12214953978537122925158915766651600 3948786 -66462135866193819954472379469568368 3948787 200009860954275549113911426910424120 3948788 969636192691316293665055416014144256 3948789 483639402502874113155643633598662560 3948790 95620335914920556786974995720038400 3948791 -752201373158097151559310538461914496 3948792 171198286159001451701787964544163840 3948793 1791454867752375307369494222855933520 3948794 1623877274626766736565438702772789472 3948795 -140666781120083053212538922657888880 3948796 677581920609028524703624779601817600 3948797 2595290469204119779658697986719339692 3948798 481566936161950425002982094821273600 3948799 2668684390144462124254523598051368736 3948800 8465722952227256174354314454630400 3948801 -567301387852493788212030865471349760 3948802 -651298213434425039933077158122382336 3948803 3496961905129084595762769974019245052 3948804 -1670503824365290463131926628980602880 3948805 56257454287245703215613522425811200 3948806 -1415052674419195003093414389315615648 3948807 -1159494224345406295537358768073863040 3948808 2628427109508651598689421128207974400 3948809 -2776964710256682757021636709749365990 3948810 49782428837410524931819262715644160 3948811 497508494727686673873835742444421120 3948812 1673558551452104949563185187221795584 3948813 726832891916835344120240001483263424 3948814 -3708287743546687419656333792242202880 3948815 -268474787185589559283432801764624000 3948816 -200337611830931912294133370833666048 3948817 2899477471091857594332699349113522866 3948818 -874876005418028359041232161430022496 3948819 4902082201608730716097447685791488 3948820 829538521217677104409139412489742080 3948821 1415152281638763532853506425466283022 3948822 -16787401048348497415109530534728960 3948823 -141115392753913578065917167525239240 3948824 1327461132272618625050969556257341440 3948825 -318345724307547339171319044303062400 3948826 -396193519085452251241631317250653440 3948827 884010491411675401509563963065216440 3948828 244760387543031913639040149080238080 3948829 -2572505462779800746851133716637161620 3948830 21217845886248587641427435543003520 3948831 137900397198355030405555004427899472 3948832 648548961951830964892029637223841792 3948833 186976009866203264942671235398609920 3948834 836986751261075885178595035018602880 3948835 1510949642309931224744826677344080 3948836 -726905702110631901724190309810267520 3948837 681345568213217497883992457446097760 3948838 -58299866397464864987839498195611456 3948839 3221936895391383860554225795233083640 3948840 251462524861232238143195550469324800 3948841 -311393002683461419119573475002366840 3948842 429593738483028503037665511803218944 3948843 -230671725922039775598196475447235600 3948844 -179921829928788799064216724216427264 3948845 -54881978729803292229564011947321320 3948846 1434206657505783790209805148783738880 3948847 492635347187658242018028259240645632 3948848 696658916227600986764450100705411072 3948849 611380942908987175356133390638375234 3948850 170379511511529421963276804835636400 3948851 -208892344667317285266138854190636600 3948852 -414348364137902769857555826329548800 3948853 -171483251974686841875881690447850898 3948854 -436259388849662767999517776233106560 3948855 -719959704416383188526146293039717040 3948856 -3399179385122402190893843703725445120 3948857 -802795129602961833681961886139366768 3948858 -1479267689303054461543448691783790080 3948859 24394600871273311235457717544025060 3948860 1496751816092129637657547507510348800 3948861 -313425759561536820798798138459586368 3948862 757079479911304371579240190305024 3948863 -207217273218949206975346245237274320 3948864 564948187065736837049211845043290112 3948865 1006091003766874224391183268177947200 3948866 1218529035943905715551254275148839632 3948867 701434152404015825173611877214291568 3948868 27792626907003126895554682724093952 3948869 -4713830816736086886140216339989565604 3948870 211993037564352651151966914819379200 3948871 -460157223647641471297804631092019688 3948872 -1563750386006529540477557038076467200 3948873 -598791344319428159548640867973656832 3948874 -483953004663814578329607203699506848 3948875 -1273476876281345609417167985915736000 3948876 -2078575422597998744242032463602585600 3948877 753288883097565627206383871516550412 3948878 -785423218251547307033324288543537280 3948879 1781967730798587755476198936845250560 3948880 150915361136686655850769980463349760 3948881 -630541273449168587415886360586226318 3948882 68341042142987425435655634780463104 3948883 929291399703506525968728849953393132 3948884 2021726070857180258584747477949399040 3948885 -82137010259417793208293170134612800 3948886 2662635909623490646531852803236853120 3948887 -570735917397950136590659649999113464 3948888 467076767803155056876251438479237120 3948889 -501407718346752882737546411552486144 3948890 -1146689367968680207035095430500256000 3948891 -140674705367520770238860673759236160 3948892 -36790449784895918235913344697075200 3948893 -608883913713915988694266890961838592 3948894 -722175694230226053487430122531626240 3948895 96106038215808023368831328239551600 3948896 307482480788897692872645520563634176 3948897 -510053943855472307036619253611512400 3948898 -158756289467286866780654300531662272 3948899 1501128494981130180354676997641589136 3948900 -238608039207583337607556914660019200 3948901 -2361506243567083625319656683325191200 3948902 494960947735123458599476799449714752 3948903 324563406222910210577378989623792000 3948904 503444598203109530866989366237265920 3948905 -32741025204622601756060730674250240 3948906 55595291674846132412144683100077824 3948907 2604677425523268544651156076011415156 3948908 2357109481545751422033518454849616128 3948909 -1608247498071402390527893407132328896 3948910 -941218691942963395724519175038625600 3948911 316583606223391979429826597301474512 3948912 -14428592379144190290508206370357248 3948913 2441899686874955324054205532764518496 3948914 582488952722571640571519331190999056 3948915 -523117578383242133863549499594624160 3948916 870709344597044002483155580499453952 3948917 420141071751814968808055021706544512 3948918 -918876255586015293726869075329567296 3948919 568200212407553371657638867408364560 3948920 -1875572791828911704737471527677952000 3948921 265264691224587041103055305289941690 3948922 -1633670135699462807362319114732505600 3948923 -533458624107876875552447472946399896 3948924 -56694417477552268748585018939179008 3948925 -19197761243392897571377264823251200 3948926 680259357882117595642453549729320384 3948927 -175876154006838128777689294279732992 3948928 -1949051121551576736016876486451527680 3948929 2940569611268750538945277245278182320 3948930 291963043942988994442657550046672000 3948931 -712123322167041672887653502821180208 3948932 406421444296668882764692428155718912 3948933 772313935936462460171457112826041824 3948934 285840721897270788346201525949497152 3948935 9580415688195138397104020601312000 3948936 741152689488873110782624579479797760 3948937 -771158520879947081354440994276486348 3948938 -25059910478659566529357669704941568 3948939 -1618883103949753450873020297851865600 3948940 -1620352840964701831373371819674193920 3948941 -230666975860801798149420465305832480 3948942 393274155741259812150112250084250624 3948943 -570197652514508786912224002644239280 3948944 206935059557762152225948661163663360 3948945 -152796361545895017374041508304261120 3948946 -542693498364142135524883910808618336 3948947 609829694110151898296158167692364000 3948948 1256283363374048865055288984971264 3948949 938832264616211896875918053601889440 3948950 289383629662151985863339347805412000 3948951 -597748190454843945586595566442927280 3948952 -719994297580703090215150216884387840 3948953 -2207468523926381018432531567345007798 3948954 -155185649910913223711164389441569280 3948955 -2682531355793398505183836567265040000 3948956 -164627124477496009059161006822400 3948957 -1011958974827146247261611691390532372 3948958 63297966176221327114016069424609984 3948959 1644048758962310174739010062300984000 3948960 -254955839468608414358321866054041600 3948961 32761238018705611532638232158417300 3948962 756940030185051260265303425994803712 3948963 -2196263392550462079739936818971832456 3948964 2907247032272504098014459426060109056 3948965 567128540844012231248855057335492860 3948966 188291106793420006436923446350807040 3948967 -2637129467385707474999080725628825296 3948968 -294955949354025199619581973099197440 3948969 -674327216275137835527484425172319856 3948970 -849135968401562977576611738964828320 3948971 -926385721597143907531351362930464208 3948972 -379560642341612892606652205281540608 3948973 632915528815262106089988232258024960 3948974 151399054977114214236590523868610880 3948975 -788372827029225621609135312598700400 3948976 61575867823639867095391977030828032 3948977 -1064683443873282025641934495621541580 3948978 -137673895414103732096971503931544832 3948979 -78976208334981945790914744349266060 3948980 -315367299132778318684450930919301120 3948981 665203655622833768058492636526290624 3948982 -302305987371175353770149283457970368 3948983 -1400084244835166458386726296840518536 3948984 -27776815708273265524198341151641600 3948985 -976778887841554551646395359046169980 3948986 -1349456415713869447579678568471633808 3948987 155578542430505852107177012703867904 3948988 -860839034451776062916755801768473600 3948989 -1200900602265953214489450694803228000 3948990 497067274043747891433731752512998400 3948991 -19518814666469576807711140594150088 3948992 1084330000751319188313493867264475136 3948993 -97297058138709065593858985666125998 3948994 379312812873333111193751510985272832 3948995 -1092770024094753792560299897307557200 3948996 1557024307568736733927672084398062592 3948997 -67160326983064313762933045032826880 3948998 -70965659692049482671807923244639360 3948999 -1115819471420437733052464124861863472 3949000 -2555058944933076010961858418892800000 3949001 73174158641519709794627993326659264 3949002 -755725685598238295066791272543187920 3949003 -258097514671183100765719364984112748 3949004 1653827126306021632164476840728333056 3949005 310903476622391689435936233760462560 3949006 -223742026955489717564008252378314048 3949007 2989349356895935032834425809773398256 3949008 -11519981279931547107119956090945536 3949009 -6437187816276540079546689145789196 3949010 -3406010745828304703618658120055680 3949011 128860718775279876096312020822163216 3949012 -179424730413192191307314672768995328 3949013 -1558498288628560398186294540370914738 3949014 875751778359645121041194372004296640 3949015 -567728824743542591996600722406483520 3949016 2685252262702441551554997647372052480 3949017 570812168829735824731110834819048000 3949018 647352941005495038602005806487926240 3949019 547342857397264245890833010945953080 3949020 -1151651690112662118887797908843724800 3949021 -3266903035642586266947091825416996788 3949022 -246187678284184307870152343333938176 3949023 1128378134308290993664097018225324760 3949024 -2139014291936896441486705644469223424 3949025 158212142131940522697585890121528300 3949026 -9427848824690969600627530985210112 3949027 -191353631366993340325043425343649124 3949028 51930834260245831061292472004591616 3949029 -751124957058597736716416710613146656 3949030 -717031405126208505047495515598263680 3949031 315955968230277222832630589933693712 3949032 171196969114266258201025204120780800 3949033 -3008633147774025872915708660873401776 3949034 -9652405357723898578060965184109568 3949035 -445001413956069859469200680984982800 3949036 -217432929049115283723221970868060160 3949037 2304071908838242430737036209472105686 3949038 -265634659647046703521528403480963712 3949039 -360496745513395329094771501285578160 3949040 -283750498637000866614021314738749440 3949041 -2146049153550569349448807649679627408 3949042 971873550229050034075252894846179744 3949043 428419822926309913334479524888152400 3949044 -1280445962701764954751341796348213248 3949045 -369698852090914199866130095768855680 3949046 -1779616978752849399848115863726152320 3949047 1072711766747614257420731225594899200 3949048 -1091573790021338183081748855816929280 3949049 991868086896134575414816238197525632 3949050 -5018329316647076233479592114598400 3949051 163926093500772819667146047522710052 3949052 2749218113860352316158434619925411840 3949053 -1289055868604543849271481252404150336 3949054 355175968812333658321597299332339904 3949055 738841314711551219837406585063216000 3949056 -923089596555833994598875868459696128 3949057 -1069669825241705764966109457486336528 3949058 345998182468378234003248435417023520 3949059 -562387931267380428730211170145759232 3949060 579656589446898399576901990570548480 3949061 -740164155006231204719861359147714338 3949062 -240798537445596109153016765329080576 3949063 2852470204395180706169021473814492312 3949064 -261525897497597702170024779903467520 3949065 -396174519866575394124933107491476480 3949066 -367937252038848688507576421216686080 3949067 756325180850249987367515815687007760 3949068 1240791058289906116423378321258851840 3949069 3554211133897303564360815106559964470 3949070 342524343987154613996518201046265600 3949071 -21576582567144510632354301063376896 3949072 -61014645201047851872628665414836224 3949073 846945068047807988814552348164390322 3949074 -95317251190231378958699926762892160 3949075 138855223270422013828542805481130000 3949076 1524594114047732771635530071428270080 3949077 12250963821717250444557477567286272 3949078 -1691152924301882607612470926215168 3949079 1142978836640070424501542486900588720 3949080 -644880513509426793097571296637952000 3949081 214478209815415665031634124459700224 3949082 -962763215774383703492876228560270608 3949083 275459705694977012426861067154306464 3949084 -628776043005764337792166548473414144 3949085 -792103183823804765349981725809904640 3949086 -82843949302872493749158182262400000 3949087 -1200166220163984186741736992914095264 3949088 656830448447298057838480029791551488 3949089 1143702358221904922299515237783874224 3949090 83984135428654044270601759904102400 3949091 775412465835493976808252185011477584 3949092 -217703608878036394563229826064764928 3949093 2407128095711107695453215647603580320 3949094 -1230386176889818866417995218880207904 3949095 299950886937233051168950781520077520 3949096 -1449290158956551579656713172183296000 3949097 -2074647688480912708083712210211960454 3949098 141203697302289670454986251269794560 3949099 -1169400159827188524933554899537867008 3949100 -395029660554839134461284904443443200 3949101 84295873034893848225430189551142080 3949102 -57740896915216779623703428152813248 3949103 -925713273273961718226446467504798896 3949104 -227235770844552127854236260615127040 3949105 106962952691507092792360252190505000 3949106 640609571726402459989497344220101760 3949107 1303914678390543607526639762045503488 3949108 -153247199224555184885832695924655360 3949109 -113294542872494587203972219991980690 3949110 -147381880480341359000034035269411200 3949111 974455597106386124004651440786860712 3949112 -258832290330908346399037108878028800 3949113 472540097269579769281244183373692928 3949114 -350509608003289334316125956156124928 3949115 -358979873559630830759484372003642240 3949116 -1237261654918030009363710419633504256 3949117 -2595685553987871077065841273352007848 3949118 559138857730939147902483668128085760 3949119 216951370396543515903139322044086024 3949120 1151929838089113127867764399144960 3949121 -512090911248902224649979378167834112 3949122 -979191720913584497231339080465408128 3949123 -3299323589966393730723262738833559296 3949124 483631180553669255225136373157642496 3949125 1068053730337030536400131304395768000 3949126 1886632648668878499803022358945293504 3949127 236291467186877177507356610572434912 3949128 2493315084102377671224731770896384000 3949129 -1812354156395527293658074459159644720 3949130 -15177237776733758988672303130843200 3949131 -2877905583101387634337342378865548800 3949132 -2154647319558693474506972160367369728 3949133 3412851669162135083192723863245022380 3949134 -7937321103959594521909145315014656 3949135 260685019331484271478133807401746560 3949136 -370940222057504154223767781464096768 3949137 802541999339429292497072819339816994 3949138 1496538711979981818793490335214232720 3949139 -51682963079432021839172942077439976 3949140 -211233813988177920908158409233244160 3949141 391138726486106183488610491735149472 3949142 -397118575191994861507429150842137088 3949143 1153764578900157387198485883150227328 3949144 2238734160532865584149308062055516160 3949145 1484660175545783363568179721380976900 3949146 303636245338298336580420531893487360 3949147 -1964436574511561138278034780691017404 3949148 190399231316908273411193813714144256 3949149 1654289135674279947458211882799588320 3949150 243869851195257594343359941884728000 3949151 -922797136747552253513110096596425568 3949152 269304008120142682843531107152953344 3949153 636399677967918733632785536359678484 3949154 -138067102789794058854951384294101760 3949155 -9941415977028516726430103829102000 3949156 -263933417613314934485043062686866432 3949157 -396545355867740018278134604373358594 3949158 -234144694584749426217449784528827520 3949159 -28948618054207517739569167074569696 3949160 -486855806431839600751333384451328000 3949161 -370347036989678450671693558853132352 3949162 -150159721163897830402001357631498240 3949163 -17887840018725058690452760105725336 3949164 -283804154313001920088554990726867456 3949165 -348033513279112599846762140296046400 3949166 998151416236267864402067425207906944 3949167 -110408424962214167309127887203344120 3949168 -281585133419680956980604417812398080 3949169 62978305130646669986124845811348480 3949170 -84550583578560456455203077898329600 3949171 -74668243297808949386996450908363256 3949172 -244834007812046132438418037138909824 3949173 -19741663699988235887896039536769440 3949174 -935413162632763178715550377539419968 3949175 2076332314194875979589624300154392800 3949176 -211249246071095430492616711708999680 3949177 955967517178422978986310062953314026 3949178 1054922724146331132424252042020409056 3949179 -38250249337726799994169477042816800 3949180 -965899816452804960994578180108825600 3949181 1593196607714583335171594054192086272 3949182 295108163882991393901827046331725440 3949183 337332313143204780995931162481510400 3949184 1365816574977318577570120199904952320 3949185 -179825496434242680813710867360979840 3949186 -1024386908164688277035876891271114720 3949187 -3115657172601778298540943906666511608 3949188 -82559604577914124414498003368130560 3949189 677090793523385353392922498054170840 3949190 5660250175391628922050447080167680 3949191 67968729439050240699433194788160120 3949192 603441272307648480978382932392017920 3949193 3115099577320776828386491008755180442 3949194 772497487877222552648831140132166400 3949195 607374299256517348610155002960090480 3949196 -2510109845705581556487322823834169600 3949197 149342049511312124605175626811564160 3949198 -2105318266554928167218681405130240 3949199 -1477349509199271934357782404333614800 3949200 31248127563083981335780809447628800 3949201 573360573729757573330664410271116008 3949202 -287620003348724104590763378961666496 3949203 480414201268609290175183980394661304 3949204 874585471911915687551540487794889600 3949205 -673353244453687280637862681390587240 3949206 -14745924433501930751802896032528896 3949207 2824567603951477929475111172660592000 3949208 -3116325886290607990321688731984650240 3949209 -732627169592618108395119238583492160 3949210 1700990117931590807913080931859200000 3949211 73086343096257703252319356948630032 3949212 1301294389019813653125048893368883712 3949213 -2874325835609298406133185899240768538 3949214 -271210776998061376115990020358435328 3949215 74557273845899015086842682663057920 3949216 4555661490070749646551323419150909440 3949217 -881077674743659615844836826618152734 3949218 119838162243885637334269371819637248 3949219 -1818234013952903363621382438120683304 3949220 -2062310920563892010623327773568512000 3949221 -988007800923322534934504190784598688 3949222 -2144184463640193141516350215366510848 3949223 1681725453731383375885442743625410824 3949224 -711233452903092370308297791502336000 3949225 -94402436465493965259734650953185600 3949226 -816822890057517431119542571669593600 3949227 -141705625418599728525780051512164152 3949228 -931290718325960274310410218676460544 3949229 -710239827182388764542926264744064416 3949230 117312556166486045661525579204462720 3949231 -161841073976112263437873936462954896 3949232 120569972010422417951408419168714752 3949233 -30719478461072175636879200146431552 3949234 1405512294622980860245721491885756032 3949235 735834873020568392530446670649149680 3949236 -972597973985650635785677058818498560 3949237 -858957471306825350735879000471888100 3949238 -54159167914411545365344619439689856 3949239 116904148704588198732533300835394560 3949240 -1510990994663106386777504042302771200 3949241 -3046100002199323754253530746124534358 3949242 -276818929316274645802097670873576960 3949243 -538320299738496209752441296658819176 3949244 23464145158954195587584754147502080 3949245 -344935147799153547751667987413440000 3949246 487670358967824910559645506102035840 3949247 2115432661196943954008111671926021696 3949248 -161242518137274306440817739661574144 3949249 53873615438486025348141402009327360 3949250 1325466633855854764341578781125352000 3949251 -1226123191831404320513322485985890568 3949252 1101773029329520731740298395923396736 3949253 -449689020679739793751830361099905408 3949254 454291138758378169709609382344608128 3949255 286447201597816288147700879293415160 3949256 -1841615691298360211440784247444741120 3949257 1024743395686737670421468301614028096 3949258 1206465474421089207221353094316794976 3949259 -1491665968433387442318808450349647584 3949260 59908403208641918134036540956917760 3949261 99215265999776568785837525493760032 3949262 -329805094874125272968644130671071936 3949263 1081442371797075910816547367841048320 3949264 689203275907445694775269428529070080 3949265 137131022829922137563973900197075520 3949266 1150836612859766454246181673955345024 3949267 1841302619557700380412192392897184 3949268 693169025721733577382279237363056640 3949269 82311849162436290979288533549795072 3949270 478200137482867312450872944492232960 3949271 -256252655983157085934013883063825528 3949272 740605255472464984459847325825054720 3949273 -3294775726944842425599438136235295478 3949274 40919254002450063831496553187601152 3949275 265716971899348129614464113629489600 3949276 369343452436527054765949391151001600 3949277 -1836729334411670702692097223870968640 3949278 323497396165434024206138760012216960 3949279 1474935507051024795566969021539937184 3949280 -1355356759997227744563308601169674240 3949281 23477358646702932437157651606995712 3949282 -416558660612031267029990262431065008 3949283 -120434192908936853371134262169971200 3949284 54641197302662406829102303697510400 3949285 -1866731408061208158466928285415718020 3949286 729597318386182525066160330583050880 3949287 -2103169495800709728493793965944147456 3949288 -357132648145711496672865104024371200 3949289 5172722286106068061319116253672146560 3949290 728672599751595927103916414132313600 3949291 -119662176292530307993474702532951308 3949292 25630715897325692829922818763110912 3949293 -1465440687153653972602880481376729536 3949294 -1044020233435989741983963533587962304 3949295 -189167105779224967067775567852859200 3949296 -51388469475068419291916904566292480 3949297 -2373958688669516760672609036487983888 3949298 37615583856126926639549487417680400 3949299 -314210711555294841443065286376085896 3949300 -93143366425180757924993741052819200 3949301 2612651073611961064622327835348112302 3949302 -324272460367447069306260541165056000 3949303 -1059919101412581620856671435807241680 3949304 1177728753518573255191634551525785600 3949305 372603848870463328544896014804221760 3949306 -38996657065805363633817631235010816 3949307 -349450384158468106509179163098972160 3949308 -72326402018782233688195178354643456 3949309 162414302409211682335492846743228800 3949310 400614590065560422167343854895146560 3949311 -1535682787141479135527168686651478328 3949312 150283413115013689048199783247773696 3949313 -3515396011457132264333367323673501438 3949314 -2069211893787914215201269345221760 3949315 1712267220118692558433648991442145200 3949316 906655761238792061888870938403782656 3949317 -87626135137881092771045630418420834 3949318 2022544324782767686113025629876747360 3949319 -3136932670931306849010860669444352 3949320 -935665519359394421112728336139878400 3949321 -389071237723023778862944322050397280 3949322 230549224921285364858030070472832352 3949323 671278913953772196425725744360305408 3949324 873633238147836261820993953633319936 3949325 -473660303822384152922123323786359900 3949326 28564386875296490757190705579435392 3949327 808142015631598814742944338758661960 3949328 607264797098833356315953339612209152 3949329 -2045089409181282524296418456339134272 3949330 141896091883168219401921339502755840 3949331 5971933353651131709342781265661600 3949332 1334404247491804787257722736613455872 3949333 1771379137887683211717501542066477582 3949334 -1694134189238649906740936224452138240 3949335 -7142226188568358869366856123030560 3949336 -881757005729331253716789901383813120 3949337 -1041598555666912137128011322746376448 3949338 -61264106483853951457174227764736000 3949339 -2541959665835136245892860155316852860 3949340 15103579263888429540912252604746240 3949341 715644298040170379821595366766241824 3949342 1414501092924493970600736635626891200 3949343 -1142334029287630453294277420481745560 3949344 286099908818441624229531994124451840 3949345 -264489988799312436921757801618524480 3949346 -192389229599767987237576778734300800 3949347 -1164072017048031095831087858423022672 3949348 -243058472374286938340784615945924096 3949349 -1005217608322497583228837590678835650 3949350 230629498800129275702530181723395200 3949351 -1214638091305087187741646994096870200 3949352 603227311848792031286548556446924800 3949353 294445073267335208019467397795894720 3949354 -88547820935171520515291260012281600 3949355 -2629330282959051785747811060200889600 3949356 -1393098067813373026638459856037176320 3949357 1871481896775001581800056964837267606 3949358 -214351700491531474845883956419178624 3949359 2304186375541552899730420163226796800 3949360 57119127625755632494778933356462080 3949361 -3018696196908076817842329805000271610 3949362 -1105013832339670486703206502952570480 3949363 1427780997671083432869837097439930880 3949364 -576694607034514856386138656420359424 3949365 -307411602514822140885652596593299200 3949366 326040342634761453444221304697197504 3949367 -1077396398414637567294527747963050584 3949368 1838792425077643526362677754419609600 3949369 -707377323865170805895302307995155200 3949370 -49349570477247277663127695485891840 3949371 645501619755783968096033300661960240 3949372 -560703930761940728954267903690852352 3949373 155720848589273516398603323682004844 3949374 425598135831277834406227181592523776 3949375 119641536254644662501722882645550000 3949376 114964447047714699257381624922243072 3949377 -1876854056610885469684455870002750400 3949378 -13762364649852721850801445066773760 3949379 -27864387069056136505640433268920624 3949380 44655630458623184439426341208476160 3949381 2110927886497649758594304477344229212 3949382 1014624791204482023634225642953461952 3949383 -1206258681081710162732092319752430976 3949384 -1495241232393991708588889352357550080 3949385 1243402643710250108162263317122933760 3949386 -197417655098776181239256139223113216 3949387 -954398426714079667274930315144510160 3949388 -3286851595770987029171242542735942144 3949389 -1148251412742856717131892819615747392 3949390 212214948424916282162963609481745920 3949391 -2658628338082264554813190656924440208 3949392 395062151252944331190489897304719360 3949393 -19708213652161519747264522353049216 3949394 1043222237883504815309592988386312000 3949395 -1370714640920989555299733877593859280 3949396 -2545239266754888828467612687789629440 3949397 -170794701864376128550427473620208800 3949398 8925038859844329086092370845157280 3949399 756519350208964063566014622733931664 3949400 111602417966138324526934205067264000 3949401 357132687475810888432677892346066880 3949402 1742533888298140805921980947912007152 3949403 106830319100939155039460204804267904 3949404 1797438357999874642764242801705702400 3949405 -847314312944970630808453474876826880 3949406 -806559920867414290670999450311818240 3949407 187061865581631902246545005131569920 3949408 -1094738098513021389786656236124897280 3949409 1711237260807435313153249927980728610 3949410 -438449161555423826250537144488417280 3949411 186369982237254336340155379716362012 3949412 1421858646172902366026494952201225856 3949413 -186305866214610372326097056383408416 3949414 -213220816981783970478956412552482688 3949415 -2087023664623414959049587665760682440 3949416 421107240093428562083612079807283200 3949417 4214478716177130914184910974225672 3949418 647828353464373703944137021568727040 3949419 1656586039965578090315498674256783040 3949420 545858880190834233218815460639554560 3949421 49719434589992985146915506974144 3949422 633301581072517963364486020341242880 3949423 -3551281202660642660378805275357681040 3949424 -221564506676352923027345921592360960 3949425 620298925484142645759196365733476000 3949426 743971403738778287761758443163832224 3949427 -107480258518393336211113305362738280 3949428 306768422607104302438507714054066176 3949429 -3082436274834737418750874750397603520 3949430 171271192203472345342248511170063360 3949431 -225763335162526149215549266928933376 3949432 -1462535590932195986407049584768327680 3949433 -1691323978765128348276461159008503318 3949434 -1554017199713404397285423395970329632 3949435 -525008542824081777724418850510816000 3949436 321730667504243991534248678713371648 3949437 1310430014016981978239224918194332160 3949438 -1645537175204763721137805710557498880 3949439 -316554705399333461852452664887238376 3949440 -1416076681623972455992958071603200 3949441 -605073599761617381800243945274956158 3949442 -726733573707480181795904376907442688 3949443 135819940524915929938249955758363332 3949444 1491331305991350829400256871279991936 3949445 153452477966621729377891272414445440 3949446 22773408381318252109343594254368768 3949447 150788681019100794545040054289694560 3949448 769436816413106012025683148449310720 3949449 -883237208236862179261609809747207648 3949450 -470562376181363030187647659495494000 3949451 957953656344010798761332017431246504 3949452 -600269153208168804085584817633382400 3949453 176952986350852939717830784739723702 3949454 -313387585143457164364033483210820160 3949455 989264078564275480762287484048012320 3949456 79929274967895282054738946475950080 3949457 4019081659766845555046214929380941312 3949458 816039977494396631268829287572720640 3949459 3661276073508419051871375614654015660 3949460 497148173148324856176422108196710400 3949461 -1638896534267885797726262223619277490 3949462 -410077712094225935155932014738767872 3949463 278017778244132028274873443485366624 3949464 494296253759172072136470610418380800 3949465 735815752188415886764059173305256520 3949466 926704287506584856970114419431584480 3949467 1771828133960114784324216543151111680 3949468 960746737022067022328368569046164480 3949469 -1985683643621329799122120242003407130 3949470 256090045649731800605716365071251200 3949471 -567532079529813697122295672906232208 3949472 982402705682511024985667720070561792 3949473 -382707073881745211439141135490656000 3949474 630669842227549258916816238125489136 3949475 -970368302372130542633052243272028000 3949476 391222233696624130787924051258360832 3949477 18624119842145760938770008708556992 3949478 400634907910842269337913069207924224 3949479 1635722863597949903707807643126089464 3949480 -1606532162924518217003659922471577600 3949481 1549348952463970432641726583538393700 3949482 -178454143593191060027104893705969408 3949483 482188961103062835118045535903203560 3949484 -976071431603415013135713869694517248 3949485 765492242900710166105775728313096000 3949486 -375558417632794878221307865429871808 3949487 -1905390765893029788197106261572106864 3949488 -253446261375416083511939759426715648 3949489 798336243024056447588566631946777060 3949490 -236871701730643414342435047252794880 3949491 57189375748312907174774825631418368 3949492 1312306162624193439230482919782737920 3949493 118064866808025631398014862309742464 3949494 279419659460524818134293114370926080 3949495 -2208225851000694011236499398329080400 3949496 102962210540441595294802277803622400 3949497 -2036766914216769668328022537167438726 3949498 -764264443608450690343859972810262528 3949499 -272037985144796968773918153842980080 3949500 348871175644870708055389840207104000 3949501 -2869236342669554750397431890795021498 3949502 1582524138047189114945040642119069952 3949503 1177246519425546655070296157570421264 3949504 -342575194528966822091298498441904128 3949505 447960120773573665904753815676036160 3949506 480622806860797594644198807524428800 3949507 860139498305857829168646751172688 3949508 -1618720268145093087659593093910906496 3949509 -137607249072007568002837582280356992 3949510 488979591538187328864556476644208000 3949511 -2096378533436686726982663188886436600 3949512 256711702453940843091897054710169600 3949513 -761926520285979653993151188206381040 3949514 -116417655493941136259706059935175376 3949515 -565648999477541521035637131414473040 3949516 -1960251241162016574135884066393334272 3949517 453249645362091776881798894835521920 3949518 402865864510022355703700917671971904 3949519 80321579301701223699403367301546240 3949520 594144097029657324405697172492697600 3949521 -792848210481473643454554829722985488 3949522 91308823562929868131166348396871312 3949523 581104131565661537741547043624759224 3949524 -298775496301649251692063044251115520 3949525 960793082447391747070854804640473300 3949526 -489612530456425324310357310036234240 3949527 -694355887548709814664804641281309080 3949528 -974230998130256338237146220444999680 3949529 -22611267368619414525541532231034870 3949530 139947433620034496043395077229836800 3949531 -761163201888912900614634551107076668 3949532 1868879503478006291389607499313629696 3949533 122012378199589398665695084700449920 3949534 1865342152560392571555156971091724416 3949535 1008796253458774781426489068253791200 3949536 932008379947177898127831184383934464 3949537 -1615638191600724091861549443298839360 3949538 -721546185219047177252942099824714080 3949539 199890859496309864461411920324357120 3949540 628498752357650744885856864579809280 3949541 1138306233074508242801766325703586942 3949542 -343767508840052098161355672994536128 3949543 -652176819725050597535568885901068000 3949544 -87008397491219602519427820692259840 3949545 700808064727011564886283334006832320 3949546 180585734765780741277253420371824640 3949547 1480899589690800488928670507325601636 3949548 -326044805832269677094136271876509696 3949549 -2769618381755726974134732412062434560 3949550 -15435506246315428165970701359590400 3949551 -796380849397542244500030689088823008 3949552 -444800692960609069593761254410813440 3949553 -133528437618390137138225390697024000 3949554 59395764601078952894127938160082944 3949555 114638299296400798784823829347947520 3949556 -355186823047568819149415801033465856 3949557 -2182405159116450281109157242020552160 3949558 -1511196711341361940315864487691105120 3949559 -2501361108145410047337808911562701840 3949560 -20217831906633519257859342720614400 3949561 1699578138031054883771939445597376 3949562 817801301932613689828652038620082032 3949563 -1774274740408878569479045629214650000 3949564 -841662065737553320493202190035533824 3949565 613464508031222565844586270212927140 3949566 957623247223730711618030690692578624 3949567 -3230690910464316750757222191636882248 3949568 -841203019968926481309019248210739200 3949569 -302848914579488362634022211920026796 3949570 -129630821965664463786434280938749440 3949571 465755366348888555691124804408510344 3949572 -1035570870566968431252388317006882816 3949573 -106175216376373302532773794632817664 3949574 -920772202071894083643131130105538464 3949575 181159017911730840854075249557929600 3949576 1190291708779887980415449666940456960 3949577 1281877126106177783901497910025689600 3949578 865931673836126605565268376776518400 3949579 2172561677892173077878277372785284180 3949580 1077312797657413765825668655750579200 3949581 -656593645727962414686332539483933248 3949582 206144382897690343368707993712562944 3949583 2710132265934121173285168910464231168 3949584 56661903807906156388578103577149440 3949585 -86202204681658061391728284047600000 3949586 420904138104659328199384980724414464 3949587 374763933872128338291067688423280000 3949588 -121651388799592011778646611068155904 3949589 1343272037164333617482406922299735456 3949590 -214995525496130678887480486951445760 3949591 -1942161347753087892189409018950799448 3949592 226682964456876167472338974590750720 3949593 26403958860111717461644603282020288 3949594 258365840528960521911626534884461312 3949595 -885215805878825654300295501648834480 3949596 -698214586976612503651112891417210880 3949597 -314488114546325819509803458150559540 3949598 1378169589023159839007247047913774336 3949599 -1576667607655675098558235073257962936 3949600 -298704685315289478317078849534361600 3949601 -36309333693493276036270022721660396 3949602 65049607800604330804300254004813824 3949603 1349614434282987988357604204077078480 3949604 -749908781109989313628930674703346688 3949605 -914314974151360100141409579788140800 3949606 -825874986760292897008236821513779200 3949607 -438844128773141267294861322839026248 3949608 -31664563021432240119755427878092800 3949609 3583887157150561003908983076939986810 3949610 -273552139856822603059940753646950400 3949611 -800730952333572769748155233388969128 3949612 614417322322149804605658026334776832 3949613 -1581109234324706283980502812262811956 3949614 416128101453741217525737679431872640 3949615 -877325181341119427977457519555899200 3949616 -60853204268419306214966430989254656 3949617 173780076333217547250497495753478144 3949618 6324420666044725158020550821901216 3949619 -1875024673731355939443495146240068980 3949620 178050860644087694632073295034644480 3949621 1278897371337502326700764980892144892 3949622 1582952444322280544480067466849756224 3949623 2034383270797342175196926640451188672 3949624 874309315995416224176443826770534400 3949625 1698139079667271525849892774388480000 3949626 -764009578109020943287277218999008000 3949627 -1616308711964328717993744703535785776 3949628 1531126647551824375569273285993924096 3949629 -594116653643576601103845018045778752 3949630 -768562899073175255141195972617775040 3949631 -963669331328941936686220950080062608 3949632 142827809883659039196546025671622656 3949633 -768173403477045242305748283163241900 3949634 -1547011949568978456591173182387680 3949635 324778514432883502560121116429465600 3949636 47871465221470570214065775344909312 3949637 2132783883182397987279018111764881920 3949638 358537754337030620645630333266722816 3949639 -632338512400959556740298694204809544 3949640 -1181346293205007951226475251945779200 3949641 151327206477069650813550607432922682 3949642 528955143439211170994829379167093600 3949643 -812802086628193244908937325692688108 3949644 1161512080727462014152097197189734400 3949645 -2084376300318287402142040106358769920 3949646 676685585201429736744879382222373760 3949647 635871524926914248735985812264496528 3949648 -117788328510120460259140417238859776 3949649 3620353026932221334060827701462801792 3949650 679980177961017549419626305751497600 3949651 3332423556097147164983367544527868652 3949652 -2854888647645502708280570859184128 3949653 79910500342079360694105040293874368 3949654 2571638560883896015924776949325190912 3949655 1832147231659140425173785996625116000 3949656 252685781343491372042554107746611200 3949657 -1630751468929535434229282142654399094 3949658 653463715257965897430205905613896960 3949659 9615626894059016496129948816154368 3949660 -384021523851053363322581617515694080 3949661 -1765863926897613781371471715255305588 3949662 184904299169200791564790305682181952 3949663 3370379933799753577685570158095290920 3949664 -2766832164777447256588585052137979904 3949665 -21431044496066551625618701794794880 3949666 -205669860960876251285345289324443136 3949667 -494754901682484031432148989173655368 3949668 204615887109208995686481034239006720 3949669 -3546101013016066997550504675192508930 3949670 -722533130740783431918858291193134720 3949671 1520191193908621446290392821606363264 3949672 4168219519601129303432571471436800 3949673 144968828050811130366793010537626944 3949674 -998164005102899930999137102005738240 3949675 -251400664895614752606761241906534000 3949676 660330637132514231890335629615013888 3949677 -965300378276117184788822537896280586 3949678 1706060810188870927376518254855977856 3949679 -13882387530420743616132755845903872 3949680 83741133067476168822382096149381120 3949681 189197061643876031330076523552011264 3949682 -693940605002535209664669011318400 3949683 66704681840809506192637770837600000 3949684 517118925045198690079115654526566400 3949685 -59280118797162248455886236350213600 3949686 156845066428654375289071324007704320 3949687 -25359558854525809502827158385159968 3949688 -2273221757189931752463033843821322240 3949689 -412330765775981123089769026391829504 3949690 -67500054686221963102811785750970400 3949691 -58530146231482550418974246595194328 3949692 1965244915746378901064544569588851200 3949693 1654006171820429092087784403923734944 3949694 149236534468512473485922432448446592 3949695 1056346322148656821991045886651547200 3949696 38276925043236064488388931302195200 3949697 -311862451926515999597590485384261420 3949698 629223486483124229633389810980499968 3949699 -2578598096088924343949484881893427796 3949700 -491821609296567867330811214428569600 3949701 11054322677612584251976475520869184 3949702 -148722606149999564136774643773356448 3949703 1978910867732127166791556838390396952 3949704 1057246138377228656820327578465771520 3949705 -1280284532149152774376944459493258140 3949706 765216116480370709819116897578116704 3949707 550182621212146761197799788133972480 3949708 332346289872641109309051942893065216 3949709 2335934116579956233212183207917709440 3949710 -196346493869824252229203279173352320 3949711 1083143833603356392450644313239019312 3949712 336926776935090313478382181448712192 3949713 -548189382248434419257821610889581400 3949714 -352713329389222043135635668057707520 3949715 570635178877633618883730448844409600 3949716 661051582726259258636496043910141952 3949717 -1062400168059918687956027067756516288 3949718 536675386601409785699827704581589120 3949719 639643584620588288500685417923641168 3949720 -1485871045984337504305171467174912000 3949721 1105469452358991333230569035772610880 3949722 6527471880839828064764686916020992 3949723 -564399168210989810851119105919020028 3949724 901495184985129739517995274654476800 3949725 -237517131105495064208334792450232800 3949726 -615889546215400472237590266823070016 3949727 -432676379411484021931102157211739560 3949728 1566952474876276334373847422980849664 3949729 -735603928033488756487705772434781568 3949730 466780857372752159597779066536645120 3949731 -63739654277945414307199957924253640 3949732 358241409181832199851310575915156096 3949733 1346342613980940911406023256265697982 3949734 1045291850399604833322110753339086848 3949735 965371781307325501770386747134775760 3949736 -386320193740781208180419640684871680 3949737 1071531816061414922438607025017953760 3949738 -66634465623924420067990085687737152 3949739 -1580347912607227158489260530402536960 3949740 -300964525033469625996010472166589440 3949741 -1161156476769870418100994126633642496 3949742 1734466133663700357938655679366248000 3949743 526693804035543042380335868912157456 3949744 47103430861252242901653199216902144 3949745 -1036988253031035764002913110050377880 3949746 1156934333776041814826338303415272704 3949747 -683769577021961060450537182659352760 3949748 757038731480467413473257246947710976 3949749 -42308322608276449832803860613532160 3949750 182867194106982227966453853554304000 3949751 1469401244469112194107238600895463112 3949752 4226255702617169912950733709312000 3949753 1489978775638000606517768786768541700 3949754 1014675116976057533089287011020745472 3949755 567299465740662341283203964459379200 3949756 -655421101209444420934129977789662720 3949757 308839003117480324707012479851132512 3949758 70368748864314193018957396739112000 3949759 604213649345938121657197288378955640 3949760 -104799462044207972546910292562411520 3949761 -1151866356254225348308443460216950336 3949762 648237853731217358619474163836775632 3949763 -486150875024079668407562759266117920 3949764 131504831947667489696908077785997312 3949765 -5948793766808025941748707442154080 3949766 -684598618425829778556296219127915168 3949767 -114189755972155954274537595797596272 3949768 -2512545807195679077101661573825469440 3949769 232326769942655073630629290978574244 3949770 -689962571348280773733852650383449600 3949771 1135271858534934982153032024984379680 3949772 -290412315304726995152928693017174016 3949773 1709852534862808414868241932763105984 3949774 63819507851565066389036296822931136 3949775 1091915685571834619197927381520953800 3949776 -163481840637211400413314324753285120 3949777 228766985410716960064412718073359680 3949778 336857473302651762850482657790227456 3949779 271422961664808276860458622034560184 3949780 -1405230918124715306252440703529730560 3949781 -1191348059279807464269111794477669472 3949782 160574789967223394639447978342431104 3949783 4409420298102047331578514737302429384 3949784 3315820180683653228102803480661913600 3949785 -110402829091403768136010866075057600 3949786 33073579740417039800732969187448320 3949787 -432610287130685325501710870535280128 3949788 -166006842775328798972390755097174016 3949789 -2174617446187628948561151248812558176 3949790 -180685655511553713393394207699023360 3949791 -832862284372888528495362999534677376 3949792 -2110131128025434549149895559244677120 3949793 1724966960806481678299913720392731042 3949794 568442510688574999277048506528284624 3949795 -1760593053858981534423598003964737200 3949796 -1311022319973889064657442208889441280 3949797 2099951856818261574909063885643390272 3949798 -382166456775893971915079708429264064 3949799 -421030999383534409949302804149760464 3949800 94788695943097524786838359582720000 3949801 -1189095986425512512197483795718234496 3949802 -762484188951167153061795186620016288 3949803 25333278988864847693807167324992 3949804 1794647733222474811279359848178556416 3949805 1292034151861322323195478320287464460 3949806 -226668331714834847496056916762316800 3949807 1880647743728225584775677009332306312 3949808 13015114518334240582048993611055104 3949809 -484412684203504986217989990927409296 3949810 -1287920599826353294937656624891129440 3949811 58236238203470842896875015138135904 3949812 403858470965264882268876370520343936 3949813 587342783567853110165898196224964224 3949814 -773107806896179505629644519747302400 3949815 891324198238497749845306970306832000 3949816 -306741387568999594159431708740444160 3949817 794336133279711116193450062883913812 3949818 -4283535345061844471726209480298496 3949819 548479794440657921111170709236669220 3949820 -248048720356415420504917135972454400 3949821 -47250039795134834629651037390147610 3949822 283845051131216647282726777499202624 3949823 1532947289842793972315133716153196024 3949824 373833996797047962731823783770849280 3949825 -81981682088607310768047497953180800 3949826 261969900809390741211601410747924384 3949827 200485987683219350225656986319478784 3949828 1800882692710791303372239727866864768 3949829 344274039283376816254009971406441560 3949830 -958196376567911086762291527303072000 3949831 -32214991369093849235117157327211536 3949832 -762734543473440274609351172193561600 3949833 1192388901404060450759219283413157120 3949834 -237908587498227876934246522768588800 3949835 -1428651488588025528341324744614602720 3949836 291507229439382059870629042527879168 3949837 -2028739720373304643929065124698615060 3949838 -502345676578784367188808015657775680 3949839 -335331411011606294928309997529022600 3949840 30670104924244080244786854747340800 3949841 -3208888595703102287400336242405825100 3949842 134291239873851755973020766129469440 3949843 -1624358772741697243205889178710877536 3949844 1958790008928037947893740149231446016 3949845 563274373377018068935339402701695520 3949846 -358495894389120107037488751553756128 3949847 1361635374760129858486873959431552304 3949848 809634823781638445657244364713246720 3949849 2514472367754693017178089411914555850 3949850 234813246261500515048952599854928800 3949851 20277093239508461442807708969819264 3949852 221981833602334490913305692022375936 3949853 -797731574230331156476843700691312000 3949854 -452979905813104150825675451603340480 3949855 152412513474976513523531880954160320 3949856 2266949195826205343544521443375644672 3949857 2007404990644740944971743629380196640 3949858 418524420547982792097184258343255040 3949859 -199951081568674261745357425848058896 3949860 355257264250963016638220216903823360 3949861 -598137917934781059338832137728330628 3949862 -29924492873658685671651073416468480 3949863 -989129065661138166193026974210480856 3949864 2500413370350342123350572151361039360 3949865 -375642624379203128533029100493760000 3949866 321143298844761375331192956230527152 3949867 -1167300033571486660715510410688107084 3949868 2014534310814583130984220241696357632 3949869 841781143012209270788443702039718400 3949870 281823818446855353263264668153874880 3949871 3757437778470164287993007108311533072 3949872 180646942788845803964801556660879360 3949873 11745761557335496161036065223438960 3949874 -977943974525372185326509448643598064 3949875 -687282415173723922998673563989892000 3949876 996129444541977571266147917047871488 3949877 -3476310970706127637185416373196112274 3949878 -431135383054325664323343347664976512 3949879 2696269774883919760091712678168317184 3949880 1619387640518232653982147619690905600 3949881 487251448273450506878979958603365120 3949882 -699909538076164240182213329719236096 3949883 -15521038217801757577012060004682480 3949884 -9884296448203395932384047141008384 3949885 -1129537948125459573088680783785070420 3949886 136668140210482729921853600151689280 3949887 -713965105163145544750818034313489280 3949888 691282206226354802476398573650444288 3949889 -2207046097937685194167729978807541310 3949890 232127667567104891685727052275015680 3949891 2741702430772961886257697033019656000 3949892 992659312970572002172293392915673216 3949893 502605062975319107298420702358897182 3949894 -2250084512087018545254317525043072 3949895 1659925692423496346675502153441041400 3949896 -278893692717433534719191940533452800 3949897 -1141078489520517832347298373116055168 3949898 150003099162504014204214419567447136 3949899 447023716462941760240717454789355360 3949900 -206696022063090005099186684788000000 3949901 2071122006150720759535704577429383072 3949902 -1190819210468738919641080151825563200 3949903 1672616227912016027571602090819895152 3949904 -206962511494952513045834124837126144 3949905 -292839049026296122905806819382440640 3949906 110641573257504718474155681165025440 3949907 560642691237545588235904991294239680 3949908 -705206608962777976412307722656020480 3949909 1064138954112338206252617545325625980 3949910 558911522704703753206851125151024000 3949911 787119743320113413386446631871328000 3949912 -1416247144306769206672235355702988800 3949913 -873383964255014168232297773518908960 3949914 27216323071033924547115806353789440 3949915 -447659247820071926807187875770783680 3949916 1831274259795508695395375878547604480 3949917 -940488114507597888505305746436213120 3949918 -913833146207978891383951021605147648 3949919 3346270445914563380687945331363436320 3949920 423751663260307378531918120880701440 3949921 -4281113229534598327340300666134880000 3949922 -1709071889778716013229676714651053488 3949923 -2890150617707695408546870830580867776 3949924 -2139521722063716120538724631344512 3949925 -237115339789705207839305978335200 3949926 628149959661663816239616936770314944 3949927 -632119219475083021674289142804238336 3949928 840733719911408745699136022537256960 3949929 -1689914190935552729621166525905226000 3949930 -67804205080857189252242394910292640 3949931 -599938729111935124088970475946144448 3949932 -74210222237948517325845402481213440 3949933 -664092391509273954457068902219801232 3949934 1470934300041819307556896258526231616 3949935 -407378354340801831058600865496276480 3949936 -97670263498283680616405757559799808 3949937 36628613336240621581232916855183072 3949938 1401874046974168049878063341893107200 3949939 434986051523739235028513777196421116 3949940 23307984668700743145498908941985280 3949941 529722256861413099038533519719132192 3949942 -383718301726559326276302594577468800 3949943 1530881195912259231539135921607833904 3949944 -166038600232102014626888723720417280 3949945 2161036085041493760522810302008201800 3949946 -147837089075669690563437310932820992 3949947 -28866010754141680777568888133571632 3949948 588956417272467746130720768936286720 3949949 92039266340221734534999394000625664 3949950 -399119246366052600128213586484560000 3949951 146808874408381897006352121500620800 3949952 -2386137994501034055028122850846310400 3949953 398471296381660707954938473419233280 3949954 -1163642858566022810559486148987650048 3949955 3296334373625052524724942093837054000 3949956 -57180662004022821349138534718498688 3949957 164002663269023318493575989352028480 3949958 -124863902658882316773761341130810880 3949959 527233084726396226196329248762309968 3949960 333336409919681690144626874693222400 3949961 -1350494341893012298335251114411502438 3949962 -865991296664164309643649404729480448 3949963 -782321686041596468797749907554705520 3949964 -908619226753064902751651780471841024 3949965 2102822518470145269098821249314201120 3949966 -1896867024485351032011059141328917568 3949967 214174389211331078552960341819134720 3949968 315708424798949833899892014888910848 3949969 -2632514815816406032424000529855943630 3949970 -462895982588765756299529414763302400 3949971 284214207801491057566992965389392312 3949972 421942981373906004352361897966945792 3949973 276553704710930115433764325153616604 3949974 -293796569503670763981278256825876480 3949975 -1186138364831024540566091485154650000 3949976 243801797432036314844820098589358080 3949977 -2393634052382245962829863068122822368 3949978 1109762405874758765272708544449613040 3949979 287851365570056102292159908885201088 3949980 -16022186963674847444115576213626880 3949981 -91334280809141391205528863907018176 3949982 -249789676631367689868576443115624000 3949983 2230167457008018991127166540761987352 3949984 644370600890909253053977118780424192 3949985 -3645258977989466621184835414155840 3949986 -186371327076487444457187357837024000 3949987 1148690786155655979787502237988631272 3949988 -883945173903954029189492302798848000 3949989 278639679280784335247669086327857408 3949990 -15989298548732081500831295045472000 3949991 -144064754994464278936740953490813000 3949992 -999166982806735207257047329441382400 3949993 42780804277749153511717704813774480 3949994 1815290477733097134024299130602121312 3949995 356029525581445457032361017341139200 3949996 1289576491370214304100457840544926720 3949997 536437145418902475382909958766208128 3949998 -118106319637305519706415662743340800 3949999 -1006773032027605991411327723108063936 3950000 570718275667688775341876926464000000 3950001 833971539817342011525735501751787424 3950002 288249720312541290315669327286167552 3950003 -2185787926698070035976034591890506720 3950004 -584910113809379679228598671020027904 3950005 1092709806772661212690996932531348000 3950006 577776909108550408292576228196516480 3950007 -453663572972253010221332819984814360 3950008 -581584845839488219196452947789066240 3950009 -205613950021307859332552865686881536 3950010 486823222685701709151815740945586400 3950011 251806552182896706549480226778571744 3950012 565411727976499271403706996773642240 3950013 -50931094197442603276755377578688256 3950014 -932810927808703745835757958626885248 3950015 -175059866291048756799820974683202840 3950016 -49084411989085445726586414468956160 3950017 1638768747247833731748346529316241092 3950018 -1671284150347164299577149701545113184 3950019 3583563428538361199653332296643886320 3950020 -115003438900062919709791895077847040 3950021 5653044981416281767521097100543034880 3950022 171144019841574669662152892510699904 3950023 441307568719931013028611969931008 3950024 603567100646303725153411024281600000 3950025 149042109485805717935964739682134800 3950026 -1811866760206899715490180181812640 3950027 -397044375686279767886550148974425448 3950028 306061279094320699499126274674962944 3950029 -2512197059767004523948984712942143370 3950030 -31665567545269447532884771042183680 3950031 -1386687696787923168049915003106915448 3950032 321789404995050174895636693878620160 3950033 1030877448420001029153420553145751282 3950034 -5902736232516386769935147197979136 3950035 -142212992737301984630281954330239840 3950036 1619269538465899344950357895309866880 3950037 448884006246285645430631798852892714 3950038 657279814876560447193180047317317920 3950039 -3639890948380905238317267293979575160 3950040 -189570436810959619845702235682611200 3950041 1764242226273057559711684693839826442 3950042 1652934604219668186364391196607218672 3950043 -1026916267844250706334647912584747840 3950044 -312343827495981694336400547996283904 3950045 -2082649644801838808200497264789300 3950046 -16494628957770902484630163285333440 3950047 1627228903276463778342327459049031592 3950048 -103362941340286952784050785246248960 3950049 3103288109153545714705264308991338528 3950050 -414197529479173894316802700025664000 3950051 179113551055238902006951202721976320 3950052 826985609561665548685920748798218240 3950053 1380734232852521566837567313164861344 3950054 -1382985122176349551916030308822197024 3950055 88943674665673825654322090120572800 3950056 2933540589558663747759628174666383360 3950057 -1134726090477953742370832812937943168 3950058 -234421677427341046483240226879270400 3950059 -2037205102062209177261735387327521296 3950060 -3015339976510487371416522556706211840 3950061 32670869395146467580237065064815520 3950062 15022793276063230487395946801432832 3950063 -226064488888567250932645263587618352 3950064 147018957804437972031763142388056064 3950065 362993240863169515289380026678868800 3950066 7332026430515579354943788732757504 3950067 -331619662849784448047378259683275200 3950068 -3126733750406721472520084756679020544 3950069 1000122723988278987569637838900179996 3950070 40139072184223297261486167288503040 3950071 692706024324551474190799160610121344 3950072 1065511765339601114241713330363719680 3950073 534480218919982925755672572654876000 3950074 84457581409170271436187944344135536 3950075 -97345350649535821807126482876854700 3950076 278586925552918581837632209274102784 3950077 1788831982036369995962465521627377120 3950078 1127666270013941846587574964623889600 3950079 -196743512376406926154998942133754880 3950080 357664781248793182551391617165557760 3950081 -1211750001192356202377419683990266880 3950082 -42106250734999971365385918888007680 3950083 1507666881608864577946268191736228560 3950084 379464330581599765906407846729600000 3950085 598681417273101847794303514480003200 3950086 903188213024718048479589353257503936 3950087 -131722105749559119568412943169763520 3950088 -671829661540868488995777034427965440 3950089 425087779126039041769393115142308736 3950090 569249021819572762293968666880124800 3950091 7777778806753917068197687252074300 3950092 -1858766770712242548277537609709488384 3950093 1112944195183614528829041209564920800 3950094 -687655760276708371817769141478180800 3950095 -490723418115590695319997731964128400 3950096 40947770410875708302036161400930304 3950097 -1111899054342572543743709938975587600 3950098 -599228441446764940184691991634713200 3950099 -3115679554221644752434385148399058900 3950100 262499070480075000500457055887360000 3950101 1942153483642702069116940470644921102 3950102 21075354960442000155979692441221760 3950103 -185993296449251438677437951038144352 3950104 1142532379255665070339196680640286720 3950105 1056596259088896291901283142248752260 3950106 556779505390709095008195706525423104 3950107 -539759688401498209549054623772168688 3950108 295578094979535685467259562909998080 3950109 9598262866950838754427485075779680 3950110 -326989985069376190610020992575566080 3950111 -2734801980376497217523736721525389576 3950112 245467298896030050495695540359004160 3950113 1051368272521872338327173602785327104 3950114 -143731403869810720716205145080647168 3950115 135637824229025837401047835202826240 3950116 640234456494120325101006351437328640 3950117 -2142025596956832503095254219799152834 3950118 -197486026772758433220263697970112736 3950119 -1912625096960647987146729624156278400 3950120 675255106255281630112899570856550400 3950121 246867381372031169668181075459896704 3950122 -76795472976420060559304812199923200 3950123 3163400122311401144426534685273096372 3950124 -196917360486738141752133891107756544 3950125 3087917262668339475377317931223999000 3950126 130864587658142596189960941322443264 3950127 -9930816033133905327826196070839424 3950128 33666483216704319957092292094459904 3950129 713875229882581340946958285539539730 3950130 268431078377713823937335082399275520 3950131 -2773330862870264723994555843316526416 3950132 181487610119576837516696184390592896 3950133 802228416469216585522999031938297248 3950134 320986887206987203898098167226125216 3950135 -875194706334255882102196224964460640 3950136 -1501140263591579631426879756916469760 3950137 -4555765634249806704202879438666418808 3950138 1110787357841900938967983388205795840 3950139 1250647144774051027942457059493458800 3950140 118109984554945655459430256246141440 3950141 447031794241816455106918150543057560 3950142 31803657414568128970303804994156544 3950143 548411167331988037391540345168400264 3950144 76010764563735695333710735431696384 3950145 474295434169079232751909687324260840 3950146 -1714229480558912646631740008364775728 3950147 -626942780327424357865001337859726404 3950148 -1180363138569747434232536213526589440 3950149 194119608505396548439746289307362336 3950150 92767830992925046767475614781680000 3950151 -695546250389878234901976283928026968 3950152 50367480016542713476147547406213120 3950153 -3221456684151666047781397889044788096 3950154 -446162024648013289445526405268331520 3950155 -1184593332268337992687083037649888880 3950156 -255099062260276072703342873844793344 3950157 307273588892201960533059775577945280 3950158 91764043539290971184545441617346560 3950159 -90466286022516204941284762162058640 3950160 -72790135252931783486643569020108800 3950161 -1148587795780550911753644592276452238 3950162 -2714738881600295507963971328586789888 3950163 222010612846751781456798738095663184 3950164 -833947259526229387818935523660394624 3950165 -1412871770769905856888725115852587940 3950166 -196784377966935258657004761496128 3950167 -377285285915384857666064767184428280 3950168 1199951642993680260379357743223296000 3950169 399634596863088327001919712859570080 3950170 -178715176431189148477540147975280640 3950171 -3122459928963207663690455552117083608 3950172 695573723510358883058966695828738560 3950173 -2459322999243092845942341111695759578 3950174 -655008397125749594671914148015896768 3950175 -162569073742383720646962971974080000 3950176 76723683963388875207955275094425600 3950177 -267003602447751878937205137716302656 3950178 -180838103607603017340147859849696512 3950179 -61008019445525188180734434001717220 3950180 -163966115219764609882685705314967040 3950181 980537694883131382380395096148650880 3950182 -1277527537739679334149936016482923808 3950183 2290749764772566027292269391345909432 3950184 -165545996225574676136153880040243200 3950185 3489385469898826196696962995844753800 3950186 1111638726596889918579945009472496640 3950187 1479679096767239538604466323854275160 3950188 568812048651659901255793651192108032 3950189 2212952529373628175162233354827323990 3950190 463602383324982274658497060904435520 3950191 -566853089617521583397753975455386128 3950192 3579184432425420648863813765038080 3950193 875054094723116305998536016347638464 3950194 506008622297751527720194564446555552 3950195 -16310684956563023690085023946220800 3950196 112154983285853403035014240555628544 3950197 -2207559152838744627131316735122086354 3950198 -484260707474065620909747763823278464 3950199 -578336006677419964149425766991035432 3950200 -1133595797114078364467905383661056000 3950201 -844452077084585923088568989797227798 3950202 -1105712509554838336916538995714131968 3950203 1600387944845563465260910954285164452 3950204 975296068869303013618977622273790976 3950205 -58191165845286716080857809672743680 3950206 305825665698120070230474692248934400 3950207 175520414523840002669281074707523456 3950208 -1190220818856882941403244589356154880 3950209 -419694508943066491800294879640905984 3950210 -496010021381540919015543000918996480 3950211 -517898558236128096117936376055455056 3950212 921734052382536944746268226163978240 3950213 3181921487672832839869895518743162462 3950214 -374922760572419550455116151430520320 3950215 -1006579323542080132083968011837109640 3950216 46271340601539607235307174964884480 3950217 -802857792744859559281458513871982166 3950218 349037377450714057893194283613583616 3950219 6191638891056257270578710568965888 3950220 237428943306731263076213109961313280 3950221 1952400270946654940991577876570539744 3950222 1127650574038419567643391082738054144 3950223 1367933503647664013530830724135835784 3950224 686776124170853364138765515601059840 3950225 -1203097670259923263559948902112612250 3950226 98606144830829191071832469862019584 3950227 -291871671643387837416588333011550720 3950228 -213933599095009579090909233758333184 3950229 2039492319374955344452910078816301984 3950230 916535419889821607196748896042389760 3950231 13839869197075376459184697732165104 3950232 -358512333528213717023066965168619520 3950233 -1103087647068540518150837267390058480 3950234 -28805453132311745340591084210099984 3950235 642656001093319240785079940744280000 3950236 -1021285693194715772958340994340958720 3950237 653546420665166332050627620450565120 3950238 9354630177075907720155289209762816 3950239 412184995933717117941535758206631456 3950240 749975789096820522539179805591470080 3950241 -374777271472028160546876849952724640 3950242 457471248657374735914688972585512272 3950243 -1370589684984869736626188531698388272 3950244 -90204679573052089523543477073448704 3950245 497888311036741380449201540936940120 3950246 -958274161593349822493777446092176928 3950247 -401306519333216373861146867419897728 3950248 3575416822410412354644234577828085760 3950249 -79917740089843572907954459643363832 3950250 -478640257209657959369056811285760000 3950251 413296172234702142944780658337578504 3950252 142277011332178766983613615883701760 3950253 12680563843604375773507870967267424 3950254 24875137123598792096392385630398464 3950255 578060547989136456509650183750601160 3950256 1042225199555199859276233479326531584 3950257 -3101767411361340813408272679161456494 3950258 314351393368043822920855328701465920 3950259 -2149267191377116325659099846772112 3950260 1176518464147031123456920036577525760 3950261 1025750804019021444639920557551798432 3950262 1124435953455224758862303148551700480 3950263 2550099736573506653121971206589289512 3950264 576061163235137841157675680665702400 3950265 -420201196308968619353631803429904000 3950266 617183269485086703314385168722078832 3950267 -1444481933868995305205556982474230684 3950268 18427101639759212962090944828801024 3950269 -301167259419437952116072998777308980 3950270 499980245305539772801398249143254080 3950271 -732184543891769971900394895339276720 3950272 -835138149440599111609326454784917504 3950273 -1103735204523456371804996887751104896 3950274 627363952637727493596154354620888960 3950275 315373815041146713196189507097234800 3950276 1428376466135048039364640484971207680 3950277 -1862410136000968812391794877744932768 3950278 -502488655693372900400380962209176320 3950279 2924358485344732704663596369341377120 3950280 -854254461157458195973717703155046400 3950281 -58781562659653718364320288568788528 3950282 679817458474890962398278179297247072 3950283 284230604821421247014180581246891224 3950284 -58599737140368954245937032196890624 3950285 -1398499609771348473872385841518292020 3950286 -501231789391094549198691766216012800 3950287 3265025138762987662424981567824568 3950288 -468440384698084394940136962105753600 3950289 -21216142025853761031707934043297344 3950290 214871864013790530179858450344627200 3950291 973396521712468878556402218772867692 3950292 -106363962104151067075841098310350848 3950293 499798298162718523222030101512723580 3950294 -1622202357692765028334627943826926304 3950295 257769252966509019134551914136250400 3950296 -25448157172451268790014353676042240 3950297 103622287517607488443698508094148552 3950298 300329954875839903213556294488884736 3950299 1209280301408170210812690803856133760 3950300 -1097743542517989987379798673421081600 3950301 -1194989992062575278292092326439018368 3950302 688112492957118835227712497267100800 3950303 1247797042809906064544258091871097856 3950304 -229571959539167988284210873676595200 3950305 198884285096182209586118485614265920 3950306 36835574709128382080935266179894352 3950307 -2064260461728298519080863919603918360 3950308 334408473176790853522185657614761216 3950309 -1280811484771985682897741840988347840 3950310 -91001979297268443136445078457262080 3950311 1179081480546226272540454539376439824 3950312 1335650804397989011562358038862182400 3950313 3700690978332387671237148660946080000 3950314 17328820541189907121993229447675232 3950315 1294918246797873632322204992466516960 3950316 502381816041293266747108478769561600 3950317 405571015360590942575884930888875200 3950318 -132933876915837166468838707611844800 3950319 -1000104755718746338074611397407958912 3950320 299647523964507432125181555065978880 3950321 2841172061842212864598870856594205522 3950322 -56697342824254653495149866300431360 3950323 -209001492976316486973168495238171136 3950324 15864539083174044699587605545541632 3950325 -216673807277370562586645642009361900 3950326 -1813495148563395647848442165643009888 3950327 -3594366322664391438023008222245100824 3950328 -1428466433227759537802893510572441600 3950329 -278717899572372437045868806181780860 3950330 193317630928816210762431141699563520 3950331 -212540319179274388433102687177280000 3950332 -529451823230968692509866206759882240 3950333 -991018212695869313519354495889370080 3950334 -662548116194164430384875196227972416 3950335 -1108458977508796802005317616413258240 3950336 -678249643666923300024212096211222528 3950337 1625776742465024068392170182669139760 3950338 295726077222376843034044301715088896 3950339 2477080594344215639552675735872198140 3950340 -14237407926723653783359464184012800 3950341 -945336723626041732549086364740484390 3950342 -296090566211544616003072005122660352 3950343 2307271049240033602284189824666869200 3950344 -2589144181319193703878718133380131840 3950345 -334602201168638616712445043690902400 3950346 -86627379090289621467177465720950016 3950347 1431783068542101401930196328862665200 3950348 384648328467153921552910464757540608 3950349 -9093846086436822286745583680112000 3950350 -748939072709845979700741802879228800 3950351 -1671953644222885742751889808664913200 3950352 -92044383279413244086748585496412160 3950353 -833105935524009810125945136165507360 3950354 -555062568969976532456668066168017120 3950355 -74142642589120877450534850021501600 3950356 -294406188210180120050867670473695232 3950357 3255428342150406622463340559402169760 3950358 499678530863012906590640284943218560 3950359 1254551262025228337235995064169448960 3950360 -1347808849203052648447666477507584000 3950361 597537018300485626721683572177584640 3950362 47866959014444812197833751616331232 3950363 703536576573541976571667177098228612 3950364 -83392504170224509833971437460348928 3950365 -128682239641710060935099482527156480 3950366 131417478783503356847048608545623040 3950367 -1384588831140984420090940809383424 3950368 1325387711452540788708788029346611200 3950369 1523097400520135603762435212271743680 3950370 24333308173205860640736824081390880 3950371 2451616720139727113262056288587885000 3950372 2164949275353447487607638998665640576 3950373 981905060685541226435634582724917888 3950374 -954688246072507130191757132881580064 3950375 -1932980028729284706394770102291372000 3950376 675004028402976633323667714594816000 3950377 -178389855625075564859387208954249308 3950378 370341338295149502164114317527796320 3950379 -197706208242191861746970704820912976 3950380 924569298490983438108900552741504000 3950381 -968344740050267066638429557530370336 3950382 266308030784227026128481930351164544 3950383 -1832311112601050313823286085910160368 3950384 606709826682263942327165343981158400 3950385 -1048686577782150984787882488547353600 3950386 -1150341338968045040018324040623542656 3950387 714180103032847615412247125796563712 3950388 320540194495573260333420224523976704 3950389 -2148549735003895993156441043738065810 3950390 1185553658529583435827081384325747200 3950391 54229497939884371818050324691825744 3950392 1191166034918656337843827548201615360 3950393 2852669041447589725935246668091129642 3950394 -301040997662012421043895932812400128 3950395 -80092200465369219801832825745635200 3950396 -55817933969733598071048561228211200 3950397 -1759550337018254621454008269561989120 3950398 -169828141344860285030090855205100800 3950399 -1334526548196131373633988799357505600 3950400 234619533479393114566854415535308800 3950401 492508260418836963951369330018908864 3950402 1538780231507817368017343011538707152 3950403 1084361676647103547050577850109562104 3950404 343835741702272968018608362803763200 3950405 1034219369765654882659765959316560000 3950406 -60583149879622687700241908899637088 3950407 -2058275839164686632705179208183965248 3950408 -343763853759338737448253086179983360 3950409 2200569007986074972704182750937739520 3950410 14455860903271648263826032933576960 3950411 -68753052055112269662417808936060368 3950412 -713483715850959961897689026261426688 3950413 332573693606191373144252385024174924 3950414 832784419610606977668133846596770880 3950415 135364743419158482779172954902145120 3950416 -100796900574580018690541770028761088 3950417 -2482615603583680515085136755195707534 3950418 1178394884476035866974703588051032704 3950419 -358661378699791091919674260688685240 3950420 699473079110897825950757955644993280 3950421 -89139360548432840045955883436245536 3950422 491167509174982243664786904611247360 3950423 3717772936489091549034916369320384 3950424 -2824192705021727338701497640416256000 3950425 1475930432583919426819743021008651150 3950426 854895525931502508726071673039375840 3950427 496650650395916761530580898152561008 3950428 -2005641527133781156135391408779628032 3950429 -1143183281315202771872324520314996154 3950430 -527152870625459060377424354079605760 3950431 208492786589332937380507360950775200 3950432 400163321109419555315965619158646784 3950433 267147265444058486207153001327197202 3950434 -442587472950942919267136806150614528 3950435 -673401804441558490460175625564275120 3950436 618120625138489708902633829960581120 3950437 -2016883954929751922371688592061637700 3950438 1043317427017244902788592683306466560 3950439 456116271617476399508883400292547624 3950440 -208298281638930464261469750298214400 3950441 2089929520648219633681968887161561344 3950442 -62463534801677929145789760307461120 3950443 159417684757204315020939435794671680 3950444 -2217975947208125317102162974136633344 3950445 1093594372214390924430950156618288640 3950446 888936620828946289674134695311684672 3950447 -70633281324115149101937938048253528 3950448 217029130425804228447627976675590144 3950449 -1578402416163396096779290613235957550 3950450 86603456413500568191657871442342400 3950451 243605671428681362637777294432189540 3950452 -122237904268201891736971795275675648 3950453 -4980198665079033558678445499415552 3950454 -412504529348652624328353190188834816 3950455 151642490237644485891753525263168160 3950456 2835917110453644470224178183374970880 3950457 5864535421259748692644824970705920 3950458 869117857338165692170738965947331840 3950459 -861363633544672514744651048440661340 3950460 105588013495038179360553958219176960 3950461 -151873714339279955217733964062079520 3950462 1173546424093080342538537798643810304 3950463 -1448349679269184885726346517310588800 3950464 261469786355441592411663206291865600 3950465 -1428819960438141924156992859099988140 3950466 26542928834114322008333615436808704 3950467 2165628011514174035328617350780599360 3950468 -22618023134865527079008774861715456 3950469 -298138950576145110960703004835855906 3950470 150584414653689909417600786635863680 3950471 9438641954797121112260436164600112 3950472 14926279613331920913684075245322240 3950473 1164513506632262228874370151408748084 3950474 307172269158510580430748795851627520 3950475 -718616778277888126782752548967033400 3950476 303562150839205968804099559675545088 3950477 -1482776681449035730246112493971291988 3950478 -997210893460232379022239490667844480 3950479 702337100933006051480889117137264960 3950480 -80691903405304327404548112030105600 3950481 161523257545315642646365197716831904 3950482 -499339461638294855258197019433035616 3950483 -824765612303393545027448923477686696 3950484 -278466948131331745604656141879486464 3950485 -145271991482361895691706088332533760 3950486 626772689537552862935118895339932192 3950487 -962521055970149482168269661699411080 3950488 3266264118692424349870483052409845760 3950489 -1137007152450443881788590852620999920 3950490 40876047582478039628403381427737600 3950491 2335150176192668743571020449469869792 3950492 -67711816059580899338062186407610368 3950493 -638053464124488163256275991582468736 3950494 354659569221246647911973528115958272 3950495 304640433452551048806325852748793000 3950496 -26280622865847781634697662756290560 3950497 -3101714290758043742946416495933569054 3950498 -1716108696468898213522784184189966000 3950499 -250469424173359592988580388524849920 3950500 836911197597409478948465121598272000 3950501 -2510927743039269193476719881958034498 3950502 763658439244728188856635096462077632 3950503 1476348657714104108987153680853512464 3950504 1060769574117597425619325370716277760 3950505 -223392726819632308979606048173353600 3950506 -31710989052862389053103499262254080 3950507 1392663953602651788094270226072437032 3950508 1436088392254671257210552268807144960 3950509 644468975522566017703517082182706710 3950510 1337863457037411866123994746691135360 3950511 -1312502263541299809980428633494527232 3950512 600421301522483606030425208957321216 3950513 -522108518983983561079152563453960640 3950514 -109640963139231614770444399283001024 3950515 1429730475214930435717642658264843520 3950516 -664862358422785903181194334216970240 3950517 -1458889950498107566045033980418364352 3950518 194785975668006538081146596768532480 3950519 -1071148434437865192074314856813539920 3950520 -167996056289448271623454488290918400 3950521 -2652170501058989512722007156432799408 3950522 815228215035665608255169537981740800 3950523 2053444872421431107642698456941668880 3950524 1389736798201908830925899145023108096 3950525 -1845310699631179382625721112568037500 3950526 -328887423449397237899484059891014656 3950527 -101824017813399989693910106118245560 3950528 299525318395429240325873482088841216 3950529 -3495154198188495288033061740464688 3950530 143134269325172751364084689473894400 3950531 162332573802444905975003382561745440 3950532 -18206861916210387009123775533223680 3950533 3563406233818613962595666795073162782 3950534 502968391056488956656071002244256000 3950535 -647761530789715235567011874623306800 3950536 -1782893107535783030140061897560120320 3950537 285281381586516882733200269624244240 3950538 667879798052506930892324535581752320 3950539 9802016295010194394512438707419624 3950540 410103054733479980444080558048097280 3950541 15158939516187713525532820299445440 3950542 50170761815003209908977048449273152 3950543 -1617038710703204777063649479206294056 3950544 79779794799773930009851606483206144 3950545 363755115757947722580811286062802280 3950546 -213273832047595845859751611829400576 3950547 -250085722493506911887763392040539136 3950548 12536904938444987820964303195136000 3950549 1111442590461992028640183176966567264 3950550 232853453911967391337838594844924000 3950551 -1121232986669166735968778494689439616 3950552 -1515241443201629722989236718355537920 3950553 -1206703312327595823924030454056478896 3950554 -1429781888306466536726100521900881440 3950555 -91856253889132045135842226628191680 3950556 -849917695979463340876289111156244480 3950557 -939056646530547080551865027492527220 3950558 1087280718522747062138882062118090880 3950559 -1451884742699451441922404306167543280 3950560 2274061406474537315019884602553794560 3950561 -39718967373918093290199858402120000 3950562 -189403206520466016254402091359649792 3950563 -1234209946955502950890460286835385188 3950564 794219276495534952720531165727815936 3950565 -525909618752249205109164653734942080 3950566 74790175786056884005300945996196544 3950567 -1363184526112452398495250392371855920 3950568 -1425261699829246845881997356050252800 3950569 -113389502420534297512054471671749504 3950570 -369702994073996217565558956146817600 3950571 -128248517543913759560380826591672640 3950572 -1351448425781372268822314826207288064 3950573 -409479353000133298566335593996488096 3950574 362936780469426781535178892862593152 3950575 700112494714427969740739731995283000 3950576 110477914145080354669954507587256320 3950577 -1900536185420647177806806695602197886 3950578 274372197212563181986065688272291840 3950579 -39592814750305633152441758889997488 3950580 -691503442670198435363004251294115840 3950581 1457212106026420831072737720589521600 3950582 13827377504874519587321857690159104 3950583 -34081378524724018695910994491200000 3950584 646733861445286638033111783720529920 3950585 -1172431794991625007378101690548659840 3950586 949199518675802059811274215048256000 3950587 -113848038565189681671077732274443000 3950588 -2165928211599051606875770358005046784 3950589 -68073868760661802022409228832680960 3950590 297716418328056599757021390574145280 3950591 -3268383146039110820964748454726686728 3950592 -10210987653815385723576227872112640 3950593 -1047848422372487473204863755203106556 3950594 -920529404084159048091985823434104960 3950595 851592917441850841650998077909712640 3950596 -132973972958758205208322724743572480 3950597 -1113222088809256132862213451917273568 3950598 -936045688598826846875992536984956736 3950599 -764174705799181572395320892130519400 3950600 824567716179297282544174304194944000 3950601 -688866781471266563529770211619334976 3950602 1476780121742258976786448936375720752 3950603 102132019841310307949723248823328852 3950604 -466882506717160687407884283571427328 3950605 1309047163293751485728074992976285260 3950606 1202739123783521313333346598960854464 3950607 323101580348149169631810701163836040 3950608 214855262149417479011297048342700032 3950609 -153347254093174672065090087701336832 3950610 -192846314263488987405363464721738240 3950611 -825720904379737493863080035910350768 3950612 2741172594489938651978680850598915840 3950613 101079652812900195435249301334043840 3950614 44628847003382749103489300011350720 3950615 -12528196157033156616247599848988480 3950616 -934109441727558250415507598238064640 3950617 -1896031978260252427207572491614603248 3950618 265418309972651660526188712572605440 3950619 1470095519548726201934270647840782744 3950620 -114260026869700154396387593106411520 3950621 -861490439866526770424980113140250900 3950622 -461185508231681791125493230513227712 3950623 -191751389152351158928151813885785800 3950624 -4005349878135749711415491366682624 3950625 -3580457069341449861400392362730000 3950626 621283218184177856186202621684082512 3950627 -2230628746027000947441974686358479524 3950628 644739664089209317337525436533781504 3950629 3319288831866188062451463319178919230 3950630 254407569265867794066438146718733440 3950631 276167671406989170751276581845761128 3950632 -1544788815159960186610346334093312000 3950633 -3571348796908347262459534427190379776 3950634 -37481414263010956970572707395972352 3950635 818985903692538475490603643438454800 3950636 833838581136731030629487644130254080 3950637 -36037200340155090132364576940320320 3950638 47391138913898908133121903126584832 3950639 1264705093636643948574409188711733632 3950640 -95806218343379414705481452617728000 3950641 -59701771762553226365040386743462080 3950642 320405143378414778619878979093683472 3950643 89194394417483083225735009398231864 3950644 -1785851968596804339869346055935049728 3950645 565560530113984369139454840469278720 3950646 260633569449408578696510983066374144 3950647 1412570885317582137321157769647924272 3950648 657740677935695011838223606320271360 3950649 1306575639598917351488817515938160634 3950650 -361498666648522447624365561927600 3950651 31395587530977414171711738093559920 3950652 13812319705940155060187150043915264 3950653 623092429869487085480867230119638400 3950654 -135086148838927306569495191840785728 3950655 964683616521911762423854426656769920 3950656 -973576978410516767786460483679682560 3950657 404713663576822998868803979462707906 3950658 867973152798148596440486535109814400 3950659 3024306618550860411277630499795388860 3950660 32403177439004952069958971002572800 3950661 -55545057761603036918910849017161920 3950662 102223127697705304983543843523634112 3950663 -1895184161251777323974593676934283080 3950664 -469006974479954196882887479855349760 3950665 2021852637592546664130509046959206920 3950666 -472999433761991442422682226253077968 3950667 -1221779662333635852160763583567720960 3950668 -41743222999726647847046890712006656 3950669 -687112326802605561735110723609390004 3950670 285518283367303427787021956797440000 3950671 -2045462521823387532909587543358383184 3950672 -478427097030584409855724352176128 3950673 122613844525586964605051091922022784 3950674 280116263665811147383638802375603200 3950675 511793942763588688015725885606688800 3950676 -335698270335986427639780919860797568 3950677 -1057112098786881619503492987794950560 3950678 -454888526108542889169160764471378240 3950679 935175569313304787837031904627088640 3950680 -174875608737515484305505027025920000 3950681 -1207590070263337306989034934525164800 3950682 362161020187474793220642079506964992 3950683 -292907366995892533341310438893725976 3950684 -1036016031659184914472726668657011200 3950685 266712032418951259827574343885491020 3950686 1017098958277833331742649924898690944 3950687 15715534451723578281183658085153856 3950688 -263131383843652116701298405974999040 3950689 2608810334072113964302837729227419440 3950690 691126005947732380749679773164877600 3950691 1369080409299914932561701353486363904 3950692 378867931374305941129318027487087872 3950693 618920016896563999368914867464722942 3950694 1445500719271349122886247742215759360 3950695 658179561444488582713559195227584480 3950696 145809647789425597453803270870220800 3950697 -381765985607818441567740498161785200 3950698 598620363984182028331340619283717632 3950699 -2194380328490886483354376249526862000 3950700 -44144121214226065631373396184550400 3950701 576741749009273951257665944716271702 3950702 -213992027603214475985507704521916416 3950703 2048750007471350360982955281825872712 3950704 213312923216450016168419354821099520 3950705 -429792303624721709913750267859464000 3950706 -305099176305802413624140241187474176 3950707 896841131124985133534853816926098240 3950708 -252342302050665798134978416380979200 3950709 398282481421621855428462319591902720 3950710 293959115819232733810371207826828800 3950711 -34330128481365826863164045372033280 3950712 -412030230828944487216704268066017280 3950713 25304565982408727974811822053608924 3950714 -799771437498935454576662575595258880 3950715 -587232549931307323425377264873160480 3950716 -282972734611873024700719849045229568 3950717 1450324845987304436145395241171403200 3950718 -516843402422615844069023801010645696 3950719 -744975346196719425202122602623040928 3950720 -2167951848051254162760857019639398400 3950721 -2099031762127889521122524718056033760 3950722 -2533801265107571985682584429574005888 3950723 520301433227070685675785721987383468 3950724 -230581654003093272165719015792283648 3950725 317024565315553370711863196535088250 3950726 -413717284231646332879225521259287552 3950727 389616146947808233438584969430220160 3950728 -794794423066377792204920320850688000 3950729 729837474637569237493013624641040676 3950730 17107396526157436443724028809297920 3950731 680100868146118760239491377204824532 3950732 1697352992423171621318945540434060800 3950733 -339285803288337505025752227170476032 3950734 1037711275300400492787377794692014016 3950735 2288725564708803678874746862746564000 3950736 318959703062695596313581169799135232 3950737 -645796940337548933121479963030061248 3950738 -543832727135656927627882337268435840 3950739 42643377383064004948425336165513744 3950740 -1220946307160465245352448556723230720 3950741 2176490810594396592282238311425051772 3950742 5160853476287956902827013793482240 3950743 97326773080128444567682305412288704 3950744 -871832872648151206475932646132736000 3950745 -1076676735957912565011766660108754880 3950746 -166372284323205747939308996597345280 3950747 398353132204028541284220539210624400 3950748 -2491492419480212249433357858035374080 3950749 963504035635312246812620399663120064 3950750 545726012798594535363677244293424000 3950751 189665877307979018104799407105248000 3950752 73355707629139243843712607795412992 3950753 -1473573076519041294338896169330803998 3950754 -6702556979426648876444401162612992 3950755 -2040525118150250101103119480538149440 3950756 -1141219350177082880001849834961993728 3950757 -2232816021496581837027212914963828740 3950758 579458620886489156564416335519313920 3950759 3244912468513030533979207445374851960 3950760 24793621092685478003878065276518400 3950761 404973138439821809709328608634385232 3950762 1609216432912314958108405666669843632 3950763 788599746515873645407480791403110744 3950764 435644201885922919107646331216789504 3950765 151177356793279462919047078259155200 3950766 -1356164249990103905698032908303321856 3950767 -1887149454488620719226866881946723184 3950768 576749217944505998955567379261243392 3950769 -1076810101908120994255039248272416656 3950770 -1881563895716319868441479740092866240 3950771 -9378897093865554459357983354709744 3950772 550004433534817151115438938645544960 3950773 -4551121382433682766377574633647919040 3950774 -313445100911674453170411436202208864 3950775 -66941804918949943719439392483679200 3950776 449088913093558203568940236084224000 3950777 601655784060618531252187078564339626 3950778 285933892585355663684783240395784448 3950779 60877741691939134779043452192135168 3950780 -1394474100752931283748935203897638400 3950781 -219469750936007864397991806732275520 3950782 -179303036039921794885037547129642816 3950783 70532021984015726368004577883252176 3950784 390213344489155404276119223706583040 3950785 62898516314718547404930949040711400 3950786 228230930861213727118287249338664960 3950787 2067091134789445502039753306793885360 3950788 724733759625834912326297436791593088 3950789 -3990689117178158341364851480408218144 3950790 -872852817643026669210744321073459200 3950791 522072330193471187045170634574080872 3950792 -3005606895624835923523851232572211200 3950793 170122720164963060805955751871372608 3950794 172077544347971457429206442248682240 3950795 -393819383251059009490053149426380800 3950796 -1039112927933664553733744762424427008 3950797 54476573907044284041363411571201760 3950798 -1098102573621685892987514830847201600 3950799 275337957468499143461606484210836880 3950800 85383347695040158670282152889548800 3950801 -54903126166717928627711660073805656 3950802 49145162597026704292354299542983680 3950803 -3070149573316053154949284539611149200 3950804 809671270827009282024235340506478592 3950805 996277975932179211856874971953737760 3950806 -292748411364120804793664256558108480 3950807 1019482178287473257197988123342004912 3950808 16720778971239440721001482410127360 3950809 -2407984884484573162372010922559135990 3950810 634833054729142368672181013931072960 3950811 -1874491372046612941804106926100753940 3950812 1735612376462135273123502938545116672 3950813 3310369008270388395232369521448849062 3950814 80449125098657245047325987992944640 3950815 -2361101792998585813602892341450775200 3950816 -689928655614280587508735588771823616 3950817 -426486192566482572453886704166984320 3950818 564569234678970603617082238551393360 3950819 503791547191695960472157005814910744 3950820 -1340524196756575067457260033621483520 3950821 665949135530235077551096036312935390 3950822 -1785376676530596417923638024549569600 3950823 194299036003213312140084916040086224 3950824 182880711593470354251138825839016960 3950825 -555887695113233243134644515399822400 3950826 -16490070058690453933362511293825024 3950827 -440929196746775165770467533488237324 3950828 399410888939134795075731788345435136 3950829 -3958934543426044341857104483336464960 3950830 376824051301826327493220160085976320 3950831 1800147255013764732038892502570483200 3950832 132050185713653783074790423319871488 3950833 118443936804726638152175634303523684 3950834 -1482566643722759987440024711176703968 3950835 161918576915111082152250122750238720 3950836 469741508963228891976198341250620160 3950837 480737399800321289332080133483656192 3950838 144439080958043229330315544128901344 3950839 2129292455203609489208786882706296824 3950840 -26575325138646802460498315564851200 3950841 -890746176715732608823011440696173920 3950842 -305010653993516739474928514399233536 3950843 486227477774385256890197286592879104 3950844 -934692743901842962191148458269629440 3950845 -1050499910794318394505467580024786900 3950846 1509787272100856031448770080440015872 3950847 -722025268282613943255213214816495176 3950848 -945854427649753096670480747590582272 3950849 541113039984941316832910206134015936 3950850 118988224213174293285381617559792000 3950851 -902776997743708232003082730580561760 3950852 1420580599244005624093084979364471936 3950853 2068393038197553333899402923678631904 3950854 -475939191830691564964310692828830624 3950855 741882476965551739065788156816336760 3950856 -21068306498433214072281560848957440 3950857 240147477157328295981346933437897472 3950858 162123407251540256151833637649914720 3950859 756037345944003970565388181732129728 3950860 290541076652584256309592628528281600 3950861 -2338210971156997484961873903249893268 3950862 -618076224961958489344544180183283648 3950863 1053961668410404092052247638277970160 3950864 607097428734812949075619520396206080 3950865 458604218312423821386868054849390260 3950866 -274335802997662356080817675504854016 3950867 4759733752140148243199136949116128352 3950868 -230426718064127435401154024870227968 3950869 395523227985774158708289407748335360 3950870 832152798504967253816922791418552960 3950871 -40289292551648514319795946401925760 3950872 514762027936981999468154358225868800 3950873 2181770042046253945026471519168714180 3950874 680685213852061793636018892488379648 3950875 -2904459002778224945987150242571028000 3950876 -272043889694477438287990718104650240 3950877 545869476736017294840512768843130432 3950878 520683508642677803460835042876986240 3950879 3344001416558533306562816323596665640 3950880 1181185613498268025150446310281707520 3950881 -1291725256608127769018666936328960336 3950882 -1232269017148804732197961431527122320 3950883 -11343227003623616183053239307011840 3950884 783867886476341555158969952016691200 3950885 -1496103337738910644638854271889807440 3950886 701641789902016032516332748249913344 3950887 1625060615280443033669629321953036536 3950888 187597336745911554065260040896512000 3950889 -29800860412773979723810629138750576 3950890 384596042545565609439524081890831200 3950891 -244606727571531104271472719875275776 3950892 -7033749160404477909359723496192 3950893 2967820181398242985527039393623317142 3950894 -158507842730341357755238248013864320 3950895 -38260708066720913823624365525316960 3950896 -751806292645192720541637648636264448 3950897 -829404631333207414565741873817212748 3950898 192387445948006812793850655245230080 3950899 -1767623808072207734545736255737962100 3950900 -490637689475404548743685272728368000 3950901 -1900293848459788819039018673513861970 3950902 1342761795697660028797491977284788480 3950903 -1613732478725148105278452735850947152 3950904 -544101385979804533679415960402554880 3950905 -1032714711942146895808960316633894400 3950906 -110148608340643299358019922532347936 3950907 1914782035216814142870793532377542192 3950908 370934669493362536298409509695290880 3950909 187139327863352574465846075137026560 3950910 95616266591549663478615300104275200 3950911 -2473306726336579917344966298346535488 3950912 -66538345023318782843382987478794240 3950913 -1066620806660152013469336183478024656 3950914 -1007273642409886254925114231844115456 3950915 -1197378618395609207050704213500174880 3950916 -295348176577759214187047782854632448 3950917 -310183594817360948185260789835801920 3950918 -1306660724640893935776037946091396480 3950919 -136759624409617967350137711762144864 3950920 -1093397491499607515090685124002355200 3950921 -455543779885592868763090710959842908 3950922 51349300122964937355247608233033472 3950923 1928613237679731904262679837157326320 3950924 6026737541830614616716251581204992 3950925 109055688735032028672297627936924000 3950926 3102232257976347293193160781313024 3950927 -1400816696945780113749098313458734224 3950928 188414371185482626687927585485545472 3950929 -60969969704925874013854466393123470 3950930 -366564269054501125130400157752524640 3950931 -207534942729088261994345394032156880 3950932 317922483752982155344692642633453312 3950933 -658132182563018101361757791561002080 3950934 205415093824850546182331605901249280 3950935 21201933070234715283625129587962280 3950936 -1984514264749082693181046363103232000 3950937 -1551524782960388399385155932179679680 3950938 78210266172765146786835449133368544 3950939 2590922561156808030601940576041948740 3950940 -115307407345630439801058830386790400 3950941 -2852795818305722888248227053308317658 3950942 -2627478347448498610113888541159099968 3950943 -140727053215654628656381466799933936 3950944 -2041723625082413646901309567947767808 3950945 -595603600385592015588303820195608300 3950946 -183161340165796029307913058644659200 3950947 272017831956311781442572842918617344 3950948 963253693551377581044763298739118080 3950949 -1708653642775106895260044077690373536 3950950 -275564619840230171489294596388160000 3950951 -2039165414114500796482923500497023048 3950952 1104360332915003801164634118798213120 3950953 -1229118255415236347550260629520425740 3950954 10847234325087055155367507806841344 3950955 -274093094641686019684455404067195600 3950956 1975865373367079656250550711429413120 3950957 -119309039984400773848659903046163520 3950958 650572176388049481494338936981797888 3950959 -2130115803490119697459196763781322784 3950960 -223375550758079692623837327861350400 3950961 1066732057692983653490301391896827904 3950962 896256219480164400536785380782729232 3950963 -777746963498586671506099239344741376 3950964 -1924313991911760594260860131704647680 3950965 -278863849255277121104821429585963080 3950966 -906395047406801152314722765431638336 3950967 -2002669388172331014339367958681296920 3950968 -267345818061858732703580799370444800 3950969 37169341196922969247772119367627808 3950970 -368688254751980829596074457033441280 3950971 517945091053125584329379029523973952 3950972 -672773517940917986262404643225515520 3950973 325093168743404060890151481172620780 3950974 568849416405439263575332605503460480 3950975 -261736157469371707038353442757315200 3950976 742124757177575305184260756655308800 3950977 -404979270803226508265238600008951040 3950978 -1720920312235348928868362694613170144 3950979 153835245012811464964159266560337648 3950980 739517456880640052995930844049100800 3950981 698067978338758488561325347467675904 3950982 29908578552797776493642146802842752 3950983 3097468672558133932835334727268302224 3950984 1797988946785576043249686943219266560 3950985 -678743569246718795615752847999976000 3950986 -235955923107355198014370318895855616 3950987 -3648704520565377392798668433540129208 3950988 392238874115821559128099182464572416 3950989 -213386611774633854728333581235456640 3950990 -1673726495450461050936878990311605120 3950991 811789822527455634936490582310396160 3950992 -156833962297551548442179057953890304 3950993 -2000400839110786981031962914566977680 3950994 -192014743977438778853572600498325760 3950995 145217027951635243263215285978766000 3950996 -218744735141832415804510780331784192 3950997 626190933014565266391245653312260000 3950998 -1870054120545610603247024318537580000 3950999 -1234979033106440128143364563414478032 3951000 -100059349573769742065906670643200000 3951001 548638407850556054401637806081629002 3951002 113504838558489078126726492239733504 3951003 459408002975678373207656755484680704 3951004 -1297853281235301590164578803306035200 3951005 -538887250209375811357030215544904340 3951006 -356902561689293666864244996305476992 3951007 -1439315421748766211355757355365931168 3951008 943128675723066678352048931966287872 3951009 469053525414581109269517121702556544 3951010 53874520454551836017285494636700160 3951011 -2523431302577146266060306574419007776 3951012 2067719949419155060818657375682560 3951013 -130781726157284295046353829142434 3951014 -779742913545008122874794607631978240 3951015 61369233961691596358828785770778320 3951016 -391132201719085895607172516969067520 3951017 927126714052921026623942097179136000 3951018 40605969124037534327449120851838560 3951019 1939353815798021139305878965316523040 3951020 -16568284252539316873882521237227520 3951021 -618124415842951564846673934944407296 3951022 1439276257910785065407907358696725312 3951023 -1216789466197025735572873211136751728 3951024 180768114197184692626814787759636480 3951025 112471697696653826179439975799838300 3951026 225494733572050607068291000759332864 3951027 1853753785642955105159227385161894560 3951028 1112351698265600336828451789368033280 3951029 523874437356674918490903988290992700 3951030 -595632199386230783890196784567511680 3951031 273091792399528221303920731307952640 3951032 -332861607056454836207545981517414400 3951033 -2237904367211854149389830121567688000 3951034 679646300369582474311989979252834416 3951035 1593068803961025515581349105489836560 3951036 205031975022987802480197596664340992 3951037 -572902266682463096308301014712477940 3951038 216462593056863040582928580446141952 3951039 -649357772492753925044429488993745976 3951040 291171283005537528567218647848714240 3951041 3177342157503204060927234748872144084 3951042 -407503485313959843492123829742172288 3951043 -460946137051948821809069038520447936 3951044 -485574542847437538863941158969379584 3951045 91946480819635541098979981070451200 3951046 1374168287722199608748542603998544704 3951047 -1400556697079307494762162709421796880 3951048 552667028373146359189654645428264960 3951049 -709775451961811883684350725662683712 3951050 -567020721234506259574167608152320000 3951051 1005202340975179218982683532927084488 3951052 50649857523729969409599405146089472 3951053 1907119076929423070231430313181968320 3951054 -862548214513207667960036861691083136 3951055 28619643155049964857434096646789120 3951056 -100135091284570580245926832847167488 3951057 2156549432536817073081259821117345024 3951058 -1206776646214884623435549778233547120 3951059 -288705903295845335562034722266391984 3951060 338498164502680491614726552215848960 3951061 -1776292247241617295402571582897224768 3951062 -1245340612255818693758733637638235008 3951063 -1359809907645913775253739367462128608 3951064 -1029640140976369494728591579214766080 3951065 -1540035216734170598067045552168012480 3951066 211477695063618638180789093643886080 3951067 -217666505921458517730168687053880840 3951068 -1129445861080146845409342238297004544 3951069 -1392416585306530715690557732271590560 3951070 -694824720525925754505304345594787520 3951071 1314217486473214971812200772340058272 3951072 -2572021954658791488690872297953689600 3951073 -579441027315933159474454341830838720 3951074 -277802858939990866600013045346029568 3951075 -561668325847664478765501621347640000 3951076 1493475137859761174098312894339303680 3951077 1181208360437257567452515399767786080 3951078 367133046031503405041496746302199808 3951079 -1019639846767585202887927670987967360 3951080 -458400253897655337221027607704371200 3951081 86795191659884717527708027690064970 3951082 -42967046921884869314690881371360000 3951083 572845166754334748917067482257721332 3951084 -130912169434241012596429240175921664 3951085 1255971830882693052110942610304952760 3951086 -377114346055390768061010690866755008 3951087 -711612186488294641947498168664990848 3951088 270345061888221899165079893990768640 3951089 2675260379329914533268437337551022756 3951090 -62298399352167887711493180292508160 3951091 -1367296179723788265981385050166959816 3951092 -879517088438637206012973379156985088 3951093 -251829461989637083194229706381178336 3951094 199050319680601457561389370138351232 3951095 1579098848691294561816184784385984600 3951096 -1735930691958133967857760056098447360 3951097 -1020708707513646923991329841637014528 3951098 -32499793243651355393368217642785536 3951099 139039228933035089370494953655448180 3951100 -1259422129221202347337265996938969600 3951101 406409687587892805536012897061441984 3951102 -29974321433348762140283281769834496 3951103 1034822965900679794010845514470965784 3951104 -455228457535129357572555654555500544 3951105 197610335682407796225843354208435200 3951106 1002589772608202792747315020913295360 3951107 2532222475928852035625757891204306840 3951108 393733923000117986113386761079521280 3951109 -2552014766274990254476900529193766690 3951110 -1366333019909106563040803374124615040 3951111 780431858722572736697640321579420624 3951112 1814943651396960783085078786865971200 3951113 -1506513274775148412207435774106929638 3951114 292365432512077926877101285010495488 3951115 1077879885115608560293599209502205440 3951116 992062650550595628336390599648765952 3951117 -874740959819190663853381231618426752 3951118 -1672667249858996395376252519675616384 3951119 1367770821045613142627430612055233096 3951120 -35144317595015065101512856152309760 3951121 802874718470080969340473192055590322 3951122 -180450409623454363641469702466119680 3951123 -2333853119298008919410771527149939072 3951124 428390830424708938051178923433521152 3951125 -52487865172535427879216485330202000 3951126 -613640728502722272394195340300467200 3951127 1717891931146724779124825791724635976 3951128 231311723287029009610106598346383360 3951129 18710341245294236936988996545508096 3951130 395043432010299046190266734507636960 3951131 -3170380206695742645316189358849971068 3951132 1313993300014030887600638983300841472 3951133 -156435247395107519448011557540318618 3951134 -376202893284203737097996124995520 3951135 1068831228408937620473009989282164120 3951136 -235385556863924228854216127372328960 3951137 -1144567058202125935798592846586606828 3951138 665185602896164074910074872347507968 3951139 1055580687188205969322029316582318940 3951140 1143410711860304040581884363282260480 3951141 -6671008321912157040993144743766720 3951142 524189780126192423412352168299643392 3951143 858694558033165880122992422533297200 3951144 1278510680589772912581134844618255360 3951145 -5312196770589235499720872852728000 3951146 -902371152161872331234834742497083728 3951147 283903903854804561697259490609950976 3951148 -1022117880265288042757708011696220160 3951149 -343798202025433187656900983252646464 3951150 40354744026419461231635244388659200 3951151 1811264141185355922355230836948475152 3951152 -545168024705344922458939876763910144 3951153 -688897795467493332206971858908864000 3951154 1154345957881927650648908640970629120 3951155 -211399294935699862459557711419599200 3951156 202526053996108072809126178304593920 3951157 -74690259545904709139727257061379008 3951158 -12928146913733518815026524577159616 3951159 -18143437712601386793229466510402352 3951160 -2218354859529439442879034263966208000 3951161 651818862495791595168177981659934762 3951162 -68596678309427168885990180405330688 3951163 -24905579103692260364696597519285520 3951164 1944423941173213164501257470529948160 3951165 -616808881876228649366662459146034080 3951166 2409388846988491829309607769610134080 3951167 1049500185191222717983726504196903424 3951168 -64419053110215738617171954500632576 3951169 2202668564747882478965106328727525570 3951170 -48878501015415807713887314656025600 3951171 554560883221027974029904752650103040 3951172 -822978069258409575439292076151037824 3951173 -2336843542962538587910161200691028578 3951174 490994009495908272305592617240353152 3951175 -689691820298408793609123377787565600 3951176 1801536885215131764855885562090030080 3951177 -791936845423979136524162960536842480 3951178 -168008890358558095258070200444051968 3951179 1258445233441514865545756724136917780 3951180 82564462500220634553646392130652160 3951181 -1536616392005506094744149604170184468 3951182 -989034332207338390845250899824616000 3951183 -2875685378561740202850067359455735040 3951184 -12179595980968925220808366321565696 3951185 499606060748129657387629615152192000 3951186 -9808198093327648292757650127382272 3951187 -3397230823158033685177762351074278164 3951188 396658481594143076256948286435413888 3951189 302429704560755909179350386488277088 3951190 4326637373565306960068698935801600 3951191 -577953021441552732220153305989375280 3951192 232758789042136497863497501792665600 3951193 501303665558534548546866572273024064 3951194 -687860405536772869987888511723542560 3951195 -717042435898934661086710129001760 3951196 1416121916921559818913950554603972608 3951197 -1878112864743315978968677548393819354 3951198 -15825657850455160277577557051507712 3951199 -93783018539679520178941895580581264 3951200 -1642088471599431709522777702563840000 3951201 128777356037688814035745520178125232 3951202 1331130444663301672787899956361353600 3951203 352569559950898634638726447825798704 3951204 -1164466582183269478738692893133794304 3951205 771308106559678424424496658598580860 3951206 355873724490072649415878391526756480 3951207 1425876078928729506979055709160686240 3951208 -159325605013076682841981884501273600 3951209 821826729506749603246060083848548410 3951210 -233328277385634301237537087241399040 3951211 -724056939697856041536001045722789552 3951212 741723776265317649413791020868659456 3951213 1522388483699804708138991069532001280 3951214 1749976760592135995983932760369752960 3951215 -304404140270463697455537372496069680 3951216 -6020557926326767861597066861412352 3951217 676857061207836812264402742476903424 3951218 -518788156286552497061124532634131440 3951219 -706390899007291963840979959892256720 3951220 -478277592312004635872925774405918720 3951221 1095724647229285960046991729468662400 3951222 -619695059951012814644857000333396992 3951223 -3334881176377473773208268797242350256 3951224 -1797079451279904938834360112385228800 3951225 10163111067101040231490571214575100 3951226 -473672724594835210813730057910188688 3951227 -16870253458180870566582617088738048 3951228 895484403970295203972919427826475520 3951229 522183342171675616351974092543565312 3951230 109253691299250771714436609883001600 3951231 1203370176282245031896687138257296144 3951232 -1894294011483853314406683654802636800 3951233 870852876761265625507910599290292608 3951234 -243543034564255955132985492483240960 3951235 -50736494493689228419933619242981200 3951236 -1164032673132580339781117394742350720 3951237 1535017417519051991089240208260731360 3951238 -361480208611354860065287194411864480 3951239 1458155266726249286886569723622929424 3951240 34497604796626529050509687508992000 3951241 -294090691932732560154968303092377728 3951242 262929704202189534311736557940624384 3951243 877725093861134405220709308856787424 3951244 -278116939611319942919196327969561600 3951245 -64051764183189602988463242966789120 3951246 98190320965794022918585659976535040 3951247 1713081643510659468971062352530235696 3951248 -190420263505008693642416926603345920 3951249 -1958605865778230304439160378239512336 3951250 110713380680146967365751811400500000 3951251 -641533791858875717528918432736305748 3951252 -193840411234188924527658940897267968 3951253 -2667439487091632855887859775169648498 3951254 -7492665793443194199025266438611424 3951255 -506523329893203603850584094947840 3951256 -1049645732714646813384299192510668800 3951257 128770202534390628338823003429574020 3951258 -211770979983292525476500789866794240 3951259 -1484535031136188208649820861077993120 3951260 -56033135420814828141771012597719040 3951261 -110425515269701286663817243858047898 3951262 -60819069386794518464558273443905408 3951263 1338007231431093385413553347606028512 3951264 -1752607416990429102684738992398663680 3951265 -50260275689234502237671451248498880 3951266 -23543339146859610404928452945218176 3951267 -330290856025272707698827742575351888 3951268 5527942150786224601093056701220096 3951269 626305976501783119011783053192184096 3951270 -7717303506583284747897005695474560 3951271 -130973544674005530115870394778794880 3951272 -1002449024806130115041755107721390080 3951273 2229004127421487765343372488842435984 3951274 -42303001420709157895161695469146880 3951275 -1595493652704488866676205294603854400 3951276 693733851213820356101002863609839616 3951277 2326333357310359303503241152396831072 3951278 -563411702587254474004752267882490560 3951279 2528896814987144094810369340511315400 3951280 71434655452377863768472364325928960 3951281 668513240081516144367087650427944082 3951282 -473709096567976113957897362136359808 3951283 321692184357072609205794739567288064 3951284 -983950579828803590398559593867296384 3951285 -55351344662355482798154737509336320 3951286 -2874420906166456662485967564326103936 3951287 2487655377584883314462286637072801992 3951288 1468368436465560831458683478763110400 3951289 4396140654501547062434016430490668320 3951290 -385060016039207435050134495151779840 3951291 -558551031956250074542430100587805696 3951292 1695787578237865681397267086013217792 3951293 -170912597419257889018826780218785960 3951294 491193361940063865494792720577249600 3951295 368612207441144974243094265377459280 3951296 -213787224186966402778106691103752192 3951297 363396200894126831566919126408345280 3951298 -294537834037582886357745975258573312 3951299 -579622013245323304226304791303641080 3951300 -211080415417390718843169502866355200 3951301 -2308975084465977447826199947537385698 3951302 1476993400494076340012302633413248352 3951303 -679637124962855060876774845997301936 3951304 -56191109086027935993804652791889920 3951305 -218806733391282156359611900365216540 3951306 548915428950926054061802865278654512 3951307 301286125623807121645383732073489556 3951308 -637313552424720663404351941187389440 3951309 -545256973649212104134066116100287392 3951310 606072949595292461359470437642008320 3951311 -1115979795355139172309742399246281768 3951312 600694192018951501030799156103610368 3951313 -1029813848540016662812818683983071198 3951314 -763231542459676747052549016547941744 3951315 -569328318451884747012895683087588000 3951316 -2584576634668214640971343137771694080 3951317 1491628921730066453189772892303231680 3951318 -447856880394448384715373973495971840 3951319 2504154783053540686208328873711395720 3951320 -555410432933527782472212299797094400 3951321 -1338657870331072442866660695490549536 3951322 -441969576920391277087601527452413952 3951323 -260065035682107826623278373099994428 3951324 -449256371919562865958133917465801216 3951325 -799832229559524892897656178490401600 3951326 456066744962612970062590449974570112 3951327 336520515453515730874404149474182032 3951328 -246373516279020067124316584320696320 3951329 -5028091251721130291878609268621984124 3951330 320232573173962750164373420463185920 3951331 -434141920627961858020466186155322400 3951332 -630207811511256108238557321337221120 3951333 -589383861154380093354690647732215140 3951334 -272261556293479637097282635748708288 3951335 660669066978132077136984494615341200 3951336 729271935715542737509325453543424000 3951337 -1462292926293308432133223398259169280 3951338 902697118846126609008119733427942320 3951339 233850839662776402625881559675576320 3951340 -1330901048984643622940068963849052160 3951341 -979779700046747044052162272283073480 3951342 44082220673268917539431463331186112 3951343 -2298241325235250730127481409251664640 3951344 -7268476539215700467957401967001600 3951345 109763877929213786700609275217131520 3951346 -84564806572540029468058731771125760 3951347 144314054461700673625754940457262796 3951348 -416281681595913785726083868442286080 3951349 3139645446146731745112318554339061820 3951350 -291691932138757069956893286600576000 3951351 784022071291419517663355248967476992 3951352 -763421463278963879855643369496166400 3951353 333476577541122495776350703251599360 3951354 191000562617503358524915060045455360 3951355 364815558429583973344818111943349760 3951356 -15363577212668001260076135847100928 3951357 -435524225669018738359559394853800960 3951358 265837742969361791061440817728957376 3951359 -934868754070752811697394331108979880 3951360 460677182971682461827111434846208000 3951361 -3432628040319303565755147566167028988 3951362 163361125553856357271151707716766752 3951363 -148410533310009620593521118714774272 3951364 -710578578782029872210472011876480000 3951365 117802104889437560016513654324988320 3951366 399252710132272391445478403660361600 3951367 109530928934264168672634480785925600 3951368 2827886347182126005999333143059333120 3951369 2035930257580697693684191125315652320 3951370 -618711515713075907482575701532873120 3951371 992857063975166693156620609055455572 3951372 -791688834824171921708451389934801408 3951373 1502840284005687375701921124015502720 3951374 -287898243601041547927070410512440448 3951375 -667921252209372127464477929214552000 3951376 -373749391562115200761431280369664 3951377 1699765774385859269683579457875905600 3951378 -88008713032134816627854174738308800 3951379 -1728749711812920281270840691212792020 3951380 -4604104441285962024060986858707200 3951381 202107704311183241809462911239314944 3951382 -186859331239105927378133168274314208 3951383 -437526517821114687546996839894190336 3951384 257416233796235480179365504551485440 3951385 1735285647451715499431754840291368580 3951386 -1057647363209521310414701148542990608 3951387 1194948862157698159922055968493749760 3951388 -3789025478662155534363879376507904 3951389 -447708932555001086466760565303509536 3951390 -712063438164568602333742925737630080 3951391 -576386267706577570830251298333858208 3951392 2435540545713438523723349630276075520 3951393 -576083643101643493557189221347277136 3951394 -232266260225953605990414062508909408 3951395 -847999786110689309843118910865328000 3951396 -1130580007093626608970745978229360640 3951397 -723549137406924508877425800730757536 3951398 759208975358210676016334652896235648 3951399 -7970352718478526761603599148003712 3951400 -218570109019666048127870445864960000 3951401 1075739973961123048206002668210017402 3951402 92764149393668126758515796183593984 3951403 1095762667778276413093035838920328680 3951404 -108419218814620706609026550964966144 3951405 751347094009449473996110016840139960 3951406 -10822757718901811052030867627082560 3951407 61351361135053830954729384715029720 3951408 -49322245819929275009023464211218432 3951409 252785419089966601413523837648289712 3951410 94203044404659187729352799552531360 3951411 -619824718908553033702664356688547840 3951412 1480440505086920952193724196635738880 3951413 3068993126655987721061194188013207662 3951414 -1267275452349866165184505814671166496 3951415 42883977591788005395144093297507840 3951416 -188360742974829816032666209139834880 3951417 69967313078246995939798599034782048 3951418 -1382878246872212346035750313269949840 3951419 -1615182516658121462570898509451249180 3951420 163820854249486834547389870448271360 3951421 2055973281856651583051632405653127622 3951422 480952942202558437923434518645286400 3951423 -341949775898998104775332629295140352 3951424 -507959764391371388956840333069516800 3951425 -22126925455984010868935628418506000 3951426 -15306905540800525035570184283636736 3951427 -208069000234101306353797687993830724 3951428 -556364456948427177532501564650658560 3951429 586466866529753182477355833948330560 3951430 189667884972192363484451530822195200 3951431 4345973380952103104848722685969200384 3951432 -298273594318569045896718840612756480 3951433 -1538851814486056654997446589936722160 3951434 612090146287569143308881597599907072 3951435 -741051002006945141654294896447645200 3951436 32555432789765227722638034366553600 3951437 115674787538710310959357178008400352 3951438 810070996469483112269964401092244544 3951439 -138228575106063740162240779458337520 3951440 514587876648799023747184170791976960 3951441 -276348659817704562958573047564234252 3951442 -21626303477107898065241338280983296 3951443 -1694513154767157215412502684019980308 3951444 429016992668417042885639083015360512 3951445 -1570800915899944763240336061871995300 3951446 58428501048119263731281410064007168 3951447 718480609639381380477442487165256528 3951448 -997603126325289129075910576273520640 3951449 3461985297873020168936523446828844240 3951450 -515405250723358543978541526912000 3951451 142962988969464745445021024406900224 3951452 -369783215939944955800445908116134400 3951453 -2290957402372866938095791707483582400 3951454 -270926892953150526095679745313892480 3951455 2555927407501805266420203003223992360 3951456 -1494234179813957539787586932836663296 3951457 968724300921903743860075469718293892 3951458 -1510117525136651670385802556569450208 3951459 1763895662057328692077338277981850424 3951460 -715875691713344530071280894515582720 3951461 -1843839006429453164137997693658823938 3951462 -47287192994590998885262411606439040 3951463 2846154771967105003811748763399125840 3951464 2246043417325292099787057016140349440 3951465 466219267634708775968755883397390720 3951466 1397382499261064308552417727095887360 3951467 1406677644763038207154894631853055920 3951468 -209169597486870619050699526724121600 3951469 -1631573811410648433830196829605125856 3951470 974411421896214954814418604161311680 3951471 834552274932455523907456808364162312 3951472 115757494465652329256015499170086912 3951473 -66262017465775384595243382796962636 3951474 618357546144512922265112056731615360 3951475 -1095113848629938405074289140637889000 3951476 -778176040835020671817526552719309440 3951477 971788802317929454014692742323335680 3951478 -1077387009840316655048646293164720128 3951479 -1068258309197154516943252878299359824 3951480 -457613327685565366136460461813760000 3951481 -910552812616363826697336543469917718 3951482 -417790606870697154645872284692886080 3951483 -1253114607759594309241425255045119976 3951484 19763952232397620945483362526290432 3951485 -7777908217981381625248890820807200 3951486 -422455542632517850264344267715156992 3951487 3073788627606719118507038972068195240 3951488 -540252629072788473525474863590932480 3951489 612772688789403948437289742727822592 3951490 -75813422566569046452274527293330880 3951491 -516197112328270098339248090483477688 3951492 931734663649550620449980957372252160 3951493 -119362440480118819175702624319983232 3951494 110053539097692571341737511555617280 3951495 -530452599248636203637745865208024280 3951496 -968417051433320335274117588356254720 3951497 -569416877129783980829204097048642 3951498 -181719473604883730259547296704827392 3951499 -164334995637030719996213854771504400 3951500 474635329172629380748395529351680000 3951501 -412025464897023628709060496611806080 3951502 269553347871850188837075649340117952 3951503 2533023736272146785994987843130952752 3951504 -42493936904134351822994331914035200 3951505 752461572993594267872883044029504320 3951506 -6701098168633847565937663898123616 3951507 368327118733236292573524156960340152 3951508 133243227784207315031358057785966592 3951509 1912561797850573911204363962317261710 3951510 -255318085538249593669036949574881280 3951511 1675799960507991560937488830473452400 3951512 -1171935942751521292582343145284044800 3951513 -450857116066790628862000805674445760 3951514 -685127434903230999127546383504081408 3951515 1215151500029044967738376345461697120 3951516 455005773131401509190939869183908352 3951517 -1309143157830561193684329905271089434 3951518 -59253702616662659401587366109766784 3951519 446398301503998953665769940174669312 3951520 455089755205691484133200408558305280 3951521 -715171692185345084394799626609744576 3951522 208029537103465783282145354860286160 3951523 2433481147291677438892634294502615480 3951524 -1804567488470610718073449607869271808 3951525 955360511235397380842419221336960000 3951526 -155886676924578169304185152464536704 3951527 5365020256120821763100430450956646792 3951528 4591595540208232439298007801528320 3951529 1728532933268992862221710117613800784 3951530 736260831180385152122279310316197120 3951531 1380125626220489745240141586821583200 3951532 382559241784189937821744092286323712 3951533 1796849486191369262561495905218957420 3951534 -369281738743316120138063743896246720 3951535 -600945244025650634938580975326235040 3951536 -8991636931441347449216476920004608 3951537 700017302104300962396610541789785920 3951538 651348752453006756050929969649695744 3951539 287746113796893626043987843221696640 3951540 -69205848868024466517770057657049600 3951541 2074504484644488919847449072460323584 3951542 294400084640555300965922104428035712 3951543 51157010603489189319137462425488000 3951544 -1088507209597082494982511819981926400 3951545 -571000043058675986972533750224730680 3951546 852454789172041680868846775245968384 3951547 -422093319688520910564349981391083080 3951548 -2142540194035218733022060823279796224 3951549 618693676347567848245870210657941024 3951550 -927552328709103621548238371400475200 3951551 -3776629821082619015340112541270048448 3951552 203932646789917412372930199294050304 3951553 86618046250908546582479718297364802 3951554 1559576028644569499434792482567347712 3951555 -1140594320793343646451567915924924240 3951556 1847914425921704075097906731342264448 3951557 -937665874902029407399605199216756194 3951558 -256180265797030182885115085328385920 3951559 2675563944261119957723943781539916760 3951560 982780015416952360968605822769561600 3951561 16537411910754582017695687056444480 3951562 756046965141303551631015901559855712 3951563 25454949842298827560763207055982080 3951564 -409260161946092394830434039252468224 3951565 1250097370304145371658006533795266200 3951566 847661271654135495119247517964471424 3951567 1931162996987664879043429035599505384 3951568 -241966210172175379976863004201189376 3951569 -512017155234015131223830183390684940 3951570 64515514931557142265825586454200320 3951571 -380491578829243320154312006243120 3951572 1140744880081902799719835781084712960 3951573 279238150593677914821169070377793184 3951574 -898408975420298521582492023699373440 3951575 1447884105876947033799783832687923600 3951576 1047696976257220571846217019431690240 3951577 102579209475927385600085376994740800 3951578 1492304837311777157686941315453561840 3951579 798380510096303988894100648648479384 3951580 -580873901432555897996125121963827200 3951581 486374352913497177169334226307800000 3951582 -450650599105583780764439044222310400 3951583 -1088992947089129125100910607419865200 3951584 184090461126271474645264662936944640 3951585 24590869693980515451569806118516160 3951586 353765488111844672488395721128181920 3951587 461052691289780697785655690542254236 3951588 -846882429524378900963706623478451200 3951589 -989260310177076782842904151499433760 3951590 -1116998151131380647569841399944131200 3951591 -560830310145792159325370514095089536 3951592 54184491364963961239739524874188800 3951593 -1998626760194116019579642855820324720 3951594 -202818963067739231506336255271620176 3951595 2809861165936648785355615554819887520 3951596 1218476809750178908987493769922767360 3951597 148560950377240704363973770101629728 3951598 -154299248828008802590341005752055040 3951599 -495500418035312905386791667359278848 3951600 -28886941915254756985828020461568000 3951601 -1084590773688772479355353294456889600 3951602 2478852377366134296826415762957695104 3951603 1530492812481576284990256725144924400 3951604 762444031487565631357922738902732800 3951605 570502050686118510966571379276189070 3951606 -255004473272583173173743981754552896 3951607 1665907060759852183825840916923601280 3951608 -272837234187450722334855639985582080 3951609 -222779857720845115348273779957515232 3951610 -147337032268988313527030986291881600 3951611 -1206732796861243411513442970206797788 3951612 443873318812209394241266105548226560 3951613 5121358459129509343852458770462532960 3951614 23890858591433198571037226652830400 3951615 -809317451012443199402294776913170560 3951616 344626924185598877902166969945161728 3951617 -970470619507919092283449295224947408 3951618 965624645039124797456270301113472 3951619 193477066235667387421341894651981312 3951620 -743015330500864571107261782804480000 3951621 579709121395206187334924081595216540 3951622 -557200529808578395813531895258793888 3951623 -337140686172049644845342656357072416 3951624 -2444239049640329166068626967568384000 3951625 2919345843105163005046228683142938000 3951626 -351446768414243501251483854160312320 3951627 1149438354961838769795292277863569120 3951628 -57591756582695420901775237165653504 3951629 -2708529020430341161919377971636122400 3951630 233891768574619255659109085836741440 3951631 1458984629214029839154036966244758200 3951632 -534937057283644561409273820218253312 3951633 -370035066373879844759919725240645760 3951634 -721875113943541718512329738675548784 3951635 2136649583556127442782048903263580080 3951636 -48831474029125874405238419772174336 3951637 -1461123132510208113481240907206289828 3951638 431683955396726523274944355306866720 3951639 1127127709878197649057370991056492800 3951640 -817110521386515378872642605459046400 3951641 2406089125887160769117160407056633284 3951642 -735520100402960825824047580692761088 3951643 215764020244807501964330523224210760 3951644 -339240613213402210963035437113649664 3951645 418079712417645363145891126166394720 3951646 955044169543247055294732575906662272 3951647 852930050586818322004267680333425664 3951648 -1011973356476288922976139690818338816 3951649 -499928278613433743368231972031568600 3951650 909949243302647628492700025590860000 3951651 48460862570466997253943462797123904 3951652 -855375207848759067557164885820462464 3951653 1472961634284567081909424669157828064 3951654 -152084256768269145118136462358765888 3951655 -1905525763198459069366566669122362440 3951656 1795911842669939789356163944291276800 3951657 22389818688537326943637710428854128 3951658 -1003214990401213291232628048698799360 3951659 4520099230032879454558508947358940960 3951660 329874049558189729033064234729717760 3951661 -570415330232099322693146053607982368 3951662 276370629169978762457139389240080128 3951663 335893570704446491783644480946764288 3951664 125657157324113287491273810406522880 3951665 1533432534457471985517305372962971060 3951666 821422398280825913143380385835510784 3951667 3902277466278006668444624231057963832 3951668 -406646961197435678840423824799975424 3951669 846455428252190062286055331098310944 3951670 -965022119304377504662397184450013440 3951671 1888701714519870640575432448182408672 3951672 -542600633258503209768636420492718080 3951673 -1346624432920072035128875005925654896 3951674 27209344701851172411035685358805472 3951675 152563026404543846038058529382255200 3951676 -667638047203781803508217746185325568 3951677 -26660544837237474997942524041176320 3951678 -962774424110404581583669326449309376 3951679 1094024418978652676812998041346401776 3951680 365471276127590469529825001770844160 3951681 -1526674892078975606749067190659728848 3951682 -280603617695708795811098694816468480 3951683 -966814909394965081206111955016585160 3951684 1503408129720916587859037053695485952 3951685 -223709576395761253093784394156604200 3951686 -27230678160566996576612880277405440 3951687 -1810276575200514603319860655704618840 3951688 -752324186427932323336845192073943040 3951689 366814388986996227754524086675825280 3951690 305869646396441153856433898202854400 3951691 2127218058180586147680517472157311712 3951692 -3717781054848099273895961344857919488 3951693 3466441893107242249021732227707275200 3951694 -153424332447974020908515706542811648 3951695 827538526292947676767006732265526000 3951696 -187639751403500540877791504577331200 3951697 166045937371502690114966973266141040 3951698 2183895152426530828629757705990462464 3951699 621269681177585631148251989383680768 3951700 3126320357240144643226396104448000 3951701 -140972985213156374808561864385310856 3951702 -69048903755649359268110582267761440 3951703 398759304863417143958920652352235200 3951704 271598407385140154392762462571212800 3951705 201136219238575023598642093580102400 3951706 -505912099507218631440121408120647936 3951707 -547834732303353611730922324580602044 3951708 -944980682377733125672575428137981440 3951709 16166021913602892986284570440777004 3951710 333893013994280296679334300052104960 3951711 788433072452499607796918771810102232 3951712 2313176374048278148441098943768952832 3951713 -636822160356528363431596279554711936 3951714 77947288110770998244422123492139520 3951715 -1663294237087974052854581381550704400 3951716 -1640303476748945022622703158518860160 3951717 -54499020310423191496517658058369536 3951718 702088255207401584575083807332489472 3951719 -436912761379093800106933482886487880 3951720 1360489168144807626988085109166080000 3951721 497672597571113564752395081077188992 3951722 140553725542624750233109783197394944 3951723 -850269189394855989178711653767839056 3951724 -279822198768710217675201098428170240 3951725 -137185530357503210618880258454320000 3951726 -912785657086641582253457474207190912 3951727 -578977752403312220948495131639645800 3951728 -256739014963629632957339019643355136 3951729 2311081185352275034706571175953935874 3951730 -506126966656345926058848184452678240 3951731 1119361518915275624775985982861178192 3951732 138909599963694072686277544991588352 3951733 682313029727611084800557553904728924 3951734 -1228914905324274321347046048295767360 3951735 345612736392401909133903016309721760 3951736 -1430675296825202546245116863722168320 3951737 17478136573041496323079552539313386 3951738 -362263409020975577456440653169674240 3951739 415048485842488802522613721272457680 3951740 -381501465748570356513055962553344000 3951741 -27936350694106659951450016338436608 3951742 213779733285755873066448809900016000 3951743 23676482569981834013712640470937200 3951744 340805282770148741077756113982586880 3951745 98169952391196064454438329604601600 3951746 -131970080966425012964287889268610176 3951747 90243696475920691905008470589808396 3951748 -632435002755792879229501329144713984 3951749 -200208971600345205744833220113465250 3951750 1219781460156517088649754027223040000 3951751 328160635613779703697701938999694104 3951752 -300294760219001458591080442640209920 3951753 -59961257814769986682086762673045440 3951754 870038553277079732324188086046739712 3951755 -2118924407597974103385129345395439840 3951756 -318967774404005939598637695537278976 3951757 -2170271153081570899774372297602535328 3951758 557575970877353436121554136608299520 3951759 -546521965488142100072998944767936640 3951760 -719304190661647360899771817894871040 3951761 1427179795974166351211018374321216800 3951762 1158678889038742965401953139018978304 3951763 780742023395066499472167617560113184 3951764 801449379308631724008724099080264576 3951765 164484434915720470937604327249321720 3951766 215263693566960567132669660609041664 3951767 -1243196739070244468164422418371536184 3951768 -468668246323099521434303376919756800 3951769 3473914358387294796433741958637592596 3951770 395148004793196267001144941052358400 3951771 1929189965913590456528047865905903512 3951772 385504197463142406140970970959667200 3951773 156804108347574260430940874225091840 3951774 1205160822706265401019020229079757440 3951775 -964640307431666826658078469643164200 3951776 -1587918185424329142951827563191533568 3951777 1272037441393812613786535428521631920 3951778 264270385183920381654288255576854640 3951779 -347935853030592138788333635541469216 3951780 -45778665682365836906252642528194560 3951781 1315642317472851474318688094629499582 3951782 -133768009579595706600171825813056448 3951783 -749273493111146509390033615091458560 3951784 -2300855376663819266198036048390845440 3951785 -251533956546490422673641764120960880 3951786 -2218512017903433125095193132641536 3951787 -339850231097989151232881005011690496 3951788 -26774588249913052261849785716712960 3951789 -94843988420846839495981757029259712 3951790 647265570829099079806408710642739200 3951791 -367741536066936449110221208667137920 3951792 21865938573501389065901796229644288 3951793 -2901692161177351591977907151538414958 3951794 -769817444553458216119137695139495936 3951795 -280899436938308601603777793528106400 3951796 -969870444531538543754451011860267008 3951797 1186476220867721479903062027826347246 3951798 160482142235463669690356074270601664 3951799 -981618559840474500166160101095464 3951800 935017687575273876520391663877120000 3951801 -3604773815445695214798475551852854400 3951802 668174696570033699398201191453578352 3951803 -1912764495168417845470916502955180440 3951804 1488649304718810402817276434555818496 3951805 -287364902263292288555527876220868480 3951806 408061684408469395630079464992503040 3951807 -3095436534146931703239796574382283008 3951808 -284688080114877693088015827939098624 3951809 1129756122914751071636539627227877680 3951810 271873838315594219578537899143462400 3951811 1188449011930454911206788867043268412 3951812 12737591175933507904776345304415232 3951813 349371775828017773198332942172446944 3951814 -743772814542224381297126286713278080 3951815 -237797333386956945082203677711047200 3951816 460659569574710676278944929635942400 3951817 -864523016591403222844447253716615040 3951818 56395453082566455892245126281146368 3951819 -2534502061786752282119454730339770312 3951820 732792112150937859610856604717926400 3951821 -1172094896542672454365269382238463456 3951822 81829649976593560231526040403206144 3951823 -1019865895675081109694531512792341776 3951824 -724075565054013674273995105152614400 3951825 318475178284004586464321802094167600 3951826 40805641714229765431832520321279264 3951827 -1419265875304983677950318438452974256 3951828 -88346398780976893715474808362543232 3951829 -8399066382252791068260553114718720 3951830 1279656929702749695420245528011190400 3951831 374600828640622845378766094125271424 3951832 -1812236021345438680125366216265881600 3951833 1831219486839259336727184349095102480 3951834 363125699901760624856012100918458880 3951835 295925995321289347413099057629126400 3951836 -58253057846032365527371345645824000 3951837 537596968520878502100881066147337408 3951838 -944049910044187507137164008677614592 3951839 -108874696023433379742451383373324992 3951840 -1071008505583339478496256727887380480 3951841 -2068540793548097846595931572460721758 3951842 233207413444045135191702581666133072 3951843 103544348438307131491079107553276160 3951844 -753973359601803580475234209267046144 3951845 -948378627261611610005574331971360900 3951846 946542932480841401734689806741770272 3951847 -923366719315561896820859662907262968 3951848 -1163162711297559128389236917760000000 3951849 397119528829633742163061893032841216 3951850 336962678206665564981352674962672400 3951851 1486671439629876630016804087328498400 3951852 62614847644332787438079162457503232 3951853 -3235594542501066290399566728280284020 3951854 -1276279549928887915567093603992657408 3951855 69117493083602841201557744060558400 3951856 -832614688073749086317291094212476928 3951857 135120963712071369582215042289511872 3951858 -99858363626549590592832302524626816 3951859 205257181439079138711537456143117056 3951860 -646746237841790241970601701662720 3951861 -326582792995523436211021828872813216 3951862 -1005921445411043370235358892830537568 3951863 -3327564944954075865449272563104004888 3951864 65379983531927225604605618807070720 3951865 161417749848714613734145404426979200 3951866 54371001018802874551473634855627632 3951867 5481021566665694152642079269456560 3951868 -2444309246562769984767495155805716480 3951869 -931119848396977762855159889732372730 3951870 -259441803575983103404355350041634560 3951871 939707415564195031711146546148995840 3951872 36815870687469139176026311407697920 3951873 -772393262184426928959821498546348316 3951874 604286295527328546920568007749782400 3951875 449410180000871404783924023301057500 3951876 -109292694512149683960141986868695040 3951877 2362747249855188628270128159163971264 3951878 -3546371434512743418657669837035520 3951879 991157776308304647301654816134268800 3951880 199910272426837881829628305902796800 3951881 3280836650533167810651126323307302682 3951882 -1516614949750215116924069627278609920 3951883 240738863860810963268512311102256224 3951884 -361260133249046721709965975323261184 3951885 -3450320270473302552628449095719680 3951886 507675281508634847314665194150080320 3951887 -2772999642019899704982247910787568464 3951888 -607691022311392473938754795892899840 3951889 -3466498277501966136949239818993791644 3951890 314326948460330277140920501840279200 3951891 -410831261692896344037426653717191320 3951892 -118622674288346417515416200467488768 3951893 -1456284331437396664417999703614390656 3951894 -211237586705074292174486185914715200 3951895 -441517936177803910900212673080906600 3951896 855699792740263299290063176680652800 3951897 871564396165524660691487216419995600 3951898 -723430626816768545758954928034070800 3951899 -2160525639721729172959649538824237964 3951900 164210266602045299328401710834444800 3951901 -1261587242682343401305208769503082330 3951902 394250488125082535383268115104779392 3951903 1455477923959313035732922288909164104 3951904 1744534537107992484864066012567306240 3951905 1857078653855393633394633514149369600 3951906 161764463018832095473273227041906688 3951907 -2271173901139797949321462862135079844 3951908 349311048274401549226558084805719296 3951909 550713759055886448095664463412803200 3951910 1336047638998459828262732163678015360 3951911 -892518895112214925890822333741389376 3951912 -447395959708810782341933460264468480 3951913 -1679350571947639567353528752374440576 3951914 670020463396814196956857098812347056 3951915 -2089347982934757436505027822204160 3951916 2578178083339256701146271228580138240 3951917 -411084522521579714410121116344469140 3951918 6945327166045034726357895036304128 3951919 1671009883330157483866763737319011944 3951920 -176036190640772520665776610533048320 3951921 316208865406435363709067862581440112 3951922 43509761696016024175024753131411264 3951923 -2926145885670128549353468796236083828 3951924 -623383191116365404543914785344399360 3951925 658265508319817145765644257351692650 3951926 249257974236156280388151836501189184 3951927 -363183351149407994837119439882330400 3951928 -156496862612344940892307073119150080 3951929 -1534516209586940715573066650570476416 3951930 102080639454749727927173663463141120 3951931 -905174651580107564004505413119642736 3951932 586018726646159289249398254103018496 3951933 673211216445109013593779736685806944 3951934 -76716016034737511929961807600519808 3951935 -55080271461868646311260210487198560 3951936 -1018541082729176577728105836015779840 3951937 1542731608992646289791647313403737392 3951938 -1118037882157232312592325533224897280 3951939 -677327709760034342423477060290824720 3951940 381072192743317471114730860970231040 3951941 86763236611573796430231864303715200 3951942 265015605565608059794805889066860544 3951943 2211928923183344076187755304253933320 3951944 -297654163572695715760583900945955840 3951945 372710365725266386466755150908387720 3951946 -1833974644328506548106089939949055040 3951947 1084484293114350707604646491955557396 3951948 -522486308871438830908783004818833408 3951949 393076991154266171219769408528144408 3951950 408915477296785395135729849034176000 3951951 2125358211675281123280044786733092232 3951952 -33851648636260443090782206779064320 3951953 -3839018345939187309698263981265466816 3951954 -321840043279421498823137201478172512 3951955 756882305355635354937842131315289760 3951956 301167011769215062279288331460349440 3951957 -1615821068325562197886474032282910560 3951958 -18598457664757058050887533026439616 3951959 -1031120750995029361248237093964922448 3951960 461949413743463534460288202093977600 3951961 -1313174883146006572179709232100937148 3951962 -211319729461586830541813528152780800 3951963 133749730310938182554048842599428400 3951964 -1032604625359932346008960550549057024 3951965 -236566180104831831383020442281084200 3951966 -15100388116681168061869748788310400 3951967 1288932416145547170473901023034634016 3951968 1440865271398820513866220434046976000 3951969 -258074769112103850745789808607597120 3951970 -242642247940485407962115002675975680 3951971 3595060927271169371485801001014085232 3951972 -339918775236823983276095223752798208 3951973 -945427171370856231118921165867680000 3951974 336862240048810815646526758327391232 3951975 -586346125531531562031721539058560000 3951976 711632526600468726451092442659471360 3951977 -603203429329065487682974681982271174 3951978 -80552470332058275950897536567339776 3951979 -2547047022894497982375443106551153160 3951980 -515252249669396689435479262142976000 3951981 -1667835040502676625921160380028160 3951982 161911638240785696014495573402262592 3951983 -208844252573146138841404378801194624 3951984 -125204708907539096346125982642143232 3951985 1471954994898154226243417308639536180 3951986 -44671881155970502241348699108106240 3951987 216894265764075423004451266371217968 3951988 -488866017189179345416180037145680512 3951989 -2134572259056019460721010267165824210 3951990 -6877393758188070419442965780067840 3951991 161410856946594012205908351983723632 3951992 2376700655596663879199023827490713600 3951993 -50965239897577509757255479525535872 3951994 -1022392275527108531020338293424514704 3951995 -2608976548848108898644116124619722240 3951996 -135601901541266827444289346794577408 3951997 -1440097482480703166827153795354161120 3951998 176856535230091166467166338887591168 3951999 -162045610763284441647152487149278896 3952000 747567104816710191157820050636800000 3952001 -980414096931044557360153133700960 3952002 5374743057464770022877658707346944 3952003 -892702919805706802066539541112188352 3952004 -219941726704695339087193924232478720 3952005 453764551517986405706243622566881920 3952006 -539140963595636664491404511351425536 3952007 -1976194166709622167215977171282157376 3952008 -445047726149461299814556862547353600 3952009 -3363592799104929160906433382586962790 3952010 -1067927743080286178092266355749735840 3952011 -159768679139510477198833758310868736 3952012 466442929884689409250995523382126592 3952013 -273320940282436351393600471955440200 3952014 -54661683680466124733712426264468480 3952015 891284368111661084191578126018209160 3952016 -417392935906229526174171185915977728 3952017 287234811879074827363159369022125440 3952018 317507085333430430472023189849865216 3952019 61520112704401952053417938607242840 3952020 -548105323654330115014741127429560320 3952021 -1716293014042198342185677579440084128 3952022 1140133713172966119487872724041249312 3952023 662085450068575302310800502222560000 3952024 2247079059783809285090214870764236800 3952025 -621526736785529226191614504384718400 3952026 -211492029529128865765557541965899040 3952027 -1272404261944514587241932647457104124 3952028 1192466646975298501906456143418695168 3952029 472755164612168839195542177466793568 3952030 -494265489675425377417989496766378880 3952031 1895567403105570835914052230858526896 3952032 40463808543758669823205711559000064 3952033 1443366389470896125077991199322255380 3952034 118206269562539478983682901070254416 3952035 -163359191896992995305487494781554560 3952036 -2007743468020667327002185129680686080 3952037 13968977397595434648478479876490686 3952038 -534456190999050255063328819107202560 3952039 -239686187753444735179978718244683328 3952040 -114930488264177254226351972119603200 3952041 -1191593230112227063279641696817916256 3952042 1925203841243626223959965562414828032 3952043 2362305254278466679284971527760490292 3952044 6275359288051857464868059286896640 3952045 319563221292047309657106588202670400 3952046 754885057731428256311027732302097472 3952047 2138739380336372949319306256653559040 3952048 -616216059476759776426129940250460160 3952049 -5102720256839045436443460284653019136 3952050 -82262539355308679387715084887011200 3952051 -404295517425426033448793169063697968 3952052 602745727745556777749403501443580672 3952053 738199009520740877425173286176200544 3952054 1871297082832723820513891932645244160 3952055 3118464899526155688736715106804900960 3952056 -187665637261154734636665607662796800 3952057 3053816613234989979276892741106197840 3952058 2072454840535594604207923962637788672 3952059 -278556857114343750997302968162517312 3952060 -103045276599390464229017243772364800 3952061 2655802790255704033466910309549982092 3952062 461670619441263957620882315596206720 3952063 2265511355158554505409326271756230680 3952064 -38568071966362942433034595901374464 3952065 -140527249380217639045137894519988800 3952066 -393123726893862677131410488083808256 3952067 767703719890541506918341741595913472 3952068 1590599745508456191476982031969996800 3952069 3304983712547792793182777126690794560 3952070 9580456165719177748930308594111360 3952071 63278823491658007850278347424037712 3952072 -133661502162399724784247995327232000 3952073 857233509440234317931393045837576064 3952074 780580571029887705184335762293760 3952075 -257384171692623183075573031358341300 3952076 -448885731934428404973831258153600000 3952077 1359916405353831703327953030451005120 3952078 449697400821376366154338720558223424 3952079 1036805467981064558825493562595773680 3952080 31538753794157928018648282316800000 3952081 -197573671187385469466805480203496640 3952082 645124975543936886744933373666698400 3952083 1078591278562070700808122882866954424 3952084 692084840440618481820672948700985216 3952085 558721405067618995396367048100690780 3952086 -1174520203424716828865611785344387136 3952087 -17876235018913964359031288376955880 3952088 -858089764672699173220129137678704640 3952089 -2587407574327767080489013792421349376 3952090 100974452549850052972061303826616320 3952091 -1587741995406099004478156951615374560 3952092 -1599651768573174737779608777540185088 3952093 -5068055262373739314861070438027739380 3952094 572365371567523314164991905787732096 3952095 -368039690737784247364260094010332800 3952096 2735541630658728402138832704429883392 3952097 220628033853698739345489836912689152 3952098 385375354807915228304216566433088000 3952099 -827160623695976246201327053790572900 3952100 222325884912221150621272927237142400 3952101 932595388127776149816757731445535040 3952102 -891795918232842991655978341332864 3952103 -130425223363825863171132128492328648 3952104 -140154140549315267422686608139878400 3952105 1983161437950600060469352934185044260 3952106 1641925685228101464725448910761592752 3952107 -1729156206641545103306477266468172196 3952108 738420126639662229693984231556919296 3952109 1335351195411392210305826282848143552 3952110 -546003627299088270076341211506278400 3952111 -1835596252913391106367739939932410288 3952112 613742771995973043445763406437154816 3952113 -203315458455696941802637177305268224 3952114 1604198755085041136653523433673971840 3952115 -709857252700704538362445176176713200 3952116 -264583659833288071525704531242170368 3952117 917990181203577464578883928976145020 3952118 78524566071206301007300619524655616 3952119 312446058649135282377179868186569808 3952120 1590487971178997118333326776676352000 3952121 2043749635246219714542681615887273322 3952122 -461785792479969029731154123297160960 3952123 -340586021641901044823749439666955520 3952124 1684904456504657489965538526897556992 3952125 -3069981421942310387013637542975120000 3952126 816553905379653801509645680469456640 3952127 -2908268056767885711897366039300417024 3952128 -142570104730374317886093451415519232 3952129 -1991925748513209829754097073082763328 3952130 1569811157304472070181595491747840 3952131 -1036811328777206200774478107974039048 3952132 -2060872482735353848340569415953247104 3952133 1064615940038805229768801476134659200 3952134 -218558837451697471856012702937664320 3952135 -535645079467450627758834815594318880 3952136 1284500998365705383324813400749506560 3952137 -317211884622771914332571271278269248 3952138 658234766722913244510394278576636720 3952139 -272871245165849575601880024939134760 3952140 82979017350064278464152139323392000 3952141 -528097971959059430867723785778169600 3952142 -1398513184749229641566360656591230528 3952143 479280002525398535803179490234535184 3952144 226560575414377719220644576909594624 3952145 -769754721182577556964580608177705100 3952146 1360712442134806676082674880981124608 3952147 -65394946690809426195588589536735320 3952148 -590841898761484968350978243953025280 3952149 -288754855580814860947953697786110240 3952150 258536962289491260746586174013168800 3952151 -1119608720034717346201644695953946448 3952152 1089192688562060014837452962358067200 3952153 -5553542791231997298914274957065151036 3952154 146756577455811529781817137550635232 3952155 -284334983554876518409004872830293280 3952156 -872805729810960932162621975409571328 3952157 -1390797135052215111099643120672286880 3952158 185004093476535263382926771215027200 3952159 -7397819985227724943085931585641792 3952160 -1325577938998626089629160075777802240 3952161 -2350577497534883432292348172367516268 3952162 168160314731920269502042547046698832 3952163 2732393343005025894087701864850968412 3952164 784892974895256255662111658771096576 3952165 -712186132659896058681333331394006400 3952166 -477412013892337960561579292292853056 3952167 -475049202290014620708442416544346160 3952168 413963045719843590873628591829483520 3952169 -988645215357735194604882602565331356 3952170 -52803177715299428257267113317477280 3952171 -2976218328171752312257573596070161800 3952172 -572389776179770075054683776870645760 3952173 -37118870527539162107080459185386976 3952174 -913694755860581410736155635894838080 3952175 463344010470725906310508275848670000 3952176 -172939753021757705245494618415497216 3952177 3989661026214589571915566151539433472 3952178 -2018092755733336851534617582930963040 3952179 494105508798537774008949501675732480 3952180 1019706823111559416057650866355014400 3952181 -389043355187871276168411369734928018 3952182 -98019920425278919548402653441439744 3952183 2826017654640723069641372566689121440 3952184 435665359640051299745241607019458560 3952185 41943084692765281440127413471973440 3952186 69523114684590199712779777667116800 3952187 1560389409135803961347748017234335080 3952188 207828600566492475942078712601723904 3952189 -1710915414148732934251268767939614010 3952190 242879260064562551857387345614028800 3952191 151820596705855534144771305977205192 3952192 -366129405450135429075380143668592640 3952193 -547341460819490310256399832988604542 3952194 338797705235743870858129512082275072 3952195 202512090182114667366884052216750240 3952196 2181861643022272384507911952607812608 3952197 1648046637014974342245072304863961374 3952198 -1345895963475646271908118857060874400 3952199 3209748281209232106925354882076602200 3952200 -317221550168071572832834856742912000 3952201 2171463223371350040253290111382359504 3952202 653505694552776511027499614483680000 3952203 -529178100256625550990456544852326696 3952204 480787132939347665280568053136499456 3952205 272823513107819483223475602867164160 3952206 679586436022117365010093058854300800 3952207 1243692818171234505307666446507093600 3952208 -11471686466100984134522471185268736 3952209 488522479993087865596523795662590240 3952210 625952779494553763588716576520304960 3952211 1131478569592251842815042537146005424 3952212 -1107113834877102466041420037428019200 3952213 -146857670601733527097317971289714656 3952214 -206965107632887744046611464629146368 3952215 523121624746521632124882259679255520 3952216 58583483568289851389514909692006400 3952217 2099948754584836424547383154113680266 3952218 -658866010501493906782697658978909696 3952219 41803094469160045530536592871863620 3952220 -24516038847071422138540194443320320 3952221 79530291309350070184818636704636928 3952222 1731716764772725248753418586155734912 3952223 2215665191979734323428928994389920 3952224 1829107447769493303922860236537462784 3952225 2076662263159102473163742412744157500 3952226 516999896336533053357536000010399312 3952227 -1080009949365234640604406185640422280 3952228 8962622277014602069549793018044416 3952229 -1404455158702034729626684466451056640 3952230 -151433846588562867265182807790817280 3952231 946559364388173422315391505591087200 3952232 -1625397417278656190111066845786137600 3952233 -2355052548877161447751372982294640 3952234 -1050913595271774951445508730134376192 3952235 -270190545838771917196622541857449440 3952236 240969022266629409293471419350005760 3952237 3796798174565442396627489565483195360 3952238 1463639556709436837963807381467429440 3952239 -908811489015758767903373074412605176 3952240 187729226753852333487416274793267200 3952241 -3661493125160039553398267326029056016 3952242 -689692912634423724528505386371507568 3952243 -306656304003204524288809840384419508 3952244 2019106548018276427316821652866225536 3952245 250378739582784195741174802175299200 3952246 934071547642739656090937819323470144 3952247 713628928099124779542920364980584080 3952248 1641668089575073787509128001736232960 3952249 462305667187289534543205476556123136 3952250 -84089333189268163470552176819880000 3952251 1466201620587043517651654760183060576 3952252 -7022468216549022687332692876709888 3952253 -1353403463177656767208266224524537140 3952254 709842870224885665488657109845691008 3952255 1509970629791678101110416961774893160 3952256 403727196112083205009578348553175040 3952257 256983550787720947575423346427150640 3952258 -9717790768381811610213179755768416 3952259 -8410879756282261457597865350546880 3952260 -73736252993337913172328302110924800 3952261 745540671256906779836008660538630752 3952262 785089330945687432781511620579508672 3952263 -439093845424349862083173439558557056 3952264 432660493885801138396838237413048320 3952265 978660019089536095749498670287478800 3952266 453956321798836669268539030678832640 3952267 -1195828185790910696051738019392687448 3952268 -683570930235361915011110651435626752 3952269 -919694350262100714866468024844382506 3952270 -87981009525623350575939464167956480 3952271 -1473326224879759485968429350745794248 3952272 478530671153710631402200086013870080 3952273 200536706192608180341079433420018164 3952274 498895685328680668587038853041095680 3952275 -101628505870231005348427503451186200 3952276 629195852585144324204670043834252160 3952277 331733558269691011337142794788606464 3952278 264127888797873119054143106477663808 3952279 494918053834193844143426168856548976 3952280 -1381862231523298550651344633687449600 3952281 1114580603473153789482128126550489552 3952282 1386651874569281456830049851055818992 3952283 -650711756283996752135599377523582656 3952284 -1963249880887000866770557035798528 3952285 1202617055379204787926111352371727200 3952286 -380740750332595097874492080652026112 3952287 -1723381787127553607657603768030872560 3952288 42657510876220247314407617612611584 3952289 -1327129995407858955190835666383256400 3952290 175176304787902367728238308260894720 3952291 -2212615116859691717203776531148698720 3952292 -774215872803552697878545418791685120 3952293 -187235218938172876545044756083608576 3952294 25232649714199349679897124731227520 3952295 -1294805468910165283921886781259792200 3952296 1991791503840735646513014999145420800 3952297 16910931496559946685207311451540032 3952298 -201756234545284621157053049693624064 3952299 -839612216886901400000426917520562192 3952300 1194668918419994234440952607654796800 3952301 -1835436806058282515953542487204414698 3952302 -3894459750401786047893761495147520 3952303 595384330541052087436130436842090088 3952304 745346116436661933749011467896586240 3952305 -524210248207974266223031838759653440 3952306 1300758778162347479388090944369992224 3952307 1902206716813180162513881791647916556 3952308 10560230163780469705661139706189824 3952309 -387432964515098665164697115640585490 3952310 -489233887904686442399307996840829440 3952311 34757351100298150637871006219738240 3952312 -142085729161557628479769464587059200 3952313 -1200529637807941167964048722588502104 3952314 27933684982994677469873884162716672 3952315 2755365542668298904965337342356211600 3952316 528676974109519480073202024106358784 3952317 -100142228574919009469804946979775040 3952318 -148902590755395205197138180464623488 3952319 764222809463411611993074220169840496 3952320 102988186430088195789440691260620800 3952321 -2029466704491855980007340575806508478 3952322 271611117576656545591198562385815424 3952323 -358212415432536601982524357908598800 3952324 -1683931350706181991094869902012350464 3952325 -209399357843026930392131389372725900 3952326 -85400284753471586092145300534814720 3952327 -961687927076453240991209462582870824 3952328 534166105723972202969020385609180160 3952329 -1434560350163760943795573296549413616 3952330 1929231677842149568978223469554158080 3952331 904942669355547397722322630028202132 3952332 -73573779419008241895143024193036288 3952333 1161302204659600389208268645280768960 3952334 1576284187692963419587254577924314816 3952335 535929945067031615598391209288176400 3952336 945149594145365175128618430966710272 3952337 955077350749360196141005667405119986 3952338 -149187438060117796461439254259510272 3952339 343740655833592591314771414723816400 3952340 -161544788123368229528682246966028800 3952341 -618862198459690946127959700652978560 3952342 -1368510531992379413735346619148116800 3952343 -1292422032609257490047935117191014400 3952344 3030320516723782120654121145692160 3952345 -1325815217141146945227941487644160 3952346 -1188475759679625687030989456383066128 3952347 -526260846213511357165636791055896576 3952348 -500651497688635889159199985079396864 3952349 -1563858766528235481015002059434198036 3952350 -43527635684393311117778492491286400 3952351 451347071955034560247117671486888240 3952352 -2513959077384095438111140415058739200 3952353 1873451932718070958240989600567977904 3952354 -297898199782115892084749481661859328 3952355 -1241251332140246273652296622834546480 3952356 -859582345186536827476751914825359360 3952357 -243119588576972844344273946370849248 3952358 480774938565852504630039368771817984 3952359 -269999151427254765655962796429420272 3952360 202750230859474355709410275824384000 3952361 -596112859354474658615234771138863680 3952362 747699454453209332261854869384344064 3952363 -658923627760666219586327846250462336 3952364 -277031184194076734812060283028132864 3952365 1009488901467166767041950509390666720 3952366 -31597766914127804598034834866173952 3952367 -1540184539847005078209850198895209728 3952368 -107369801277436646690557660291399680 3952369 338579767091715399260719044456248244 3952370 -412081770799948860293740998198451200 3952371 2686929210310029785423214027243577344 3952372 -1180090370334643876369945866821751424 3952373 2523052344033495066206269933290975804 3952374 -172999632060321812331991520762102400 3952375 -545210903929906456588960324395048000 3952376 211361482703811834855949628705832960 3952377 187620375738208757271278461657799616 3952378 -998294698104918786643345799467090176 3952379 -218113162040150809335850629301779816 3952380 -436268365504152534038327347477094400 3952381 1663806543186777009845920887881600280 3952382 -292867416666263410845366170846732928 3952383 1190182050354682233027940827764391624 3952384 -737018080992134456140614824057896960 3952385 -137756432418600905051587773357821400 3952386 197083244244571186926403711801246032 3952387 1584122899106905965806726335701143036 3952388 -44334694755296002810835830719928320 3952389 796252796543344925895628884136243200 3952390 -387741109364204885683088494287358080 3952391 -693310965877712629924907154215087208 3952392 1394469330928254085387232470421790720 3952393 3569539202341435737218201097318671642 3952394 -722856146688682898876125786074423504 3952395 -429071347794301363593596877252248880 3952396 -778148886217205396064215538374945792 3952397 1409312416935389781317265818288225472 3952398 -91472291948838223352714730274224000 3952399 1432133605066230847615549685038548480 3952400 1793961380650479885127448662425600 3952401 338671984966662682822597594127219520 3952402 -1062182590114375182204531795838516848 3952403 -753449308252586485342734218186477760 3952404 995496230872708632633720763685024640 3952405 861380954121357526739387959579332060 3952406 553417702756391324552844301946593344 3952407 -637447810503439150094619175173696000 3952408 317601190508480185843234710616872960 3952409 44274394493399911829404402084432404 3952410 -174238852382026688071286089242624000 3952411 1409994806566470335544997521337839552 3952412 1007580863328226052406984647019144192 3952413 737587060186826506285466300220447942 3952414 -254389112124979555767656810142629568 3952415 1312613588661618405146484382605450000 3952416 -701600502799945998113275209565863936 3952417 68661860178489016462521583051512000 3952418 284300767144638563962709312721699840 3952419 -3489701996595628196578707805570136832 3952420 -303970365148560915963129412087422720 3952421 -1227186089071810534915454364462497856 3952422 490874285747185662651791702697434880 3952423 824874622215739228616808756044327672 3952424 50556520840801732320232499120209920 3952425 -135849995714444285898393956492040000 3952426 -1025475699613662167563336829792843088 3952427 254443441515903327962913503834265240 3952428 127897922077892543990104561067950080 3952429 -764742883782340750822632033671340116 3952430 602247828457960749982273742757927360 3952431 10540163273614914687835621657818240 3952432 527412417234084397098526307821092864 3952433 -2445799938489916956423479149839561036 3952434 -566795078014989099325053633271372800 3952435 330480631799737365461646683326975200 3952436 2038899591320327979427121380073527680 3952437 1168704461501800227891682641350477280 3952438 169688795236329626341887457749975552 3952439 -285122818643676300936608786069868240 3952440 633795756484770691305486382139904000 3952441 -652222107295684557186165312987062316 3952442 511023714593485121941184481564640992 3952443 194449886034211590011324252750593728 3952444 -262929079951533734277522643161048064 3952445 -207851379024953904839219674140971520 3952446 -338110578557623080590576627025893376 3952447 -1338240963748163716238314883342704640 3952448 -92621438157482052829678729223995392 3952449 1417438911823895129393054098973376000 3952450 159628769850808438114279056516050400 3952451 -295557221420822501257547304190546608 3952452 -309479550316263138786974750345527296 3952453 54983399652131584469337275703020702 3952454 -1513851957414952448962644951052379328 3952455 -146327034043379160056713132462053600 3952456 -1759897069290652682310176202115276800 3952457 -2517310626220508859686966165706974448 3952458 506958220380489050290933813377993984 3952459 92430630833443442391480260235767072 3952460 255132755326315009960601989420661760 3952461 -894844850058666055178219906951761728 3952462 -419799552342011286503891645234108736 3952463 -1695816744391675334094412508469318288 3952464 133083619013524076716289934511964160 3952465 3860144131262428305544901127753600 3952466 597802012129117646703819101176344576 3952467 -1753614521101822002401587733906123916 3952468 -935839434951179603418729759358487040 3952469 -205269590483107279385273675270780160 3952470 614660341235093745994781163817200000 3952471 3163316672865805011223508124085309144 3952472 90584619094420924082021653740871680 3952473 -345342465439400570825413983036026880 3952474 8221490815963932256612318206462720 3952475 570629719968026503037219599138506000 3952476 99962272551721552022097296140469760 3952477 -326585405063859641428057297095347674 3952478 -735241347929707262637693216027288960 3952479 1597451214775561040948163518638662984 3952480 684076141478822052431612769494630400 3952481 617198993028865654063396298809615680 3952482 -173376939203014272975839529579661056 3952483 2605477667891372369347642749845703000 3952484 683948371100530152810486963708923136 3952485 -554138783202883446075945172110836580 3952486 -863477458038714888030515960268011808 3952487 1776075285353045043837729740367525912 3952488 840252005946129053038720605938565120 3952489 371582881340833564418743114518591290 3952490 27726614152242469475411110396190400 3952491 -203219194391412242217878267835694416 3952492 670634967669154517071825268908119040 3952493 -2413423960959922069812455087870745258 3952494 -73900545057759309800101712985784320 3952495 -377499460660999679764012271928566400 3952496 409061572234858894397105449015345152 3952497 -418756686369561344079346138132887360 3952498 -570896897025701483143907569546423680 3952499 821107181167339404858050138477425920 3952500 66181419429239831060117169285120000 3952501 -1145012573567910847724968036605623648 3952502 5433824786696607524485412449271232 3952503 2823480573829432224335633400728734800 3952504 1023391016123440124798786879614033920 3952505 642585417656733420321693676840974660 3952506 -507862918264727111571112831016196096 3952507 -1256496392310647360566110712780383920 3952508 -740284823157670162451169572420649984 3952509 -257888875119208383899003618890863072 3952510 719209169128400834957485184862788160 3952511 -1926660358787901342638183616033813888 3952512 -151131246529859064130992389813698560 3952513 -1193348451631151942654759152139532160 3952514 72993691353266367962731355583384480 3952515 -157279282579469020807500393718759680 3952516 314650504254972252988922392041741440 3952517 26295178870532272173163514688114432 3952518 -246088269000678609543311007065868096 3952519 1208919492951450328691053336625520920 3952520 346241310988820589339326672626483200 3952521 104712776146678065513252171340781808 3952522 320121547789750877313816397873634304 3952523 -1180852656804956877640603617648607200 3952524 -116473409691255194264483419447308288 3952525 -213443178629013374851244734049128700 3952526 -1657865413243209059752147119736355520 3952527 -56130606055001379886494771335582592 3952528 311632475663954825021575583406489600 3952529 632063225648898403538061580658532480 3952530 -565830825490313064256207210857216000 3952531 -415671691140180469436379706628600832 3952532 -2062577920909067428657220220125153280 3952533 -280596844726380875531829337597012896 3952534 738693093883341082839570902908145664 3952535 -3393872761510191581392448796651840 3952536 1094644946390605192967659740430479360 3952537 2415438062686871157327793845586298186 3952538 30279160397826331606435362446150400 3952539 -1488078763194121709596811977460330196 3952540 908865939068169723917258003429990400 3952541 574722932263037973023354327437250892 3952542 253664694860675244655523780384446464 3952543 6668201832394523044416342489523584 3952544 -3185978846468915262875551458515288064 3952545 -1141940274285606350617804539341335680 3952546 -494467313310157175308292596026766272 3952547 -2538188832887543468517587825148390600 3952548 1040418352984663966696419008542856832 3952549 3791297536609830688424260799496559550 3952550 92436204073307081648059000017561600 3952551 -625955538727317770368277424684940800 3952552 -2280117233465523838954074737770214400 3952553 -1397980050819738973952217987755829936 3952554 31290002792539631574522332390092800 3952555 -144415263404441775617971658601966000 3952556 -2116082087531864787965890442291042304 3952557 -14500321584836260349703141120044448 3952558 -131611051929667320179825689680742080 3952559 -421009704941897792055653643062189760 3952560 -4762440671416855884395627214274560 3952561 -1280491761295101965961614961468105838 3952562 -279027048589488254832448889708230656 3952563 845246452786691655610704663345349944 3952564 -403892373245578451877464339472654336 3952565 768364615503985446339961595473010460 3952566 905298639114776687494753561948649952 3952567 -878390388236332838377776325660039384 3952568 1732458722779072125023855261817692160 3952569 1810073651483065896342494151801566544 3952570 289539413271918463719369388755686400 3952571 -568783519633620085247990617874063088 3952572 -816405141627950842488996132375513600 3952573 2050399785622003967665518801380067744 3952574 250769808873712040216804799416530560 3952575 -1141283701344064647951652529366645400 3952576 458811091484900937116120006482984960 3952577 743134985029910874571135278834081792 3952578 -408987764526630572014578364054817280 3952579 234144493296239153967430442527002500 3952580 -876827674362423235245494198076149760 3952581 -400009739498815710472241090647937760 3952582 -1073326605886619182167922357099603200 3952583 25314902365711817752908249914447832 3952584 3388935430137991773059932422905856000 3952585 -47868805905140940936159193927795440 3952586 667271788408302577474342205975856 3952587 -139068360226259953154492990126463360 3952588 -885418647730681552386824256679597312 3952589 -81804679656663341209476928448587050 3952590 818936778576521902223682703361433600 3952591 -253785038902000262291749311377570600 3952592 -259596151679391292719793374750179328 3952593 779999581860310437419544603268633506 3952594 -418192699891815693529482605219393904 3952595 -1807454614924556427036084156830216400 3952596 -849020616432403143279978500521168896 3952597 3422460027344246367310824632308835712 3952598 984439656813349722926420483876960640 3952599 96468293994561675695030639533258752 3952600 1341280675163429657814705648401664000 3952601 232559363924451614884535442076654602 3952602 100754329656360225487297106661914592 3952603 -28793702273660887984395384867100376 3952604 -1918765393976914261239689693939980800 3952605 287404890069493274103570829208742720 3952606 -876220349567175222009956559276908544 3952607 -2433212703184621533720385673535198240 3952608 812597110262324201979635552778977280 3952609 190384525039409334031415926368304404 3952610 -208549809641980969181157727667363040 3952611 -944935926577817396485418966995823520 3952612 -2567642927773567868366070743603405568 3952613 -709814301989606085232792144661187840 3952614 -714870089677691142553737760259249280 3952615 1068198379602425011327613738157608760 3952616 713922861513591217039709565950868480 3952617 -28784221618187682865774253977977600 3952618 474331526916011911187691461404835760 3952619 334759888653913643857893751274887680 3952620 -166798547933124417811244244201093120 3952621 -17534753329047510165613366266940928 3952622 45624726079084862387113849523314752 3952623 -1426013064176278897713889429576250616 3952624 74528515259040736498616536793612288 3952625 1240908029461297908687003265552944000 3952626 -34526892414302151730035419552714496 3952627 -368960103627472825965562636840389120 3952628 -1518381952169342199109541288701141632 3952629 -913606556677335499220943394669244100 3952630 -682050019761347991074556995480273280 3952631 -93920596850216260872265868492369568 3952632 1356235259481266914147747863241728000 3952633 -1111233724946635086923865154521300118 3952634 503387049469945183778990261285809632 3952635 -11260438979485917479802203848960800 3952636 1165839213067270330457466734365910016 3952637 943263272543588296739798299976849100 3952638 -329255107414577291677752424892108736 3952639 4461091095003147689127821061050496856 3952640 -1891535935213844767017156845858979840 3952641 5108996905741394544527078243014656 3952642 881348375691453213512535485091064320 3952643 403105315684178827762267470923643504 3952644 -1169795632899862277414774425497129984 3952645 -2186321063310111653569392660612332100 3952646 -7006418323381105902422945637811200 3952647 1030680898474010810396014830343690224 3952648 1032346314188654551504336968613724160 3952649 -1386959860181269896423998837818597350 3952650 -11320908924704068907609190151046400 3952651 3296630516495727285224451939098605652 3952652 1104467941395821509241164253767537152 3952653 681738438974670412659199144027575936 3952654 202932084011911922721139050263011776 3952655 -138250460489280407401999043576186880 3952656 259572826317331840690641165146726400 3952657 1631156552230957995968427869706528612 3952658 52383589455387159277328685235063584 3952659 1325853606497752304151169602336178104 3952660 -430003369451267561460390396526195200 3952661 -1128201007432549797690680922554311488 3952662 -316374971783158708145738562692653056 3952663 1325058806617591007476935252007053696 3952664 -2385605087087739673986000061580912640 3952665 1089147086860127144601647987207424000 3952666 64635969999338228085121191963874032 3952667 228329880187595290904495915792880720 3952668 -609646692836040680071774321214008320 3952669 -560448820642387767788600692871148704 3952670 -1243549930364858992812826401522541440 3952671 264498626630681479132006740349378320 3952672 3959505761069387298527147450253312000 3952673 -1838131128372582893453595019925279064 3952674 698540099477216034538975705494945408 3952675 -130610317615564870847994452092472000 3952676 304567610708992047786489696710184960 3952677 2149118262486148228603831352829625632 3952678 279810871955826927042616533891803520 3952679 -269403554608795133819108813852211720 3952680 957175009499533905759876502136832000 3952681 763550243935857367498586270668744612 3952682 -495666482985442361553921090496800000 3952683 -797456687515738378321902472123017588 3952684 -1695784546879917958378496032191910400 3952685 884193724399496446830841798467339360 3952686 314754207159406837433486054422118400 3952687 306475753364589319480432213916516064 3952688 368855560837184497792703247848620032 3952689 12217484291383333231516304733670848 3952690 288642266451944511232021713809671680 3952691 859878361777621704087906323050174092 3952692 2538451451388340893957910782875136000 3952693 -3097252607329800235440353270403050976 3952694 -1089050935879119504964202908721323104 3952695 -4964926419546340868719521136444080 3952696 -132759352367417987144015467444899840 3952697 1009263491782042723154207183756447232 3952698 -325329031727606882492172714949825536 3952699 431079071209739253012808427163935536 3952700 432502404332607062775284638078387200 3952701 346895618381297314986623404697974080 3952702 171998639571792052118423915757899712 3952703 2124727168919099873336114126274174120 3952704 -74753840031197493264834416206675968 3952705 -1019575421366726839969423386069480000 3952706 -666862879408800930212752363528320 3952707 941007294710245834302998805386040 3952708 -782562717405954156004264312126341120 3952709 2644389977823966092160003568317033504 3952710 206569312779973789707778205810213760 3952711 430124994275204977916564768072292864 3952712 384686791975980852336811978127769600 3952713 1812787465120685506420906561302902544 3952714 -483834819430441433922861456663854544 3952715 -1038906698802036751905091095984570480 3952716 -64105371249603960728221072333890048 3952717 673484753289267891962133635616164992 3952718 -84063285864021829305679980880923648 3952719 -13382509628928819812816263504903200 3952720 -109691688474792271207178373290803200 3952721 2222336193255344124570864118872920292 3952722 907529141663031154096838102758836480 3952723 -2896490071153124424704173706880032880 3952724 562169368586557473250039287184893696 3952725 266952099401445314554042532352984000 3952726 -305650367227453816300051153556338176 3952727 2018419502426376526023356939751383952 3952728 -385820825789326053189103014724485120 3952729 2571424963637515945933397605265747520 3952730 627613246240733198313625889527169760 3952731 -149847529578640548076872649910062800 3952732 -24011065275074099331959504653107200 3952733 -3094700955577978094966815546404621018 3952734 185520978872963488012665745812354048 3952735 -112226628607174564082145828384079320 3952736 -404811029156608507936238826960715776 3952737 60789110023640798524006435079942400 3952738 659141333816492421040550737240718496 3952739 376597177163512158098383518985436832 3952740 -130169991852191010787192728431861760 3952741 -1505923937423605517410382436880537920 3952742 -1199871026537181158105452311686077728 3952743 1626216732777294495435601061396150400 3952744 1406150472817590237990470599125212160 3952745 1017902153064339367843902333795878400 3952746 687932845918741939239468165988869120 3952747 307552459212717176233800199948957632 3952748 -265315127470247195472089188383326208 3952749 -1391347982381628950158480755451494336 3952750 -231274071213466086155328271495776000 3952751 -119167712752881455623687270836854016 3952752 -134436479950566941124339209878732800 3952753 92558442845452415044756454295791680 3952754 -359132777345607133029199979434297440 3952755 1234408769678219621803554315385863360 3952756 -46685720661767428557879993573570560 3952757 44969934403309930496999106240490560 3952758 -986207826560488824011714374394931840 3952759 -1751029820767270400103311366232870040 3952760 -99272662538619469949114082361344000 3952761 1695149368248797947122807877052027472 3952762 -411450212230165538086592938580487936 3952763 -2289263593032020091907250593077008988 3952764 481453761576834120315557875347371520 3952765 -1060180750901830429596884799980793600 3952766 -1289233052676693651221538655361991168 3952767 363698323868389973351409025817195520 3952768 -1929318532130294735068730875057274880 3952769 -623419428814267824639475578832909080 3952770 -427853531652418649702191547771366400 3952771 2970358210903642510631181132116750972 3952772 908620318483295647383624752239991040 3952773 535824030710393454067071101950190400 3952774 -57755507695444219505166208190304000 3952775 -6063771584341507086810153732766200 3952776 746086608046059818170736511804211200 3952777 1730212506438481436007809186496374452 3952778 -872026817349457091113144893128242944 3952779 575064780076000316997957431868871680 3952780 -408173796428454302574521572107079680 3952781 -607546315389662474461465135190360490 3952782 -708273773864859391877359172968732800 3952783 1460750745143507608996531336836188784 3952784 240023074007352871199774448641114112 3952785 -1037990906236356573488751688994092800 3952786 202686911021483663888872818606152592 3952787 -2305636295881100144857870550201790240 3952788 160030955155244274118085252119842816 3952789 -1642564732761646233577808689485003528 3952790 198147206095478624702965649039326080 3952791 1211209326763294737565745174417666400 3952792 -581211246090402993663809669731553280 3952793 -424873617702762229655032060793198136 3952794 -926262427370137802620005001663143936 3952795 -832772986570139538485941095369219840 3952796 114581825434153414399446911529561600 3952797 213552262251888667318903682938147200 3952798 -179681058621549199396719223656845760 3952799 -3639202230701646096332114723042142264 3952800 58102936686650262368039518760140800 3952801 2085083782004639022764537500376760000 3952802 382830836832033601068655098667805184 3952803 459043660895975046575560748642045184 3952804 -39949225187996562059206892972129024 3952805 -362555321962529314003628921193852840 3952806 48607909146460984149427863112114176 3952807 1650618741872117374853175475894497672 3952808 -188278289665814806615985379501143040 3952809 -162731290407259492939073565404483136 3952810 94135197407894959008195068881674240 3952811 -109100228033391804082525487893717176 3952812 -738864651867061073119312651296127488 3952813 -1192911390763585476882566147157896938 3952814 -87911700999106871545804458919330368 3952815 -338183099957016607547308843467690480 3952816 -55126213616389769708485782029598720 3952817 -2148858014889611658590264091360095520 3952818 -4276339241670023045810508798788736 3952819 -44429287434263534182612254341680256 3952820 -1520187223221790814654604555428209920 3952821 -365676362557078039215991186095648000 3952822 -628176983013443065120719421991112288 3952823 -146993301094621775790825398123124480 3952824 -638891397977518086019391752412590080 3952825 869513997236642440554969053574205550 3952826 -35938817621584366485455651783114496 3952827 -1429836311420734228980830541190012320 3952828 -1887388289743461779321660400073216 3952829 -241747476813406791907748306206288320 3952830 450474985325332526999595358998211200 3952831 -5376876708445698373278564906774778448 3952832 -247661544816480874297007176383725568 3952833 -1881230348611179356293512685794688416 3952834 14053659614900198508038009154111360 3952835 -1000804917296050449369385832451924720 3952836 -1259205307511409569557370079168998400 3952837 540688843699845645567034094349631104 3952838 -571980270289775127276238440212779680 3952839 -1144902434369459101632851809572968832 3952840 1386043443337519788150247413104332800 3952841 -500660638224160424746586613020353536 3952842 -114249652477390701606824779905554688 3952843 1516192466958197254841615612493540120 3952844 -971363870961113390442714217067151360 3952845 -715180465742121578419074170069014800 3952846 -70273743916761165751688803310870400 3952847 1326982143377629273037053688432642592 3952848 -6844528135172137120330002949472256 3952849 -1765331788022649994776785215467097536 3952850 -816082366778865905319659751557155200 3952851 -295174652860179427732144294363794432 3952852 1660088584246518620015723600901719936 3952853 861681225016923432798129366039237084 3952854 -583018499353027119618233197467832320 3952855 -902524842100212164897235097906134000 3952856 1509463967355753310415538570362234880 3952857 -292263037639536611860374147290585280 3952858 -102978548438302913999184805688460288 3952859 787178095488080473974996207777192480 3952860 507844792537830980780310088004367360 3952861 18928825513943004515492343148897728 3952862 -1377096847900959939555365396570909568 3952863 -579488531910083951446961635423689000 3952864 1580345883067246999284436544090013696 3952865 -478638441029137970339543018406244800 3952866 -30942780468136411181260499897976576 3952867 1921505463604970393334055470600658560 3952868 643159340617221539056541958546296448 3952869 525992031930045545409580851669674688 3952870 180638907384559254161188208052458880 3952871 -499528226337710407334607012256843608 3952872 -84665308498054435488647608082104320 3952873 -2526019239729900318678768430463735878 3952874 -1541375845666853793382264728039436800 3952875 -697224111103552081128617126034432000 3952876 2016318461188249152001939014355247360 3952877 138394640799218146610726551037102808 3952878 828963204812339318437675035365710848 3952879 -1963373862546879136317634345542777504 3952880 -220037671418203729839316951743037440 3952881 -1086022540726036302883770290048792688 3952882 -17191933039528288259185902235795200 3952883 447855307926310136169609110747924424 3952884 -305676619275491015602041218072401920 3952885 358695214773546019599645161750904600 3952886 -255517469826570844657440480621398400 3952887 1174507332983168338365545780317929960 3952888 3262482567368970335412338478408744960 3952889 -3013444129640596575010021248052868976 3952890 -880912898795824919580536868136596480 3952891 -822372600147390806001417007485441048 3952892 -211457716902248916683904647223579648 3952893 155138126117961547653825653058378240 3952894 -27407647821986129079314311280952960 3952895 -58663396501813787188600326717259200 3952896 -621766518094495655187275637659271168 3952897 816103267156894744880216965756589140 3952898 991849287426910315231292796655755264 3952899 413009566692439315776712657694195904 3952900 324115691178664163872881999765299200 3952901 -312188719150177776355402335207267648 3952902 1198992174286948343836240111085322432 3952903 -692987759131781367271174552921088640 3952904 21838298054098447183444600574238720 3952905 273308636519215229094895990718435520 3952906 775258922977009931381702928142735152 3952907 -959118331850764504735065198204498288 3952908 -1768993061304303321159916856528455680 3952909 1407196291220289577732639798912365110 3952910 -351208860728201735954103765440481600 3952911 353294702861792228445657854148946560 3952912 -267018397744590035970124903467253760 3952913 531306427325123145937403684541283824 3952914 -374565882221135540656235651028791808 3952915 -1733782064751375154232344042962511440 3952916 -505658493828090210839734604329512960 3952917 382674360478791911411613866976824220 3952918 -1144033819291920415440164804456916096 3952919 2591258237026699647323811384960181320 3952920 -202156767678773419483102302444134400 3952921 402714197024783332948053654090579712 3952922 633037291215863894050952095844397024 3952923 -1241452984562907313732078465509557760 3952924 -2262463716103557387367772085032303104 3952925 1088907810102030268661524351189329600 3952926 -903376041646119892799144836758326208 3952927 -1934851811248215998152726406368165128 3952928 -2121409267838228764405358507020713984 3952929 1070274097181920000902406440716082240 3952930 702522025297101119880849844923651360 3952931 202651904312123468782887953452191000 3952932 132886877097832495775309763991572480 3952933 111116488725708430887665035995905280 3952934 -1209792152044215312954591394881822720 3952935 -398040527081368047836557862724096000 3952936 -98205710443785187483316767358976000 3952937 961251324527048452369058350203518586 3952938 80167682306252360544320517120815616 3952939 3741551567559386326936190851676948880 3952940 -375589246084762543831142082911016960 3952941 523856862721191342087877774034695680 3952942 -47127637409080344184459981829296512 3952943 78715426276527416399425686418331904 3952944 -140643123108010200646114287716499456 3952945 1894942762374365000111113221390923700 3952946 -326338015573332012838384774674584160 3952947 -9498750221312494582999193033499072 3952948 742878342113289821110795451068135808 3952949 759645455946767833645263109426560 3952950 -637589917651147380030607333790400 3952951 -1621573803792415194660911200196549888 3952952 225961928744349271143685275849093120 3952953 -1622872171800879698331559927720780038 3952954 -835427644806494034354354310939495824 3952955 537816712891316270496752355891714000 3952956 499814154463408695551687543967375360 3952957 -4043219313940558566527255072419523648 3952958 1145699971917727446435828736596561984 3952959 1461272414384061882981917674487064720 3952960 256097907551203097422004099387228160 3952961 -1391226281862981811884605292191798700 3952962 35087951550265908725591688530675232 3952963 454309243742038039975446119320714960 3952964 820229936043473769096492768979193856 3952965 202242818725413990281176534485834240 3952966 -478126678468734251077956656513541696 3952967 2085923791570852725508692674148221016 3952968 235058204978740320144500856990965760 3952969 -1052567736412852231318629470077927360 3952970 -317095142258441373224332858035840000 3952971 -590160510960215569120419314625411480 3952972 -1633658148712996191006035349084884224 3952973 -81090203262433612434281188682791476 3952974 -330861984295634155292469628544795520 3952975 122017428197480289877235619437656600 3952976 -788442078224445812727847833180192768 3952977 -305760508716628001155800359799399888 3952978 -164348126408822236492932226768143744 3952979 235039440497980633637024392513794576 3952980 -569522022889619270878094452966467840 3952981 60011879047379483462993450188056782 3952982 -1965473501119015429121170638232313856 3952983 -1840016292337199553643157677695515952 3952984 89898081734354878511159779309363200 3952985 -1397975434162891773842090772831113400 3952986 -718956315144666927357158390080974336 3952987 1519173347376744725247683203425931440 3952988 -124399819123945944715850290339445760 3952989 -1367284221723841235581193855373516480 3952990 21252021250243286363704299835948800 3952991 -1345824691678447499345730490975843728 3952992 1111704009592151876002896745212936192 3952993 -661627988205840407574702099073919520 3952994 571535271866185517596848888239749920 3952995 -1000769318506199175892503481155980880 3952996 -466399225999137792561961015200153600 3952997 796048426363591145809323793040008446 3952998 -160486920940119609775621845627959040 3952999 -1489487355324399760957591962122061000 3953000 -2436534776505543148686320178278400000 3953001 -696556510796101113633177405066994560 3953002 -691224946122068191004684679861534720 3953003 -416404535717073881443589811899067360 3953004 -320076172423296368790567366054924288 3953005 -142695129164579578122106483593233280 3953006 -547046009541795376377536573532540480 3953007 295726419758758514842342223010392040 3953008 293363355169810722640897940684636160 3953009 -3140136193718403089617524647667263790 3953010 455086517790386951786468780743403520 3953011 780599851210411732021438290811265612 3953012 304378833273750550389804366389975040 3953013 -349834529302670431645255732331660256 3953014 -41721293901243472978080728284801920 3953015 -63729395743273238526966481984371360 3953016 1635264031972950305389781987145523200 3953017 2134865753167129758144154827155033066 3953018 -1613930316970123608823750973947045920 3953019 214184921262093434738858331226187520 3953020 810334180702723456993502538158676480 3953021 -911455449817500602581885035755234400 3953022 33296931137201435711639438388708672 3953023 -143647730868607421004383251804359056 3953024 1315245265818224432210768361317990400 3953025 1225458888023879890908069024339999750 3953026 1263360837599489832048324462641898240 3953027 185041088438864272511685441205158144 3953028 -224186443094461549702747591286830080 3953029 -415396427727169302349017076838178048 3953030 -964350135238634528380942538853267840 3953031 372396255364361705563865783331312552 3953032 -561580526240997077443687387107609600 3953033 7656709868049526925315236635859968 3953034 -784407580620787109686559298898001616 3953035 -1635873993697417601135566194665975520 3953036 677585776458158661911953927364052480 3953037 -1599509445041326355129135935936986624 3953038 291821257573907733523504302544681920 3953039 -1179493438003583848136085986703288120 3953040 -11585418553836899105760269130792960 3953041 1064755575856585095145160722552518624 3953042 -237150249372103581074086867167017856 3953043 38172751970248075502672183974911120 3953044 2831017396645622489889631548069821952 3953045 319114710567560844602410828029223200 3953046 -879984887108891197139739031336727616 3953047 -71281144402616965583074283302463136 3953048 2173309307648763917806273555952640000 3953049 -754739304601950290609850548643353136 3953050 -176511632238900442131276383758735200 3953051 -932370902820466137486258598488093948 3953052 1413232147304093514689872020939211776 3953053 79881195987307422065864525309731084 3953054 14786523849166084884652845451982592 3953055 1457240446290585169629219387525071760 3953056 -713598715367849748306146040817385472 3953057 -1531159211700221370195761776030371648 3953058 68050346701760137651514864669945856 3953059 1187329365661076191732084142762111040 3953060 13834515800595556514478643574169600 3953061 -61993219426672000505261658387091776 3953062 -3256622856446837668074001589689440000 3953063 2891417533723127531044765192060114440 3953064 -348304682607268903572412997093376000 3953065 452605695406543147846177030311863460 3953066 162368169462751170983700027517444704 3953067 627214698165944557843693508928847104 3953068 -583337118885226011467629441350401024 3953069 -3341600055642374153294578728432017556 3953070 -692682156712888999919477714730672000 3953071 1713755937463497101552098431558672272 3953072 -368342049394709365958970671079604224 3953073 -126435729026447473256744513749500816 3953074 1692182462866722456626356342197835536 3953075 1144117960981369649862191364608940000 3953076 -6108871260848335597898899928580096 3953077 -245101375928402360075617432020161280 3953078 316942238767518128838147063882480000 3953079 -263089755268359561130545496197155664 3953080 732159535040452713525417374522572800 3953081 525920663983148507522471766835728000 3953082 224394380096239008609021125581515264 3953083 -761228502089535565880437313219105480 3953084 -1177037232356477944132394683046390784 3953085 -229510789298784276631839285527880000 3953086 402479899719530073511082864330356992 3953087 -3148372574992520961240769391746426248 3953088 -407871850673443581047049681043980288 3953089 -361391780829863159756476110648944128 3953090 1220775489357481207124431092333280800 3953091 229209133054801735363408913305260792 3953092 -279615689999838345416399491871932416 3953093 3287557475717606457425837191154445342 3953094 200924230784727018725038475237449728 3953095 1195616296197652238734688157756757680 3953096 -38296031344894668217385342023434240 3953097 721714836858968751813174929321206080 3953098 601267586478125489433033079567690800 3953099 -490543842247386954473486400080704320 3953100 9245134595953807572121585011878400 3953101 4489616837349589048852389366669822592 3953102 511034161405670614529646082559585280 3953103 -217995603491872375062748628142620160 3953104 772882833178393792871666748404817920 3953105 415422234215460234020488848489595920 3953106 588073523454961054269017545531919520 3953107 352404890460719661608016814246677356 3953108 1636744899692461340148873731282593536 3953109 -551925345569216356893222498371232096 3953110 -379424131000956069165270819731485440 3953111 -1467350436875443254295079746550230728 3953112 -1136592340376361545203914385010073600 3953113 723503123771245794549616664079646740 3953114 -243758626909836971473908891353127168 3953115 -13825204501099063927184102613844080 3953116 831767659351121344753849143665584640 3953117 275732564788900056741564573524731392 3953118 -98680464554821930812803694252825600 3953119 464895487725612135214283075458800 3953120 115597834582627424117711641730088960 3953121 982860559594200836150618691697397760 3953122 511950037697253772446453129546822432 3953123 15939760933496288820687593112811200 3953124 -981971612858008210835891201409967104 3953125 968118852351467022828274362703500000 3953126 -594974565304753923597795304217203488 3953127 -1219280342852140923246514828307942400 3953128 -3069177073801304052314531713405731840 3953129 1313778884065260709041011360694822912 3953130 -740152567620927051059518139531508480 3953131 -48029742740772212596643233888497376 3953132 186318180555385550186666291539064832 3953133 742892265981474385425328462189621824 3953134 -601501960754672510528865350937989568 3953135 -134259913389543278907705732301320000 3953136 26415261424086888303880261393711104 3953137 1643560813068082854909817646234995812 3953138 90945113741091227703904600262068224 3953139 -1396104294056506236398076861258693576 3953140 1398807569066293427155582315992883200 3953141 -2959734162499611026597932032132614916 3953142 -492599571456554879852437280811459360 3953143 829692537788171232753385252700220392 3953144 -258809831408945029254246515621498880 3953145 -450761620316197129605745520562576000 3953146 -2073956894297915665418221310284949280 3953147 2277981158989441072430724666866622312 3953148 807888262833049095612364895288008704 3953149 662020065074646704316433659555014150 3953150 -783871058124280245425155538241403200 3953151 -503874798160626970306996210777912320 3953152 -563411619080050585083764038390775808 3953153 1112133740588987019709357303913217984 3953154 143605083277137078777122935692844032 3953155 155565274197649880489497132836587760 3953156 -1330806881339048509083785000703222528 3953157 -444609227743713139869542984737377312 3953158 -434535460730129777672393396247165120 3953159 -1254950803672452464080148155128178560 3953160 -1054835702659191098777613119447040000 3953161 -2710308271751892609314091580024779238 3953162 -1809979032492938366388946856063658960 3953163 -664006038484284895098671200501198416 3953164 91704735746059191166956528416885760 3953165 1490253410605572426573620336219370060 3953166 -142934803396931765765135105303703552 3953167 2753257917176673371147804515480434520 3953168 283526252820958894723108004174241792 3953169 -66890122307884894232593249342591392 3953170 618364805912846011411594323337359360 3953171 1281884236917856726367772491964335472 3953172 520108445637498191616176845138900992 3953173 -1068464873754628976566930540776708882 3953174 -394535563189422254224791908524429248 3953175 792919253293674641199395261758323000 3953176 -936574468194595644127614494871889920 3953177 -1915172810621068982761160147796042480 3953178 1130383470773944273196303945422732800 3953179 1206798499193046109145879213350324440 3953180 362358273115006971523521561820200960 3953181 -116310535642638599016174690103198848 3953182 213827045508883124175971507107843584 3953183 515723890527050521929428582923010904 3953184 -707455364504165582146677430867722240 3953185 -378504292503820564922032288556128620 3953186 -48331324042847980331807324191916208 3953187 1262789032576185501957806556311147520 3953188 -2421169596751820321853966671664330112 3953189 -2697824684327794200946059733974947010 3953190 497254384402473728081290754264682240 3953191 -46861424869001197280422322204984 3953192 -487971945365008274903742225540065280 3953193 -2474818213178986217361198294593817600 3953194 -55708530032485338139047879366663168 3953195 -124225278631003958268012560198061600 3953196 56614388341402592083485012003028992 3953197 1522370923683534234974260842344668800 3953198 905540353822467477921271968813537600 3953199 310558341443030511207262681944088080 3953200 317619725468217791453050568107212800 3953201 -354023556072783577508811377230893120 3953202 383138314929948572645524998709777920 3953203 -193491572999548013169038581320030680 3953204 1436872084376874082738345710396758016 3953205 187303850533184671890696860076960 3953206 865552923020797110471367130537499552 3953207 2851193730923298903136657437429756360 3953208 151464885010901626665450990288568320 3953209 -219852721500835180820590145428719552 3953210 -791045129157959319850314538012830240 3953211 150932626151584415097386613037408704 3953212 12429392811616407526127762437434880 3953213 -223135106908839198130318929624483072 3953214 560370744749196581404814948342067840 3953215 579715946883981739635467652492940800 3953216 934954676820853432086068209511301120 3953217 654182437406303045399401794324060288 3953218 207153976842436119981067928340772560 3953219 -4307102539994358357190021177389768456 3953220 -384591843273662478413199699761111040 3953221 808273889279166194160696934411163644 3953222 -272651382543063771518515686266267520 3953223 -507204136569482708970417242931593640 3953224 3214711373317723107470585939182387200 3953225 509499738872342439471179932018290750 3953226 536392816005050372733403235605196544 3953227 -1374763450288985339928125278663263280 3953228 155433046259385175855797810480208896 3953229 682237569821604507340047328496040000 3953230 -1372521926768887951292842705835346240 3953231 1053037881421587464522213408047939440 3953232 601803636425469535397358116787978240 3953233 -246326541866166661758759158961221518 3953234 -598091678032186966124584130458671984 3953235 -300657600178351747976825997443827200 3953236 -409720603470679395746212079907901440 3953237 -1250545242096372284074568245295192100 3953238 -34039928429202766633886399171489856 3953239 -208834978117757657921661878814711040 3953240 891863610133377114928733086115020800 3953241 170738970785812124913194743379184900 3953242 -1586066687297631323264211184420128 3953243 -1101992502985747565677716557716406016 3953244 11044987211222432224478738396577792 3953245 -768717498001673997286608052526260500 3953246 -888195981480325263111031704497100096 3953247 -50309771755075502839260670989858672 3953248 33928112342398143076914248996880384 3953249 729169462463488225290757277572169250 3953250 212855940432144742727819273275008000 3953251 -1398804638492545682211106591382726400 3953252 -177203943017660214173940573621627264 3953253 1901620346938827190420709048562513504 3953254 -205797011719340939026498259843050560 3953255 -1440653787349716398250640420099920840 3953256 -657005302025245305127483606593699840 3953257 -999484738338200372034536028738845376 3953258 -1130564969189313686668092636879485520 3953259 -138319335527038737817633658343251280 3953260 -365679905084323545883630860822297600 3953261 461599278620303890822342216169672664 3953262 -101376193492537754449567989322892160 3953263 -2145257227799072418565480295573720496 3953264 -302808116954489911063109267544342528 3953265 112426077898892850448682987782531200 3953266 414006525288867683129397551340962832 3953267 -3226889095614007309010981394193365684 3953268 1544383454567104083327415714179532800 3953269 2760876979689475049815603660099930670 3953270 -401871419371215209864928189922934400 3953271 -769263945038522281494678171121371288 3953272 302007255340385250797548832478535680 3953273 1974884288683686738102570766300464720 3953274 -80704691423814643827064419041240832 3953275 -71602794311574028464322506924430400 3953276 -1346532001117683999280925894555043840 3953277 -1646788592431417091233617231171045786 3953278 478030873469349940795158277542915456 3953279 -2298496066538562238933854209439075720 3953280 517359122805356996143923138134016000 3953281 -1009958406852577959468764296727329918 3953282 185980878615860209346308851359413152 3953283 -1556925305243956980609533700608800776 3953284 2375825642143665582404579673190591616 3953285 395949135708689782631091019807608960 3953286 -54399123664554452109031403049338496 3953287 49491260677699542129969659703764200 3953288 708503694588012936157664860944107520 3953289 -725735300554941548751253875302420976 3953290 181580247817882363340390118970391040 3953291 -217370228043036344104051415745840 3953292 -471545981168061203992609391348858880 3953293 -2315231195412039683604389241811376458 3953294 -578959061968884200519981912581130304 3953295 -471053209649825344178023222115826000 3953296 782545021761758899242130492626632704 3953297 3436177394792186306963135710524997440 3953298 62774394937375816843646794923521664 3953299 -492695153027092060122497304798950400 3953300 1851704287101152781412596565996800 3953301 1614988961515288071236982099621811104 3953302 15878736653582225330895500262215424 3953303 -654427020386831937819511864381211448 3953304 545709721053196228574076762313820160 3953305 756511347406917377358852992932673160 3953306 31829972426663553613498028883947520 3953307 785256002461867904878454247909390192 3953308 -855071078833312759557131559530480640 3953309 -1889555015940705474112597653520352640 3953310 -38631608444091209255540551098771840 3953311 133307609266812432796177775647360032 3953312 -3353069236282291292036484771938304 3953313 -148846038830315380658462766098745600 3953314 870011775276722383992430186876370256 3953315 127702773082092538672303538744704320 3953316 -975711404534739172260432968234833920 3953317 -3077715856141411056521566339795917634 3953318 -1595910091282116775856588793165742080 3953319 1396039382557553724162801446088437544 3953320 -1575398072349046074537171010575820800 3953321 -70426112480396186223153321086982300 3953322 485199047656551404841423155678493360 3953323 1088765355532133675334478199802983568 3953324 1778430046506864162265089612426172416 3953325 -854518775086727866110859412108666400 3953326 667871522255032483835099574407614464 3953327 -347126478418769676968430762292493328 3953328 -389791912045952476742830230912270336 3953329 -1396141896062361712917135706648779024 3953330 -642187141506123549371933473441958400 3953331 1526598867975162015464761119898973040 3953332 -675978751914447793983874259114815488 3953333 -2435230318928029488589607505191801700 3953334 -675340890708155885049481098854400 3953335 1473810418791295762790652957561364560 3953336 -2964316018147416765163781531962552320 3953337 549469635560501332794431298906781440 3953338 1659906672666315888882413799623950560 3953339 -675267749067171805173289798372682160 3953340 -1202758552353412528734734138743142400 3953341 -844105448440984125657483443426063040 3953342 115553192268644989932812994834030144 3953343 -134732127291521181970120672577797872 3953344 -325077975835450166746553216877461504 3953345 523611259872471145834061435275060800 3953346 -89321115456241069138081992142742016 3953347 -3913490022386143947990062135748265448 3953348 -86142802308249899009090402695692288 3953349 -1234455588599937733813348308743445600 3953350 725532313594995572907288677100004800 3953351 -1504140984264280930161190208917186896 3953352 493847755261963824038182673189437440 3953353 -2452351602444420283895644104946175398 3953354 1714545847766606562833185693903979520 3953355 -164376031284813702625529989426375680 3953356 1706567490679774149178641053470425600 3953357 -85094535697255867188422586897845280 3953358 1013043255164788952768710886466326784 3953359 -359187412168740833396506813816297584 3953360 -114177490026362549645490402967633920 3953361 1204283072389964344279597128415141872 3953362 120488969938891272114150627766612992 3953363 5081461662581043375261484962070440 3953364 -14031858199989084728259996151123968 3953365 -302182476426104343035191559682059880 3953366 -1900830519610358967175307519692102368 3953367 -1461112625874358045004368068529292880 3953368 378940445066269625075038602067968000 3953369 841416378627423304993238635401881226 3953370 -58529408333106280565216890340179200 3953371 -3428176304888651873564009221080046968 3953372 780659563061410163140247531079768576 3953373 -777395966070593179971232405060491936 3953374 950610425523320819919985227434871936 3953375 1805949787225369306038010218730662000 3953376 -108854987794885908407653854159568896 3953377 7284646862368688754310273606652080 3953378 323275910942972017892563399869889536 3953379 529431097737351858142326105711358584 3953380 42178627078050431144401363114099200 3953381 -93336560384930996789407131803364228 3953382 238724148960339075934024379451763392 3953383 -840467375142213019384326192743809024 3953384 -125532257075137374009877982609510400 3953385 -1455938379284843598304401259506700380 3953386 99042863034288060185123394012697344 3953387 -748860659500727576496470164212122760 3953388 115033302239839787828112107582352384 3953389 -931097442133612453212758321917102080 3953390 -173360355647925587893730542718219520 3953391 1001115268597953839474559227476629504 3953392 -286835848836783224887837379070459904 3953393 -3717539784876441439980545432575709358 3953394 -609647213215088319106084969347264000 3953395 -1039657274333642495391131837947953600 3953396 -516652636522963017048371064454648320 3953397 -289559577664159851790554448220282880 3953398 219982186385148958865039825287639200 3953399 119657223040664269870747668236468160 3953400 493941674369147063694433595596800000 3953401 438461193776472500588275905555277824 3953402 132528860454062015534307301866726144 3953403 -105356022502167073507534177315959360 3953404 200871466165544146859872980713019392 3953405 602911042514658014516093031842568960 3953406 615668604483452097950327939976115200 3953407 -993266963237045192036849129052045720 3953408 2180580038580596900126187036535160832 3953409 -782765487054310562772171584838190560 3953410 -621859422382765147200052419677369280 3953411 1057498344740413254563280009777805824 3953412 1231270421549538049475671637626487040 3953413 -1267919642390056044741979695118723680 3953414 -789278555697151921335495850116694944 3953415 -230337760530920290518658294007020080 3953416 -994571822194953252358821796152115200 3953417 2139333550500448281770092268013984300 3953418 -218794163642785587615248965105612800 3953419 -143314744456076542891407403900037504 3953420 -3157112935758577012741091817016320 3953421 1442654255745046111501951961627298240 3953422 -250216355363977805602712315494321152 3953423 794149523733589848842467747782500064 3953424 81708371602604895634831189285797888 3953425 180098132389107175405889411564880000 3953426 262585704435845351388043807654533120 3953427 -131718437636853375148702820296362192 3953428 -436596084283577782731015435519356032 3953429 -302201320502621791734117807301020360 3953430 29553288097015757892434159302502400 3953431 2421004896173707221460286404126683792 3953432 95936771805195628201213227775426560 3953433 2581046944132710724239312705637872 3953434 -929435050889476878291296227136346384 3953435 -2328732403524105535816460353932056640 3953436 -487124289105435340350466186411499520 3953437 2684464455810246563109763518211530086 3953438 -1840731576792252389066611565779456320 3953439 -475805370549753132175868580778995216 3953440 2174033587210804753387232788286668800 3953441 1963905807312213095545508437672132884 3953442 890151109062407695865173994293168512 3953443 311802632174773348131068639511527088 3953444 966618488599242242281293313867929600 3953445 1814368635122287047067604692368072000 3953446 -588477197336801085598519026961983360 3953447 1689766564054889685109597861978897680 3953448 -42471654836778868582402627829437440 3953449 3411272777841406108769354228530058688 3953450 -123612142335526493445998153835045600 3953451 -344042682268013741807475284742297768 3953452 -2659000999254022109881491746853261312 3953453 829857537361858132291109261926253280 3953454 -857197553256194779602647482613777280 3953455 -388733343287121633229323812323595280 3953456 -197822195398569233144548998047662080 3953457 -1075363359454224010926693199347347646 3953458 1573454286987210481556801250408952080 3953459 -277408098022200443458988019691175880 3953460 404505886697305070731705394354626560 3953461 -13438130677740480204849473862658816 3953462 1454482452437667098351638756325603232 3953463 14929139239148772533578466241279360 3953464 -1794835812460880993019636331765370880 3953465 -471101991075261856640108065755790140 3953466 -98800255883173659392389627120660992 3953467 -1892258371031494342651341371270970924 3953468 450022535089442761161517894657563648 3953469 389038922463188499420812969166860160 3953470 -183695102700366373724253062145657600 3953471 1577572650360545751673007605162002744 3953472 90515114713835496651808677298176000 3953473 920364564460889190256933302160374722 3953474 430130079673508617988148431216573952 3953475 1636396749696325654095518541022578000 3953476 -2619400913942312389878015177875947520 3953477 -2800170024730914575232816376732206528 3953478 507534230603033792066480846818348224 3953479 2224222203229412692991358561521301080 3953480 -348323208330794450443092961757337600 3953481 -73553928782297333366023993792846656 3953482 194521750768549095219764854213340160 3953483 -2686967498164952097288859333257963120 3953484 35819461012965842551528804509861120 3953485 468287127493909538400617874812415180 3953486 -1820409301929920495358241930618753920 3953487 -51001769448941209777798101660523248 3953488 -266801333083791809770510959311585280 3953489 2135848596956975242445834571910546290 3953490 -424271279852436331721187038826938880 3953491 2022260934450213494203669499650342892 3953492 142742931121999200851168225422467072 3953493 -536003174850234469748226082344263040 3953494 1901531232474572619895893652310635296 3953495 11768602807730713202727494950142400 3953496 1253218049472401554017072802796236800 3953497 -1206532600050646415352582062376904054 3953498 -146438115324443601172736002743018000 3953499 3085031631068693038661617005942643200 3953500 1754890885144998579616539565862016000 3953501 2497875975110488040506855335315751200 3953502 566832524934757636397667652037683200 3953503 936302540730115837919329237316199264 3953504 -512163616559095877220159904775798784 3953505 477679278953838799639309715385010560 3953506 22529828689454767076776870909962624 3953507 -635224603785037265834132317567309776 3953508 -430701286498505050779665241955762176 3953509 301147196858182979285828737595507712 3953510 272110047936455001639664558282014720 3953511 1583676205486673865740264435402774160 3953512 3023107194185554927967732125786060800 3953513 3570414852323500461061477268698536762 3953514 796745401729276047523446146269328640 3953515 -179498458678855114825587636269271840 3953516 -1308720419218830392967652231329395712 3953517 1479279571548176388147707975114249280 3953518 896675285439247521694144957996368960 3953519 2005403680930715067913609395759667920 3953520 -77523842222288838336009836099174400 3953521 -438685314570947167881882616200830976 3953522 -411873737200892534011586351285960688 3953523 -106711031749536201638272124924209152 3953524 -503589634741656943633260924393499904 3953525 574440500457422926984340712263995050 3953526 88131957317160361394085086691003264 3953527 -2391330807103931766930686633352649624 3953528 -1252304839966126013083924214242467840 3953529 -144554682075897480805294161630126390 3953530 -192966233804161266881511263232921600 3953531 -134019458988123093275526227608206960 3953532 667511941778482386498764429325017088 3953533 65971613009836974957313947257615200 3953534 45992037493262392583966218536747648 3953535 -341564275721245458706944628329444960 3953536 3817170594001190881140212018939166720 3953537 390580774308397548104931414098934912 3953538 94705803749086598082968077074969600 3953539 -428459445834815663312306397218899200 3953540 84009613049186261894446543905066240 3953541 349945664178448646608794534970457472 3953542 -192267047915931732726498179763623328 3953543 221072714104703496605294588006008320 3953544 511766033291467424969835863743856640 3953545 97725489934516525602657252673395300 3953546 293486678844013307698997570341825536 3953547 -15681924441363376464085897242089472 3953548 385880189434616947358667429432377856 3953549 5811228590753771425562647674644064 3953550 -284515733104693499301570294742843200 3953551 790501941300778892159295402424640752 3953552 -301161842332149720647712705950515200 3953553 -1560503764902087539186944146238000800 3953554 -1867923943471554934436252657907696 3953555 403843100620331471954396194278024000 3953556 807104109943778020073457279677890560 3953557 166934714151742373327325763145990080 3953558 -294983602880279708051319997529395200 3953559 1126010423509942211843548627346425704 3953560 643186031552751272826152646997401600 3953561 201914210244795310795402147105155972 3953562 226087347782826108515001255006297600 3953563 866684889033946411167124832735591904 3953564 726687111492291155520761707581361152 3953565 -178189274331293684920226349048672480 3953566 -1611769546336062178584574188977073600 3953567 -459926999674862451050781191298240 3953568 -390681563998083314123092042664902656 3953569 -823572138388999401218371088960206956 3953570 -1406567213344595798336962436092747200 3953571 1439018218069585671702729594100376304 3953572 -404592574863763100259117809832550400 3953573 465071220542756762395458654701772000 3953574 765466456424880133990215566152444800 3953575 602386155147931524925681255236228800 3953576 471993273616301287289310964132085760 3953577 -174573672868601593424806268916000000 3953578 1555699848823033530725740695508977840 3953579 -728002051824219178121219275822311024 3953580 -573196879995381870386274122416865280 3953581 1539653866630648695117813779112655382 3953582 22100771931099786261514023769027392 3953583 409383812489998820874068057614394400 3953584 72274076344985229429403699413401600 3953585 362981385574857691329457581862579200 3953586 -27689641162885866064290250282845696 3953587 1222257682034719798105384250316693192 3953588 -177237499286964703037503302388099584 3953589 235487408011000163784947702777574528 3953590 740065864134260093587852075144041600 3953591 2382016851046460287428831820951261992 3953592 22197505508222629928561682203013120 3953593 900275354758114986393280016543780352 3953594 -101251724791365617410714407925589904 3953595 -838958598162005190109406629016334480 3953596 386264938128352378884509112383326720 3953597 1614231572112579033179306945323871046 3953598 -279748909573465844075525774567838720 3953599 1541996554733604249045657649320800160 3953600 28708290850795447644900236879462400 3953601 167063328899907577367926105855454130 3953602 -29392719658625334077605575995722848 3953603 -2437808245109739468089903953505237640 3953604 466279827084677206643199938499704832 3953605 41990170226862654607253805898567920 3953606 472722008780673785146103341891174752 3953607 20165864974334065763863443366347520 3953608 -255349236250021709847695931134115840 3953609 398706837263022946057746727704357840 3953610 124471785856213804777295485563682560 3953611 1111197900301411995021085937705638624 3953612 771054010747749683446802994773655552 3953613 4295820170726755308379988520501024 3953614 953747598753013964473794801358645056 3953615 -1661001497941750775494879112582372400 3953616 164469695505714248925750291594215424 3953617 3097011125297856665575081360650983666 3953618 -1000447120526850829721389791176016240 3953619 106043848345225670186694491419680288 3953620 -1373168738555270706689840111448176640 3953621 -278224143439245333125606876265432960 3953622 756440566873760131323733559534275584 3953623 -523546568918302373886160565059409840 3953624 557573602415919530790459536545996800 3953625 -265786081217709653147583418041744000 3953626 300510606838821375571154302980144384 3953627 -1001964552677637262030560274861822524 3953628 609726589463375094766901586069288960 3953629 -2512098318401169789350101062561095770 3953630 274130789618541021678610889424117120 3953631 169166327639807094475215825150324480 3953632 -1662921916132189427395911403000823808 3953633 -1439681254196400029297699735773590336 3953634 71352482758400009309568630847488000 3953635 -2471061548707165227710853190241280 3953636 1782103852932532601429591919932350080 3953637 401915146718129374607749533513123840 3953638 -557326564757376077022159440198393856 3953639 -430996341887894746998858817050919344 3953640 1582661521605780378252040334760345600 3953641 -1847429807601478927516130611792422108 3953642 101802351468704295474207431244393984 3953643 -1311577502532011420448061583794484136 3953644 43713020197545465309572508593158656 3953645 -1604364111981883586618881608612976200 3953646 -323938604994157067929779428188950528 3953647 236499252460080745239381172076415360 3953648 118439755105237451179101058721218560 3953649 -187652718465738359434813723050408960 3953650 -464281218895333877547844561564464000 3953651 -704680795570437019611519471082764288 3953652 -36185521621215020704724290333114368 3953653 -914241354748171994733488372220507360 3953654 173424913254364228185992702879543040 3953655 -1856589570433629380154763304585753760 3953656 547389587963808284235293060368220160 3953657 270853335950764742778250090589718660 3953658 -945315660845778837197038382918025216 3953659 459218400656629020671272803607123416 3953660 -1597223171275440177288646374885496320 3953661 -434494848739567185046575799738748928 3953662 -118739244508755982639942957418631168 3953663 2571430634657235979342374139265954448 3953664 830593927976686470578069560979619840 3953665 -33733143776478535180934425183616940 3953666 -291415903070982088222786503334993920 3953667 -1346475367289544723269123222958831360 3953668 1864022418182017984623186469818578048 3953669 -3180057232418451986724135067143024930 3953670 -159293398118504060875453376392212480 3953671 638269451040646163023980215620496544 3953672 34529775454086147070873263209111040 3953673 -2525391691381708847998780328849037996 3953674 -825475910622468797538524889333011664 3953675 1126422134167630148864358555254700 3953676 559412355685249246866335044664274432 3953677 -150348594746143738818898598977079040 3953678 5115652105571151018487312067063808 3953679 2290538885394309045668561071407650688 3953680 -9862056114573451679719742057840640 3953681 -1285903218038758387644330918624961500 3953682 303093366534048638544802096982518800 3953683 -1070457962281846422118933003995642840 3953684 218914425392915487971271554593935360 3953685 -784706436580581477741702821180774400 3953686 98032480538085163804476692916869760 3953687 2119704118634454204485879087461079712 3953688 514340696835109189751027841995857920 3953689 -1100923772521020440074312232486707510 3953690 122846961287275328320355970032342400 3953691 52883058068224247836567914658859520 3953692 -1469875894364344380124267077364640768 3953693 465434407765076805749065826030208780 3953694 287134338301348264419374486501977728 3953695 1629782015663457573291222359866828200 3953696 961623245513578060949903694416904192 3953697 -2299033122267386239214574098286041760 3953698 -126837426289541515172171727711358464 3953699 1014975028102636944415023222677348700 3953700 -219678072315913176374068994012774400 3953701 -2619610445939876253229454712476655298 3953702 -1726722177081581169191945400185660448 3953703 -653455173632261667674294922167430576 3953704 -1498456849055709683142596949910410240 3953705 677672363715189624720722851639528320 3953706 -21958716070376511427473913181486592 3953707 3548708005230858617963704314928082952 3953708 -148067327741471923574966136361390080 3953709 -253260829189207942824862878854602752 3953710 496727013665258713113537029035536000 3953711 1620984244002720133106258143258153224 3953712 192236010850701512873889071592849408 3953713 -2432889735353196027429433488952862720 3953714 1011705253802059180196341236129885456 3953715 -1212741690735501609269691996821160000 3953716 381737050820402818292814856874608640 3953717 1841748921328799513326507684593830766 3953718 1859709093653386767819160624245027840 3953719 886129318543319017960450792647606912 3953720 1301723564162659701329677878770688000 3953721 2730236841196561003540076142213600 3953722 -1195551586517550035198329516092275088 3953723 387525661108731002398556636807724384 3953724 -1038363382664345812162489040848739328 3953725 2002878087267297677198682848714690400 3953726 -65041892929684053518455829640243840 3953727 47570432897460269656045970581139064 3953728 -141468257049992162895342567497400320 3953729 -126265967222075437729205556545597760 3953730 -509560159273231092666999743869954560 3953731 -1368893115805225896125574202064076608 3953732 -176528693206205863773499021325414400 3953733 355897383687514640794022073382227264 3953734 -783587239060463987508302717687816448 3953735 64002906428812055643919195058866680 3953736 5839512727958977592571476996966400 3953737 -316743671333804533137219006984993008 3953738 1547654349087984584765849187150377520 3953739 -160504528921069492833780519579316752 3953740 69255325247679477766356249107496960 3953741 -1159636932992877878719358433132486336 3953742 79456439262043582917665761481630976 3953743 -2796763908459305323261273147284700656 3953744 -39230444294536366215537950460887040 3953745 -70321343586612664816150856159990400 3953746 -216355535471525862106321944526905696 3953747 669059250790787360367365723729088672 3953748 1169791046867779663543686954832803840 3953749 -1594274872261265279608512510951411250 3953750 -48124939860520439409243386923980000 3953751 836268495354911840934024845770851432 3953752 985908077163640884770582521481625600 3953753 -65269744702596129011856506078998872 3953754 -432448432929653762138084417814531840 3953755 -1073968731561915533453963925806053200 3953756 -1486905302823389121859334715410849280 3953757 -142285059275393526426841923701415360 3953758 2007097854871950894155172821593839360 3953759 749875220741038777012719222617340960 3953760 91336910219203607934920451316776960 3953761 -596522738455502585892918452493539200 3953762 1474755425108475293385466433868852000 3953763 -24479857944557001351865865612792376 3953764 6601486975149857815397582290092032 3953765 1379853205593112005403082770009089660 3953766 -405577093108771175329378822982976 3953767 -2608185007152352004933764962414460800 3953768 -61078856378258549198723521292206080 3953769 -1182905704059735205053424729985867712 3953770 198891795593778023117391562302922080 3953771 -674683601069575884006333990215000256 3953772 -1900868094935753973961182117053184 3953773 -2088073645279373736376154738833292820 3953774 -451251829246003724767063069145683008 3953775 -243990228398313149595248636380550400 3953776 -439342210961844744780015587745038336 3953777 1227802536402105355178767232755772160 3953778 -131440534152288311073338642209378176 3953779 522728047458468889387544171734338380 3953780 -602260416971260443265031240752262400 3953781 1713197059493079721740108786715783680 3953782 50329488339173242833993947414316672 3953783 -767366633762091541519780121850276840 3953784 -1351904042547366893831482319544975360 3953785 1117594446530381042658665778051154560 3953786 1300949627114333682934039499040376320 3953787 1782033629647338432166914089280961560 3953788 543156324610879147389690392006146560 3953789 187020420795442671543080809933609056 3953790 -277904621720148355093143325565537280 3953791 1805282975066013697753944085838840192 3953792 -1659089940443899178802344741987942400 3953793 991604365247445616465777604808501984 3953794 214616060721765276647401652639192640 3953795 -508142251520538050883697572031863600 3953796 -463868719273909993459311346913280 3953797 548180937661718806897821853859633246 3953798 849821531772203434491346455825180864 3953799 1821052028699585009132718165820359120 3953800 -189656110238216146883245613797632000 3953801 2061138203773831442545662597483323802 3953802 324729049645187138889294541213962240 3953803 -603685270223894052642565434880806880 3953804 -6207142375099396004295609309909504 3953805 -632484776805407147018221076007201600 3953806 -1368493189319450707538682982841667648 3953807 1607928133115309064537661956479616 3953808 125343624099101057794405119042035712 3953809 1083384387069449939752838996088110486 3953810 940938294959654112357156188778736800 3953811 -10216412137810237866522174977113296 3953812 1792259983819228216296858249484278656 3953813 -1813094160352950373755583249570285938 3953814 49425361892792663109392008573410240 3953815 -1466454004434632571243033791979715680 3953816 -4481480766406358323975316040401203200 3953817 490425676328105953021781232562323072 3953818 666610617009784442746425334885405440 3953819 3206583248436120366012062500527113220 3953820 56054888759837945917881063945768960 3953821 -86683773560454386900763495246024500 3953822 1030218632897002154823722268204131712 3953823 722345809825132633651485026674778184 3953824 125548167111288873116873527237017600 3953825 -666616118906972503318964381736916500 3953826 92255775525819767679877422160358400 3953827 -889183674245502349192774976081452324 3953828 3731321456188312382329714211530530816 3953829 258188535805380346442017181085897888 3953830 -236696858612876554990904247479821440 3953831 452038872491051751083841935125133280 3953832 1048991965606538316612636809578168320 3953833 266284175060126778805588945702769408 3953834 28645521403694976455880966286320816 3953835 585700219929758629654447330538067840 3953836 -2105854648764903396320869609549515520 3953837 3257244419782415395901594852911181292 3953838 -74478404486156365348134918124326912 3953839 -1691108666339464879914348135419797360 3953840 492103487238086106895809005482475520 3953841 -1130153113510170674302106888267960208 3953842 1201147542816486723463332832676002944 3953843 3297876836478796519387445109555768240 3953844 119598367033510946092052961200081280 3953845 -883382500878592666572467641753096320 3953846 13673280202802563176352843571804928 3953847 729039602573733498683297047468261200 3953848 -1955959566409584951421579869884129280 3953849 3052623902946365162252962906058279850 3953850 -6531500997714114243293610522988800 3953851 -2553923161222018260559088622728460696 3953852 -502521620919668684731587159382533120 3953853 -327480051214499141515389134164936416 3953854 -716772395380551898764056606609658624 3953855 -353506919516181687461103851059002000 3953856 342226323488575998490067565451149312 3953857 -1346064384502564350388931689798497068 3953858 427218676629245560030132884970499280 3953859 -499391854849015880163803469622650960 3953860 -841097772870539102764073268198681600 3953861 -3133023337515042295715320082548993920 3953862 -872714449379477793881974353778045440 3953863 2529957182932398132911391952978321112 3953864 449357117060693293668654873329664000 3953865 -1167573657955363219525261094027657280 3953866 265603665796883875049934424392069120 3953867 -1080932647978850781731391736140447084 3953868 -458554615246844781538652274789941760 3953869 3987843674340776211265489474866485580 3953870 -451109882308668078245112834342480000 3953871 -1967294685717215627426863414867226880 3953872 -127428185340511316895562650043105280 3953873 -657243947547935807442191424728548800 3953874 -600573515554603696733084284238355840 3953875 -4574123856696620097213453556307856000 3953876 748254711255078090987722969089570560 3953877 -883433207285141873010926807823778368 3953878 -213616246591760484166417308424577760 3953879 -1907488402943624150595230620724006520 3953880 -10923659690045395483143177928704000 3953881 -86365721822624821417396571712158000 3953882 430828937360086591944516269499639792 3953883 52516382881615457613801340044201624 3953884 1151689389146345721633372508863946752 3953885 -490254170885188494815739259350172800 3953886 89182679711775700343257573195797504 3953887 13832613728701841712595824344760192 3953888 -3421742827913450634337564355495460864 3953889 1857883008161686053656302018453876500 3953890 -141272740120554586668975760793318400 3953891 259690282208567448606934369050722304 3953892 -1217158334743379467575440241857138688 3953893 5689275372309838852455717701425984 3953894 -309660333626499889460597986747276800 3953895 383235507804000731309975644155463680 3953896 2696966984389252044243983951798369280 3953897 -884136785070477987255603428753697648 3953898 179977919418716726954559412214543808 3953899 -101477399718813077815806807378515336 3953900 -1313794438995144806793635196591552000 3953901 652863998596296310679848096325841984 3953902 -1197987946563641395901620027363068096 3953903 -211761518428610514645249070133483136 3953904 472322168177928129035101311169757184 3953905 -518888147986545258220939365125108940 3953906 -345141823969989526594610557053038592 3953907 1175815657974615149107993281702819840 3953908 1408454121919896905849610386944841088 3953909 3421313063491099257618104800663624110 3953910 -317625368439584466938536598177792640 3953911 223237722675781447710565127234685264 3953912 -155666248090894810089255228446822400 3953913 2090667204576493882865974978268299344 3953914 -532043990002893027190734023691124800 3953915 -91110253742769262203726691543346880 3953916 1148727691094665160791914686852009472 3953917 353528324770019221121434992070956 3953918 -1292937941699755558921110115012472640 3953919 -229887815908749070023178944405131520 3953920 1432617259911488549434773801743155200 3953921 1651917608627350188697626592262629122 3953922 381795404530730884837726414080098304 3953923 1091375571447772169494738277882290172 3953924 -372198437873231454221793247142006400 3953925 119256793479845922945674370871301850 3953926 -21280822801805190275466649433335296 3953927 1842368505693305391510329638519354776 3953928 -331850905448928084559389332601077760 3953929 -427764666592577242795858302904011328 3953930 -575847770102143915258316111567662080 3953931 -56235741630887275102647407454048000 3953932 -910765400472892453066968222282037504 3953933 220185784752434643954225339686160960 3953934 -93023600380447533708964362054139584 3953935 2013914913046023254708348963505545760 3953936 79006230503903793791640629673984 3953937 -172170054649966963125310428137504832 3953938 -1317534339073672258659661144167970560 3953939 -663419444415187927321548318732252600 3953940 -354664627508908144293433936881408000 3953941 -4162161838371671697852255988808303748 3953942 -14523555596662395772525768901275008 3953943 -148802044440759556292505955714278096 3953944 1062763759367434974198031515973324800 3953945 796663465254114534237425143120511760 3953946 460423926676126804668978095829149184 3953947 3523051396462697021037980047476054960 3953948 1856029409767738242097726465578057216 3953949 29348984077620875518213754775847008 3953950 120637972170911199961476070806528000 3953951 -447549455088091102733658456602643696 3953952 37050028249496274403560182434037760 3953953 -102126292285269281482503246743922816 3953954 -822885981560195073735471813089976960 3953955 1131395925570523418923546014656829360 3953956 -311018788552878321870457031600874880 3953957 -284134395307450502917471359111770880 3953958 449772694533028685165055632411096448 3953959 -279525352143487876485787459290115872 3953960 -606100394426763496342788148988160000 3953961 -1226896928780608004047721931964691520 3953962 1512550198991973241598858217300677472 3953963 -639325535828824273203372760334740176 3953964 -425539233540325863394527491699539968 3953965 -371979682873805198817192682337377140 3953966 -1493334040841099930228990273514533568 3953967 1917286463434723780335338434403395080 3953968 28535680942085402504602342945914880 3953969 -2036091376935442820101965855055163904 3953970 383864914603506090404250742274773920 3953971 611020675332045128773431144291271680 3953972 -111568913641461026243287252139974656 3953973 -1001496766493411604663062499294160032 3953974 141282181043249638847277369962360736 3953975 432655981018320208470969745516893000 3953976 -313913516597788372629858776088576000 3953977 1239955344500320787011459805266207120 3953978 124208011394793259967918258465984256 3953979 -31440104320962969742248655636441392 3953980 25365247617851771882029850173248000 3953981 1017150928673647812124586186958931500 3953982 479043822211973672736721218283190592 3953983 -68229901392043042571782701595275792 3953984 110494744365266469490523750492798976 3953985 -398265687832711999028480644125018240 3953986 -512916222834737070204827792844821808 3953987 770313900320774296084243142310797712 3953988 -698221554542177478736520099444981760 3953989 -422266742532630261409616826749176676 3953990 -399912789116135228753153353069612800 3953991 543626247571321644081428534310903120 3953992 -14894671605959766999526214657310720 3953993 3039643055262241091191385316988321242 3953994 138500979971619936527726388868177920 3953995 -51891599133357572114301157874830800 3953996 2475449592099206086896727440275025408 3953997 3318000773637781986973439708040349068 3953998 1101377103916818447002529826522292736 3953999 163703288283694285572686660979686400 3954000 202283820069349915626144043991040000 3954001 -1659689327711424101867601299107769998 3954002 434057410687003359159613067657457312 3954003 424321522110337299013009446617865600 3954004 -2502476487099013376418677583896354944 3954005 935353112051495253110544227402524800 3954006 -637020484671240739250864622027694368 3954007 -457608781227339076198440817187434744 3954008 297915093152559488050700798759208960 3954009 -391810265149584639619098579502088496 3954010 -1190883569432080907132051779252722240 3954011 -2466194605350881931092438743493867448 3954012 -6560114846204704870669885308177408 3954013 -946057160764668025704600034344115200 3954014 -978250236059276644685996814057332160 3954015 -31677343080133164547253927685842880 3954016 2017685535266551208586261693129031680 3954017 -460279577218649705205466067599859934 3954018 527821140838619065847142948805140480 3954019 1198159952253567315415932505589569600 3954020 101188871573697015781012739134095360 3954021 1052244735247151572080216884966777664 3954022 -8888072331709324585422130088448000 3954023 -184462503593690037255222181901528616 3954024 172305322575923614960602907533941760 3954025 687607902622736572590573287610115550 3954026 377100134161349913004550507440047360 3954027 197489750293435267880364423180559104 3954028 75565757456776614135416415679882240 3954029 -1355602047862458871132426383096584640 3954030 -22182179891386010362019051537882880 3954031 -3129674278399198396807158521142021000 3954032 -411171074149050207219262250193420288 3954033 8336825449866606318763078766695122 3954034 -587819040029740055016606176238988800 3954035 -569086677348877535301184246033518000 3954036 684559187148769684955929063049306112 3954037 -386031406163631913771144770239125920 3954038 -2439955422379873219745181095870880 3954039 1559791746590492050244959948597506024 3954040 571047990863549916946323186750873600 3954041 352375066112485338782020434929108544 3954042 -758744386020235377657782844333350400 3954043 2621243070352917180745276365615304480 3954044 407974233382904340053271823789787136 3954045 43683083443396757849892663302864640 3954046 -1331404215207930351603147256849110528 3954047 -373176069227539906529369631996858528 3954048 -226381443068757622288035889293557760 3954049 335597667587851671599092354116498240 3954050 14181286881335982740623889281689600 3954051 1939208338328655666550514384738422980 3954052 126495525441607478948567658949749760 3954053 -2737268597887109768253005321791681698 3954054 -62360145639906000534455557314668544 3954055 -1292484725022995979769682529907991400 3954056 1197103997334989831071065447464186880 3954057 -446851873528659027307529473602674160 3954058 2472386745646399225697829947500632576 3954059 -4662838491220190241781255723985262384 3954060 413312407508079586428079214030607360 3954061 -782614521396578753772885064690610976 3954062 161296242154621342431758082541532160 3954063 1608323692759659818378469572468751360 3954064 788829852475924120815698974287937536 3954065 -20550627632569640133980047740338880 3954066 -604535913599758676501538112515029376 3954067 -859588885988724216932896235164886752 3954068 186966875390440743035367429299681280 3954069 -1300791436983453830399344806075826560 3954070 1059003313121413189967806714327476480 3954071 -3000461302304673358349479938844387200 3954072 -2422912619561174876315941673162342400 3954073 -73583821359388910138185861595442560 3954074 -30465186757445416669142850826782720 3954075 -483991071644941136100956015327633400 3954076 -44850267254500120010783430568960000 3954077 1062341168996744391550658574648349926 3954078 -670183900648640356910982261652650816 3954079 1497685344023158884267252207405558376 3954080 413464390729768844740208861683384320 3954081 197115955649956307887453645853469696 3954082 1236969744752535430444490921950752768 3954083 -311662091104483768950453393880993536 3954084 -546187556011738219427076736682926080 3954085 -557112509653828423148864271423977220 3954086 -117768076815870328801839175519103616 3954087 -35729055368296506465195757852948032 3954088 525705299663062390803530087700879360 3954089 1025541880878013235691485404640666256 3954090 122238125404142349435765242005094400 3954091 -1198701329024222160545543972209303248 3954092 1093373612793707642513136137495347200 3954093 -137204451213320645584529598731625120 3954094 -63638752932713328993976152403496448 3954095 415914622392981598340924120492742600 3954096 134250679716802450431500568037294080 3954097 520362535697674196675893421599354432 3954098 196492563319793123381967805588416816 3954099 -778276105579604638092353827005108936 3954100 1209339434514121356547462059738166400 3954101 3329648845777206105154450743248517102 3954102 -689876114101050172080149009682016896 3954103 -695790775891391897903635317744411480 3954104 1754763603067206496069504450707456000 3954105 -406587584749954840128697412731146300 3954106 -313391699004653754476930100243146016 3954107 2885695519227838924631480585140812360 3954108 18164090862829605944385050445250560 3954109 254873062542918821527744157767791040 3954110 -925741942808036511403043608745188800 3954111 209655333095257262832168783321938304 3954112 33180038077270421637354028313608192 3954113 -447491288335254656580575582456041680 3954114 -592917142065210176665339860068385792 3954115 -164479305108527611790423262258031200 3954116 -223351181489476883868669041158908672 3954117 1423046914498561806691080912081427680 3954118 199845166641682411839026079726413184 3954119 -501463963030689617432332990498108056 3954120 -627745363431914916088526721341030400 3954121 -1289850791169830871654502006342334400 3954122 -229571854056257734754297640315900576 3954123 172778224222899080193565286540334000 3954124 350002743612576603134385445998460416 3954125 1040688793760294500482278520870240000 3954126 -204925214263020744602986315773594624 3954127 941057466799442004104980576330228976 3954128 247046612904891874234782431839518720 3954129 -3682257839850430384134590654261625312 3954130 89251689338620895011584076076736000 3954131 1004417668126026343887857538457261932 3954132 -109423763410196422170308717512114176 3954133 -2516034412428055940474896419878725760 3954134 -61275246473096715101162899989890784 3954135 -6025639639949640707611079426900400 3954136 1416540508139055140852076067357255680 3954137 298107588393517789265130279495414720 3954138 -325702235699034794533087560461293056 3954139 1394775680045361461082905853928489472 3954140 1866098013595400678255345685692359680 3954141 1095319603818351622864374819982546950 3954142 -960438360436911645708496223795374656 3954143 117150525239949633153559758099903360 3954144 -1793333856116255019684307502774353920 3954145 770375275148566288028683658970316800 3954146 633145368629794797839349542280829440 3954147 -1253482080081501032932535518261475520 3954148 1530203892145209344349895561445016576 3954149 975715805045384478457744596169167036 3954150 -470712828414443831125497558321120000 3954151 48767896976436813267435395264504152 3954152 -236182083066163812278978587650278400 3954153 192050454889921030799743214845701696 3954154 -736944728585224741791698415308806224 3954155 580314493700083292907502852177582560 3954156 286920862413819457558340945649429504 3954157 5011715801965516201809474294707278272 3954158 -461809380346322054401302949013159616 3954159 909937219915214595318934571038992 3954160 -22788286035826866906952049664983040 3954161 566248309830727569707100947763892224 3954162 -372108146730452731808252294461862400 3954163 -159749797139430150317967116120834136 3954164 -1064905460042676766677146355290538624 3954165 -145532617506736177593190970459962080 3954166 -156671808602192975961307087875308160 3954167 -695185565741641383045020375592099408 3954168 -632203660968986829792095877291724800 3954169 1889697816879416348920022871260044420 3954170 -358759911980195373783202827596928000 3954171 -185268353768514815513806672447585824 3954172 4582116228548569731651694224144309760 3954173 -711551799401506704069390748268849556 3954174 -77682097923934391144871871061016576 3954175 599631156288140090375584863358985800 3954176 -500271998561121632281354173885186048 3954177 45142547866627549374402098347534626 3954178 1366254382530175402441302191841650640 3954179 159146883916235114123710784693693760 3954180 795355674229712374299050799073996800 3954181 -196354490637602267857295123308513920 3954182 -1844118815433742744362340047529979808 3954183 -1598837546066200062306068458518342912 3954184 763971246442324880815012938602680320 3954185 -696444619228874850725571180419496000 3954186 556051246991632690665279082053437232 3954187 -3360207908921716286290311214594684640 3954188 -959000203149549612493325151166639104 3954189 1479501499401795047653052284010802624 3954190 289038778345726325360855355080263680 3954191 -81552009984554884084503285920534448 3954192 -351353264479671708002866052024893440 3954193 -594660156248958937099217628976444940 3954194 23411724247213190082190987290975360 3954195 531082026117020467086089514201954720 3954196 -2265718675025323970567092958255209600 3954197 472071802157443737481862699855825340 3954198 339758181773996551367758968259463040 3954199 -880145526949549964625117132818543800 3954200 782371910930027346107923233498624000 3954201 1781539613640274304371638250826849232 3954202 1283384884106267154334673002067118048 3954203 -1068228850725941346768992277262420224 3954204 952242086894686060933895793116774400 3954205 464742395817805542582295106464005120 3954206 1549663603752250947032328494618072064 3954207 1262821642317135767772600716444492160 3954208 28419221724934320265808767052021760 3954209 -548850835830324836641618712048304000 3954210 -241407487008357680885433520988275200 3954211 -1115303813390242873835747033102465188 3954212 -953117440111391494223181342800382720 3954213 1531706476709467036230650970067809342 3954214 1141943484218523550606452809191770432 3954215 -1986263849348492914884494551617005640 3954216 238882801941359895622550911423119360 3954217 257268845411679420235890877805368992 3954218 707845532174768739607724687339119104 3954219 -1504643945795404881560797585218290856 3954220 1629427840028791076480119130003834880 3954221 36055533742360824277035938002006422 3954222 792671811056423110082521498213128960 3954223 531071639183454556530612160268016640 3954224 320921412297929936486337940534001664 3954225 -263439648144063416664995061278008800 3954226 -2123133695573886584507420449402613760 3954227 610060213578225335815948023510361392 3954228 751096651955461750998762386855915520 3954229 202137150992721100831930248329714784 3954230 -278040944768235714878749652245420800 3954231 -1767963762547944537448570146982293600 3954232 1611745376441792418501778092272025600 3954233 2820651602813369993266920086663869482 3954234 -397829520025076470276818537980249088 3954235 -3162253698958325382263174567995869840 3954236 -176221259266750388877946508394627072 3954237 -7649950730236465857118440697128960 3954238 874286104336815984999900595693643520 3954239 -2665546257469792273764741209074370280 3954240 -291673811311244578811837317502730240 3954241 -2529435101467232499904506072036375358 3954242 -880491597353324047866493830544540800 3954243 96047583867563405618153984743686384 3954244 -73595403998887713542604403238088704 3954245 572459935225596713824761669223697400 3954246 -47140136644560325818779902359730176 3954247 2168159399172232042289929822533439512 3954248 2067853678543561570852069968260367360 3954249 -737014033743181059064615730961492636 3954250 -2021862174090255052710968057795208000 3954251 2574362533294355892473179478157276096 3954252 232247860210342702395538943009144832 3954253 -1280632001253622816414933406263039498 3954254 -1566781406464573406279050807087510848 3954255 801189504781050018918351572347852800 3954256 -170770290411000665230282592556556288 3954257 2174177423331420469821480673281211506 3954258 29824859915585924367837724134031872 3954259 -2138750046844933648517564993328715540 3954260 1024595100403069187411782469260250880 3954261 340641813667925756071883018051328960 3954262 -578890191273134629485723752323173600 3954263 108559962771581161704841761356560680 3954264 -39500553241253405694850366609244160 3954265 483788155539466065455014298620478400 3954266 -1269933576760125999196618612342579200 3954267 181996608572810151957091120353784128 3954268 -2380114233645070938951309731092399104 3954269 2425122114157811591664305402520540960 3954270 132041856505704232661431172057836800 3954271 692918850995726065951793560322207200 3954272 -516404648793911104127995998696898560 3954273 2433030006446319128438177000561369088 3954274 -529362315018536725776348719779788288 3954275 -427918303268416976377748687817852000 3954276 129635237598293240320851097953340032 3954277 -1383079650196845394642968401854525380 3954278 -270372927413995634906113935379510560 3954279 -530500878916157671702686419221526400 3954280 -37125548841874020043562145792000 3954281 -587782513448789527062178554036990918 3954282 631036679338767352875993404422440192 3954283 859297848578519133760786640717788532 3954284 2748594589237834800823717055896463616 3954285 2951315733773075770736606681794627200 3954286 -52906244557563586743101953346987136 3954287 -4815771030440000554750944536555187408 3954288 -3742485066040190887032772153245696 3954289 1206042519956731882668266351230571760 3954290 1158834710506255259916708003426602400 3954291 1122289626201012474494364247260239424 3954292 -870610481788439814356043089693153280 3954293 179185400114178201719667153287498400 3954294 31247787621634697314479521716134624 3954295 -2519278592371086776478555536666791200 3954296 2907924165529621046060692870420193280 3954297 -28446451289211536591121576729658800 3954298 -329721248459590250022032547499868160 3954299 294239386302395969783241975595677240 3954300 -414726924626609405456239957855296000 3954301 -92606050540583910700021387709209096 3954302 488424183919936220559906772644913920 3954303 -1020304048737784671539624888902636488 3954304 1212532509217204562830515148915998720 3954305 -2334559108797245654162628239218938540 3954306 228532330412867314416822611286507264 3954307 -3984384074608290668371894189127776 3954308 369686479520107562590869336408140928 3954309 -1415404171304146895978784888150859296 3954310 213917940265753002246665096794066560 3954311 2193048988943375839853437911664311000 3954312 1456827120359968701406939375616409600 3954313 -1780558697641450803845297156023412016 3954314 -256837125146657314252489677540323328 3954315 146969731220989976821813598133185520 3954316 -1294277534145382072635528134288584960 3954317 1601214628441880560953242405612061366 3954318 1045007959521453022033832152080138240 3954319 2829965479957952884347396824142530496 3954320 -87977547103275272245542730871193600 3954321 -22826967446964863564053044223294080 3954322 -482685124537625519415550337876122848 3954323 17285654630129689432315093973620104 3954324 12932100738969682394319253726187520 3954325 -252843526956649990481045247486161900 3954326 -52092012260683234782022777896849888 3954327 128540546628152605817615626560962976 3954328 -7828659718302256974779984312647680 3954329 -38809823751958687645967838503923200 3954330 -379426863330174888528364463890478400 3954331 -2482371903355780260868465393109775868 3954332 644372676915432682110870826014199296 3954333 -163121455988805491439240414722422752 3954334 -109200976319242939487777330017248000 3954335 809249519208296879286077845736478720 3954336 -1954861315589690758495990777450070016 3954337 270037067643414382187671640256968480 3954338 91555104073665038265940661452536096 3954339 144248797458188181438844025186464104 3954340 86476032205730498008842335754670080 3954341 4302666399692637234801370785745523484 3954342 110297021858401283096062414530484224 3954343 -5215203099991084536888994822596166800 3954344 134656899249175686626413179070955520 3954345 1220779393566358981174908123816345600 3954346 -1973390436211535138707062295482602496 3954347 -735167834743129336016747509727534688 3954348 -56572834265178193081073456100442368 3954349 -1707580218728511685248572565089482314 3954350 521681134771901023112899957026710400 3954351 -841785309396306763395912344506029696 3954352 -421379144477735036509204985489522688 3954353 12468203176998473316599705327169360 3954354 -450226988170439335256808736083780480 3954355 769359952596852983639383677237227760 3954356 -481187686945339108936892143875502080 3954357 -445498550156732777311232087919344160 3954358 -191560616952641059719025604165644224 3954359 -549338774807838864431522252583663120 3954360 305166620263428477028948589228851200 3954361 -1454636308020087518157505959501758038 3954362 -643483928100254096474041665100320000 3954363 469957195483272983109410136765402624 3954364 -56989164141593112375810232479284224 3954365 -1068294583549322067339916645373671680 3954366 10989143678958235266046501436405760 3954367 -1094181868295220303836265319529793840 3954368 -132146852235119463949835605175697408 3954369 -743164956164895443376100837189597152 3954370 474496207351270979458421562985128960 3954371 3059130272679161766066742057102816572 3954372 -102170064117472031977164720256204800 3954373 1835227018931873585474358154675534622 3954374 -879273445143757647320725675366460064 3954375 -107933014395442582793095427907975000 3954376 1807390179382848172704002069987328000 3954377 -1047319761609560560143465822882048 3954378 -16222608366462622820374701271070976 3954379 -279258394733124338229319442330585712 3954380 301178709050014895438020196336962560 3954381 -1309366705451381423695885497245711136 3954382 428347210167677059504919118210552192 3954383 426372143098300963594687765540218024 3954384 16764801470862348078079711122161664 3954385 -1145273363723340628151113878986750400 3954386 1802745984131392123664497435169514144 3954387 -369581444825900491948748731997260248 3954388 1602154016498280053792349348835710976 3954389 2657345643849626929812709174113346080 3954390 -270065199148936649013001823810334720 3954391 245449040172495096840570733712052224 3954392 -735127329960713031422087473591910400 3954393 5673086692832872751094274878256590720 3954394 7534128951791371397819111995439856 3954395 760944048497032939767114937263998400 3954396 451378847559521138198826440538081792 3954397 -1063432656686597583175665596748216154 3954398 -1320345734177086059886092859248555264 3954399 -448160956251797288933871320752386048 3954400 -1086239713309222306165472998077235200 3954401 -1395597577537252519567291524844192992 3954402 -639804359921943888393749136284854320 3954403 24733923659097226368617649109053064 3954404 -783724041114798874072421234758927104 3954405 37726594702609737277230983901169920 3954406 58841807115615498390419384605309152 3954407 -3300556018632144284525292537039580248 3954408 1164668856918218112394176778920591360 3954409 -24861293135585073098777952482356512 3954410 5356759279474746334325664375572160 3954411 -639939981626730792727460700208326000 3954412 373737965023296451232643198474141696 3954413 -452428570096463751218444396930088000 3954414 -21769574550270044315205903966682560 3954415 1949903210725106812885449277687807560 3954416 -31200835281979055040842608814358528 3954417 -1267766350866056061462407654587263120 3954418 485318822727524648390276503340313504 3954419 -224284956587505143057474244573142704 3954420 -63506394971939334954851788572069120 3954421 -179724859725397951138846064551368840 3954422 262313108727079693686102777793626624 3954423 -662305004331554796529836763368738432 3954424 1423678711675840253753280548773478400 3954425 -325599798696103604632456112818003200 3954426 146061067899118792382937870709492224 3954427 -3832593654352240428651009727701047568 3954428 250041461975207439684356496176467968 3954429 -1621648343358493215940014037869376026 3954430 82072162664861842090782115414263360 3954431 8967441894287598326656547565337800 3954432 138099687694578242266383983396782080 3954433 -939955141490497722177748021853526080 3954434 338940828955369840203230285371253760 3954435 461533347229347656124222132279577440 3954436 -222732180332011885666458141420834816 3954437 2735025001724426220658827594230917086 3954438 -1346300235151129397864984809309695936 3954439 2784889127564754618912846785391293856 3954440 192926827245711833228982102147072000 3954441 -367224856026437373138577291675853808 3954442 1250619887019640962903176852907223392 3954443 1241186668991225061840262064948452692 3954444 49276163546246926423952865571507200 3954445 -1425493867045114130359939771803876000 3954446 1222572481473277421114400875737908672 3954447 -1185367573103571946908391054142766960 3954448 171382282081066716097607003966423040 3954449 1196612575449765847247325507518994036 3954450 14444673787734699574161708869779200 3954451 1266819798999353432734820328838336600 3954452 12141960545401983685974271236114432 3954453 -186260188347596721691306085510813184 3954454 -60336224219418303497508540165356928 3954455 1671857993229371505804184518841778160 3954456 -1000875366549433694023361643475906560 3954457 -178660720661874392524462907263405120 3954458 1812919564232886994493216382156826080 3954459 825701576599085313050036623230916608 3954460 815330752675984416543074503543296000 3954461 -474454386792073168934428696780663968 3954462 589323243540246174027715391840031552 3954463 1124496234975421641091700685966523624 3954464 -1866967847309359908536753344298876928 3954465 -998345163610748020666032522433760940 3954466 320044445611998194579083390059588432 3954467 -955223177357578045574276073160794816 3954468 -253495949300579532707153328636887040 3954469 2354198341652255243603924215762908060 3954470 -110178529735304982136415428123833600 3954471 -190965170035123852737606860132393688 3954472 192655894197862589207661939181639680 3954473 2762874205385353963152299826355609722 3954474 -69346099493889546676495554161717760 3954475 -512794431358685226945183950618112000 3954476 1576294215845987005888859032698220032 3954477 3534200210968873633389309447025344960 3954478 1584756566111391394735802912347224000 3954479 -625168353879753158909041581216728016 3954480 -17763121237128230110060867614474240 3954481 726020035756727222294952150696779282 3954482 302287033328360339107862922906676224 3954483 11743077609228814889122477942214976 3954484 -680925355335008924930813119080685568 3954485 1693189414377498438146126387379441180 3954486 433754655751919941996293199796981760 3954487 -935359758949966205403414938375214288 3954488 567496313058448027988929277695979520 3954489 -265084282312994702304411103335536640 3954490 442844014894164607309966797896556000 3954491 1431585551997818811356551574090501784 3954492 -247674923182443566430786731940509184 3954493 -1324243745747502765540970260262771258 3954494 776473579923851090712312942122522880 3954495 12244596773449899600854875227911040 3954496 198515459166521199519088769523253248 3954497 2721435664850746497157344098775151152 3954498 -600234482720895653819141661912906240 3954499 -3624775696328488714692387352368818500 3954500 2743165435389236594908547738019840000 3954501 -174950539236381454620252081186929058 3954502 1565736910959604288431533332616921952 3954503 -10074145129413221825691556242339840 3954504 -775716756474550964767219075043450880 3954505 -347450617439245468029868432277489280 3954506 -80475006178032007906504392738361344 3954507 101712948822703704599338520323367640 3954508 1635689177789168695562380597062794240 3954509 1370311364152243663831806738145581804 3954510 313399370645324599770788373639279360 3954511 917318704601771486748209277453655224 3954512 -7020329122933589504642660851384320 3954513 -366393509246511521745977365825650912 3954514 1338493769765468606603045389111742592 3954515 1477577963503761238933930423538869680 3954516 77423901073705343311073027171481600 3954517 947425297184825717014335882896483072 3954518 1902341728478248698934260116710236960 3954519 113970838199937242492622163691727000 3954520 -2529962699633641981718274456576000 3954521 -3126514024253729845460220453205741500 3954522 127810882578466238632085987101440 3954523 -301916398561129204000905861170345664 3954524 789802072643793429987396074191358976 3954525 218430292418757457695236761932592800 3954526 820698522329811973821039000877086720 3954527 -2267062882150248617430852578034020400 3954528 195742546175979260593547916607488000 3954529 -2878000256470115352133744759154395870 3954530 972552787679242471345768300200464160 3954531 -462150940233082373335444183239949056 3954532 412137720058182748070945437794938112 3954533 777988634433908803044298578962524800 3954534 -547736426770255928220482586617218560 3954535 647736987705923367349525009867451040 3954536 1319495452805876513762492276236999680 3954537 -169143928850019150141975312097586220 3954538 -9616242341543725560043914282754560 3954539 5081715038309953185027164282514480 3954540 -551380520090366243380468952753080320 3954541 -3407436237476372535022295460080992448 3954542 932903513482710244190351288214866112 3954543 -117657526790191688919060629835505536 3954544 -134567407638347651915564631727964160 3954545 -290535057617386736901798086030827020 3954546 84760935248052541086196428657653760 3954547 -608000906793124028358563924244270004 3954548 -343317186471121795442045845072759296 3954549 759527035014929514573827827625976864 3954550 493941862916864200744763612582520000 3954551 -1177513674392136932391233805191722608 3954552 -488742338284157794510230936861081600 3954553 -3036774411664771617463381223023702700 3954554 -1047787281419335044227277398027170848 3954555 -570582548204422509051156826978521600 3954556 170815573598516818378491413682017280 3954557 184595943656850080525032648761234252 3954558 -511565203578208464842112984152097792 3954559 988030781058303893065354836242076016 3954560 -819654961231869174310119572452147200 3954561 984882038254711493006077655154465600 3954562 293964596140020984038023553982420864 3954563 -2912375322938897060858002550114605188 3954564 130445197085114530563312577696233600 3954565 378387341789750362417117289983293600 3954566 70180138173199346684766734213468160 3954567 -81371400153939630302299962227359488 3954568 66799289603377252635913761865205760 3954569 -41574977651349355218697116520555320 3954570 481899981655060705624596070060823040 3954571 2617028736858045969285593562905986772 3954572 773578752988552427497307622641630976 3954573 -306154182058899088453491008496428352 3954574 267550641261022457889380901307138560 3954575 231457832563620161327599829542875000 3954576 -18289768404362067246706766551646208 3954577 745534826739077213737833865352158464 3954578 -1126868074749538119105316703506875744 3954579 -227620104048867406837709050192940616 3954580 748356397589348894618601261071892480 3954581 -64113303226391225744641553153027328 3954582 2767556131405504245130616703417323520 3954583 -1962674865455239205784397335074266168 3954584 -2422005160354113293901514581573734400 3954585 -1584921046178291857638729042806366400 3954586 622417033256969213897233713340356864 3954587 414685478329445555372865323124812832 3954588 619627398727495330942089504949739520 3954589 -907143932849146637289936853332015476 3954590 516336139779912520020027690299092800 3954591 -2118431124875973192176088948595905648 3954592 -1669512455281818560365749554516656128 3954593 1069421127390004027945615588956052320 3954594 -531555326344642162823999165486924928 3954595 936389448054594995487300741024749520 3954596 -1833707694503992296628320776476732800 3954597 -320807318636962864267677207262684800 3954598 731695200721594375820532790950691200 3954599 -1700862033584058235974568667160549480 3954600 459737542437937154210835412911360000 3954601 634798996847802756452176506461055680 3954602 -237379747043239502504760857977063248 3954603 -522268834176272435343330286733716800 3954604 -2001520115259624175431353199562111744 3954605 -142071972208202232471669421511447040 3954606 -500212802989984366814471937769576896 3954607 166894088869146347183384859163387320 3954608 93383400053556668947560431219638272 3954609 972062529134393142131755063525776000 3954610 -274054267207372923978980319387694080 3954611 2720375913790338301228239117407059212 3954612 -578829829977953578749403387823321088 3954613 297792226044220218743883380373741024 3954614 421290461535182809405234066383851520 3954615 148748624504579108665826855755499520 3954616 -2020251003520877475262655125932011520 3954617 -520698310851952584922059467981333334 3954618 -860844935204374949106553126225495296 3954619 2024428076448901990214025382240485096 3954620 628797506358076001979989227987322880 3954621 664577001940304912422461786893666880 3954622 -387295748859052648116897766835143680 3954623 -2805770531407920168051433526859496128 3954624 -12241523574270483187247130649559040 3954625 -1375059735406578132737295093328446000 3954626 48700942934509429746587213972788800 3954627 1622854661259032255647776448360015200 3954628 -201939231512262185044427896453776384 3954629 -17634856247520611621091807594389760 3954630 152118984642251511601719755154743040 3954631 427489758778420362736883695025205432 3954632 -3352282433761853686973062998791577600 3954633 -372083116224065505855701618767259376 3954634 61028380588985603467749051800457312 3954635 -808433035825376087182792588560781920 3954636 -384309877242194366148786831435694080 3954637 1716355495944225382245714046692679286 3954638 733835972635165015758628008905814720 3954639 -312367230875074188233703370935343104 3954640 25212511062008501438389477328732160 3954641 -2060088889710919609176058197018445200 3954642 -207462770852957792631954686810497536 3954643 -2024374143176943542696626298390160 3954644 617685663931387704361537528200894336 3954645 210830697753603147526771403248359420 3954646 775655217853520487091947277123498272 3954647 1033627854754669864224523430967674760 3954648 600485600461396353819824458526515200 3954649 279704102848504751082037328999664650 3954650 285883551883240643423396953895520000 3954651 -893413453280545649888838477195434496 3954652 -23238443584640234758330209846297600 3954653 1136303445485281373318729619260029440 3954654 605893733549052152239707733363693248 3954655 336050921165554595704185841537866240 3954656 -3042119540676346808163147703205756928 3954657 -157811963334401769028272491188396608 3954658 -446311894320991644910045457013094320 3954659 389655459217018489686891841154729520 3954660 103256747751655017278217127291392000 3954661 -1065734137091915049065228567840177280 3954662 -71852680959092059679059331326038336 3954663 146015074456210655658990221394373992 3954664 161744155621709413402817271001497600 3954665 -16931572552316114906183487845415360 3954666 237999984299509162321318987757643264 3954667 57616485948591372842649094137000040 3954668 -1358305063807850862463338223593553920 3954669 -336598593911065200014829559336213152 3954670 420734520651897263118548013560847360 3954671 -141167789237912081743756159202981280 3954672 410713752580972803429151452130344960 3954673 748900763517284828399076011440677940 3954674 2163440419512436278542335279881434112 3954675 1315874604617354488434350805755092800 3954676 -526725379931284057186620503357220864 3954677 200317397563467578342034357638381952 3954678 55558340082503711516868380032923648 3954679 -3505786355557798719833001421018610360 3954680 1496039322711892795417132126441574400 3954681 -2245119501522986952473418690805132230 3954682 -1269856244096732907110768593697768448 3954683 -3218149513481463199743612395850415068 3954684 804551987062396171657003462569755136 3954685 199444152925970234234082519546044160 3954686 1852319043875825144889832750688673792 3954687 -1790999977350899099120079164910128640 3954688 12864766768320924464178970000097280 3954689 -1082955358356223457088879822104243520 3954690 -525340769448409987670263855278028800 3954691 827868199673454805402263668243882384 3954692 349984127325595525038096693255218304 3954693 -80275010386796452591195425758571456 3954694 -305306687789509439846828515918078080 3954695 1161676065731297335686440559472674480 3954696 -583076499851413817858848818139545600 3954697 -2118017091202158403953518445916538854 3954698 1093249407946092555574519886491188480 3954699 248915510056927377544626026964852624 3954700 68906348307671305661362770165734400 3954701 -317696115976877736803212850993333760 3954702 24565629618170043213341964181230720 3954703 -77161468015907810447875036623740576 3954704 -248959755859561511464519884483772416 3954705 -217758906365909867145086475244112640 3954706 -4525044642916928680042407507780096 3954707 347803593552971983336569489344230956 3954708 83086486607325916831952340762750720 3954709 1905125883614722453535512055143259328 3954710 23241668469208493374995972308593920 3954711 -700179294022975953930391770153548160 3954712 -881797622963884557957377339888148480 3954713 102868810213233730350262745577096960 3954714 -3795279276980455569896696104382208 3954715 966521193975494155625501026556863200 3954716 633490848481632234359472439291849728 3954717 -136906630534482691373793150198134400 3954718 1555461044828469236399699521642354560 3954719 -2116516349549127244356272722779998880 3954720 193405584773135309380429698060779520 3954721 -413893285930741970251481638801229568 3954722 -1814368285446895996999684986460199088 3954723 -1259472350886565031106309900656622216 3954724 -836737734715142663029600517783557504 3954725 1562829174538707292966823683705892250 3954726 -644727064447407033682262750763127008 3954727 232028785607002417219308311168179200 3954728 -1965581557393447427823501957356835840 3954729 563226287156897405210994965470585920 3954730 416574832794323545949994550603440000 3954731 2122234757009542355086469367035023104 3954732 35282533600222619442909943921311744 3954733 146995129501183074004112971653531840 3954734 -518621427540033268771403881054228608 3954735 -298941006440556960965407637993748960 3954736 219365049366877527272374962692915200 3954737 35507198496953621343543312200270052 3954738 -297294087314205844219046400901908480 3954739 -3350125457218328583593780120926969560 3954740 -1929572882639773055720078190731673600 3954741 65629450262359672937571522207087072 3954742 453798374245206205913036100883090944 3954743 -386454415119546533743527578766323256 3954744 -153091906399859591210237500061491200 3954745 -40867576100361796765461393656256120 3954746 -1845545442437056406733842422859079936 3954747 -157897076879460120465378325518945000 3954748 676306097456920720549319429617785856 3954749 -593739800906647951944572653182056250 3954750 -26762024378720453294114190811872000 3954751 -1533288029284469939466763113171965248 3954752 151686420215616366738499839949012992 3954753 3720041272503563567716396378887840 3954754 -510254627258219492909028378665472480 3954755 -22723188297830186617898281894681440 3954756 227439812071975991756034160811225088 3954757 -2969654135317376752303373075730948 3954758 -438029216952988753180383234868051200 3954759 -3180991463766843153305948902452977280 3954760 1286837256144674621835929224896768000 3954761 4308217936228735950781232007643804212 3954762 -105606617882784079948970466197138688 3954763 1532905674674627290176314504192140928 3954764 1804380627947368267108718035792128 3954765 -435221425698081754774367407720891680 3954766 -428626992456007324917494136149742336 3954767 -2260096427843091521558177183390519184 3954768 -53546979228086494760231828495794176 3954769 -21488326619995684463962882518519936 3954770 861694056151959474180309180943641600 3954771 -362997942855872807938963924080645120 3954772 54162786594700613122442932726165376 3954773 -1033324284310845384936623185175774496 3954774 84062378672800966172547138697620480 3954775 57391496764181569252918317791091600 3954776 743806486190000355744531993298575360 3954777 676264040735414326622702614745395920 3954778 -363300416517690043450382170866374208 3954779 553871501219333828125247262876605976 3954780 201737591572520125176792007887912960 3954781 -79996062145493893527336761247528288 3954782 -228505440377078270327996627899132416 3954783 -87864458152060527749911080965483136 3954784 -954300762111142102144950553045893120 3954785 1392578866656757805894404911372424980 3954786 -525716975975350730644692483395311872 3954787 1770118564319474287733118417802302712 3954788 -2713194191572706554120688545913303040 3954789 -618986606535001273856836731262802946 3954790 -148887111975197441084367459694272000 3954791 5289478869066750422820484769930563800 3954792 2319241441226802422404242039201792000 3954793 -59865866372244269847830269939053680 3954794 -36278155877630549283809158128408576 3954795 13979638839178509794621582428578240 3954796 -9427837047259302879530658310481408 3954797 -648406046176383167927674784332777536 3954798 -1064986721225417780033411852234282880 3954799 -2485125602007049230054860839625969200 3954800 256589646275508060987345404667494400 3954801 -564207506033707072369555583313268368 3954802 -107901316988547147956406383158485600 3954803 748350743596780744392862371885791052 3954804 93953036829893703182459207558369280 3954805 1082096153224709855853742881624674460 3954806 1070045555193358703134523371318856352 3954807 -714631414718010155550740934112250712 3954808 -685205171447004926234588660678369280 3954809 496335460179195641295494836858387386 3954810 5082167191432345967980979663685120 3954811 528073223549852597810798160423426832 3954812 -1879477820527743332507075758237486080 3954813 -1904456494978230697689398301898905312 3954814 126815956437547375720951806839840256 3954815 -3690073224395453584993799003382417600 3954816 308301379823532023451810510762147840 3954817 -3795374185039274779065675997471396140 3954818 -83186726704255208373074153848195584 3954819 -288308081739450434851438766257628160 3954820 1063339902850515353114334471550414080 3954821 632720291936924543830987632143761692 3954822 -370574462722296711015068941893457728 3954823 370736814507188137242111080370050072 3954824 604173512256327285731360204295336960 3954825 -69536073183025130020175683806086400 3954826 -109789002220232975068484432775141120 3954827 1172064073232896009570915009573992192 3954828 710892855964726976640769797679534080 3954829 -1509146475522679712196946032467273280 3954830 963697896158442427935414774816940800 3954831 1296240443942139654269825159739434880 3954832 66210180784578745704867243207688192 3954833 2304795810796970098077958144342220082 3954834 251252839360657000429261822356151968 3954835 -992410691700700511836478000808912720 3954836 -436792904848619869494409371307376640 3954837 1373228888080481272837965172367993760 3954838 -911529605957241332548697628953324160 3954839 44164563810150837766764912130261656 3954840 811192901833296433675795856521420800 3954841 -539169494151520964211279002319085632 3954842 -52273933290301532439451633149977856 3954843 -611688967712236985957799652645056468 3954844 -1029565950495179712674495307211723264 3954845 963180066895953037752865484694197100 3954846 -248066409984055009984182623076679680 3954847 -72118301277246374209157832013641760 3954848 15021383612321986774831780397973504 3954849 660342663888771263699146184884646064 3954850 -121247370408918692679489206998848000 3954851 -3398627308412809447590228223649018148 3954852 -1630684231434320078129655645618278400 3954853 555027769877132671070117244239368480 3954854 -1165869720642273273921108176990766624 3954855 265710975524748914922030253540746960 3954856 -58384972252649584874457451690721280 3954857 368452577947242595652560685961269412 3954858 -604957584730271922067929964616097792 3954859 -1412412066397135198188952243907796940 3954860 33823118323884514802307012253163520 3954861 902945079163651676487105061013878710 3954862 2670965562284228872580587540959174912 3954863 -131903773726875683381455250507245200 3954864 38645275584098812196466733850394624 3954865 -901492013987033055692553894468657600 3954866 1862427053270493929655082530554575632 3954867 -567638759476082718885013981301502720 3954868 -212589557459642543944279744965766400 3954869 -515055693907445654762617972509084960 3954870 -124212591408108334380680205661380480 3954871 271326322497712521594314684243180072 3954872 244554900366485414789590728339148800 3954873 125374002328713456255905900949502080 3954874 255728371427948952615852368028638208 3954875 -3550681765706763946148906495536980000 3954876 1203548476499110093055527378602270720 3954877 -2736499355230556322194786643664377274 3954878 -520733182144991667213847800478038144 3954879 -2512485585655051369381094355243940080 3954880 -221912590585924738318453002165288960 3954881 -1053848989148121100491521272699180608 3954882 281346170814528649328372665317120 3954883 1568738559638622087617617665236181384 3954884 -427195218311359833379685833686568704 3954885 -199734513305326225202422211421600 3954886 -76565244372704881819939360899277056 3954887 -241354140001150381958518691919127680 3954888 -901333074855804359931944093942784000 3954889 -1632533137528273400637787401756390310 3954890 -1112817170505381616010042864560684800 3954891 3248956077060984851215153937804083200 3954892 -1152962017874064377668039275470039040 3954893 -336189312496077340490963255388706920 3954894 -876346230579480872328285955569097728 3954895 189157112313409487497206589748650080 3954896 -85978450724940911953161252099588096 3954897 -794503831684157908861589535557706300 3954898 690561788108487855962181459425141760 3954899 436694201581561869893914483429289664 3954900 139797629629986316866974682963148800 3954901 10898063166770549062122789483193404 3954902 -233140437771000477130416871427134848 3954903 -153733467929144504869830334758079896 3954904 -551719233744707377218756059418009600 3954905 -2092997303731535028190396091007479040 3954906 72869117659337950167476680727400432 3954907 1670267360302195668767421939887616000 3954908 2039389837606775221800607209974512128 3954909 -715420875527589484739267817317388288 3954910 -518277706857561744133984769658920640 3954911 106759352381781119102469051016114224 3954912 -308340770160500526940589914490142720 3954913 877326197168169666436987804313671488 3954914 -825303570756119951166691415713418688 3954915 105520775740430105191363893420320160 3954916 248002756870972168359384138402471936 3954917 2645055854443918425631254351321381852 3954918 239867476358862734808752146354200576 3954919 750016799982637694873991973704309408 3954920 589104725305098330939233692123084800 3954921 -13942220980843920529742087092822560 3954922 174141880543814229050711932271944800 3954923 6765420230567132400104089250148240 3954924 -1560334438762222353997318188324906240 3954925 -4216629518242078145705926578200800 3954926 4066483433532623506340369190528000 3954927 -130545424716297572207060917086307968 3954928 -669108087526880076811622590742069248 3954929 -893180854659204121183144180408027920 3954930 -7642748169631262561369445666662400 3954931 -3215272419777192808765962874777261128 3954932 2228344234676835291042238699119578496 3954933 2131344081382766509085901695369179200 3954934 -140068442727783498643191583301481408 3954935 1188643925591076217100312089694859360 3954936 -1264640518078253169235231307673600 3954937 -674146574598136447821747610991290134 3954938 527612389155656797099375597405245264 3954939 -2001812282088527340930464519975462376 3954940 1534212934639666782755575000191482880 3954941 -380208428439308745352529452546243200 3954942 -275171860941710949748495478257069824 3954943 3443574933087649978857034579940075080 3954944 -167745741996375565994079617908998144 3954945 389825227937647656140874653491387200 3954946 -323019272502346996573831280269633536 3954947 -29101098929429060384937093046054680 3954948 -896402392880930831437052704004818944 3954949 -618689493072123179822951876400026240 3954950 -718701643859416235307340476023390400 3954951 17062271258988747352491202851371520 3954952 -492815071975581231800197065304550400 3954953 -267817066826910509789225080784931036 3954954 -992495350997892925094252772581633280 3954955 -320642767584408680332385107153436640 3954956 -1581999129230647139377182538184970240 3954957 43456074227767882445812416640641888 3954958 516640426152441538585796742749098752 3954959 1844247672083871294464848293357482160 3954960 -252997060262402532363118650969292800 3954961 -1319972897308609242130301740914607438 3954962 178437150708445554519628812203712000 3954963 1656898469783861793953743161425617200 3954964 -852953581886121083046520933561845760 3954965 -217118023430328989682238336048473600 3954966 -238811753472783873812556673518550656 3954967 -274481283911251463420180329171877200 3954968 37594203488910065604760248288399360 3954969 384071903588495003218816933680525594 3954970 -2844523011474544724904241536114240 3954971 -2017092684160638395002020635525256828 3954972 127538931821669040821137209046794240 3954973 2733726445733417511186179916786676800 3954974 146058619269314982588673813119213312 3954975 409926525525935303261890753968384600 3954976 1355054235919563491412366241938604032 3954977 720702057611611339971761756493832320 3954978 339372639875075310132219629779268304 3954979 -273583430377382043204040145819979824 3954980 338116854445429868315517250686566400 3954981 360040912022798125183165699898403264 3954982 367211733063294341997563796897805440 3954983 101046995290124716964282651827274640 3954984 -757031772196989994006437219403038720 3954985 -548288721619285011658863318685385820 3954986 1423898676615658375860121287429682608 3954987 109222467648486803732219240587182192 3954988 -641713467238497085042192456886031360 3954989 437025240768783532053559318749155424 3954990 -14012908551326250908740413183087360 3954991 921304802514260981040872146711997400 3954992 -352086487056744089643373557380087808 3954993 341912697384814279849249454461569984 3954994 -192514978248148346587379206195203072 3954995 1707475942275817793580847917577515600 3954996 1030949768696339728765216974503234304 3954997 -1103557917305824264824435320295089554 3954998 -1678320953074757402978525534182908000 3954999 955066885719309087468094483454523600 3955000 -58884125276899837839620478182400000 3955001 3114994313151274801041358749302089002 3955002 -683758581255117232460536175611326720 3955003 -1559418922955462457806989037525998656 3955004 -719794530357127572344010424847629824 3955005 446559484511127435473021126263005600 3955006 -1018978751743195469181486664633920 3955007 237490925666010375110499527831985024 3955008 341372039856644709475197458684313600 3955009 1090359620445086790228474991398518210 3955010 1266010201021714737668129344928578560 3955011 230636185651552789654123804838470656 3955012 -204792787607042515711123831283359488 3955013 835969058661449588266361355503471262 3955014 -207533749990747093065722547241205760 3955015 -1054942455183732732486710243413752840 3955016 -1365273287314157080325841620153610240 3955017 -2273932686721787391519365173846509600 3955018 629125779220616047796256362157030960 3955019 1008230034246260077406417234155801344 3955020 144496736094231623311878918616012800 3955021 153304560431260559536317618404528640 3955022 79189625154016805681491309643037312 3955023 -2448599564546458295573215163335625496 3955024 -108964746317905174336060385112637440 3955025 13959769244960450654171524566656550 3955026 121016450570680353494121291738774144 3955027 -341510535547569070001013634287087124 3955028 -209899228320197852431956418464534528 3955029 6365555272808020341919122405192288 3955030 442018277950833798801116413048300800 3955031 -1190620677301561440324285559849563336 3955032 415687714894237417608044360947691520 3955033 390795939757362754728099379259675424 3955034 -166106285267039310444448974500118528 3955035 -1244057261159692316252363477650845840 3955036 -1629998635011012340457054081360965120 3955037 1435329737879027139129961922217821952 3955038 241660535123238461410316605107879744 3955039 -3553675528288499135281682629427003400 3955040 798657550656102067919661436384051200 3955041 956976979404733820128508368194416160 3955042 70267210702444555999822347268497408 3955043 -755453897953099192288168087507668708 3955044 -970444419521983506883925713064438784 3955045 -952543539010305746291393336306765700 3955046 936324050460880266627244144497267840 3955047 -96164726764107927366105172115491800 3955048 721601173735102329444325245711375360 3955049 -149834464415561612744394804137711040 3955050 690026910918920152767544710679833600 3955051 -30863729366526110634816035772282296 3955052 -280004562824244900622466024977745664 3955053 18891522700954835225149741765166784 3955054 20295768488705022339016226142943680 3955055 608101804639387355469283242694422720 3955056 177091383641489762166965814165504000 3955057 -1380931105780841458912806959148553920 3955058 743614987254580121251226976767780880 3955059 1171082854103657573347109592972620400 3955060 -134882829345730627377870363952139520 3955061 3497437867213671111256598157881525184 3955062 -719136745759752448249331172869917248 3955063 -124459925585419884532618439799403680 3955064 235785072306459112056796376524431360 3955065 -143005872323915096996799775497168000 3955066 1385015193622726171470733361154688224 3955067 93723137898828795969015388527858672 3955068 -1133727739502538552295950441426686976 3955069 -2243636071192668829595595396973937530 3955070 -30299094266016508841609728684151040 3955071 -68805592743288247470698852426246640 3955072 -1214849576074229378203473164170690560 3955073 326303747360243986160381245879348224 3955074 -95293445744616349257044063958240000 3955075 -131401282624038894768914446203497400 3955076 1181147539456891667712601703692799232 3955077 -1138233173264608290646555973298057408 3955078 449090300743796380182552246093177600 3955079 -1360640428090491941840238984014041320 3955080 343279358520123910998076883981107200 3955081 -207353143306858803147177354842872576 3955082 369877330626514938762666017653081392 3955083 19233755168866810482164053617574848 3955084 1484525995538529458143825050278075904 3955085 -155352860926759618308010501726871220 3955086 -410878240120715289506246373345111168 3955087 26292282468277562687262257146930736 3955088 -702783574878917159745103415326629888 3955089 -1094034188323501462075804889660171712 3955090 264723524302118302526978886736816800 3955091 -219969845629893445945768115554730928 3955092 -1008839469928667143686954260531816448 3955093 -219041772370846035478687311926136416 3955094 -808088650533166526491041758652958080 3955095 229636556154245417973707070126525600 3955096 -1091943374418926680871619288549918720 3955097 110770777005067778659486913098106880 3955098 432571745378263828550144347568355840 3955099 -2584160282531869607962129244626244864 3955100 190734463913714916842432862296678400 3955101 74984955720132990484791765534996864 3955102 1683568333490874592835479239805882752 3955103 3087240299054755539750010904051865600 3955104 -387894022583809379077766974990712832 3955105 -200269427833391474461295992611473280 3955106 686969216500303768269679371032014080 3955107 -1219305158397536830346252849101455600 3955108 2032450949751343847335557118104027136 3955109 -593017458344663422955875794397914690 3955110 -462336246887881801170118036232154240 3955111 -137984719440045669702678830199127248 3955112 -690216697826381641361353708766085120 3955113 783494955900177551340081103802429460 3955114 -119222969248028411115423534097387344 3955115 32799380087539137180774936715292400 3955116 -16430778111939931000283426207870976 3955117 3570640771951957865377052188382854166 3955118 -251360770683715473411212679960766848 3955119 362845066758239272397110296236340480 3955120 -147823200260582346940738876929146880 3955121 1451000059764572825663345159636306322 3955122 -1455015647843066819009462359146543360 3955123 519113799229277558090288108065391372 3955124 533376858445956897963731974438348800 3955125 105174189633235174220126995005600000 3955126 -69717508846532561352090064433651712 3955127 -5040763788812030322126591087118512 3955128 -1312756581454936235494903705809715200 3955129 -1338484890163532510264837645715906816 3955130 -696255788178442393399425951452651040 3955131 927303558440143286530471072188484620 3955132 1424482355098947254836297863083856896 3955133 -203277119766512834297339870520134400 3955134 -131058083721018893563962693678755520 3955135 716292504592309145602986027365376000 3955136 -383171185559241899440820998499205120 3955137 780651766846740818302497963411366960 3955138 -1762250275030019280030046417193101440 3955139 278239308428847891837866549264186940 3955140 339144320863684288181483293777920 3955141 -1671692203184602273959717051850943458 3955142 -1856943365774852777143602334217082528 3955143 -1259101077062980681329326443745926272 3955144 -4622366875070358166627010868051640320 3955145 -134865264557400739753915894204067100 3955146 279738918022626370854093130258201344 3955147 88516233901084225242495914464594464 3955148 1140778859162072112151491746933715456 3955149 90326187651663224976642614373480768 3955150 -515276526602270524430117553988147200 3955151 -646432436360018024522767722763480848 3955152 197684762333547021564718371724591104 3955153 -3404359139313995748129748907353443598 3955154 718553573025036611715021052634150400 3955155 1241199609939345335289234124478906160 3955156 -2255083599328392135760721878892644480 3955157 -807861779334259297970460642588636594 3955158 305974669525337795385331303441321824 3955159 1854764737618611215898553611692490560 3955160 -445663475423378734993489692850176000 3955161 -261096255937504372802519419757346816 3955162 -1767782885692053396928347796750257168 3955163 -1776750929446690172143687343214870588 3955164 374693785902563035188839688846936576 3955165 -46808629927301929721354546779614600 3955166 570366708249374724944839890666745344 3955167 -288651355305779448656919758354475816 3955168 -158464857235464415155734603163500544 3955169 2432997765138158400454632256633008552 3955170 416201265484380217263200002895462400 3955171 27311106898777907664715714325739144 3955172 -74215142860422051803315722294530048 3955173 -1917378480432305977629721419747290400 3955174 886621514413955128786877349511595520 3955175 -562514165950760620332464965738975200 3955176 550708313119048620100105025045299200 3955177 2103671085973408402399810867470564026 3955178 -180718850625703858040261135749769376 3955179 -21780755049603393887285816146781712 3955180 -1063223442023453783088645936435609600 3955181 880858330850637996754455346205093964 3955182 138136079604942988468173007228744704 3955183 7035446592505083260080991373379200 3955184 -290251817842415513523354796030525440 3955185 98801469486406757121748681907177640 3955186 -1160974426386107000946396445292337120 3955187 1534595527969392101223468076343077836 3955188 -147835644560370200901429528837304320 3955189 495035118574897766218047082438074752 3955190 -141738034539033042267175114288792320 3955191 -1723878661518217400488149862135708416 3955192 -159916483016038153283975558648524800 3955193 430227636742329431066693803727980944 3955194 -422757174522002483579182857787767840 3955195 218887896400364072985015378841885440 3955196 -959392433380327315124434551556948992 3955197 221918496620770819701944058910924800 3955198 -103511374605415183459576803694019136 3955199 -669707732908123277333087289660280536 3955200 -529439891486621404452540719195750400 3955201 1084032768091663134880586715984696900 3955202 892921580034344201133036716408985552 3955203 -820690054455854330479767122017781760 3955204 -367993905400851443474149118133900288 3955205 -1335630297243496379986101519163305000 3955206 540936905856056429800484872259817984 3955207 1531079133580006674121087142380371000 3955208 245292204330944483065127585333698560 3955209 -1825795286655393769608113961431892480 3955210 -258704923258430741021986354252631040 3955211 -680833164817874845244403968178854400 3955212 416202429082477939022378188407877632 3955213 266783570480998344612713561875168204 3955214 1857311590962899046561695838994517760 3955215 185792586504763541468792807241210240 3955216 -720720369447364159552246254273814528 3955217 -203876060805148587589823030185608000 3955218 189699485291845242959140457740835328 3955219 -1377836252896986107718817459176689760 3955220 1617382808428879483292456506362170880 3955221 638691384912383453908026972356794908 3955222 259029100916969737062405040275066912 3955223 418377230022812132723705426253914592 3955224 -276156643516236720275782342129090560 3955225 -1408911410667617230101964593280707250 3955226 3409158841822714864533694495446528 3955227 -429990118770037528897735782623858280 3955228 591942013752905827831922198144090112 3955229 1220815311073988568953807348598666540 3955230 -49311160222350418068401691783062400 3955231 -98204860777621734547021693896950808 3955232 -1238581505499348488158934881625899008 3955233 -791539979068592262578176747267568976 3955234 -1426529265904251197035805318572023984 3955235 -1321628627138402040794023065978934320 3955236 1243719169891745032611134301445235712 3955237 -170912564608211669020119948708088896 3955238 919940374507680357158390801367232512 3955239 780486390861063258993785077595261904 3955240 702959307075623390277524387430297600 3955241 -2642354651330213621749645032363571200 3955242 98397341423008603805978372840797440 3955243 -1188068998570547446474428693589746508 3955244 24400199389805652509769832065446400 3955245 45828339946793103279856626646732800 3955246 354181475785304733489144505689291072 3955247 641038918133551082062711411905413112 3955248 76017855395549823851247458697216 3955249 553565011344216931469745276704532000 3955250 -129292241541783205243458241750896000 3955251 307729388521574757518755501042239024 3955252 602669886617980912840219019946516480 3955253 1833309954107439464749028094460738944 3955254 209151644385909228039230543397502272 3955255 157136888555897308863711020379866160 3955256 -425700487306057866639501305193861120 3955257 333497334145514394348701545400058240 3955258 480373548439239383811010476073608960 3955259 201242809603902507258018752136628224 3955260 152733032910473571104376357686338560 3955261 -2262198020812354620254142773929560276 3955262 -472836193091779442381460974804314368 3955263 -93609172704639200383818867922070112 3955264 235650207694996025405954812916269056 3955265 2214503221133845159465410952939368660 3955266 -17497319993084499952647467356379136 3955267 589416060044545847710968123356176316 3955268 -1215918600717348244095221001895464960 3955269 15890119621022019154779812809135008 3955270 536613484804757625929345468056408320 3955271 -2365537961655213375196286328570365808 3955272 -764567504021182194372687641376768000 3955273 -613289756440037425673618458138424960 3955274 -289797869847634530185695385715942864 3955275 -754370461252709894639827289900398500 3955276 712643470555101074863759096358606592 3955277 95526649867243460820429730426779126 3955278 -210144475904786613154117318214891520 3955279 1733531146708046911677637552103392880 3955280 114409223882029259467663897869926400 3955281 -1682470109634610928764542307181444160 3955282 1098997984486090412639314254535381632 3955283 -761943911204518404120619163550544080 3955284 472981410751782404950717128668835840 3955285 837692799375990297768021927761909760 3955286 -102105338093952912463457992398778176 3955287 60197043829885089423192425260892160 3955288 -1812359556481391427340251612256665600 3955289 -195065705364512301821090565965548476 3955290 -247349176717425720526207620835061760 3955291 2484200914283783470054399943593146692 3955292 -10040908937603127606024225390375936 3955293 1781417579282630594468567427910461120 3955294 -185793379139410694433732459500199936 3955295 400841965200697181662725292169824800 3955296 1154517807189150412632639215871197184 3955297 3086829499140873218941697651287252372 3955298 -1418433223246484659827059139953057280 3955299 691884321660279734075752118171406768 3955300 555215108961322663988827854909664000 3955301 794902212419412680979231614169256320 3955302 118968504852367440209826989792419968 3955303 62488029339936297408880984087790208 3955304 -1605539461180788597859135190912394240 3955305 493815979485711236419553544326766720 3955306 -1432569709966044303499096566207002880 3955307 -1596436881702321728831092937235234444 3955308 -377846393322932055123293713376968704 3955309 -1499252326584372689152390527517272490 3955310 84171766962548297671734863931609600 3955311 859301358020360154580701897317602224 3955312 -10066217950504155462747590266880000 3955313 -2700821499124926358122827122989819438 3955314 -1170283998625815753834296829291521280 3955315 -290579754821976505613987884393030080 3955316 -503241395728238888916667248316344960 3955317 1188602327702725475017532478480433440 3955318 744132868432132722871893257420118720 3955319 -631083093776417460590405078345072280 3955320 746438698408775855313840976763596800 3955321 296806260112636631092522224992345344 3955322 -148899441443571847087113336970222080 3955323 138118310433407114384404156090844184 3955324 -40920880262297023380560902203008000 3955325 96947911446663339836169921561036000 3955326 567813316282634248206559725796455744 3955327 -378828862630543059637278586673787408 3955328 -713860983627582359948850950653870080 3955329 139059815572964179689900561450944370 3955330 -792039375841523856407964133660009440 3955331 -2546939379492262641295432157379284868 3955332 -171068994519852331052280585663602688 3955333 679356193769111254802604490080227582 3955334 -241004249689885174277517249454625184 3955335 -324196303167888179445869323563347040 3955336 1054831167333211104387152743509688320 3955337 661674633726954629423904905433617352 3955338 594557975414259324497395249127193600 3955339 739310879196032515629307455023277120 3955340 -484242249583256424656277030490844160 3955341 784841679744773486047149372990619680 3955342 892951944761666043953561122473128832 3955343 589453521865363028986994823819586800 3955344 346735566222846913274405175328112640 3955345 1498384885698248859473004612591655680 3955346 1123395547235968097219836718082601872 3955347 -1837468636179829263242405734321658232 3955348 2170320291064689994031894736208116608 3955349 -1439736642316128248813925105952018080 3955350 58050607844854521676921057694668800 3955351 -2290334463402458082192425569193743808 3955352 206149613545308167723624319413452800 3955353 542885121948547805510975389073213904 3955354 -529056298784570514085406986549934400 3955355 -44164911315144776235433106936035440 3955356 -453056640909188637997130540097632256 3955357 6395805112869552922170016590343232 3955358 -423296923744230630211859909735872512 3955359 -50427604098772896693393382359666672 3955360 361895338989355097191633182130176000 3955361 -951165927859015603979120077924494828 3955362 -310353564408646371531060335646362112 3955363 942740057661134641859049903895291200 3955364 358050079377720694884045121368662016 3955365 258633759942671242634086421986070400 3955366 1124461537036653536356582539869984640 3955367 -1194382463704599840364634798922411480 3955368 -56218556163033769682392942145126400 3955369 4523124922963593116057324645664148 3955370 -221815796841278234230792156768041120 3955371 -551711347040624297657602005783115776 3955372 -2880546792906129690166024428391823360 3955373 1254219965962242527769199530910048620 3955374 -302607027991270151632654282006499520 3955375 -126633359180248450989315983188146000 3955376 -124045525854580576518548555282841600 3955377 1149414221698544883198579387662686320 3955378 1019124393649491686269102205462163216 3955379 -2279607985072036357872329032749319680 3955380 -403585973180385906625651684299202560 3955381 6936450094117738767911876377245340732 3955382 662224994163613705321479313920388800 3955383 -20876360489811015738814684305101376 3955384 -1637392320110584220057207673784012800 3955385 737451400476051307276253238781325760 3955386 -435640393147717864477063740950977536 3955387 -505910336789586272691705333821271964 3955388 -206078022084105012592806177427490304 3955389 200488333780764231697160530900487424 3955390 37093186182904575623581008395174400 3955391 798195458356976726167984804488785784 3955392 -5530420860934224654863993898270720 3955393 -262247965337323784026116287409772868 3955394 1475732470282001834327114418372236496 3955395 1788015620185013885758493986718380800 3955396 -1416906624447579140026985630188259200 3955397 -595387205868001097082652563843093540 3955398 7439385956768052119432719226085888 3955399 -675242928690944123654246442713491664 3955400 -1504162810503547965851931363942528000 3955401 -1982335181139341657210158662974731920 3955402 -181518751490638042285213358651659776 3955403 1582953969447979414814132048611349652 3955404 122381259935447600542350643114999296 3955405 -51155005621414789111478703757349940 3955406 -356050335401803751328813546812239872 3955407 -898057467316569289849956624754714608 3955408 -1265842261860246706527498763471896576 3955409 721207034100998672335298190473915904 3955410 545032860638634693276041171572646400 3955411 864502095245991247127971990385948272 3955412 247224974624125840392046387717294080 3955413 -242349160983299675186483950033900032 3955414 -176131950195535277267550455233191936 3955415 -649654619637036736267588787599833600 3955416 -1593966323736808578087450420482150400 3955417 -1517507737742926455567998712767308534 3955418 -651090146650989168864376558483533840 3955419 -606874314138517769552167087528243200 3955420 216079174502117068410739549170892800 3955421 -1273718045743628111116806190969068378 3955422 -503563348352481911416346100545550528 3955423 -273998849319426495170439740530042104 3955424 -3870940671939157835344878025969238016 3955425 -211260771930143435810460671303092800 3955426 1912288638265569209642761488388008960 3955427 -3578639933206510509501331824053880 3955428 1170667486615764417316603769568592512 3955429 -102046171623235188886974787564131970 3955430 918195637224740225510034378940671360 3955431 -1721781526816484687713203456471781848 3955432 -66269375705650300405204801943900160 3955433 1652402233607723500007227652462474682 3955434 118664421366760055981983449000797184 3955435 -1899162547548364315935018310493942640 3955436 -828506690444144170568747495345176320 3955437 -2023256220599948312390957812327124106 3955438 -1284149907976424049415979208865298880 3955439 -188489317200596992818510288753198000 3955440 182828062374246837905372442902200320 3955441 22070933085579524850310773718091904 3955442 -874665742352597003559990150450118128 3955443 702216706176158744530520968045779504 3955444 -1192443045817889217299404939752936064 3955445 -306880530759467060360550109178780160 3955446 -619987413697947676475727394853145600 3955447 1178590758577370285374743760496049896 3955448 -140962285112105266295612606577377280 3955449 34943120723818350388055584673196768 3955450 277816942854395380366103132563392000 3955451 -3131788812729535529740682754961490400 3955452 5890095396147229474418689332298752 3955453 -2563971162020085240367931060991453600 3955454 1875415185361397288739872039793202176 3955455 117874657892693255757879492794577600 3955456 963193980196125210828282044761505792 3955457 112883309006653435458535151072784432 3955458 -338333111468700024837541459662904320 3955459 -789769307123304069658532486557134340 3955460 -236804808773369130176996480312574720 3955461 -1440816046517043588141156701568925728 3955462 837621409944895622115245373195048960 3955463 2930907556726860006569986127753796024 3955464 -380649478073975694741846674134702080 3955465 -709629485035539173216765947832938140 3955466 -349697203892407249819714212216761760 3955467 -1967718792535178960533914328103674920 3955468 -2087264218963348377507995246417554944 3955469 -158148183811654395796678474830262848 3955470 -300406409712929205733065727335984000 3955471 -488216288975939154529799959014374880 3955472 152048479440119083618322697302261760 3955473 124382879433527485429881278167991040 3955474 -1486422174609556331675115952517361264 3955475 -73783217538997295135047251550369200 3955476 516129273433329688361916519901286400 3955477 90742370822337445999870617639206286 3955478 743640095099887496070501297407526720 3955479 554005580273254414987142601141106560 3955480 536042572860508673499166632942182400 3955481 574499372717780365898898845001540864 3955482 338924184096345126621089351831766000 3955483 861592736077995695353009760751650320 3955484 -13009607198533975749062018297825280 3955485 543275982757668610651213000577957760 3955486 1214129298154268177071031668979256192 3955487 337724266873096053817928587099906752 3955488 275831310310511060920425580274909184 3955489 -5116060134989087223660477305477591376 3955490 -597143741044049019050995800322560 3955491 631706182010953575679040421378291048 3955492 -391668830928867266939650401087056640 3955493 2012861740984816100054588083392263742 3955494 542770362443324051639814404422268928 3955495 111739366987045891042084905232323000 3955496 695567896719185859331185836682854400 3955497 -145813016571069247038055131749274240 3955498 192831110575357335355854215667342000 3955499 1296539314591121613823572127509016500 3955500 926550912749781065184870274967040000 3955501 628501419636486459528738440576916000 3955502 1195481998555573160313384875251397952 3955503 -1779757077690295700883816806735670000 3955504 -261104582503712306218617555883065344 3955505 4950948845494976476700640253416360 3955506 -730257805015807153245498291789876096 3955507 201671441536167374808288195048734272 3955508 -791849082224428439274858791957292672 3955509 -2300274086260692590486586214339436352 3955510 566992676294996892546694547676792960 3955511 -26922361759986265639193161341783840 3955512 581597090315523723542080473750896640 3955513 1210625085468990775660558668020638980 3955514 -1929900246298869260783709151339296144 3955515 -185202282134628270850674227389344000 3955516 -42711848661767848457383112579665920 3955517 -1502826961636160134338211296799284480 3955518 161353929068627302110962961813320064 3955519 1442153470909773200110929339031281280 3955520 -850468522942264267149356395785093120 3955521 -294155896842392727550221043713836640 3955522 157338453152610609310493252229706272 3955523 -134263692940048689719397222535008000 3955524 219004733323699960106284533767494656 3955525 1299944395798465642257880808121572250 3955526 -2458207151954428178804896982652885504 3955527 38095216659060980351275443309027840 3955528 404780899569401216893202573685212160 3955529 -3477776109846218965053258000850296870 3955530 -828857240983512868649406063830784000 3955531 1430599451134182495246452391071004792 3955532 946309653745006530902502827912770560 3955533 -12918291698194533276507254947537152 3955534 -1174539239987765584470427089435755520 3955535 2513411879792509168488987361627146000 3955536 91781682829830181401126582498213888 3955537 -287225541365450057386864400787832080 3955538 -222723541783510593468782965063526400 3955539 791540865561092701979577569896062720 3955540 689621877556416319585431506439168000 3955541 -75733453598484139949413774047250368 3955542 343047854588190257017779723148492800 3955543 104363829387120536503189169312191928 3955544 2333281732953731775648373039223900160 3955545 -1289172740988314612598532651599923520 3955546 809633907559842541806709867232180736 3955547 2603342000423645229532340359791506760 3955548 -1059370163773673974472779029515589120 3955549 -709906977876894985364005879345120392 3955550 457509160576111477792919077197556800 3955551 -1397810482918029240441763320293149368 3955552 -117059589211260565105439239237533696 3955553 705165054077150357506855426166619840 3955554 -260781617039955628147545461453253936 3955555 1402613872001377471061754776391738960 3955556 -583077526826025349245458299966233600 3955557 178038712972619144078396853011754240 3955558 -236657281868908236869040553249401120 3955559 445236841551223192778948656813793016 3955560 -195221713300658569014857274094387200 3955561 1207714788640182480212082209546255162 3955562 -420521072904780057017355751480682496 3955563 457095926714933036347524387219514464 3955564 -805946014668724387746765721723035648 3955565 -403103771774297382911032991985103080 3955566 -129290935889643208997417930655792000 3955567 -61267546505494276097874491479735296 3955568 -86271672758093750339434094511095808 3955569 -542382614639347380981441966294250752 3955570 -10206556496496750032357938247808000 3955571 3871678778641154346773292807555012000 3955572 1279498847406127277852103646366218240 3955573 107228249020290080864834333374540000 3955574 -297764627371003842455573648443888128 3955575 -41679047420299506445939294319408400 3955576 357069100091092637712440120823951360 3955577 1774995284355672769499037324035689812 3955578 -1321010453121230200106675629315584 3955579 1929360070638634915634263013628950180 3955580 -716192332206661751257846977978508800 3955581 685001876366343497376633901843305600 3955582 3339929709602179659604175385002918400 3955583 -680022356110643813407816720958424000 3955584 -550140067631214387649876086604431360 3955585 197728968871736326609574471637501780 3955586 -421108008246055785319188423084734976 3955587 6798395242136777599823711794355952 3955588 199411735119867815725743159450054656 3955589 2531640517623723932885128136857915200 3955590 -568074004432692316611847744309274880 3955591 2551002021784020251704863746128865800 3955592 508955218545045772960862457746718720 3955593 -160513653741667530266438834126823936 3955594 -736491375633612101664347544165863328 3955595 974975902386023716578805568492827680 3955596 289169230332988841371873659422392320 3955597 -59284824341758938506121513124666954 3955598 199562248794434323076623719396967680 3955599 1771042961433190296905959651422162984 3955600 91310131597388441420552355053568000 3955601 40756647784700626494785066956955304 3955602 169063914988455014228609256695553024 3955603 -2798986238372145310449851949446328148 3955604 -2085845804601730395763284838296687744 3955605 466650142822515665402130066732388800 3955606 -1644863346435734593445831017181348736 3955607 160928265629390215944018648213406992 3955608 -1692611421898322758016452231008460800 3955609 -593447919968724848719738153599098880 3955610 -250868124120115384329810928739328000 3955611 -874418298482805185173637585306448 3955612 3061133982903869319258118920185101312 3955613 52194858318264396156418977676740384 3955614 -695334536613955327337743441273915392 3955615 -418925675743862388904062562520836800 3955616 468320108430442703596256395772559360 3955617 1749348670556382396127902881059273488 3955618 -380582833868382496923826530839832240 3955619 2806182618936230698244919581505982296 3955620 -41149446451102740830410138846187520 3955621 -402880369982758734275314949167194178 3955622 1596759777476514857565117158821372224 3955623 -613268028611850017856059400814611840 3955624 -370002664717674612596681509672058880 3955625 -174812979605200843119849978461418750 3955626 980881216013875926897816880479356592 3955627 115372661396326308818394178404224560 3955628 262232084392461371081273478915027456 3955629 1105154756910026871936852571884446400 3955630 182845614375548506621886001332140800 3955631 -186933099112848492246336647763683136 3955632 256676646764565789122602090981490688 3955633 484982371322929951878114252436731840 3955634 24112684798376493955473432934035216 3955635 65728331317356113075361609790792080 3955636 -1009848692835139282075562429266529920 3955637 370846988875776946698782682538759104 3955638 172896787367670605338709054859068928 3955639 -395432478824149409357264037470216640 3955640 870904387579855337347493889725644800 3955641 1796395745565507448980353395210451040 3955642 -505989120523107543198837715630704528 3955643 164504814130353064209150386013569892 3955644 -155895325920083349998103420405669888 3955645 819076014000570624358577716018537200 3955646 770702294440701200477972137932886272 3955647 -929328220329432954165236448179897400 3955648 -190773239199456726861755288523898880 3955649 -3486058633827611416643936638262044350 3955650 478436359828863384832729138010121600 3955651 -29717510243230532556441855982754656 3955652 -1669028358605837650366708989452716800 3955653 -284443410889665706033211205299190660 3955654 -302612045266946549067820102524952224 3955655 398709638739840769888863277052582400 3955656 -10982558865553705799635422867701760 3955657 2499718028637888993163438000929602906 3955658 -279404161659783085787036043871242240 3955659 1797252625895502658443341172201382104 3955660 539741064571822637676530891673753600 3955661 4577959378092346499616383216981948352 3955662 383024593742030869540021989245337600 3955663 -1681073068025706733431427673741859088 3955664 -696771228470139817161481888149381120 3955665 91895691879260888245003869508074240 3955666 77486519784196018376018927042462208 3955667 -1599430879843352053301892828707333520 3955668 1485228131996199710584305260300912640 3955669 414352061225199889531052056890973696 3955670 457300445736568231157375458217496960 3955671 -1787005045745407496460549346116910560 3955672 -1174516416806921216110048456498821120 3955673 1679678747204091370010937822759974922 3955674 156215705770590986489381523702581760 3955675 1149953803349130133005436225190558900 3955676 230036529933835435619309265612556800 3955677 -1300759795255380928831024718396951520 3955678 -295033847959481283612086343493439232 3955679 -127861086246612002419042926636141888 3955680 -515051691839189464940790593845985280 3955681 1147097868246044626895721036041400000 3955682 125753564092502697941319936404234400 3955683 -10521369758105373900116835621164736 3955684 410524696927729748942392780912178176 3955685 -503679657682932593930345040781183620 3955686 342228966505920427342197812777994240 3955687 -471634516088751134690443248100437240 3955688 2328214734041861358979242408861696000 3955689 1293832980331702644529898415788601600 3955690 299708042456225236349143358354232000 3955691 -995946956397247733084503299944464908 3955692 376862825566290212915430564365663232 3955693 233423458299131809193284958934863360 3955694 -584273484564134698705242226407287040 3955695 101424203975697616186361878124937600 3955696 179519337716060588013177778878676992 3955697 -1061164088731151178235452939982590480 3955698 -97874498035338269072754995899061616 3955699 -1966250156623124744400095989801152 3955700 440664557471745240831613296197990400 3955701 -375955289613887262839157966684886080 3955702 -151750872581472457692307170760346688 3955703 735069253604427659137896055145150952 3955704 377169048899757273537988415270277120 3955705 276773458240971920707710378455246400 3955706 1242624523105760605698228956621418720 3955707 202808195920637188775975799858565152 3955708 1313935998378168920179287259444432896 3955709 -3598992450968540434128537853863300090 3955710 -476927987798685503204421521760506880 3955711 -1326052069282485936607375027805467608 3955712 -2047067965488303150159524367804923904 3955713 -1580598110619234706044676823530230816 3955714 66199282088792651629814417584550400 3955715 401082820382304611051191473968697120 3955716 -53856598502786836353426003857253120 3955717 444363559638416220233596148095276766 3955718 -24790820551757325374801504310047232 3955719 -114754585282036694996502259234914480 3955720 -1693860657601717162970000314103347200 3955721 -470001367381141240790949972365127840 3955722 -67753900300116390749484301199347200 3955723 2166890354927844257018211750033701972 3955724 22631482954754326521648619213946880 3955725 988257060219002469785898592635914850 3955726 -1708058165284249360363443285412826688 3955727 854354870811479648286195682354950576 3955728 -157694185114723028643707308667830272 3955729 4884168782515546407062773373643936576 3955730 160393758471622058232662041677537600 3955731 750527470845755063236561720521852720 3955732 305464835366620427454157022623985664 3955733 890642749527034014233405035615859982 3955734 324975224850674672311419903018521184 3955735 80272064317286409307754860524238560 3955736 64820273077209225255922099937587200 3955737 -155447094741629664819869097353198640 3955738 -510721938580730800322981181076886304 3955739 4949648431008370037693680100302435440 3955740 632327826270384124539797018479334400 3955741 -827508603641968627692878950705271700 3955742 219677003352750898454728803154944 3955743 -2392193141830849627576460714566406400 3955744 -496178278858582993626850084689543168 3955745 2765261435330051218294110460268677800 3955746 698032992279173736874976011397836800 3955747 -1643348471426739116328642933740622336 3955748 753058700793620465492999961061665408 3955749 -756368206087877637336962772563885760 3955750 208540988734003709088796865849664000 3955751 -1780985319284589811421696112413520096 3955752 1187214375143650526354911611748101120 3955753 2287698953877858248200632965372379002 3955754 923576449024593603942089525967209472 3955755 172288950108695696806236850766192640 3955756 -9932161108886244822987846571768832 3955757 -534325842796733704959059845205929128 3955758 -883733168192825934226938530942991360 3955759 3330591858766882848399944741192114960 3955760 -178034294849176725612865498842071040 3955761 921085637355039750162645241162675188 3955762 370242449640686433278752875195897600 3955763 1012948163794154096459096515180353360 3955764 -56944771668004128495584602046496768 3955765 204240101986745981565658537636333440 3955766 -887767647224139125176697863104116736 3955767 -2055245398942638069937417007353754880 3955768 2556961266844250399822834244774850560 3955769 5245980484841625787085431433012724996 3955770 155261718303842738153891260412467200 3955771 136007219293966743823134721530911972 3955772 515803535182666080833787379144742400 3955773 -861214627622103599956534715569788000 3955774 11913689872663972573631294294478720 3955775 -556086731132944720096619692059400200 3955776 -228254532951919333578527347725828096 3955777 -990893594316214916654921911708209728 3955778 590774041458948793626329876977461120 3955779 -404087877978776456360440171279653000 3955780 375494632520550023538375840924917760 3955781 -853032500402640579151585955267866560 3955782 -154546598170966936821084203717529216 3955783 -884756779459020564731012250784704240 3955784 586768489630339812572786399777587200 3955785 129507887357815931182974631055040 3955786 307616368828749179987475212835953664 3955787 -207098499730795715281205022940455936 3955788 -150188743693491729974890934089206528 3955789 4047353298562313084946823773035142700 3955790 -653068112572801111076677283008417920 3955791 281639495415043923780349228269890304 3955792 -507866278404951060477757150898044928 3955793 1085858147036046472129113344749520064 3955794 76670141049108444556525416481065600 3955795 1714042781999954621433385037178058800 3955796 380261880796847039393704159926681600 3955797 143880451858810618724220409930284288 3955798 -707589560118224404793513486015410176 3955799 153390365817103159906283481059617800 3955800 900902643032667666425420854702080000 3955801 -1838886666580845646546570567507008000 3955802 2013232622277368640095335766389519872 3955803 -760562209439391153160470910039264800 3955804 2230108842645540482407854053633286656 3955805 494465309453596971214381009315522560 3955806 -691017022327617812577390474152887488 3955807 -1439190054841008056655620628191231928 3955808 -92966829112448946697522548279214080 3955809 -82887237315209440328780613976409664 3955810 -710597201396635642095509054810761440 3955811 -325523471119121254287141128405880000 3955812 116348781521584853119926507548454912 3955813 -1977079918332278912241368703156455938 3955814 -111187857190489546205499562046971008 3955815 1664802804791386711733388674876799120 3955816 -1658627299899234921882676414003200000 3955817 1189625290258528389514453257024360192 3955818 236445039552866408498238641579271168 3955819 -1637212765941777693019910455280384000 3955820 855032665090853197604686851462620160 3955821 616911108390028145770228616733944640 3955822 267681836106162311137070605251884352 3955823 -1422555295309487529926573389843898928 3955824 624467106821611302977505139991838720 3955825 716574588485547456866392301410948550 3955826 -689471436781580145926067738750013440 3955827 1034193073664633805990405441173400120 3955828 -12583854653113061748135869733345280 3955829 65361197378549665892498582633318880 3955830 -56923363782681816264926361586750080 3955831 1754602815942537280767504067618799064 3955832 -755432214991390398067821258075648000 3955833 -373912616594906401452093425563436736 3955834 1291272870342662004211309118691048816 3955835 583503330304510186209045419754747600 3955836 535988612946962786255642709535186944 3955837 1062609838176334934326050738836036332 3955838 22497088764304662816961740335532480 3955839 782806387843840069734423058120583808 3955840 -14110483206019654521535733327462400 3955841 1930974469507682916440321730831801684 3955842 -391326037073703219639610530551825280 3955843 3563497977059688268501171899658961280 3955844 150247288430010326014330498640931072 3955845 310323059568396737074088745262319520 3955846 -300240545405176991476192541212235520 3955847 136842973278142758004610408069991552 3955848 -133996853454588129652006806886809600 3955849 -3307022059445789493933159098489411328 3955850 500096252296993288208993313751552800 3955851 2997944934015568622352727977711941040 3955852 189051042426271008013090868744711936 3955853 -2902618412244113865730223509527114 3955854 -163230030841909775790291960904390656 3955855 474736134254341922994507141673496160 3955856 260329115172209190569556713282445312 3955857 848668787224231076910079205282491680 3955858 -800026967159736439725461091824964720 3955859 -2591017386042680644831352358248057940 3955860 -413211799224236125148514576149848320 3955861 -264724454986848811839264017798160000 3955862 -358378753381343592597368905972026720 3955863 -15683446974214709111044356030372096 3955864 -2768856988305666522850161031220244480 3955865 -767488913141060396792447385186831480 3955866 1064955655026881093520525331020570624 3955867 1096821989166028203917413324535666160 3955868 1052133203991304995727376609908720128 3955869 -1181698610444536951292994776327531706 3955870 -13411884859847611824132437064796800 3955871 -52739100112027909698811050977085768 3955872 151378747414235755758020629427650560 3955873 921444601460692589415806302857903300 3955874 288675438464346062507790148316155968 3955875 -240680669961542296166486238206592000 3955876 1456650061690023886096769181537387520 3955877 -133128939119362097588902662236798274 3955878 31379201187234923054789177167847520 3955879 708586270709763657623270912903657920 3955880 -2193376883378399127596024024885913600 3955881 3176141218565718502929722518463521824 3955882 -590987636748513776982983171351516928 3955883 155065549156731565253560897772776200 3955884 -750537931909869860667538072351947264 3955885 -220903672438293094410593333096851200 3955886 -115693775448380247160256003459182656 3955887 680997899637835811502183794780812008 3955888 141212537317504621950387663419244544 3955889 1135052092873638603705296204708705856 3955890 423044773861301897770758616797196800 3955891 962407262446862948150285938625433000 3955892 -95054037158851387580337005334447360 3955893 -2669030510948223049563277775688291456 3955894 -490379825017991829138908120734806720 3955895 995957718187773425472036099312061200 3955896 1190077425906801855454714650765557760 3955897 -1461805992274330417868244395965511136 3955898 290998247047054298381232498515923200 3955899 968761156922065331502196174144746264 3955900 251799646842223520647994242756992000 3955901 -751438557113149885215336497199525408 3955902 -572356498635813899513479475644325568 3955903 203320210319827597766646454179105504 3955904 -172870430804871221450652288301400064 3955905 1614181440086119821532011688689667200 3955906 -29438703011472517077059733250732848 3955907 2011274117459180225353792493066006352 3955908 -43568566873785970838350144276856832 3955909 -2885146939083241410136019101556273890 3955910 139410881217395843768064977533009920 3955911 1455545409548592101804582864336648784 3955912 1650173198300785080353938521497978880 3955913 231656072699232688136693761163177124 3955914 -12866827549641736870608609004358400 3955915 -202232934557404410636070792207902000 3955916 -602669403885684753688597420370453760 3955917 484092250127047744632592909828290432 3955918 966956309004159421066550736487802880 3955919 3989035295666659031476618624616619120 3955920 -95643841700326086959611875502325760 3955921 -894935861665932826282391096455715200 3955922 -1120048688819091894139039613043205488 3955923 364627670591092029977306261443094784 3955924 229150839297215860550179883893221376 3955925 -1363576928245114900645819903530696000 3955926 -104791849618908853472246468026336512 3955927 147864571833423236976949967942928776 3955928 1219167725738849198399681923405824000 3955929 82116916201127817746538815782746432 3955930 -590428453469417019318813102668724480 3955931 -19577587964953091850395200983588096 3955932 2656373508676317731623076429161804800 3955933 1018728160111679399896784926815987520 3955934 313606747505210798274862821898770432 3955935 -900466037186503741570311334601497200 3955936 -594324613966509180866039863367172096 3955937 -321312201883065998873518339712959980 3955938 620974602652834282085249413394350080 3955939 1326634968937968378138130376235478624 3955940 1153640447369971976100614304032563200 3955941 16905881096537560147513162031281920 3955942 -1765694383060496224324252411058020128 3955943 82123795783141854006618694941628224 3955944 1140622664896711295198117451785502720 3955945 553379886956420219063444339437836480 3955946 1278603062811573626607698039319316224 3955947 706385930334341950128186055604920320 3955948 250939356122274458445659998483430400 3955949 1067494455623764929191306979324820950 3955950 -402555130264621823203610745355800000 3955951 -700079852125923702810502490015817600 3955952 137391676171345738988593713425940480 3955953 465550274979851512218717872248629408 3955954 686415068416755456533246823548544000 3955955 1489525478485793838186209508633429360 3955956 135021790124704667180632943736963072 3955957 -30409149339865307615631147967377888 3955958 1036982016845324489980815742733650080 3955959 -21013533852155656986576367170498384 3955960 -952799602645320394959441221322240000 3955961 -685359928595697643602429122493139500 3955962 559663920754397729193522067260567552 3955963 -1552154437865708661983441750791128216 3955964 -2883993853019885872709346076472130048 3955965 412796279843015799404869369808901120 3955966 -571600774354412844513825008800584384 3955967 716528671452052692194764926216296112 3955968 -875164058747402856355969236882948096 3955969 1698830676772120300293881949953818370 3955970 -1162194167354330975286303798719332320 3955971 -1287121816046377916708882305689328320 3955972 -11806305472504440123035655973421056 3955973 405686800792883968873696332126428544 3955974 -1698537394535214194452746594964800 3955975 -828351603278785926282005916282521000 3955976 -962191263440805525102939663326161920 3955977 616226129153560511520290833305787200 3955978 -470170963371589455776126126877683712 3955979 617494655951294898229587603648458580 3955980 352517667381277516062843938681241600 3955981 -2472972832052978654474471379921692436 3955982 1911432042779359713998072545852550592 3955983 282321651865905635441023396532838024 3955984 442439098969860181263189405037568000 3955985 -1047086295608099818960520362568772480 3955986 -1851746683488344715119401210953196800 3955987 441734950566121159207448940377493504 3955988 -76468347172837375949198693100376320 3955989 -324400974643712107120961698966894176 3955990 -1090587931088958835615459957895884800 3955991 497985517406649863508831874037965440 3955992 635780056094614391311206400225443840 3955993 -606582581593300634156532427085960758 3955994 243355039838708483954745717043544832 3955995 -1055819365016213677421484158007743280 3955996 -2227393140543759160449443791461911040 3955997 1584716092143973049724285569027467872 3955998 648860146993754241905911300054496064 3955999 -1949451089925890406350179625788036000 3956000 -22546790470667175885297538301952000 3956001 -800020747984560170567715084792583296 3956002 371679086625662102650474685139982080 3956003 -18033319628037309669895031723721600 3956004 -332432541661977982712418854522019840 3956005 178472135968059268368913502968305660 3956006 1006144878105919464316660813727681280 3956007 -3101951742747855013091792174700662784 3956008 -526259251072177783186063860409466880 3956009 -2379006311796230828222955777167604000 3956010 58585852182664361186492651443699200 3956011 1961328662148520733443411126909609224 3956012 1041979621045315525510734254374632960 3956013 -2499238185089442357413991060625953600 3956014 -312849797312430881356819549560173568 3956015 -29351539254042212402962063640110320 3956016 -19532325621642691050820458938695680 3956017 334079351908151821561850323146243048 3956018 -613217817529030278109800061263999360 3956019 -1820498756151911646487994713335234960 3956020 -298243946055778641569286584535121920 3956021 -2746311539351898352106357210621160000 3956022 111323622838813747540892628104840832 3956023 -1321498578077840646615586710440505456 3956024 -4702035292495042439741632365562798080 3956025 -262230316331840698674533381477521200 3956026 76312561133243187415193981290520544 3956027 -416026275625647480905263248191492124 3956028 -408854542658754905102826300796968960 3956029 1109579785286237310401321606163694080 3956030 70633904126967432148679645451678720 3956031 900396555562715057418795137131603320 3956032 -21361292279727454101459249813520384 3956033 -177416478060033206148316594455394476 3956034 168778986582848303094584689616762880 3956035 -1299987381361486380350635494025117200 3956036 -224968645055169197000777451277983744 3956037 -171505122225672593846730922432760448 3956038 -562408674873003031253139291519536256 3956039 2262937039631532177811836578533509000 3956040 -532660463615792005161204291032678400 3956041 2252776590406146964937349513851092442 3956042 -1557743785685998978577514744408101328 3956043 -5051608920852445801420057363548672 3956044 -2258873972771377245395928545177668864 3956045 265585338653357499473669034776580300 3956046 201120052233654837296983663570759680 3956047 -3218027208804948937250814928009463960 3956048 630976529343772766930163448407244800 3956049 282666717752213050980151349646539136 3956050 -67282620129707844655388380391424000 3956051 3456959631510918095195337072144805704 3956052 -514134700187143615586051818849671168 3956053 -1030480148946037362844932712931819940 3956054 1187195557889253055078121927862962976 3956055 743222905514235080048281169977223760 3956056 -624862166824479753234688825798041600 3956057 -267769014260791027879327436303122368 3956058 52259110002943947751337888745512448 3956059 -437025764398914307230334416515255740 3956060 -906526124883231014200093416285227520 3956061 976153633882167554075488974073240320 3956062 879288327690164575624193326706268864 3956063 1173922477771437250211240472502881840 3956064 360679536290551736868277905225547776 3956065 -418311259380286269554125499373031680 3956066 237836034546037041223894958985947520 3956067 2046588393843825272239837018075104240 3956068 -2022789190313802309514548251557616640 3956069 -556027866700436831119800799078975104 3956070 280056058274443396423613601114351360 3956071 64360933695126079011771271834211424 3956072 -215608769062007607622523178393600000 3956073 1437428367273827495412431743584012768 3956074 -1400225799249148303574225035399120464 3956075 872400188654827858152451979084631300 3956076 949592037255602908916444626168664832 3956077 -386925396820896797948153957931624308 3956078 -652736327059176698806157020307593344 3956079 -403589346090909856788745637342467200 3956080 280523443600366374053671166613749760 3956081 1029251011972443140099634390893148882 3956082 36084662213085156362013246131311104 3956083 -446397027556230361055767585156500320 3956084 1686134549784720679662713167978831872 3956085 -522277358581261151775788963627145600 3956086 -12933312679058577419531391345196416 3956087 4070722378957382541754365854011292592 3956088 -930352073728353840760265960945725440 3956089 -231875302458213683328072791396917676 3956090 322255990885136856415611384705624000 3956091 -1079445184033423188435854738074847208 3956092 139127777250575425922226000947576832 3956093 -3561534902313507557706399063632130420 3956094 -903165947001461781972422683447345920 3956095 -704435975023159102695017556716640 3956096 382313363151757542674732137599467520 3956097 -519366792996752218526160929916795600 3956098 1263953941490398056885522405763278336 3956099 -1091288547037144760010590264988079200 3956100 -258610625436392637613683306017817600 3956101 2487819249591690392527951476516107102 3956102 -1544612485706832850781770716346105248 3956103 -856770828224009495502591003803123088 3956104 3247948691302539684806406591171379200 3956105 -233818515504208184395108618360984440 3956106 35023281948619085871467270322352128 3956107 1545289132802090847172789940673181560 3956108 863961133398895385781478842522900480 3956109 1833140964844151788777667742339923904 3956110 -1006725103311247733418167591729375040 3956111 -391405123851076565250796231274632968 3956112 -209245074488940100532374738839601152 3956113 2831612019767548119191534585269066098 3956114 -390774061070629359229148650596113088 3956115 -374258656747503052938070768288039680 3956116 2294128958473306290057635346073504640 3956117 563285902252122525891937865368849824 3956118 303033662390571191746758849615367104 3956119 855614695579724302694643777471448520 3956120 -48727444678606240418367544688640000 3956121 -32590217049628422670348633841089179 3956122 1589351567248283246206634134343800800 3956123 3479828492004933753130753741676577720 3956124 458451418380468689972726534933715456 3956125 -812913560147698586719298597874825000 3956126 1276909110909668519202120841611952512 3956127 261208286301821078410252215464263680 3956128 2174687725120056737742239543281582080 3956129 -47248059834349733628792825966094416 3956130 168108229509729820909652224101556800 3956131 -2254651476727497678540737521212591936 3956132 43729048203431155893618342719369472 3956133 -370395202696151154536050880988233376 3956134 221153046068056863784087213374580992 3956135 758509859623840967098286790028177080 3956136 -567539945288745468832372827263385600 3956137 2037475414106024335382090840445122212 3956138 -601887497650482626440455549319764480 3956139 -929845795061702408058943456378878000 3956140 -1060231390188670853619814157814466560 3956141 -608296788649084316087718362171658528 3956142 -3267176728185354446824187822008320 3956143 3239611956101645545529122293072405392 3956144 611874533102890245220687171198402560 3956145 -405308377392543742751833761746956800 3956146 -1214260221503202131572435591056367200 3956147 -2527297162782169943496287799631771248 3956148 -543085868865678585562474262303662080 3956149 -330253477847160445066509267748887168 3956150 418800975651720290244700346862225600 3956151 203747814972300840723856822626208800 3956152 -2220637998453536001202629596466278400 3956153 1789773074211508415441098831002015402 3956154 234393015551074115255990221492645632 3956155 285498080209813613853104791191849600 3956156 23286816850891232289709233927725568 3956157 -1277951773434112802309399512097187546 3956158 55885121308864116828651607130488320 3956159 -1592816420047274285785248478067816640 3956160 -158246868951441171707583084405719040 3956161 -1437347908680004642789213088303600640 3956162 -82383500313806629555576499154432000 3956163 1437033100513579206020134528680772344 3956164 35967452081446829468129704392013056 3956165 -1812876711786886202924422353582431940 3956166 -199537932807955481319065019839031648 3956167 -792601561554413824870682997782653920 3956168 -2715174646669081695191522685381565440 3956169 -679324542213793820776900114795686720 3956170 -906926372477636772020189454643429440 3956171 -841965419282024897535538741776683628 3956172 -7226675002448058530795506124931072 3956173 -313600243154144690624863608663011296 3956174 -1180709963812657126110889164520121664 3956175 -11149984274713393851197281440594000 3956176 -98114039902365055130770060123701248 3956177 421405729368177361355135078623844352 3956178 810961821350367000429629976147624960 3956179 -967222021570036115855963476920963220 3956180 -1533804392707067644413212300405760000 3956181 246481873629044718778116465240469152 3956182 1061815760918295771169034839339260192 3956183 -638908949544834407162493410543185920 3956184 -296148074015394875707777251092275200 3956185 391410629574723383742882387438769800 3956186 234920452378333095537445683379641600 3956187 1565448139106379525306597780230507160 3956188 -70511781939903995320240248192633344 3956189 -1298343442955883721122017329241718528 3956190 -15066680301794109536222655136665600 3956191 457244260451302585884684032055500784 3956192 -1905515016065452736360595519350243328 3956193 -343372908065248877304475857075255918 3956194 -432004282188472312408299097733609088 3956195 -71570338922182556480845950153496080 3956196 -1072334297790189324400457087859575808 3956197 -487618454134908473275587844740716768 3956198 -442110812156438147321580101785008960 3956199 8649926655498082571107336191008208 3956200 1121597205071801757582420621969408000 3956201 453889332141186143573829779543079312 3956202 59244481009784934452159856072898992 3956203 3050117523526795395764284626047550452 3956204 -7092667743196642139707679016744960 3956205 550254559172380351800202680363385920 3956206 -1382210072635224905647131866228519040 3956207 -207803697298941533629948287543656880 3956208 -298837298749238668235841216776994816 3956209 -187705971591900634550388140025736140 3956210 -667933685868944879997618206466246240 3956211 502672113087250721923733083676970372 3956212 735985468943774623803170066523204352 3956213 926906545862132198351908955932307964 3956214 -1009928814627478783505889021146243712 3956215 35894199598521948796471211291004720 3956216 -4533919750320320850008721359646720 3956217 866316905231993653265920920248704080 3956218 230735699128928189168646250229452800 3956219 -2108522988552364747627297644210940380 3956220 -29815697491194224601344463551078400 3956221 2903503530030987121668492409293564422 3956222 734891035077602718408926932727334912 3956223 -397713776078574567540472547494448496 3956224 -62029251225475392651965890333507584 3956225 120787286942406293986337829225484800 3956226 -409005632478860047723115096355171456 3956227 855627178097388443387662546091870472 3956228 -1165105997411037312824573851020936960 3956229 -1404450660654665109996420286385614080 3956230 1344044199730979696405328353254072320 3956231 1352999143253248808594983955929830864 3956232 -238397455721958450569637750116352000 3956233 -1123811828815067190965425952071724518 3956234 479988880191230249329965777670964016 3956235 -4503129523992864157645518428201760 3956236 1538737490142123313299784238017345280 3956237 331233683749349872432334139680250240 3956238 172647009134246336855580366005134080 3956239 573565232674343142457398579485372656 3956240 -536495263291282512834644248011571200 3956241 2058447905305242999667510664647221120 3956242 1176510581358597602026187094989075232 3956243 -821343772881294663021722443977177216 3956244 43841228896988888435930853879330816 3956245 -1581460337793900173531035197777170400 3956246 -432042444880105661632111225051340160 3956247 131791879644205561997479087774125024 3956248 -1923081725654652657382578805109760000 3956249 2146040407911643603173572297590807392 3956250 623177839402616701201883269543200000 3956251 342321485058816820130127880400918144 3956252 301143405288381344701072435720891392 3956253 -366815419625977094663835805613555712 3956254 -228382539309935749493018485153527168 3956255 -1761542166322290827134198968747402840 3956256 -35546917377508149669698814817075200 3956257 1925556514301450420925711261163432200 3956258 16559040730881577715165489510050560 3956259 -1638248529976058917549792951887311496 3956260 -1147481013333434884568128365660610560 3956261 765372204988468349213883534156332862 3956262 140093282939607669327157892888967168 3956263 -1673420398056242698123343783407124488 3956264 91968480776343386363637918696960000 3956265 -544237389225889340110778127919896540 3956266 -664402890440788212183733892791755936 3956267 764718548351624108990158950169831200 3956268 73414351764721720907297064600698880 3956269 -1041924841128241832058838586627188330 3956270 -555717286222272879206994128790457920 3956271 -947707317917755147260398651716755072 3956272 -981940446116283845724376894766972928 3956273 2069183159713886084779445158972360740 3956274 431012371020144658950705659963661312 3956275 85932357196803915128806927955965000 3956276 308421893140497958258904199322847232 3956277 449348561842355889538718650610681856 3956278 298987064012198980017637666997586624 3956279 2698882790890650138873243862797491880 3956280 1330902639599996064620894189884416000 3956281 227222667379275332308753674692910592 3956282 -319584451150102354869216431049541632 3956283 -2772642674757039518004781691320497108 3956284 -1359394103329720379149181175958672384 3956285 -1150018917717594902817715417681096020 3956286 -426723744490747684044972719870411136 3956287 194115898655176192012736561731103936 3956288 97867518359489484049101393814880256 3956289 315886056472462330843502079924983520 3956290 80372260505092483689893032234727520 3956291 -424319794101028711729863360638117856 3956292 -675019160300855156160221185191744384 3956293 -610170843711542555314239800579729856 3956294 -255997624063320870674810504119056960 3956295 30540599066183181315227801033702400 3956296 -2747575302473478064868155799847475200 3956297 2856518023089580591018372403780374746 3956298 -195020423060469036226066129661805312 3956299 731406414242230014295631927845288800 3956300 -308213945299188035746661440697529600 3956301 2832624381175084323630045158223168 3956302 -724781503997003355707933900532423936 3956303 989513245340313903418515308076406584 3956304 181303198157801698628639885245808640 3956305 -2064899266368627264591475464255126540 3956306 1123890148258171291513728314874590352 3956307 -2685513952684225781246904218517754512 3956308 34261379488187529625119921539083776 3956309 630689523683169161560537299731620896 3956310 886079766020675472625246623472147200 3956311 752736761714012194270660559156027912 3956312 -2442855063496494007163612901244876800 3956313 -349196529788502372589318246866124800 3956314 -1237636469335053890876079251834121744 3956315 -1926918139344635770415890597408535280 3956316 144293445960969346756857904462331904 3956317 -816965890632812044922388678744611220 3956318 205892201725441028098578557628063360 3956319 -393162511536709517978796741468409800 3956320 3602647535257974415434906075188428800 3956321 950393785790109434760107905388426052 3956322 -117803855549190006842967407953681920 3956323 -1299759580079761072597674697780992560 3956324 -781224895258584984701161565227346304 3956325 514212389239487136722839089765144000 3956326 636037702204257576523578075610123584 3956327 -1438115408489295004071877016043370824 3956328 -1415523207269575213156766396976768000 3956329 79984087318848202747776292105179008 3956330 61560801688430158981123831091481600 3956331 888046384773473459404716053274220224 3956332 2291121679430971151572184285602946560 3956333 3747349254353866260570709923919102848 3956334 1257771222250951581220034289318912 3956335 -82938182861696487186025779923246400 3956336 19831597860744672342548096409206784 3956337 -581096387548010663808717552612480 3956338 913665354794339514613876239920019360 3956339 3312782618031439208685871317251188056 3956340 525922701839184110238328095785963520 3956341 6732650149721775889195727983115484 3956342 -774920124492912430519317439645967616 3956343 1486438931504217391594513184204786664 3956344 2043141966899880474443012442685440 3956345 971051851410858991230243300762131520 3956346 -50040508579764249781865359667107728 3956347 2418828226370242557473051460597157796 3956348 -957855203377614339828251922685530624 3956349 -138191130153804661351461420911847936 3956350 -1160585170451499365461517932505563200 3956351 -423291810267397887143137809003164160 3956352 -979459397996656349720892386165391360 3956353 1408913241290954516341061609402697602 3956354 -492543937513533697432806236775913440 3956355 581308354323574316218346627498210640 3956356 -321852150636079844659284538323625728 3956357 -2873149439008215968873681150402646720 3956358 278773271933278909627472546046234816 3956359 -1111282856965321170680987246553136848 3956360 1042025177116488428111857265927424000 3956361 -1309551750842744736377701482832287840 3956362 60845075465779950790887389037744432 3956363 -1795575594500737135023373270133704440 3956364 -1042681081045605463489358929538304 3956365 -630498834400872033938910888829036800 3956366 -1894766222315737450545854224628770560 3956367 -1499702452692140891368785993465235320 3956368 -2897787755847429672933905638096896 3956369 5338254816414217646600454461234333940 3956370 709830410005503982333512487598284800 3956371 -147939131893912086827707952960988288 3956372 429957275669597945838327605459558400 3956373 -422522692000328352983346181078395318 3956374 819903219143751943233725149778045952 3956375 648934119981318898987711378945248000 3956376 1211644014041418781680591185195458560 3956377 520532338033682297304335403984570132 3956378 -993940256803827691892354121628415760 3956379 30689789441610455020986564598541568 3956380 2094164078674864717610586594932567040 3956381 -66218154843506670055597275772311360 3956382 -121962971016635615852204539631102400 3956383 -408456161381224578911633209308144240 3956384 1642263230489525569407338552398381056 3956385 -728174169101377598939973289490486400 3956386 330490596114135620642159542309593600 3956387 5861278867369261927838945265541320 3956388 -115270307961599525667636127226793984 3956389 407063141284316777222248135601345440 3956390 13625402214479547837438493015633920 3956391 -728200914416985412709490320729152560 3956392 1708419429655999611839085966129561600 3956393 -987523755241498518796020899541840384 3956394 -129589526334732881469003196422895872 3956395 1189638208102393297889395402624956000 3956396 -1902958117737841499523908818928659200 3956397 1235912520157554138949245795458025600 3956398 -631080423333076179065568670569412800 3956399 74008740266744146675373785599203520 3956400 -62989793923565772888554260419379200 3956401 440746310786325547034261383877984402 3956402 1566335935835538290926586936389051152 3956403 285907567820868211513460573628537408 3956404 -643660872413856526283883751279577088 3956405 417794099289183539541664143882456960 3956406 57028255594943744794497385903718400 3956407 185723155095294187485412777273429992 3956408 3397340182729396382139657632875008000 3956409 1018957220670460049902422255277633914 3956410 225127286966923565683795496308980720 3956411 -136276702946511406401158855238353568 3956412 -815808353944284749906405076167654400 3956413 -5462662024724459490134748992334669120 3956414 342638748793051399831270323958124544 3956415 -689498441487303080328705529382068080 3956416 572996056947380389050298958175272960 3956417 -2351707641297529592046347208688405968 3956418 -560285946314998794400045346722920960 3956419 618325593292945530781240001226517820 3956420 -202017235348537627962289844481553920 3956421 -570859710001897059273456146177770176 3956422 -1456034389754540670092601284999371200 3956423 -1260652305444653820783168225420258720 3956424 -327399483340846054738576680653537280 3956425 -899620351750195425111258016862425200 3956426 1393240539493919882717399138225525760 3956427 2390044717386001732670727196936794480 3956428 445563717224299026722447967138804736 3956429 144536712031367336302009166906631030 3956430 482756944788871848420914685035520 3956431 -508801013600065103600176587114683648 3956432 172438182594466314040345630383931392 3956433 565293865145046399411167953947752640 3956434 -1619395173409651650647235253056273408 3956435 422413237868900268804862193445824160 3956436 -1514490851285280081068595487254614016 3956437 -708934919539066336578720904967337120 3956438 -44138752064792099194862698472966880 3956439 -61410505156698129979412357249818032 3956440 332929337343242472187645082746060800 3956441 -739112813160635967792263840304551100 3956442 195070327793087613972341526619789824 3956443 -1209870716253402643939416540857693336 3956444 -1707970160928775633171564687325641728 3956445 -25114710454050764879811599992722900 3956446 123238953215362038976399369825718400 3956447 -1042932670394585364255437566743466896 3956448 1594619438528725652114592455983104 3956449 1255815190973377138571701706347884736 3956450 -326369143575142328930808189612362400 3956451 860900638181217899660903004419651904 3956452 528115712654202731230926760768661760 3956453 -2283821127880100712699604961533127298 3956454 -26359161320923429390602759226988352 3956455 2115652433693944283965752888492162360 3956456 -564813713389289719170016561434117120 3956457 194370565133658623643273936597200640 3956458 -688600681022174064514184858533200 3956459 -643581094298921110211056653543925032 3956460 -624440502035433026865362078684282880 3956461 -4325236674537667056617234164787807616 3956462 -1359331382348538245886677838469465536 3956463 135663154956692719930190502375510384 3956464 -514203209016427385747687486127800320 3956465 2035313536731544697768119959482025600 3956466 288826014771026491209007886288676864 3956467 843838586946447528218338354018315032 3956468 -111895143754254315777620354842189824 3956469 -837535170262446695745199553073303744 3956470 -376124787639100747096398935305920000 3956471 -2135469164782602168255455385534338328 3956472 -199275312169315439905167392421888000 3956473 15411647283674148028208195394657408 3956474 1219659229028945650398983380475769312 3956475 -85749276252311111202302237817772800 3956476 2293036088480745074043001538164674560 3956477 232789793955905412714827458235206272 3956478 -770324460706038359945004544699822080 3956479 -495388098514544550672942812510937080 3956480 -740998416959979197230742422557818880 3956481 -2285468156144744094840499443589101360 3956482 12513016928701968193769808422484000 3956483 1532228361825902536776158061331398384 3956484 186803467037639065795449349622661120 3956485 1041430455703913714772330689656234200 3956486 -747586084062933477514172468865411456 3956487 -1092995611281332398679457197940695640 3956488 3296959605525195424409666012296565760 3956489 408644279093391252049131260730927156 3956490 -71704945452657404551334824236293280 3956491 -312730530834530267793881200786519296 3956492 -1893768053295080412053663852702947584 3956493 -107597479899197771992160448564188736 3956494 624761607168001989555237545066188992 3956495 -18189233806270876766747226838317600 3956496 -45029814722395294143011060402749440 3956497 -33253779537894090460985935499420828 3956498 -7412511952561480157832731544645120 3956499 -177924764727844382937898795561113600 3956500 886162927334902092964004017336704000 3956501 849005282406487223597574637496831502 3956502 554763338537018184968436570836625408 3956503 350971538614747883462397734017405200 3956504 911394429596544429102669741180917760 3956505 189011851642835843036281378817760000 3956506 996233787306052919541286826091588864 3956507 2987388020691995497918392279830415072 3956508 788867421828259577386552485481147392 3956509 545721207915753051276608759431524710 3956510 567292409959450678803380016645327360 3956511 -194357595095897105836350703670281200 3956512 -632227186914603015177890233382338560 3956513 1242909559848206332604266063839924768 3956514 -650482680449050252941882239212959360 3956515 1684154196303671438785909688082026400 3956516 5451898498870439337891767820260352 3956517 173728089605496719894352906443260734 3956518 289614377253081199502986960114742400 3956519 -506985936008028821033695358477298720 3956520 400525328698382184978070723789209600 3956521 101532018263065692278063331619856264 3956522 941443077342059377557527208533318400 3956523 1033268330084896697572499627705136984 3956524 -139307800072137281164050891049663488 3956525 1080956619381077462623896643911418050 3956526 283211584781573042452932344113019904 3956527 50901074915399081964285014239971408 3956528 628812348929210137860598865404231680 3956529 1225932723979141674703826037928860288 3956530 1611602355812512647300316076574720 3956531 1543576731697021900719915432629514600 3956532 70100436720386816430226877285609472 3956533 744148556818640197100090652515744576 3956534 -284746659392532119266907815899199584 3956535 -547485918851930759347102338551760 3956536 -2539488805473594004411941157626040320 3956537 -739825305779920228124643974570178300 3956538 -1097934008536546938309137074499552256 3956539 -3210371592210640617555088049023169280 3956540 -649158340613610807442804813774848000 3956541 -43186558425799971279258130839186240 3956542 859127653920419417189868790212399744 3956543 1595423193174416886229356711944697792 3956544 -162222328033529228116261073890836480 3956545 321553869693970561550837189404953300 3956546 -967753328302483386483464188658150400 3956547 118044436757129321167423012614895872 3956548 1717185049163201960692466437821793536 3956549 1949584746963866512063918080320699550 3956550 -184587870141917501422827059957232000 3956551 -2159656749753875937275473588532970968 3956552 1320569018694530326652646956067717120 3956553 -855046425450232716074252672156647200 3956554 595656542101100963935742349765511680 3956555 433546183860518123687315405209164960 3956556 517178401642587141063031732083108864 3956557 3441180200790478949303503699061164800 3956558 -196589425206643673597558960314257408 3956559 -24610749723385753139740858655146752 3956560 4002161440485906733754057203630080 3956561 138439519789613691912992434940742144 3956562 -747048523774397826161683358314429680 3956563 -1005617359468851730069340981615639616 3956564 101130199318127564367606292961888256 3956565 -587984331284689352988237148921512960 3956566 -2251085722147553177928687907536394560 3956567 -1503082318649442083934199278855835440 3956568 534430179744774947080306325152727040 3956569 2223671394078322724063851760648248970 3956570 -1184770270249704946000708293355103520 3956571 52240718263888891557795347354835000 3956572 69439323003908922674000982455749632 3956573 -6083333547681147112385642938347797076 3956574 427782450572279780564023497120251520 3956575 94662680023725571408556375849433600 3956576 384285506276576921365534748900327424 3956577 -258633846800117523009246630176012880 3956578 -739719152622222596272923842056394160 3956579 2296043300385234207760837919800920 3956580 258247182728358724314803844884889600 3956581 -1101619014477859293525842978247823618 3956582 -73341379914725141625887944603725312 3956583 364119644902487750918028521163152424 3956584 903573033413012340500821678792243200 3956585 -2179721686927654377724199490997472220 3956586 1109154030414535973610520985489990400 3956587 2979556609879119878460480884115333236 3956588 -1356344134177551817039394499251596800 3956589 -123881162442016922657507553776451072 3956590 1022132205586657100606791418544355200 3956591 1166918276696457333022224725781123000 3956592 -17000901506661977689581354284482560 3956593 4870881899659437277741367805824721264 3956594 -406510858901138080317160269358673904 3956595 -521570241754004150291607668435095200 3956596 -404418047290977717482444654490478592 3956597 -436064821954880833589505268503206628 3956598 274628954136257099169075014157711360 3956599 -68725443902306252764393373110895880 3956600 11881277856266884101827876456448000 3956601 -158763917601420276195734207567726592 3956602 -8025947983076593957622756196560640 3956603 1659024723669355229442849272834401428 3956604 996483616603899141250641550101520896 3956605 1424741838204446408633616854983081260 3956606 -758791229787188840140613809194528960 3956607 -138530961186106406350130755686144144 3956608 156509604710985060138068637300817920 3956609 1324629879235242777932004243264520404 3956610 19511621827903874530436188823838720 3956611 355852735035704779322045011526623800 3956612 -927377146022501849516338538568004608 3956613 -173428327339820020103174287652484000 3956614 1284463189691642559183514370225813952 3956615 56867992962979001011649681389380000 3956616 -247155200503152944252851950264115200 3956617 -128303853711439591071338971097779200 3956618 -443545463353764477998663379584150784 3956619 73721172087450125357849832597824448 3956620 687328814085898802473843467002311680 3956621 -1558186289468102368047751480420405728 3956622 122896928021167926996688046679031872 3956623 -145481260793164921051860644671509504 3956624 -57041194585256199350193432909840384 3956625 -2156523597061291054284639795228231000 3956626 -532613608715658259112543163909349488 3956627 -1085361018444400105556275189190169888 3956628 852875976811874044996728597816336384 3956629 -1358712902842738460762969133981410724 3956630 -293361872200722630603819911221977600 3956631 83182329087999370009257260561266944 3956632 -734481973474799247526792819099115520 3956633 -2953267836829146257924868719880012396 3956634 -857256813810360519150381400988075520 3956635 -2027298944940606045549841930812111600 3956636 1354963672577308943941060268955648000 3956637 116739960920040982676627100679320960 3956638 -115184223152972352813456241856267904 3956639 2690563934683228477210051155391465440 3956640 132637541426951883681479758703493120 3956641 781130061981904662972975225908442772 3956642 -1763496012480406345122629434150092288 3956643 -581393034491567896484569595850675696 3956644 829984101728086253729975100730306560 3956645 -5286473915934468367761821362483200 3956646 446436255487430720796880327748319744 3956647 -557263608357280430983959829092480904 3956648 -6624809096501684038027885765248614400 3956649 -912640974338020753906881242158298736 3956650 -801575633268452156586229861019305200 3956651 -505692812421761473288066580282694348 3956652 -1337451694116268999578335235481146624 3956653 -1473835802655008040491247094928067296 3956654 47706891536365185322652603615370240 3956655 115397568015876973207458649488470400 3956656 542136448191526646031730688658407424 3956657 -2963615900529616867490545109317109760 3956658 -593652214735117901064453376131252480 3956659 407313121562291417587920103071316816 3956660 18049303164873041216158434849922560 3956661 2175968797184959801469429671664288640 3956662 162076073712832918830527221321537920 3956663 -2777091064843432334298795181647440088 3956664 222342774063751916560911180224471040 3956665 -2000183297595017078800045988167851000 3956666 227614037581191951121122256618590720 3956667 193586016690711453545798214875484672 3956668 -772534400605176970208574846860240384 3956669 -744879791391863365976735765617826004 3956670 -817183933024938968503469318344649280 3956671 1510743491480251705849655863017495872 3956672 438741492215787616877823697587535872 3956673 19821810562681450021843605305644800 3956674 1332906349841984826371211388688442240 3956675 -675068225625608355556419160023355200 3956676 -575332962058654660080524769443693568 3956677 1157756892830766532005987528656938526 3956678 -239546577774441348679045923115588800 3956679 -1559456800927831629536878590269389776 3956680 -21237989209034404923596185613107200 3956681 -3735895123479094918806096338666788518 3956682 -785806579800795490628002180743200256 3956683 765852209158945685120051007381150384 3956684 559730472935926054098817884552604416 3956685 -261605718480609850642434791081902080 3956686 285113227362044442534229886646489792 3956687 403573675639613225365488220491674352 3956688 -275636969931328225887773051191296 3956689 -1272334639529149785561331516963583232 3956690 47094760245938707189609223081771520 3956691 555271809832728875441249116388907192 3956692 -1617262237890293177493388157805357184 3956693 983383754525030388990155721050477760 3956694 -33844742007356960994270972585443328 3956695 1232774099373082534005264919946064000 3956696 677898878505241121636202474114017280 3956697 1019771215948593397245190759291880820 3956698 -891984086532034901402448607098512400 3956699 336778914280261091147024922710505516 3956700 346360658531240816675333860032000 3956701 1601924294935699231104663371136759750 3956702 1682543707826000087028544594387185600 3956703 413278905097241064692671044960191304 3956704 -173867870487757342735739745918517248 3956705 -437238183453353936136902632571792280 3956706 87136354758552997242726026479278144 3956707 -279501210212128465792866695899175120 3956708 964582442459490650828167990886793216 3956709 -1798813373327281423563238598472609696 3956710 217082400652125552218717652704357760 3956711 -1948334629371812253191265762415766376 3956712 -889086300796952230366538450056396800 3956713 -422431990707632217709976175021981696 3956714 183110763963752955642748263162902112 3956715 -360538253951146959285646632589824000 3956716 -816340893026437086816765208674852864 3956717 -457357736789583210878147163428808000 3956718 -146692280552245453844379631480245696 3956719 -61411934868726836470802315504619656 3956720 -53914987538257313426204825559859200 3956721 -501149810868341724417845915083264320 3956722 -555707898090223294599084233936088576 3956723 76905255037327290343776327866947224 3956724 -841117735055515281699678073914193920 3956725 -1573393077606277649967163952968705750 3956726 1988864356175209625472662683535793312 3956727 -264322792320517009040624655882846768 3956728 -2211456756940416071737543461466275840 3956729 923230111727327097728353792081330176 3956730 496649988686229076265247379074942720 3956731 -64587199339610402089483392307948800 3956732 315549212899154978385209804909901312 3956733 -1746460516301943663491792153085347712 3956734 -935168574371739830600824693068321600 3956735 1505711328905174277192677390879224680 3956736 -157328463864542661905399208524906496 3956737 -58291807363710488826726986303471614 3956738 -39817652719081670643737390045280 3956739 -736525593228277330038529135575367176 3956740 1161688649595712457814275780264336640 3956741 2245184677294259153457362087543186142 3956742 374160254873101161167524147109683200 3956743 -211244375380193648411526792159268384 3956744 22616170036581960392442460133253120 3956745 -456582150948722172245147016679599360 3956746 57696309217178115350023651518698688 3956747 302875728397908408984077131961477952 3956748 36420022199814868782292096861908480 3956749 -2022730414705599151383854623996674250 3956750 1076508431214680780381854529183520000 3956751 -566939542445862432933543897283576920 3956752 -72097309705343376159573319368900608 3956753 146367495535834702764670221394170480 3956754 21903208984619587402854926803607808 3956755 -2295366164148006212083602474361621680 3956756 339008095527262375220093864583905280 3956757 -245204947499516685479776736855049408 3956758 598262354045677629573777280010035584 3956759 -1042426446116681545243289002253578752 3956760 -872086260783336294861909393914880000 3956761 2042035494780440852194962526547922324 3956762 245510557093692640130749305595711200 3956763 3339215765573500939260822972827922288 3956764 78389709583830454200938940980600832 3956765 822229686789917564072365752580896120 3956766 240929216406904329127451143095810048 3956767 -1427904373261587649697678756661766368 3956768 -1398147804357144858658157387294048256 3956769 -3179767179561912819790475808573459360 3956770 -1257624906752765734995470277412573920 3956771 160255237981692790190577668203526304 3956772 -1988376532386859381383038357291317248 3956773 2719678268200470905995485087444263424 3956774 -15596671060914941830132776421424640 3956775 106642099152464471925764493764071800 3956776 1051217424325640543281797394291507200 3956777 566352880484738762174238172803826080 3956778 19494343001631089213548394004246528 3956779 -2664795540745412030704616491983884620 3956780 237134147990496282546423251363773440 3956781 1403664887500761819261849855714015552 3956782 -233260751163703792446840334757182848 3956783 2572885644380158574908508894934454032 3956784 -54748068043389983071823320593334272 3956785 322293506838892323793457595038256960 3956786 783733099674717242682806740393016592 3956787 -191572402067264942474294445655916232 3956788 -1966345719989375817396446492266076160 3956789 3741902778672807530410934528419848960 3956790 -596184048021335894970333471464561280 3956791 -542058791709756782965002869248182416 3956792 -858203049828567284958656331438366720 3956793 1205290281283625493858850275782128464 3956794 -1410407824273557603929991215244184464 3956795 -208258993671239654355554445267637200 3956796 1655905466766781172158478861382927360 3956797 1663734191990171618508450319183782680 3956798 134714881362283961209037227344440064 3956799 1193872291930901145482974473169750272 3956800 197226728809627741907588077676134400 3956801 -1068284846627220438779276952613823868 3956802 711680956710770045528046394378895232 3956803 -2745322271725565633006780720777530948 3956804 8746702940464006127748444877197312 3956805 -583317781602062103487408317064392960 3956806 -835539771926037874467553654948298496 3956807 -1322989461149661875100618832308647160 3956808 586300135647219240188377460415283200 3956809 453141429811276904562105358770410240 3956810 -579069786786090588540566076586567680 3956811 1708567028279914075455369968319315672 3956812 -1187353341291004220001116368602644480 3956813 1147198792767496329489179131434977760 3956814 374579682316155480854753290644223104 3956815 -1922465054470340193319124999463074040 3956816 -428052140109134305238825128334204928 3956817 14190841612058494106511324260176320 3956818 555450763299442007015447424963696960 3956819 -127015030138648727211685282664718480 3956820 261982046832819994532511123240591360 3956821 -19356167332344316863871246907844 3956822 -1397877832657959384038154634003800288 3956823 15501352837632290752675402064702880 3956824 -645187895327922290201471473423872000 3956825 -196063304216632741806474551583380400 3956826 -606638213141160833485960715266982400 3956827 740753610304905048345176631809350672 3956828 -409606398727256176276339739668838400 3956829 217438912544685737606127575294880384 3956830 -209297398178741221437080365499777280 3956831 -1062140633505330740053921008586342368 3956832 331728452524130376159371255906304000 3956833 9260946452860732364300848595458082 3956834 -60421709789120378664859068244113408 3956835 -1058783846699726288854516857575692800 3956836 -1085176907297838787780389663965306880 3956837 394312337398704892662094145519857632 3956838 259701394240746036257364379253617344 3956839 163934261279637678507693542809738456 3956840 184792467174213070593184925358489600 3956841 295243404186883709626510227525071424 3956842 72183014954053301336751845387505072 3956843 1351052248920678929348419956541128744 3956844 -171072353178459348518448160439731200 3956845 1005802250849164371694213694194207200 3956846 -1829616007856376680362144032264712128 3956847 -41483732447637613129720682410285680 3956848 -518200935618331323642401330237308928 3956849 -1611883736223254333413836552302601036 3956850 -8905398855719379645145268122059600 3956851 -654140621534883884911244688640273440 3956852 3256470915237404009200129521822923520 3956853 -1248257615711330926909486002836572992 3956854 125487505254005894225705404244102784 3956855 -552159872314293868681537485294151680 3956856 -809986882825181723888514075829493760 3956857 -896817708519781072613866267172527894 3956858 1485884924662905591365214998314151280 3956859 1903837517326830331998006490335542904 3956860 596040825547923663275633389253230080 3956861 1328430519922491198543929808010310124 3956862 144620690317886647855726842745626624 3956863 -551244915170259230689853174659381888 3956864 -288805460574734464884938094988492800 3956865 -574068123389014901866113704096938560 3956866 832965329028205888022594782725127632 3956867 2126091252226111731595055369165537916 3956868 345085583232425356602602280085940352 3956869 -181178696416701980583290678739762816 3956870 -58129405968332988018687829731189120 3956871 65986758611552398440634646599323648 3956872 899113355509397559163898638417228800 3956873 -4378141222470452686027671644859419520 3956874 -305084351639276375266455960017839104 3956875 -62114402728722140315930877881030000 3956876 555592595499530276589030212618895360 3956877 1383124036457134531908592267801135680 3956878 -390943911813546799912383167037341760 3956879 -131399537209480643070434864139240624 3956880 -104965946951377791519727036185968640 3956881 49471489314094053149384535777637682 3956882 -1462150308956653553198150886978692208 3956883 821242055409471515040278776933294080 3956884 801774297762415831071466641499852800 3956885 -1203374435457831015927296908979568420 3956886 1587040600655741986474134255798459264 3956887 -3468423115138790831140569458109460176 3956888 356889994682694387953695690763304960 3956889 1519699325166296548626620755776041424 3956890 66597438879506081528120979837204480 3956891 -1330186908434087203586332179515683920 3956892 49248959179663349724699772575962112 3956893 -1338696407310107375544334740109812276 3956894 -241810090605773157657958873089007680 3956895 17117378546566867016693554396384920 3956896 1243259910731744257108443266688417792 3956897 532956589574551762015303589238725952 3956898 -1403648734715848190414190024101928960 3956899 2200682687947805153401582515979853536 3956900 817967855309663655784136599493424000 3956901 231038548627245611410543354905075840 3956902 61959290779836779310450607199846400 3956903 52842033355738231696504641105158064 3956904 -1046668430690158707677743832221286400 3956905 -722768001134717257212920355041297940 3956906 -436618382396646694338304374088813056 3956907 245362920639911312360375980258785792 3956908 -978332904000219479465294004238018560 3956909 -474544894083816684649786453931302560 3956910 121230821239941586222744794976907520 3956911 -1240152935787861066606502138080996368 3956912 -552325684868311149313247349583380480 3956913 278169386039274657008958208659426960 3956914 227166353824217080088070130203326880 3956915 -226030681752825731373069100744885680 3956916 -114949416052614644211772445426380800 3956917 -43624825345198725292595032671414034 3956918 42091153116694891356555217371045120 3956919 1236397795109415587744006390309683944 3956920 911776657437622234191336975181209600 3956921 18039811104336579188536981043169012 3956922 730590117706165709360972627309435760 3956923 -333325025330436855371170789417076360 3956924 -703707411198414463052548912486063104 3956925 380422232383160027186254219732804800 3956926 1844984281703841355487417217126726912 3956927 664333776120922378034577385428883008 3956928 -23238449682027595128745145111937024 3956929 -151020785115633204959640401308686380 3956930 929038083363632479687457386767897600 3956931 8519685963407220559577408530212744 3956932 303255136901358604600007852140072960 3956933 11738310276572708729403754572150144 3956934 -264139524670722481555001007992830080 3956935 -916253638253169057004430282800506120 3956936 1641738432576826224619975650396103680 3956937 380869772601712411530695307906037152 3956938 -1323119761855282013776731499097468880 3956939 -952846030124436947950164150372569088 3956940 124382867748481268577334953739008000 3956941 678072132553336908218013577508948342 3956942 -1009043219771219258872444994169024 3956943 1115422792233688715005306319109969024 3956944 81476493325385365405879101808271360 3956945 519253930418922740841922320852189480 3956946 17485283069116435953225087807769344 3956947 207738826150280143150900505750873472 3956948 1658727708239907542329728917522040576 3956949 -1069259410480443887572012197367508466 3956950 288360828300914199168973119744516000 3956951 -2687603909030005118469902135534431776 3956952 -1034088914357530502605362840187699200 3956953 415481586336388589012992755611274240 3956954 -453585861019035419470774590060576288 3956955 -174333727564737046016345536715009280 3956956 531705941614236843492704373953477120 3956957 1464743087993766383804624905014679206 3956958 811953542881320157594012919794657920 3956959 -1918057776455978799945396183035135960 3956960 150741469433263635957419839256002560 3956961 -739461303095803755573236960854171728 3956962 49432387727682337363881260130612000 3956963 -2255423241856766760122546916071339520 3956964 193819460759539040496823310255652864 3956965 30824220015338021815267379008131120 3956966 55957094035323547736158089236979840 3956967 -417996183109412129080875916858777728 3956968 1342239911982857465995296259423042560 3956969 2315164004810769764479893656564899920 3956970 -26542664596363609478308278748896000 3956971 -982632128184805864009176041182894800 3956972 -1111102436476163203777653080473893888 3956973 928113766199320280323147078599134784 3956974 360301147297681707716844248451302400 3956975 -90642935648289988837213881375783000 3956976 -74572339592494575673832560713891840 3956977 -2784049745747246577035740650815866368 3956978 708140053804727776217225850105914880 3956979 5762359852117615385456556579847776 3956980 -90946142596277491448852217182384640 3956981 -408043901778041585858262113877395808 3956982 -320306538630883003486506675690873408 3956983 278361935697641612589211360648192232 3956984 -2673069469735306130562915924627578880 3956985 1970112741886329968069147053107763200 3956986 -1595144603450842047313428365545796352 3956987 -3400551729773714758482328462174402560 3956988 -29826417259780289709536540466929664 3956989 4380630509074075252951398574102848 3956990 -475318792124496737087591824059340800 3956991 972079116368608514888247215804872392 3956992 311826413179299905676314201208913920 3956993 2430067578006744474723495010596594900 3956994 825825707400900410100860823174067200 3956995 401751759273285543080953027624133760 3956996 2172504647835157491292138391079888000 3956997 611880836451726042032382877254888960 3956998 661539654002150379794254268331999936 3956999 -1741505737065801519389909250331281000 3957000 961524207819008568370244444774400000 3957001 330647753837916014420164957486971904 3957002 -72769513140466210842850113023400960 3957003 -2355777062171820197178918950792168388 3957004 271353018556018572570503862021261056 3957005 339521574386921645231545219587857520 3957006 564355990803374424463904452648355904 3957007 -2498450943057690032336195729404753744 3957008 81301393637596303958728554234445824 3957009 638202140775532726997917133254412160 3957010 -583011194273967693592245742536255840 3957011 -36052519565577898553526994432342176 3957012 438900208813525642422259216038635520 3957013 -883454497879871355428632702629706738 3957014 1859577193569348862165728386027213856 3957015 -887133540985576923122082283105215360 3957016 922692826896177211950853157732352000 3957017 2808014954819894230069023035214405066 3957018 -5718872901942299468200737032934912 3957019 3829850159937923752649718996080977920 3957020 -725436462026760592594242580206136320 3957021 553083337401158306200383015260205420 3957022 -50220270218264240137039182410023296 3957023 -334585847330352401664353566060290960 3957024 3743577283152560436340557919008325632 3957025 -163075577785912391454607209166861200 3957026 14862837671028262625876679068258304 3957027 273602850905458219962118531701432240 3957028 -525115420317592600605934703184260864 3957029 569149122757006769059487253113367480 3957030 -168892858180385193329773359623976960 3957031 -1327600427150138680771376315327087680 3957032 -29747465394996188140900203974983680 3957033 309333025431314333371074245656324608 3957034 -309549491804211359767280845393848480 3957035 -1287345797528453366137293466133049600 3957036 -360155445495835449975899808081530880 3957037 401008565683696202885220198066072000 3957038 58408815037634953311257052402399744 3957039 1619533664364922656277652960680549440 3957040 31421865105270034218466477462978560 3957041 2763345408608921633417659730307289584 3957042 -252881254839183705232673341311565056 3957043 1357200258911227180543315408395313104 3957044 479982190872794513057957644507927296 3957045 627014050867683366642785194161772320 3957046 1211552198708716778409148864001261472 3957047 -2326090191732269067087157375005372504 3957048 899023213893643394030199646236057600 3957049 -83964854786755376867892842270900950 3957050 -50564981113570334203646474714940000 3957051 -459176816558924324731423899502281216 3957052 -1613623172978006253536298594453135360 3957053 404819497569080077641625050436879302 3957054 1761387691211545297768387281525012480 3957055 293023821108454832070359803243497960 3957056 -496525686949845714599908538273759232 3957057 -267233556447840462430053337801346304 3957058 99624251630727750839936017840634880 3957059 983967458329825228066258486450435260 3957060 -510592460567297992666475893525463040 3957061 -789678027192038660449492711007717408 3957062 419147521763610114312518348008840032 3957063 -899441841309757322839428883757773824 3957064 37830210957183398161905538591334400 3957065 314822630506764479229233500923751680 3957066 405513885283965539759916675579985920 3957067 527588139006179411336862359359362880 3957068 629632260779185751231066386425540096 3957069 -121778967885189609505043712551835456 3957070 -50724500409446540460890459119200000 3957071 -1451808678593967360365816968202231040 3957072 -38290197656850516784968873265594368 3957073 -1562741210348196128646830703343942560 3957074 527277650523951509737198852661571456 3957075 10231482844619207156712084483951000 3957076 -1127893281605802978889381379481235712 3957077 -695835697741214055959988181385185074 3957078 -338840223492249155523977971441344576 3957079 -956503346734792533278662530418428480 3957080 -979197911495897052762440777941401600 3957081 -1081702936623543771764314164746289600 3957082 739528969358976318088893908158801392 3957083 -13256889505330501191467647596800496 3957084 1263840460194254897402263995883038720 3957085 1372454541442383584650029074178920160 3957086 -24776656943219962017278557421558016 3957087 -2931898394912349518744809268237010048 3957088 -217526139695558897375528460610437120 3957089 -169976377058782063841596433320703676 3957090 14048985843602078369795313752217600 3957091 -2279551081970819047389951093179553508 3957092 -34856939418048473438750872425507840 3957093 60472583114118966534177723453145758 3957094 980983826106607700669937172879691712 3957095 1182744658642631633088052381645740600 3957096 -137274521685663964977904747758059520 3957097 443657264905166288030522917649759546 3957098 980891455882546911562573128746897664 3957099 98324951138511817959312748029503064 3957100 102023701558643271892425017340390400 3957101 -2285081856548672468053691197009443168 3957102 1083837639616354361055806726304084480 3957103 1708805393685375163642374004013446352 3957104 -274853470699928626707982484467286016 3957105 -178193193180876107521887407996220480 3957106 -949248609231219117451261412649348096 3957107 1238707669912009882085916013822239744 3957108 -415269791669853162242807927209021440 3957109 -322178993592875964894337016276785796 3957110 673645727307600683399605307586624000 3957111 -147857308562359426859685166287867120 3957112 -494977722702385919132479225391308800 3957113 -258766769025823168371038226136218300 3957114 101942369709600756397602454894116864 3957115 81315302129215257175835592353832000 3957116 -922760128094562291773278874674575360 3957117 1086480601688760563611577528332282080 3957118 -14758404782942278757695905074442240 3957119 -745522684242241124691471971453563200 3957120 1414865252214681607166963566510080000 3957121 493329955224009236898899159363941312 3957122 649270817432504379350757435933905952 3957123 554250688626972361143073342972953600 3957124 -243299940030321421443894857897789184 3957125 -1471123121438374673169985647952053000 3957126 -62472616668371982981263891308750656 3957127 1044622954748854472030799313261251600 3957128 -1041253177566188589292076665403965440 3957129 -126227146957805620587782562774196752 3957130 159751392979123519574472368753472000 3957131 80502028212089735513970104276291664 3957132 -116209924984448454710180636848009728 3957133 2632513122059358167801008375123219382 3957134 -1464779499786039873747006230284190784 3957135 218006456298770077791733928553891840 3957136 -332649345999562292530240143172812800 3957137 -741807626892361802084702391877945740 3957138 410791115455602135563926551637721088 3957139 672324616293439384752749482238534160 3957140 -37228003424606088696410165894584320 3957141 -881317220295108061094908905102805056 3957142 171171323404302948325605227002118400 3957143 2261765979475072066589931673609384392 3957144 546041738516659076333546597794590720 3957145 -1483907618516565395902739180624998200 3957146 -110604714521883591294011015764258560 3957147 732950386941503451287573459333727840 3957148 656525524599282410716804941044185600 3957149 -925957304957474059722049015691232960 3957150 27684064502435007518900303878963200 3957151 140487306146943931552688339524913664 3957152 1856230701748377728952882418457444352 3957153 -1074193122573234387406478195532568800 3957154 239060700167486259754570761210851712 3957155 521908393234413349205303612708260560 3957156 -199749917650176895044894869890400256 3957157 -2047771225722450801495737261326862946 3957158 415186238299705091965495359171446976 3957159 -1969948921290965345273398451816647896 3957160 313138658808978667323261858807552000 3957161 2890568482923467272360091031366720 3957162 -608754643492012238812981802594547456 3957163 494604323668943198275495990734680096 3957164 -110042261581877353234524998397723648 3957165 -827200308595060839315794061796001280 3957166 527444127264776738874524358734306880 3957167 1546490788393979383734026207012835216 3957168 58237719814046738096443260606873600 3957169 -1865871230954362429449104388831864430 3957170 343485407078534071953829162823247360 3957171 -1536539989633867083622497231214002888 3957172 2263723165875562676917332018737058176 3957173 -665441118884455255057150515768472512 3957174 11198279378917911486251532210111360 3957175 -738515877308615140608413149186651200 3957176 408197290140557814403575186801070080 3957177 -708428840452506250914905938943131968 3957178 -1389516971205402694624139706313449360 3957179 1212191021743039513408679848389735780 3957180 173606529036552256346738936346961920 3957181 -13727419693159217426082205371899136 3957182 588868997885344069669022474031528192 3957183 467383172537909652758273703218888952 3957184 -32968354973985450743628396756992 3957185 -859104219036461321965428727383121260 3957186 934887301520842771610971532878088064 3957187 112101146461212466498288368460058080 3957188 3964773247134931781708944335214181376 3957189 -833061784206678601676906596121164800 3957190 -748136567249058065732514487422230400 3957191 -1077071627620216153531479360186336000 3957192 -736133392890068143458414843139829760 3957193 1730410811638681144839172493046799360 3957194 -1527410675664265440808211170032817104 3957195 22772480322649767580154306031609600 3957196 -275365733166284321039890605062980608 3957197 -385654672493700609539287550616459828 3957198 -363110461753599203298167866752322560 3957199 -2390427226874037278181761379055667960 3957200 -112617198869899356219970298723942400 3957201 -1633637383502165808068536431951972960 3957202 -445052882902436900541010646817607008 3957203 105329257514822673075358323954291984 3957204 -5877269292556287623991953080719360 3957205 68787432463889010497641965782501760 3957206 -51776812981031336176801249258191360 3957207 -142905967718938670885004373151697840 3957208 -1593891461129461566393465920316119040 3957209 2572849306417184142251973803006183316 3957210 -348135195860157522678918361845472800 3957211 171066585596229637792567819577386672 3957212 -262554633582234961766950884261494784 3957213 31455253553450393999841083668596384 3957214 277189823570248819569109909489856640 3957215 903683947276280689186513289535192360 3957216 -991837648165128185679483693794328576 3957217 2140310400777397339835686721843051952 3957218 -98632093315182039732302824368784896 3957219 -239076155153023283411055375458764032 3957220 459007886281848806788735266869760 3957221 -4554357089133239763391881448591067808 3957222 121473178995216062375811678266043264 3957223 -387870639067471520642506284936739528 3957224 1441558947428142401953735578614476800 3957225 475898741608585431269126024492076000 3957226 -132746415718134546786428663101194240 3957227 615872803780721665109066028123353076 3957228 592463153228059465154191841764515840 3957229 3074753226574103392900613090713455830 3957230 -9346136796416870579960174488636800 3957231 1635864610800518528365766940525593352 3957232 491822244823909086952901571247276032 3957233 -801503969601054476447630436156703680 3957234 -482713774683308426308772876277352320 3957235 894955943340862932165829921065037680 3957236 -1902514723846686771846873725501358720 3957237 -708221999586483219463442163968306706 3957238 -415135272080752222317242721522223680 3957239 158007987199871004935691833771877168 3957240 -827299316448712853169129376673587200 3957241 -14027771709011000602462778934908528 3957242 -725182418823800172332379168726390528 3957243 654788589777847820731845658898331648 3957244 1438172757594895855012580446573427200 3957245 168355423674446004658782360453855600 3957246 195034812040317117846246953546503872 3957247 -805298566770692933762056701639808 3957248 1196039077275840742937481402510213120 3957249 111612766616673626373828930267599664 3957250 -107295501635164048419336448765440000 3957251 -2972974295516110127288304290407487748 3957252 4035105949309283847880515903639552 3957253 -3618172231013048158304790044343612840 3957254 281590088784562582165709337562246272 3957255 1189995603149262311541651980254293360 3957256 629428367630433160594710565047336960 3957257 -190175515837824944358718942160799360 3957258 -158091466918447481440972970718220032 3957259 -6907443845053746212625822086977220160 3957260 943807968842800387706871597529436160 3957261 50223584473057060451782468717252608 3957262 -961908455071069686141402859723810368 3957263 -671781776330390486391574481719261080 3957264 405132979402573878309056399345393664 3957265 -559736501712601230730066654287348480 3957266 541417867081190798155575787228097664 3957267 -1177140631175059403153586066572790720 3957268 -249537987337138857493249569640038400 3957269 2379649441477979590650861159020582670 3957270 -193701658011669578524497724378742400 3957271 -1201854964469226101102449479373369528 3957272 -4317074312389350640289202402415042560 3957273 395254222881544629480039700299268122 3957274 -93906606000239401854664260226897920 3957275 -343127995435111519657067134957429200 3957276 -107678185511944271593004739153888768 3957277 -1199611853919120017719439798623761934 3957278 402376093846533249199685364558085824 3957279 514803454608310889410498937290476048 3957280 -1861733528024122566533184336992010240 3957281 706548532243238643392125870117558164 3957282 10679758264476389998541535929625600 3957283 -2192217184940750856554742205152838776 3957284 513325001148324498081265307998079616 3957285 -256070988673482577126556002297384800 3957286 275855977753902278960528922938251200 3957287 -1353466575022182513900604308076205064 3957288 -554503039893236938909254562688532480 3957289 1068338531175004977824758164635379066 3957290 -8291812084430080494245558386625280 3957291 99587545243104826235605980855423600 3957292 2440597045005330379847922602012278016 3957293 -38172908387874098393793626346561876 3957294 1052677954679227894382395493590493184 3957295 807647426164668134004260499323067600 3957296 85970118142316105483125982159831040 3957297 636530773445082396739747322793192960 3957298 98696868128670706805677123573773120 3957299 -174033608247841158900504556052771700 3957300 -435638997596749533955616041169097600 3957301 -1051771714790312518177710630736810400 3957302 233093170380071048419646031922500672 3957303 -84332993333904205809751240229517696 3957304 -1415973004517111175755122987376640 3957305 864005723764128341801154307541760 3957306 -673803212791386380674037007537017856 3957307 379324106310735705662329798812555720 3957308 -1851179721735662790052333913898243072 3957309 -2621619554629866582325786535135180160 3957310 152584204628106336341019212334063360 3957311 423936896105425993408264974397416000 3957312 -514139814818863347548650886941114368 3957313 2778281044399943727966360250598074562 3957314 43515663280574829409956696075916800 3957315 880334589445301249226111523414457520 3957316 928267067877317510081419770489584640 3957317 -300906760225548877622099426029598208 3957318 -90150030947228629404975839813763936 3957319 1918476506005483732817171704974469944 3957320 -352147905047733300962653623681024000 3957321 -520441160571543234085764812903682288 3957322 1519906583723326077896655273368369712 3957323 -2640885741181200712969080976809556776 3957324 -34252674361246502055768578185248768 3957325 440472728218178327971589705523870050 3957326 -622081011327378725244788586301101888 3957327 -145728719763701354449554509194621824 3957328 446810334234803853782325305746636800 3957329 111712166780569404641960607555671040 3957330 14743247495595324066311792449305600 3957331 755415190233099743019986068001510992 3957332 -476751134371881185111931330392156160 3957333 705127835630279531763004668161184 3957334 -597593963832527743695595635140672640 3957335 609464574652909293367030299040416960 3957336 21380054956646253471276215295836160 3957337 -1478794977568586786334748968759761014 3957338 -738258096603055437200466358807189248 3957339 -170395033833265160828554489042436160 3957340 971124488150086631203263032593766400 3957341 1678262227512356316344360969470376742 3957342 -674538523723685855671563658287240576 3957343 -1313442937934895741361111851759970856 3957344 3474939563516219203314347570949390336 3957345 533591877476120878362895342571030400 3957346 -971684912059491821871796283341726128 3957347 3032033571143003354390457740978182560 3957348 -106261324540773272240397276577950720 3957349 3978749033328508097625974011246089120 3957350 -958093191217757343018143278314285600 3957351 1121980182707999491373115379642487760 3957352 13736554821333510342821879840686080 3957353 6043626016827913509474495982805347200 3957354 455989909871715264473332642054650720 3957355 -1536077320885880556736970503789082640 3957356 634388241442593052812467530622518272 3957357 378632994193537322431407986414439936 3957358 1158700886698493535594653894204067840 3957359 897533519200713576592451583081682416 3957360 -136892555375596155750547186974720000 3957361 1330564488374765466062733345473182464 3957362 260226246755960718114620045852375040 3957363 -4497892028110522583584372264553579520 3957364 -471794161324795417124717387123780224 3957365 -2159713263765356283471070867215952740 3957366 387130119509362595031043093430507520 3957367 -1144680888457846461293737680619270208 3957368 -1604081706710592606648178969677373440 3957369 854425578091899137885610053752440000 3957370 -1365211788147627580982430281412825120 3957371 -841996569322105200628174538717730456 3957372 -279377719448591226497342166422419968 3957373 132964572780127272880515023993041344 3957374 239800355181707185848686800249959936 3957375 598117446531605165439707509083336000 3957376 -56216869656820178921632357259673600 3957377 268739131925028851172437085092875440 3957378 -432919789569948510913789598170190976 3957379 4561917610401170084105281792307926512 3957380 -76693958840350703051537511367065600 3957381 759600832799388472812307174626651870 3957382 -180085276187895729427477356772876032 3957383 1401823800673607456704018958277124632 3957384 233615435589061365633398498958704640 3957385 863210825004636671386183236972635400 3957386 -1317044329321460564549189594884390608 3957387 219463675993546665815518537709995992 3957388 -2059047460077404423385589559778963712 3957389 2620661171923132016190630678311147190 3957390 769504047371315692315309614184761600 3957391 -2183812237025345496853541732466077888 3957392 -437917180492163300792507379541499904 3957393 -1306784316279852869231306898454944672 3957394 -713163628043033100913774359538541568 3957395 -340562384954385342724372685065192800 3957396 934247211003021047577361180277207040 3957397 1983738737030517339234714660053192846 3957398 682440086332968216046092416332068480 3957399 -820160908123573089037212222319155216 3957400 -990570001215151173618564474894336000 3957401 111473660375699686225166623424631552 3957402 130364054633608724717864096172609024 3957403 133722067907741778057833442421367904 3957404 -734679709182521607037641470304703488 3957405 -220013516319480102991473081179079840 3957406 185390135591697568995066784045958400 3957407 911616364200192650982928585998346632 3957408 -178284676012110594539037602120466432 3957409 -138129310481046745145106943418936684 3957410 835434053764731664819594895538819360 3957411 1703742125269490033961620104396254072 3957412 -408306063475826157570128153068150144 3957413 141616308101110042288661499372405120 3957414 -544277723443095837376343582949130560 3957415 781444380455736393486751669815206400 3957416 -1394162489326261282162773688705643520 3957417 -43906807123085343576425633842477734 3957418 345498584643255481758923243226410160 3957419 -13703269475023425956845232077717656 3957420 465659831335756331370462652911098880 3957421 924106344553940858729187510899858092 3957422 31156423080806323399842841900139520 3957423 -17278027486141307226352102899981936 3957424 499763949428349110572316728470487040 3957425 302286315955791070001036940578598000 3957426 965831311562386750700507248757760 3957427 -2160339348153633116245254171650089440 3957428 29296703709209463796053083702489856 3957429 183951724236111891114163652840325120 3957430 -565877748264226052183428657443033600 3957431 18235662371547839206895149906184232 3957432 1158654332322551873605358285457592320 3957433 -1172375001958491851124685410744607318 3957434 592014602084236654417385306048436480 3957435 -374788869442411070177407141964682480 3957436 -1104887856915391936432260864778289664 3957437 471539003228045844895067586000031392 3957438 11948715644397524774076088694759040 3957439 106379119019348818565082251270258240 3957440 426608067637991021705867526930432000 3957441 187024695639419945331360780394758192 3957442 391100394939317108051845683799148544 3957443 -456102884794440473221185814198804320 3957444 909441452861437137532864658135377920 3957445 1017267188076145835083026257180240700 3957446 52631180402358678978414703631882880 3957447 -709849688245286285564751356368551936 3957448 522985515515529283288163412863262720 3957449 -1436799752786124898555975326399589926 3957450 68547242327268136467860830789056000 3957451 964187434341806651074615106826210452 3957452 -228351993095930725290411804934476288 3957453 1162990433073488354495451399690600480 3957454 -405491757642524814301502107149973824 3957455 -295563688250569367400046105394886000 3957456 -182449324332528541616694484128890880 3957457 -96237721730900640060962692164508608 3957458 1619052860224346432208818699339842176 3957459 -1308687050339004923350835887613633472 3957460 105026102513396276851571185906974720 3957461 63657378802012969137227480263695324 3957462 -6554045847082518782786377931815872 3957463 -889925715176438888653006662841651640 3957464 365124001252903087750947762566676480 3957465 -1083316548828188138304494294685636480 3957466 -1508691125400509579756004500292331776 3957467 -4877487502351861941789750307110949200 3957468 530528715212270129692876676445719040 3957469 -779568687410442887300790352110488640 3957470 271787575026836319712801055153688960 3957471 -760589824019198220701051446323475200 3957472 -653453158804358621487402677667102720 3957473 -1168472189424639385057433096163696138 3957474 191959509913173879950953529991855360 3957475 -109059273987893856918931166906022000 3957476 -72995838676123235414298314942055168 3957477 229429120613074390163198332611731808 3957478 -88531017565758218405187513324879744 3957479 -696284738754885163138651886044798920 3957480 -788921731390608174361549314407270400 3957481 -956419147494949968837615697129718496 3957482 939827207850268698780234702554780592 3957483 -93497825233957734739580714903303712 3957484 -485231983502341748860906308355046400 3957485 -197325579070851984634328169419881800 3957486 182189756939478404757174277399353600 3957487 301027701862446429001042612249933136 3957488 -145783827089738454981925010642239488 3957489 -793085873721174153497079931521009456 3957490 -1243654235403323412461687242181820000 3957491 -492253485633173700946918353508147200 3957492 129050177506391453272393660438708224 3957493 -1415849173628873544411441066748210258 3957494 2462773477265543848464509979167361792 3957495 -244747246507135316854766538603586560 3957496 1573240028439990701936170413048545280 3957497 -1544437282363356027355450917780587388 3957498 2333995665789135064579331870424360960 3957499 -208881204912054956890780999587800768 3957500 117965902559453577553230524972160000 3957501 -1709338318672883445039822343585901568 3957502 18254409611140606568880639466268352 3957503 2014550045295928075941358332084334320 3957504 -517551437621892556601921958121046016 3957505 55375806031685240168626090407993600 3957506 -230694668448214548656515320122104320 3957507 835346426016039295996812760021256004 3957508 1363616814556122660137870694722995328 3957509 -2649169054627228691046525192565216290 3957510 313917221576767067476435541491660800 3957511 -933410140246996826686849821074758200 3957512 -760112645244493662049811453165844480 3957513 87630781255252077926265660532454400 3957514 1875382472811745881888654625213029120 3957515 1296398930528080070507892695861692800 3957516 -1054075588249800065554167914439277056 3957517 -738290902129435828570482125893990368 3957518 89114694231436832242088684200258560 3957519 1180167375870107186262670767487228560 3957520 40183756700540039444604666626703360 3957521 1509278918322328140995389079597164722 3957522 145482481991213939341467796842584064 3957523 -2032862008924468220212194299835719976 3957524 -799415086792925076549203142947531904 3957525 -177826769104870229256442054573776000 3957526 1455564532788640184712396692365511712 3957527 -355987738443453041046393115657723728 3957528 1360298146826232867591006840828518400 3957529 -199866076705972411666679557443917360 3957530 466865134093855688686011586941117120 3957531 2640719715460390749024253984469511024 3957532 263894060141693513607463950783513600 3957533 -2373415214277610743797676500885991060 3957534 169190051175516734949989649601555200 3957535 1937423609981785533559217992402163760 3957536 -1269230816929239665264066511087599616 3957537 452357716119362758554742027634379552 3957538 -481206174113610167008906867237945056 3957539 790329859358215880660548420943917824 3957540 -62722287272191230189506344367923200 3957541 18303462047840816259809766399504384 3957542 -1983388742131502814702834853208375328 3957543 1814426122738908697701930363540639600 3957544 -1626695125018362117605200422540579840 3957545 1169904296918416290806209296377849280 3957546 944658784626338670543510780145584384 3957547 1370954346479757500450054061839948 3957548 4276921756563355864987780194877440 3957549 143070052808497558392419630724805248 3957550 17343657570109052158763882490172800 3957551 384228764207093008663751291554599360 3957552 490042594432125097760441607744061440 3957553 -597689511814644369711559852300745216 3957554 2878960777735235618796409511907864192 3957555 -65492959999241913567443097421927680 3957556 201044163436781184834905283477434368 3957557 -155878279854677314432102520859930468 3957558 -267491758663098665600395180153411584 3957559 -2308312605593223111466034048182413680 3957560 391931220388385690699829300297216000 3957561 -2189824055535949208845040308117949190 3957562 -5652882340967577857605742897918208 3957563 -317598285231878662630193562992440800 3957564 -368363414874290003147657854074028032 3957565 -326600125056544066693662725560876680 3957566 -273388723146761388485523702843510144 3957567 205385743009135460228905097881418880 3957568 212304910111488377954359393738293248 3957569 -220026281059989460322965820634240000 3957570 -244203673679226430010799443876083680 3957571 1113390039067097618343220867310467772 3957572 1381718700977885009699108921383180800 3957573 -44381076644506438041613319089686816 3957574 1060313446779046677090706269400492032 3957575 -925988354423708974418395618743847200 3957576 702136840968682816309087954970050560 3957577 -268889435741409663258289338633282140 3957578 -721107500342314092090741599204084640 3957579 67338377707943084455299141336210660 3957580 223916592244020747154011274847155200 3957581 131440142096127649942831953583984512 3957582 324261490182941038921320234144969792 3957583 1861111405891470276230099041523182176 3957584 -162529854163314384995182490450657280 3957585 -82657697250497638707963324047203200 3957586 710021032843728510097770812221768320 3957587 1003505480813660782190347358396073840 3957588 -933923106161088487192996654029557760 3957589 198963048965692362515613482798022300 3957590 20610481391640315766103110468416000 3957591 -14854046719332729314145728089745280 3957592 -725175794218505615301290997775104000 3957593 1553538828314077163369225308693833600 3957594 65330704218120944553525415056636672 3957595 626228111076202210890816258051153600 3957596 -87042522086822991930760389829550592 3957597 -446828793601117676514614704918913760 3957598 1339710140989534075440213315101788800 3957599 -1485002421977711252768745802019893536 3957600 -654799063910181047641566120915763200 3957601 -1313022786475541601602469001424745600 3957602 -1721223545575388191435301628114144000 3957603 -317509391847491053907222918396740176 3957604 262651369636670803230344912161431552 3957605 -1092696805483205151426066265815804000 3957606 -26626000834699007688666163941073920 3957607 -720683253417213329405962788916427808 3957608 387175548370942714270597838886912000 3957609 -439338913195853816319844180495383840 3957610 -504952001379093301533430186700989440 3957611 -370206647363860011299758108430774016 3957612 1405919801122919276364162978314982912 3957613 2200846230650337060021477875909695584 3957614 351372817186816398586542364910830656 3957615 -206343306331910186218342753972682880 3957616 143439414236385734278342826995875840 3957617 1192791393711079749189956621231104932 3957618 134725050281278305110220982500072960 3957619 -774198438700823310449354533696958240 3957620 -215512923110043341557705433896081920 3957621 523528514150958200324074674130170912 3957622 47441154037642064395388851932752832 3957623 1015160792204288892320160331711580520 3957624 1328271455489405071420917460692172800 3957625 -643956450466917861577049801708016000 3957626 1759076089104272768505332015979886560 3957627 1251003798720211277279742996092215320 3957628 -207704188036241501748089820391203840 3957629 -522215407361995294035911439536459316 3957630 -96807931317205196295551136075360000 3957631 -669486575492417897474772591913156568 3957632 2445813216954219155240415163223900160 3957633 203752657568702725186587938259569280 3957634 -6686492964860738874525223739712768 3957635 -3623494461810764649320861940835514880 3957636 -402925477658532306590146916644697088 3957637 1661655492756885506718096102167848286 3957638 -28470777536293132709809348330577280 3957639 -40192612080248121074224258102750080 3957640 364450312474160443734450049715404800 3957641 768195868223627937689099110868576784 3957642 313620564977062694043044239153557648 3957643 1116438395164636087879590399717613040 3957644 -869530213152859119015097392399761664 3957645 -1375100956740017676262063948759061280 3957646 -204869343698492191149089841021665280 3957647 -2913016727802403944143495278774397904 3957648 -80700484819098445933909221863718912 3957649 -888863217768827439664777513855911836 3957650 495841381975054189140082634608522800 3957651 481126331728631672166821700088134792 3957652 -1142256192024184117899632260337537280 3957653 -190180941147000452004819742142529120 3957654 280845231974346476972551782660189120 3957655 430707901031493025022736751542886560 3957656 -615584001888785584816513325820887040 3957657 509736893059994639800887599210730720 3957658 -1880887703711693255669170672800669216 3957659 123682649000892062638354875858525360 3957660 -5083311586490166661042776857856000 3957661 1899380125881153604160419703490856800 3957662 823755811252396807294653228792168000 3957663 552091895727338266492547474112672000 3957664 3485619350934458658680672119600644096 3957665 142204427008988266040053089092507520 3957666 929824312714807491036818117537341824 3957667 -541725638807847968316070988966159408 3957668 533272923796413889595824638386688 3957669 597495838424766455501177603542865244 3957670 707990839847898684763865933256209280 3957671 -3280950285393458110554392924829109128 3957672 741625553325654446805705665970339840 3957673 -1413168837577842064140139324379971078 3957674 -314846692552530128400742216228501248 3957675 -205961044745591945701771446540099000 3957676 -2070376694106040507303689460182711040 3957677 -2466818341862979530460997817406720 3957678 -866872241432128236813476817430192896 3957679 -194317626613121583632246166878282112 3957680 -168662509645416572340536288140001280 3957681 193555015859041098290803674071726400 3957682 191550060660473870707169489351522304 3957683 -886259542955881190700581861014798068 3957684 36303287784995208797073038619942912 3957685 1988524083172432406687562896290044720 3957686 451310292897596812991847828717411840 3957687 2949906079912860641527101926205391440 3957688 130837136526247800968766129921638400 3957689 -475354949622306812290738339605005472 3957690 406524562754944866752044055255961600 3957691 602820732761640369401319420871605092 3957692 2620486038080239918389175826406306816 3957693 -1856468752921951271723271214897006176 3957694 816287919128277843662991346073365440 3957695 -44363622184546227692447148826632000 3957696 -358699910614414582213553530840547328 3957697 776242428353682543024429265506741892 3957698 418110447288958935474511937793339600 3957699 -876239250827946990147100894825854720 3957700 906799244669108370096474932453248000 3957701 791028481648862256909131202169027584 3957702 3015811291456586030076814252843008 3957703 -3704256225305206174546789271537323048 3957704 -709717528623602978157723786258570240 3957705 365547840898298647771855105586705160 3957706 475319450415269959384356077191701552 3957707 -911381933484005670468914218506687120 3957708 -6435855411724525740144312422891520 3957709 -1327996398790243404156272086999306784 3957710 -819023610008696806033520816234868480 3957711 1239706608013705474949178798794824704 3957712 -32730237336707634866304783856435200 3957713 1403303771130481027453851861752350962 3957714 410340183870171833103884172146000640 3957715 -661082527807621694386984238206994640 3957716 -321872891634111908133805991611060224 3957717 -2643191043304483670636735238583522080 3957718 -457557637109217623658633328795408896 3957719 -1604736796890668240202091289713672560 3957720 -5279365957487781420109948796928000 3957721 281288387161619366393133431919618372 3957722 105162187978463222446211421060917472 3957723 339180300096845967014022487186242048 3957724 -199379155886141709388659063034210304 3957725 1171043848805520224815800663115725600 3957726 -318242590014743280889125759920523456 3957727 -911710064478549877884080617547511128 3957728 4234359253748323232633313367604330496 3957729 -1600652147780026754144723251624613760 3957730 -174322932028016030828659822698025920 3957731 4591928598903268070294125888231115112 3957732 -979170594432163726321533902384041344 3957733 2163299199324271958771942246323674624 3957734 1877862990553220499489489981545669952 3957735 -1481875095126890562689063647627614000 3957736 2376346904290141488955109172342159360 3957737 -354953616310180924082289643914853248 3957738 -1263217131430210874161998148304448000 3957739 -809567254134464306421336344893165760 3957740 695867020007089613969836163435888640 3957741 -535847890519824044974819675826607540 3957742 -235544236694827467063533885378603520 3957743 13548371738839494383917661117734992 3957744 -151303736463817611288167464202403840 3957745 -292738196430547652384646831670616640 3957746 -59260981245168673179594899712987936 3957747 1989884083036024176116522788635024960 3957748 -1139115483646601288623605893706209280 3957749 -3750148703890076630401951602043943250 3957750 -888044641202154528180153089055360000 3957751 125462979228806640644947963493970352 3957752 -3150444103443639238121691648427622400 3957753 -43399039786541515267146757039496832 3957754 -772734048043241234169335138776289424 3957755 1269619837456835524240946507341511760 3957756 1099549554157253986215906826562863104 3957757 2917006305966690016736691373744143200 3957758 -234372767178178847524074434154513024 3957759 181098361135818756020824758070638984 3957760 -1975498746121273805079344347789393920 3957761 -2826407225847171186013901882342128638 3957762 328438817329208975777683200104559360 3957763 14419108473925858062213522263253064 3957764 -701474795645179046834899379910167424 3957765 526427176950803671384072075594888320 3957766 711100981008251056141045545896564832 3957767 182897979942594506034517483212033024 3957768 -117649457740006850815655851796889600 3957769 -98338331559283500925975638251129830 3957770 -288387849942385164279940995891118080 3957771 308923616754202017490237813988851200 3957772 263802350170213103703453740648054784 3957773 -2715670456361269316993708829294027978 3957774 853820750005115071703419638532560960 3957775 -1179777467980524684232165748130972000 3957776 -464366559046061356843854491725332480 3957777 123886405357541064169878643316655714 3957778 318681779415619504150336061420956800 3957779 -1274353747155878936900922469347465060 3957780 -893270015180173485159501803621898240 3957781 -2380713824756764074607830256837362418 3957782 3699503172423027845790403749160992 3957783 395936298496755162408338484859045224 3957784 -897875057396334883163885306229565440 3957785 470912699939197964659969875840227400 3957786 -186186337540888484548832440505121792 3957787 2034856599101485628802718045769601192 3957788 -1036323687904967333433513596490660864 3957789 2916770479795079828258961175009632 3957790 136868597843106916924387672987353600 3957791 -634122739335930324796260734097667128 3957792 -1851884112579052357392577197947486208 3957793 57500607346148721100718914988898816 3957794 -191954320685401033285575946540858368 3957795 765631379812235145849255532682304000 3957796 1345163123932261384195128892170654720 3957797 383344940821050305038842417399240540 3957798 -289937594071032839556510846682737792 3957799 7059181307382544361232475245879800 3957800 462048147961457048549802387247104000 3957801 263907442294222671550030784943677184 3957802 -1677662028940300390809201882922017696 3957803 -520919842019099111921236171609530216 3957804 -1088058834024296990262921415862231040 3957805 -125007051114019833894272439902727540 3957806 -27374666143129187903562073002547776 3957807 -674878031695408852970557896641978880 3957808 499808210219223832199628491499487232 3957809 2243281814215823683440820261435359204 3957810 -266905073730688124241213716149347840 3957811 1142616243775271164797956095411447320 3957812 -657245415168115577337578542638298368 3957813 -834724848012571196188963292006412516 3957814 -567673026125506345340014850882150400 3957815 343060231548576177040321431251871960 3957816 243630116498729769292637868349071360 3957817 1726431689089189463680411809685752960 3957818 -190005238239278039338713701888522640 3957819 1322612972323567459308868818051851544 3957820 751138198844197069246894862111470080 3957821 754186733016008217333246878811932160 3957822 -5071470000841138195215145123903296 3957823 3207701216181674806950602878964027136 3957824 236402655296854444043258827722719232 3957825 -337791883108875646085316925635722400 3957826 -468338147842321329194318533436739888 3957827 559098425665555497145443946253180952 3957828 263947674674608112171007113149218816 3957829 205085246309307135101050471535254430 3957830 -553539296330297746380533984932684800 3957831 1580327876506371990067149434031564720 3957832 -181466500506145943439954463270502400 3957833 -867563797165992958765703294574849600 3957834 585967414966247339676157268411354880 3957835 -590027315531196784403082125741084640 3957836 -70732395680516668294278961174399488 3957837 -450796387373005016436068501619966432 3957838 -1024419169885873899517860504900516480 3957839 -1220745666714686508507731163176553360 3957840 72120953033320426145866538208460800 3957841 -32283733081098504914625947007104348 3957842 48608940326329808886295652963238912 3957843 102479026340869857083177400245204664 3957844 288295851087088961452761627830863872 3957845 1469846873960103125427722602742315100 3957846 1208916487582838098611990277310275968 3957847 -839072798073833053929250513347443704 3957848 -354704467383462057649600422928496640 3957849 4620965022339978350151317112330240 3957850 181889831315718984644454310295652000 3957851 -1893353968156582659971790350387257848 3957852 152992411563192106529532661246771200 3957853 6354156599367116448099512541429720 3957854 1115570591196460715878210106670581376 3957855 -256169468832246882609506916721130880 3957856 33784748837853141071309525098168320 3957857 2326984258116370817581316085533699106 3957858 -717872771796261117444862265914787376 3957859 3223267488736376005738561484704748060 3957860 -1023015104912467053137415348164785920 3957861 -801680411713632219294711197832622656 3957862 1041951956389757441987814169336915200 3957863 -66296498021421990259675678543110144 3957864 2043405993258749117880741244748267520 3957865 -2054732942339708763400484410514059740 3957866 574948114223472317366464866351335424 3957867 1342257387152212740697595305868344284 3957868 -792411870278648513928050585188087552 3957869 -1048363151273630803522819843726976640 3957870 -175357275255353242204752270592327680 3957871 2345082652468288673264371949730644200 3957872 -51386757063800396487181574913589248 3957873 313668335854798300589580045757911168 3957874 229235504369472470452320039703847040 3957875 707372930153650427219171019892344000 3957876 663558430150436790552721432177766400 3957877 1593264405264454926163673890256880000 3957878 960056191291177393741286241672273024 3957879 -1674844029552227059662028009330363416 3957880 -1814611505963700461102502613559193600 3957881 374510534072867215081395891623700270 3957882 709144817783270406355623590241456384 3957883 117843665532657204410186550436340132 3957884 -356558594197559767440490490011812864 3957885 1148647242154122929152245635815622040 3957886 -1128315536936240809166409261240806400 3957887 2213250521597913463745743709133429600 3957888 1759765450954549520246840582461194240 3957889 1742818815379995118547671033280718120 3957890 55165646702846669170529599246195200 3957891 629229734822149403792882395014812160 3957892 -20508427832623646519544778062476288 3957893 -2904924495785080115353744752247303140 3957894 42205007567188597110957879405106176 3957895 -213478886696886292227931276903476000 3957896 -1515857366040842779327010721313950720 3957897 -119143256525756142868125219480866640 3957898 397566127781227421258186713047342336 3957899 703699258059926798777173246639639440 3957900 993225138782375456657932391534592000 3957901 5953605623348723017900722339561311212 3957902 88191090164665132088953135952553984 3957903 -58008870555513581482647067621844856 3957904 519629973201502067140148170983710720 3957905 25363509811235419084953687201111360 3957906 518440396986965147824153642116651264 3957907 -172757119820152463657406361235829844 3957908 831450082323548351811297301356256128 3957909 761395036823846332106144803295961600 3957910 2345372231804997544894360368574080 3957911 434250660215968114584880035924318000 3957912 -646450629245801955857159741615431680 3957913 231140939096334789872194885996006804 3957914 130241149316349855073309126880260320 3957915 425019992376845862548954917369636320 3957916 -876973653104628050928406325082165760 3957917 -1980805909850359476368871313893949248 3957918 835428077355043221853232105446480704 3957919 -296348652530892489715181572632556320 3957920 1827853218227721089013072392768716800 3957921 -1924874830172819748521571243065999280 3957922 -1808899245165175835542784798784012288 3957923 -3687165422926757634776824481822493480 3957924 -573723949179617812290386707535904768 3957925 123363167294320459922225841860348800 3957926 896736524555168392056917337849706848 3957927 -131637693543949850610275199955643616 3957928 -730021415778956052163543478976921600 3957929 -1518619935309627285842826071906206470 3957930 -227819291173930579426964613925862400 3957931 -729623329523738042679824575923980528 3957932 -506284197938760432727779970858500096 3957933 -827533639025865830136549265841382336 3957934 -907350823577524927002676212743910720 3957935 15607335554561284449773169754764000 3957936 -381149785802007060244743628354387968 3957937 1911073362951616325006762375589757586 3957938 407230074168833755671551174514302208 3957939 2135452477480678986709290151330058004 3957940 364753110276897782625468301651476480 3957941 1292324328292728269558803976494014972 3957942 696453347829075604628821410125656512 3957943 -41319031625209778107863499602257232 3957944 980820060515614712590514172809564160 3957945 -1285136342311545681442979124317158080 3957946 751564414221517931081104076456685024 3957947 -489061972556236263858271094277580800 3957948 1355773538696917055520279619914527232 3957949 3765143192691137689846047155204859660 3957950 -265548316655561308317012761205096000 3957951 -570976357643998156644512291777304576 3957952 -698150565667970249324230794196025344 3957953 -1360787378302983657653014841430180798 3957954 70848142701781531912353656744878080 3957955 89137586958776733358260186199326720 3957956 684282368022545080008682214475448320 3957957 -3021060844150038990593282244690812160 3957958 -544251360004067562969940346804053824 3957959 1558267213580454824464704457544339160 3957960 562238215826646004332383085406617600 3957961 176719061821451466438104793359082624 3957962 -524928269310531417199571802989346768 3957963 -432310932514450122415668677763228456 3957964 974822125755707798173760517470760960 3957965 -2023563327397541403846764431907256480 3957966 -101882045736385439637339992714019840 3957967 184879260043366330629077128447268920 3957968 292525712245211795895595011839754240 3957969 498488094176432025374426071375452144 3957970 968848628009093345604253415696458560 3957971 4676419919334614269926450593033160552 3957972 -101909215689987946518213661121292288 3957973 -1386170399456807450150425053546009778 3957974 2312407037738712193375869608341084992 3957975 -774916922213286270664382984046591000 3957976 152016404889833450141308719690424320 3957977 -2163086484039321368781961201493879040 3957978 -8049595790555948199928334804386560 3957979 306185068085989034764105948908259360 3957980 -1209999973481167202155699651298327040 3957981 875103759563687673516639682701215040 3957982 36189762794897120164993180509401472 3957983 -1323985224056473968630861803769564768 3957984 -226047760967433845963792939652218880 3957985 -1085825812987122484800159630962337600 3957986 -1355414277718717771399266441678629808 3957987 16632414545242971061580799186081792 3957988 494104214445237356188662469490747264 3957989 272839087590425333977819837772410656 3957990 -230783599523828347924829661158474880 3957991 1025029256868393061385357158362268752 3957992 -515772131813083505391458386565760000 3957993 823319946348541828332488095220947620 3957994 1163127564638981055170564162969701296 3957995 -2011727739752734743599931550875732000 3957996 393769241521499180034500982846750720 3957997 1611605598165428426112258389260840140 3957998 352251513669133955028861293394064320 3957999 -791914368842371900873764676776921336 3958000 -839067508919127415305138396733440000 3958001 583174272421355871685444217972193984 3958002 519277650480186689154495177771112080 3958003 1081812435931844109919873100175929680 3958004 -14670271280942538276963072960457344 3958005 -795856692595128464237179973470921440 3958006 600234596646874449936847736618438784 3958007 2945271409343564226199289221762133160 3958008 270009337739946884117818466125824000 3958009 464141521264981733583017982599534400 3958010 102887182052743970502016855163228160 3958011 -1850143022870550469489940398164633600 3958012 1216686542039691053624456325823501312 3958013 1167860889775240121453081977599680262 3958014 -16960035651548350736632607270343360 3958015 -1116214867281862509537373630118917200 3958016 865191587776382051066422606379876352 3958017 33710633219582633207836249294425984 3958018 -438637859181257007095994299090411520 3958019 -887967377658813991836149313562572912 3958020 -501028004786721941435515724344320000 3958021 -38323251065519707164080008939227360 3958022 -20954042028309965161810969764623808 3958023 1487664382769458572826346736655641600 3958024 77591523552082585066079848039219200 3958025 -1627030718582645496547071710043804000 3958026 -992603206475137383737364315553049856 3958027 -1096533048994217494321636693210184000 3958028 -448013004852992404003468882605848832 3958029 -72543949324127036105485379567885226 3958030 824927335141778553107799727146452160 3958031 -1153234279207123528482734079648144 3958032 -125973345793726558647411362987507712 3958033 -3332163563672821900444279764029712718 3958034 -2678590710184480124539583267340571008 3958035 1251829703026566489840787862196433200 3958036 -2492978389374131142507630346259520000 3958037 819601208246261587584624223388992704 3958038 89678754360658928989499496993239040 3958039 -1021624823172232513122191162456031160 3958040 987903304864106148013622824689868800 3958041 49000579587674345449896922445033664 3958042 177118240567258570302445831944675840 3958043 456521540688707102614286654506285320 3958044 283710932915332189084969311964984320 3958045 -275434996417214907171734854553808000 3958046 -492233821145214176168744592761618496 3958047 1204926533396659528568461767630481488 3958048 908643361155709557215949532716072960 3958049 -569347310052319450116237985551575040 3958050 -196338775745626323299033368423939200 3958051 1274299103333416865339927648105897112 3958052 -623140980556959678133076279286865920 3958053 -220936825218360111911887977964055232 3958054 -538303063266277687660006995293587968 3958055 26296142515104892910183295982986960 3958056 426908801496950906797542678856657920 3958057 -138597497401557938752445820376056588 3958058 437626518709868154976973223088005120 3958059 -128516351661953336343928619345753088 3958060 -46325516323183262007112102821488640 3958061 399020333420648573315033193753542400 3958062 1655370624855121446008727802993233024 3958063 194581870086300400642830433494263312 3958064 197193288947555265784174922170368 3958065 124965014089096186188039143673863400 3958066 -582893078146628305261085810279400960 3958067 778113737679325873359475348751165472 3958068 -215270478523635847038345288741120000 3958069 -64292642470359110454576106758320530 3958070 531471700891095958339111671620601600 3958071 -118385773602960636521135577857525040 3958072 1919906462854230646328561953348300800 3958073 2077376527006586907846535820134229418 3958074 142510213977296447728886751290488320 3958075 -372276011491569508647576763966338000 3958076 -2227607158266521055800676487175565312 3958077 -314641509653029760198905290940767168 3958078 -735421772833213816525752202487420160 3958079 1254115132976847691242439437760920480 3958080 30992843273985877219603888943923200 3958081 -298857563774154986226084737842917500 3958082 -1196829445786830696686950738935840768 3958083 1473739200852251748268713634195835652 3958084 1614039353410517764598528022295162880 3958085 1056787305213558055413548068863191160 3958086 -164675325312621442260838963736796672 3958087 -1413336258384674582813989800079498448 3958088 2343737707220407581125270841031541760 3958089 -1150067739200587391783434068821996352 3958090 516267702586254787135678267642169280 3958091 1873981217481001054688941724792937492 3958092 -1256063091529559887144469859139952640 3958093 567648761203814785915759947295930368 3958094 625783549711691119797338675505120000 3958095 -2102501457163788755634269399412172800 3958096 -491158896002170107778826632057397248 3958097 385009009297200383142962571228673920 3958098 -89453466903867926467375639178157312 3958099 -1473974061792435796634585892218621520 3958100 191145224078260467239182970442614400 3958101 119048493646930320428655744800656992 3958102 1503790704988400292858897659506174752 3958103 -3682068443024179856946672485936742648 3958104 660138825090840510727242110003281920 3958105 -371957421602771169540516407603917440 3958106 920194983561099408799014504817120752 3958107 -15208757528579886647807338586966784 3958108 -128603035752715250152738771732955136 3958109 325820584868243180140058800188470310 3958110 38284169497201639724229487422144000 3958111 748712373312216494413154060235961024 3958112 -31540698404786817898678792825602048 3958113 557902685227179563205562929500532144 3958114 -387285266727053636805597063609511344 3958115 854872666696336939116399496209847200 3958116 24886302899210268960807415278342144 3958117 -227049310254261254181068632303343780 3958118 -230208502253776348009716140797008960 3958119 -1303778340797545681432323735356904960 3958120 1386525611408453057129449696298956800 3958121 -4732811628659457825101817597847603968 3958122 456422015707713761497785885238002432 3958123 -110353124718463894427418538986090000 3958124 1436994184835091366450933147738279936 3958125 -41565643411697974683537909060960000 3958126 1693366143178210487603920489520872512 3958127 2139139531969143248516875763829186672 3958128 1844409319345913042618787758211072 3958129 -32388230480656204277174813760631360 3958130 -143045346518773772802400117140065280 3958131 -671622994030215432350974320936303048 3958132 563675982232202517022407205808448896 3958133 36942819940057550474520716117870400 3958134 -514668151498381406396021486957267520 3958135 -980153067959675705784727041097930920 3958136 142935214655583425428713114855260160 3958137 1104995186822506760568032790813206400 3958138 -676802638659983606579287666344347280 3958139 -403242534706958017203656684992016976 3958140 -115915928403612844745181390856550400 3958141 -3218323304562673528319866682058851616 3958142 425709357947669238462892144288095744 3958143 -160913290044213170881818189643161216 3958144 409418049423194624375074843609006080 3958145 1092841292285411256891133135303170900 3958146 -46519345636646658937058230506272736 3958147 1639684824083324538649412538837897596 3958148 9566750521808163754642336270765056 3958149 -454907913435860453831248231460941152 3958150 -4259733824358743455109304038246400 3958151 -237782484005194218425680425725301048 3958152 3660784324392589138966995306086400 3958153 326929256951094315462941580235445402 3958154 9858442677580901295657376246633776 3958155 1187711059275855446794966518678039600 3958156 1800766219143582010620198336939128320 3958157 799223633769905646705993831223967712 3958158 509545118993862962213718546516254784 3958159 -340004179906404666812407403446638584 3958160 43336657221980974688347686190202880 3958161 -406080944413368721395942644319098016 3958162 72045045150079581881444515873697280 3958163 -793529042610682317623294004248504832 3958164 142331985163385996475369091254497280 3958165 3169451301050264643247956162560255520 3958166 -1266428094622618606026319624305646656 3958167 197374487058214418500394113621163880 3958168 3032420893926956470798243467101061120 3958169 -3006356484869916652879984932265013430 3958170 683200502809959663191000197051718400 3958171 -105378200423328790299478211876187660 3958172 -66342590921107803149605334075417088 3958173 -446130984558340687183801256805004800 3958174 -415236304159223879302117621225996608 3958175 158365647481649139305100014050902000 3958176 -2359571393225602734076164685437075456 3958177 -219314450424021081294094147217042974 3958178 180555328263601278293922066897718272 3958179 -556115383053995041686445917392155392 3958180 475081985735013423922697172688646400 3958181 -1118797045873652693991918865043392200 3958182 334063712114553408522535959348543552 3958183 2137264854376925530063245094917581432 3958184 53208060368488629243242908114360320 3958185 226574722179392730007904562571776000 3958186 -255669326626857863956753444088857920 3958187 809197128168778424947766962550343168 3958188 115443107993017968453696802730793984 3958189 452346206141109355641774818044958124 3958190 464330406307253931461222081594611200 3958191 1081564497923007061739559997872174600 3958192 -145979700413432701940684614139904000 3958193 -44695518116812580504870259985452816 3958194 919507361637226354542882173262516480 3958195 -1023206240383182664555414282516631520 3958196 -1940790781122896568391867901198346240 3958197 -1748434885951638589559339741490175200 3958198 -2194709798015573783623420202297315136 3958199 -97660494968061472667773426284622848 3958200 1249090655140050069809243288263680000 3958201 -753651063198498086864051208965678588 3958202 506425168643442885923039238695997552 3958203 1652409702013372794312492560574017304 3958204 406023406241809111528071317309448192 3958205 -1639866034377204735857810112876011040 3958206 -2805076637262568865674695621261312 3958207 -2915523337304215578919490616973202568 3958208 457310948608170954046877067682775040 3958209 1602995839065563204917903878637507584 3958210 -1452827898440546172681494200190040000 3958211 2022717813554232242131930872023818812 3958212 -478659117813917938223860221903710208 3958213 1143711838312766565214448526484274240 3958214 -446440010139944367829230824658827520 3958215 7611342007422201864948188147463120 3958216 2899673595929193712455829630692556800 3958217 2369607216294119137114379588487058266 3958218 97994953654181712325791406859574528 3958219 -1196171368505905359749065383201782380 3958220 383896178084081979767591564616192000 3958221 32041787900765698404508809797445312 3958222 323800894361285782350974685930081024 3958223 -153602938597598465789436371124888120 3958224 119495522167018202374094839010033664 3958225 303849340633528240062120371801795750 3958226 -102877762933481830044803561163002880 3958227 217965488181847955098608435240165120 3958228 -982058658081657602271943097150818432 3958229 3997900352342098856542773336974069184 3958230 -91730973028751619498039284178929280 3958231 851429253643412516212756720184506512 3958232 -2088546777699304774654338358087372800 3958233 -1817178424578273576105786880374620976 3958234 -57753507513064040227226351423443968 3958235 136447628836224935737998487562732160 3958236 -5483083402903060050658238772177408 3958237 -1829207915150746166551697277330464180 3958238 752508952030808373399740881137467520 3958239 984416294843097701868145598884338960 3958240 -278891795366203386890677357258997760 3958241 -980826356022308684847094396327249728 3958242 -335167892748332857414252848213559296 3958243 3085191066697686324121227319088846492 3958244 897666540506627957418663048030289536 3958245 700762437253320809898468838449272220 3958246 -3171750989200290596540815356491518464 3958247 -4608545322218874237372723330394891968 3958248 -716333727454959484323333814944890880 3958249 -167529085729378487876702975314269836 3958250 618796152063918611471439511262208000 3958251 -672605107842624984938111475309235200 3958252 -1194467429213959370784730145264314368 3958253 -730716620859947599360466258871292116 3958254 -303989522191890976724278767047055360 3958255 146276409203760540300513303915416160 3958256 432057497837922972584299771608563712 3958257 1720086871104330422458878502225910640 3958258 -1692535591743386797388790011262593520 3958259 -2099413251646079275857828313507647540 3958260 -54442044103295790743089184671703040 3958261 -1412886736661254712150810521076749138 3958262 528996499702982345833448697960966144 3958263 -1030926155550266455676300896274885472 3958264 1570943233559821507570056606077583360 3958265 -1499766836809399842866564210974836600 3958266 -79880546997046735211109525694820352 3958267 -1140322021556751484126121569623699080 3958268 2575943261820268509602389586874478080 3958269 -374298113388984307160180758922355264 3958270 470693110096693319878459366053350400 3958271 -1592157138054816161756685259273297056 3958272 225726189512777942090751450776862720 3958273 4114331079457781430398579705042546 3958274 -103119774103939346899036089853331040 3958275 -48712784848274955477076343375886000 3958276 -199128400678077135851629546595921920 3958277 57557614948687235287092510273878208 3958278 391422917733621593807018324847685824 3958279 1086421778371050776253738540593248 3958280 207367329569233726750106561930956800 3958281 191475871876863625486711649840943840 3958282 -497413001627646317839163569210957008 3958283 -1001918739680303234321584733812775280 3958284 -720441059651944201857760234415456256 3958285 2444693342797251368094177418159675980 3958286 -202700154964684766231626047162873408 3958287 480156406364795013732016638321703560 3958288 352857624629725890345955604425613312 3958289 -579418007379234623008602981460485120 3958290 346407559066336184131326750188144640 3958291 1291181409483334577235628702337046384 3958292 187876248101890196726592815051814912 3958293 -769597406313367326682631287405224960 3958294 -291395469087660826754260299223310304 3958295 -1083559984784514788577884935480166400 3958296 525810704554932354194400871678771200 3958297 142967736049189539808268924376360960 3958298 1303903217627693280631214303692700400 3958299 -837567734644546429406293633994264916 3958300 302422214387865877799491524443212800 3958301 -371776399937862527572442583875061600 3958302 -404578497797635610146649313385215360 3958303 2991887550397947100800318739414568440 3958304 -72841054741328348331087851742560256 3958305 259766432296921440508471279130234880 3958306 1613010920337289987077194511328865664 3958307 -126207016207577650105375609873163880 3958308 -7943916887318832244982185730042880 3958309 -27177163422250199960376250033157600 3958310 1158033444085073705296811071354128000 3958311 329336588044891103075848965491224704 3958312 3458171866877846396475988815517363200 3958313 -1259950038336102026560337016184482438 3958314 -825097999806602885671509157747209216 3958315 2031211721433804343255945582552164960 3958316 1198600803282607253457681343560695040 3958317 1199968950959363336167408247364852288 3958318 424059845266799716904120713447175040 3958319 -1722112057948819847431286108313076560 3958320 194919834448822965343235318192209920 3958321 -470663228283918346979806133619009216 3958322 12915984545134159898736718535908992 3958323 925778662802894120212693500765122304 3958324 -521765361846850779203289213595506304 3958325 79397239590835582320839750010468000 3958326 36747248971506900428993926568901120 3958327 -201985147330239533916594661419333560 3958328 551076916145053789873249460665712640 3958329 -541599374969831899419251043965117616 3958330 -308466265094645178891501516303777600 3958331 -227490143676158594127992347209950496 3958332 261457299348647107170217584346324992 3958333 815119069106785164864069202574644044 3958334 -768683599471125311507421629615136000 3958335 -671995037138365711236242482244280000 3958336 155949528479491787186277485010485248 3958337 -359909410227018722651170547641054014 3958338 812928463778702364148669971309289344 3958339 569660946728988062193516835291832832 3958340 -2806423270801442695309149117017579520 3958341 153797790503906859049826468953423104 3958342 1638952327267314801495932657359071072 3958343 -1709755966007075865415870815706122408 3958344 51159999817141490496899690936985600 3958345 -835049683796105501962425490777601400 3958346 274434756941701806067997618417418240 3958347 -97602827539826601632827411560902160 3958348 2763724061826392416851427301247192576 3958349 663056896928440974695302664421583350 3958350 111419908062715801269295042890240000 3958351 -38161471133104160256068758918502696 3958352 -63391678786772831961815038704107520 3958353 37234643021983348300867561906716864 3958354 707645676808792077546645582240863376 3958355 -1552424053192941346969199139698130000 3958356 -1209555158020210749105794890163017728 3958357 -814422225211628609061616637036718020 3958358 -88640793588131902820541535242940800 3958359 -1121953315779249661298312580940339608 3958360 -718546438961352047551712766522163200 3958361 1228913026289001740186161690446257424 3958362 366267570772505618086556506951011840 3958363 -1576252374170457793325680874673267388 3958364 454182089324046406549861557691238400 3958365 -406576374612558633755066541458880 3958366 -134451984283344587625955009737130368 3958367 -410167039266243968788804007628780624 3958368 -1225817123875283112231126036525613056 3958369 -18041314853946750520540065144252480 3958370 131356257140147163395484374946792000 3958371 -521185815817305775481812453485546528 3958372 -1259102714936224119511453965694983168 3958373 1713876383918873124207775948646810622 3958374 11111760564126406283033466355998720 3958375 1526012770763944722045122035896042000 3958376 -336750210033764439976938657725859840 3958377 613547670190046178422558174299762320 3958378 496032887279251080286019726957688240 3958379 2830828895594211587221342583109589776 3958380 -570922333916710719578851674129853440 3958381 -250102961236276099881672977230968608 3958382 -2019557256865742610217493560542008448 3958383 -154650598819461414231359151577571712 3958384 -827545880446017664656256335175680000 3958385 -2173137210084119610338976307410729420 3958386 224800981291996361387228619222697728 3958387 -883986143648125604264955691990070688 3958388 327326783924607035265099004380420096 3958389 -70714052213460942792596024209744530 3958390 -190558361721910079054611887247342080 3958391 -611961512397684198220412544469613208 3958392 317669494528798739513972245002977280 3958393 -2604787828599724209195327901627118336 3958394 622148403572712639264222322735279104 3958395 420681555322087329151281592107552000 3958396 935030189869322073944892636301460992 3958397 1153766106909945277221803122884051846 3958398 659296010838670220796969363392597184 3958399 1626238285040489327502593550342493536 3958400 839072863006564720814331083096064000 3958401 1099440540260589838430845283764457664 3958402 -387145406804638278349561068594293760 3958403 1764552242154253401153932200839540120 3958404 -224589552135212073144219782076232704 3958405 -1263720057232423430999218363253174880 3958406 -365216150641302229995960362389984320 3958407 -741021693454628932844102023790065296 3958408 13148216720595633662199193820037120 3958409 -535749462450308367261750036231672000 3958410 -580972532448315617325704185481168640 3958411 152197894585911065701290369343961472 3958412 -1883788278715908452868638908836139008 3958413 746492022546040144039751616687488640 3958414 1565418352586176129203070217874565056 3958415 1266399797317458678290401134628338720 3958416 -453201212474285363072507528018657280 3958417 -1524366854520922152560672102132402828 3958418 177401681665576601246381408800310160 3958419 537392548549274551313954606665988400 3958420 323916340307847659364519761397569280 3958421 1202508390791100979526876348098460544 3958422 -366844783974227860518530972016906240 3958423 -1066370499827490995489911366936615760 3958424 -178584793274719991943790263202007040 3958425 -981154601290501605358719960687300 3958426 -86425588074745203714668825011514880 3958427 -1610551271666795205400898453937735552 3958428 -760408409867693279668188086977044480 3958429 -378274131230231531136026718124870880 3958430 -252750924702222180574654050613793280 3958431 -1429495835482485974697410435635537848 3958432 3670188229612032209036267047875182592 3958433 -1190356702701735386342540668317092442 3958434 1117511411571438197833322400316124160 3958435 902486402168848832214888919914654000 3958436 -490232078288509341269943163198553088 3958437 415356429882351470836860412319283840 3958438 7590373365149332532480277612638208 3958439 2478808039496513071861445316292773240 3958440 -394396609316142816508544260827955200 3958441 1441499563029884790392335393445947520 3958442 889908509656303919638754188458182400 3958443 -1498569419534918562451795590638974800 3958444 212754086460455473546698020873799680 3958445 343759356664570470018310663824759480 3958446 -329562444961244183011479765063354816 3958447 -1547868692167888690624578069258117648 3958448 -480825519673208574518284959154176 3958449 2088476872148217643219676998111729248 3958450 -995037710918954818487865486695805600 3958451 -15673419122630241564355225309725696 3958452 522238489158209145765571643769741312 3958453 -233372180816062139473237139763657600 3958454 -2010610238879207850224655538640905824 3958455 206807164173824662673208711201398400 3958456 -45084187304521132297153235034931200 3958457 3043967594366643525067222915844321706 3958458 -207462675089422374102179185772323584 3958459 3355736283911906973685004478465602660 3958460 1155422479130768676453060338865561600 3958461 194253302259153855816546277897030656 3958462 -1803065788546439826704580906763177728 3958463 74679668934879165169701250465505280 3958464 162711586622985543835782881665351680 3958465 609800969302012400446075809146201280 3958466 944480396458736940919595244717876432 3958467 1313308162951638860655129762960828912 3958468 -307146328016141863182107850731806464 3958469 -4022761495754798741705395739587140 3958470 -184555138735583330692558001217753600 3958471 3124421074612591824976433855518791600 3958472 -695312354882573053563395945455288320 3958473 964543529856994819411499865104306688 3958474 223739183795686140728690248241628000 3958475 -1271138999590311923720708596565616000 3958476 1132610661058792616367755308741688832 3958477 1918102488451321225538854313976126326 3958478 -553399008352236614064724643875302144 3958479 -94961727379445521101987480909068160 3958480 -85659011518091642746301803329699840 3958481 -1301005986731426145213349813763493888 3958482 145905036715854335647620829517188608 3958483 -1311844109620774364963063955551203200 3958484 377458790311505720156650760772513792 3958485 -1181853216443196381274637624889516000 3958486 -47578926132579233839227654553295616 3958487 1574945580514623095542986139557807720 3958488 -236776174832819830056785638727731200 3958489 71031936011224751284700893316284624 3958490 259737539718532050952060483873548000 3958491 102680376257666773904349611165356224 3958492 -1742539334921227069184148803972867584 3958493 -62747956600115160398593766317061760 3958494 18961035408731884146231415247723520 3958495 860878088394909091759696029098121000 3958496 -3278255140606004999550773924177903616 3958497 -468081069444416815491328149389425920 3958498 -38993313244996916663782696717397760 3958499 741789035150138857398922215118297500 3958500 165417604709454491564232480337920000 3958501 -3696900996123112439255271659201747268 3958502 -1406013300781471600190381263741110048 3958503 -587276536215619595430942581536960176 3958504 -240873467812476889077614576687431680 3958505 -1689737217951490597725375527323392000 3958506 1081583953729074725104481896431867312 3958507 -822681820909686770764043788263547760 3958508 -188516491192858908044828531624524800 3958509 95805556927633371368815808424573888 3958510 305321750858592683171983373620916160 3958511 2838972376486238839320323614571387952 3958512 -250981586391600773008506487009935360 3958513 1987364991770743128832217069657524 3958514 -25361627007345185572877320410728448 3958515 -674155115913636834434606245781520 3958516 -1622557512266996935375844060236370560 3958517 871120270830677187997620587785790880 3958518 -378880453208431875541242636148872384 3958519 28147203069085144459052434793137680 3958520 807334223551561659851477534926540800 3958521 -373459852619394056376147731130365952 3958522 11166174650925386180270642291475312 3958523 3406256340985724485515878341873172772 3958524 393270232776684393843604001445995520 3958525 -613780030060115758574730779109899950 3958526 -575283043156919176380232183245581952 3958527 1198462985827675052725876401462238920 3958528 1084920262810814723351374987985420288 3958529 2585795634769139918215815159468898260 3958530 250935344882643349322383293734814720 3958531 -1042958475605965889903164598858033668 3958532 -1521411319079487022201678434083880960 3958533 1712957870493401265580487006281372380 3958534 -496116521107792360642503020403484416 3958535 -900894943790289381852040447394072640 3958536 740376872243160131466324818439782400 3958537 25060882180406642636775153102946080 3958538 781342803011823130216614313013935920 3958539 929411224716513638799980549826360048 3958540 -131308274292745902949965788750453760 3958541 1370733563881250272741735525152851232 3958542 28431554286530367577319882881109760 3958543 1507774398236131308270113606847023792 3958544 738443338398226733683245114429480960 3958545 -163284070991926629376400618872834560 3958546 -692477741325964016010894450318599040 3958547 -2953714587176866903755304369427248608 3958548 394946433722216168131401825637754880 3958549 847376112234026027673657242030597536 3958550 -18198764470570130611211591260718400 3958551 -84862258351475582349652440038464008 3958552 829034763840062864633124210681446400 3958553 730525400056764654974633763154737600 3958554 121263258396060110824279207460881920 3958555 1091804347853486607186755820321102000 3958556 -131196022325701005977133407507564544 3958557 492563870521820612437479624038885760 3958558 -1805263890762982768000192682019204480 3958559 1537912657760913073777939430242581240 3958560 1508879703237760809843416153210880000 3958561 5311843758614772369875711673006350512 3958562 374282811591558904955657560421854032 3958563 -278456604707778554121025599389606400 3958564 1033112357406806562200175436604226176 3958565 -625180603996525502538637507874695080 3958566 130579899747340475203340193555666624 3958567 23001472200350053196401987387405000 3958568 -3570064851478535428427959294036131840 3958569 2080083737200313577357939701203212564 3958570 -124235055908981615889778907078830080 3958571 -238264851613849535681204943042867216 3958572 765538938151222421261061456996298752 3958573 703920785631012751208438918539352140 3958574 -1405716660827862827625942337888301760 3958575 -634484582043985183683685269305606400 3958576 151380297371595390049886554055245824 3958577 -972836551180917283031559534381563328 3958578 -663760556705013696679023882980582400 3958579 3266183131985471722725794716846269760 3958580 27740978368756862670572236463708160 3958581 869218071364161344701963474833438720 3958582 -1072308464784980202710051199228352608 3958583 -2405391559786696631171874909666414168 3958584 132857705257476358187518667590533120 3958585 -447948167588778609973984976952667200 3958586 -746831295484866158987910565868821056 3958587 10631641844672417343563619575929884 3958588 -1506059399847961101449056640146957312 3958589 -3404785848065104559082846379619543610 3958590 213314644637131353647768789100134400 3958591 217623514921689551757315436313143488 3958592 781887431137013390361978420647165952 3958593 -743957579481685265772683921141357760 3958594 313266737071637114149712436383695392 3958595 1250476511244239157127423791847666800 3958596 1090116795491622538689253958123674752 3958597 -2834065153574335542571605238857840900 3958598 468200977402378343809903023399919872 3958599 -198854842298039021825896923587676672 3958600 136433448153517123123875951997824000 3958601 766603771235349613101260421336304602 3958602 -674285833151030239149341869191763200 3958603 1957779232660707291523464494526703440 3958604 367241455594338409044877481200419840 3958605 -301117261261288669870307508776448000 3958606 -1579930732070166097484810433488317248 3958607 -632768274015752040350383444860940416 3958608 474579090313531016463074550939254784 3958609 -315967593117099564094264401143833740 3958610 -776744795872449228840647525112522240 3958611 825004223062537992599128573434654720 3958612 -1495692808593576465736840468826019840 3958613 1837835871302145329808071651819720160 3958614 -494731207108545557142550169384091072 3958615 1013503136145304734704789130298064400 3958616 761505251493925782154086052917657600 3958617 382635663554010022163219923337346048 3958618 -384073917228161920544577841371972096 3958619 853988218166443710556571160783610896 3958620 -974677793713165300000803698722314240 3958621 -981113727060378316287265214412105178 3958622 -870700336666509272305823410234761216 3958623 -16905528141817270901625665240981904 3958624 2110040432441312808546258635788517376 3958625 -1873350864520506612566782168682880000 3958626 -121474320381896283962701783279704576 3958627 64258283517443765417887176987720476 3958628 1237036910093795177371190744878765056 3958629 -1326267894118087300853427889337728416 3958630 165065162348179172291525516265592320 3958631 -126680378182979233132088525521580400 3958632 -48348334118041409077324188247296000 3958633 -518900486853201145488436009776068480 3958634 744217747007131967097575847497847216 3958635 496253277457553838030891040997967600 3958636 54684946458697419405008806526720 3958637 3048308641005926808247642736739840492 3958638 5294512244957594632481667576066048 3958639 -1192558423604438940441517159010527544 3958640 3070074520819547661217724783001600 3958641 -973487770047156890635974295769015550 3958642 -686216770724280278299776600154476528 3958643 -154799905460413675464237351773158656 3958644 -94005529884308797829789087818690560 3958645 -995041857487422941296344593965123200 3958646 -1219711756468649497328188452838117728 3958647 -384297265710879947055097745768015616 3958648 2373134526485323177319057073527746560 3958649 701748200507526715156394922831748164 3958650 -90599354734047266042149330847808000 3958651 -747388639001246328169229247342747296 3958652 2526640701561999175907287636013377536 3958653 168554983491884582954614887115283424 3958654 210363523575982098611322122174921472 3958655 -2327148386886149982337959812204274000 3958656 -864308682596014866301842374126469120 3958657 2585225737838658456333267846048395906 3958658 1670909441355912375617108998423466880 3958659 591924393895725311593055267995092720 3958660 -1052994744351976322433140156908696320 3958661 639881385705088552692194167194375870 3958662 71378624592644288270425970682810240 3958663 341706580948302521577624482862207544 3958664 2463571111329363572710606899448012800 3958665 -857158359833706186095197849894294080 3958666 -262624642624909891614133657792512 3958667 1260187023441941990959981142471387712 3958668 158285222973989390142484365910523904 3958669 467624788194176271936389788454338560 3958670 -974736832310149512345880065843888000 3958671 -2119337247660589098585269193027968496 3958672 -3204953454091975012823580821864448 3958673 285481417266490521535587358446056484 3958674 380709303921065215663873983175403520 3958675 220065023228006418819108522678434800 3958676 -558394224128530955207648493435887616 3958677 -1631380282621868766526460270247761586 3958678 -767120691660971449979100244280571360 3958679 -2044016557074328516793290683100261224 3958680 -501222727322652913995099691008000000 3958681 -513675283030856189214978093716458368 3958682 -199633004460730013765211109534227456 3958683 1366574710705330394863647222592252824 3958684 1503089128234435323166437858656124416 3958685 -846081587170506817464724117954749600 3958686 620847060884480295302537421455299200 3958687 -3261176390605363746711667315898949664 3958688 3352062717687871950711034935603363840 3958689 62070991036682707649330164207964160 3958690 1654535024535613733981491871878732800 3958691 -1313628398331247744873894312728339456 3958692 591681338715782167855176553864676352 3958693 1700327409375778830846048723418438560 3958694 -229120622948004096885017659275715104 3958695 -401322322036649117430969841832628960 3958696 -864989855878766705644496016463626240 3958697 -2596232183087110934839165760688910854 3958698 375472657539202693648769238394462464 3958699 379086334533903540939218931262041936 3958700 -267782800822694399664870798312345600 3958701 329078934245041962134545919765351232 3958702 503220605037523317510946401057813504 3958703 1043358336027783978037226395899454560 3958704 27858270669908251984407268511514624 3958705 -2034831610507842214408849926012162840 3958706 -442755752085325057278340043651678448 3958707 -50182190216484714128412525823200000 3958708 -441645902922451012362353564417342720 3958709 2605280778108320395355372586242706894 3958710 336652544823049360061022095194008960 3958711 240070931021694257961571299578600800 3958712 759604188258905374650081752706355200 3958713 1295701852480326303186298457771107488 3958714 21880451440190133483944406237734400 3958715 1234810773374666303070869533004055600 3958716 -675686765486826913174420829966254080 3958717 44793639381160065804481103470096384 3958718 -834151282545677342201275335918493440 3958719 766314209132505955986590145107553408 3958720 -194463839110813884177060419076096000 3958721 976873173124943870497767016619534292 3958722 -283450464225163719464265250482052368 3958723 -1468134814831015011704441385978956400 3958724 -164987981002198784568197281596960768 3958725 -986045758366704515514864163284350400 3958726 -19761347270295989084108249374259808 3958727 2777678281127155292959831415665647576 3958728 -1090127148934833755035507086675886080 3958729 -724358905610057801296511729478845112 3958730 -244188456832959150477462712436622240 3958731 -12776219092157468267113369074809856 3958732 810021390165691415048045373947504640 3958733 -2932619819459935907388951489944859018 3958734 -136209283121034829159969777737697152 3958735 -510574911644631091278469644141972480 3958736 -644717208880251518748446019531153408 3958737 1073758631345009065813405521355138368 3958738 -313858238851961866251843988750101504 3958739 2295731701885022131435127581226290992 3958740 -145169482270467423743909432625254400 3958741 56584576763255033155973922547906012 3958742 -1808741682904972328114080697763925728 3958743 698657216740552940272080597351232128 3958744 -2036530269579850194885804796354467840 3958745 -202215263788572828249188890434076800 3958746 -617972412700916921579078472812428032 3958747 -585916673457622096263715048974486240 3958748 -1721764660072877889673485788846126592 3958749 1516034751234188175682398385850684934 3958750 -287453656681973796897112307948640000 3958751 -2373606160538265649000109556799057248 3958752 4224482761193850532762166413492224 3958753 -532135469014726885565369267993627998 3958754 -1783042921819145333073546704357795040 3958755 -728947512913564154186728739738215920 3958756 -1767809272245445769570145139138290432 3958757 5522376844235623495736200440411678 3958758 198111409843682311144740830112904224 3958759 -995695783337472058660308525520652664 3958760 279448704525271041605243009389363200 3958761 -1346356535736547487409050841827028480 3958762 -786040896023233745886379854763186176 3958763 -395446692017050754213309838753292320 3958764 -498804310525108505792926184675942400 3958765 -241452246780276715203193024566573600 3958766 140640093518632466600512472796059520 3958767 -1298171725376782477697463115218827520 3958768 58331931811763841525197240640995328 3958769 -1328010221470015168273989944684835840 3958770 90103881418108266877194013810905600 3958771 -27884284270533351320872279558836800 3958772 804809151537672364458789671285962752 3958773 252232807425605115181839333738033408 3958774 -1860130436820213120721010472388608864 3958775 -1451329480006785551603552314457377200 3958776 1700771018723807333059006283558891520 3958777 -30721259645303230408195909562420374 3958778 -854918668284326383053699090279259968 3958779 -1115495167976857218771535958572168512 3958780 -302798838040917578548233344321218560 3958781 2264348519778084970078052322363656550 3958782 340277263146606945927432721136532480 3958783 -1656562494210375264453975829467657600 3958784 -187133173338837943387666105730334720 3958785 160315319879826255825105683945996820 3958786 -340203447644642855671679515112610816 3958787 1366946716587753490726336897636934304 3958788 307492433168709578569248372943334400 3958789 1005163008941676313551786374356986590 3958790 80442602959814699828051876137689600 3958791 645365245862650284256703880044822400 3958792 839086890665058510747532416148608000 3958793 586371209352780058163159662230584064 3958794 -346460975902571584257400784041728 3958795 5650906584807748513497928277218320 3958796 264698321463217276696658686430638080 3958797 -1138870699902595329823089965478054528 3958798 1315730119294283786786897975682302400 3958799 -491913507373211078940169232899409736 3958800 -101481553594715786950544624885760000 3958801 -1160625829770213129621444737874419136 3958802 -551025031013941270404532782656342400 3958803 -1371527310546814708163523186189830988 3958804 103912120184295370418414250211489536 3958805 -3171572464117022138989538915977626240 3958806 235993315504824614748827474099933184 3958807 -2642746945752485998835799302389039248 3958808 1829223476225290420148875656340224000 3958809 -549045953939434130714423162198322720 3958810 -858239870588946997499356246436567040 3958811 1368430967531718712202177495198369412 3958812 -130415324063464389411910684617937920 3958813 -2700436169922344794866808886423126938 3958814 -859019100518578269276966212850965760 3958815 157930095599734717463058918800755200 3958816 -1079433189197248248174086121314451456 3958817 2646810565110018353861971236127552866 3958818 -323102873552248268451193069909412352 3958819 2813889371016435180928813033129042560 3958820 -2141400537130003559181907055573667840 3958821 -974480044849516765508715787733697600 3958822 -300412109581541581182592982431287168 3958823 988374144892198598869799263296881280 3958824 -772867646958248848128830941931765760 3958825 1436827291540922441359584759010519050 3958826 723692351222591298390284107107944112 3958827 -727150621308579005220856748538227880 3958828 1154314400961702704825453182120475136 3958829 -859770391194859691487630752026718208 3958830 -348987859962396441405551725041627840 3958831 3371300642115056476599432985132623632 3958832 160913373071850098447302103537221632 3958833 -665037802721387494311450270905844000 3958834 167572781168876907545620882353831552 3958835 952132063873240570958130640381088400 3958836 69800831527107978457862169900257280 3958837 411504544175082673064988696469200252 3958838 -8568369218135677831375759182210432 3958839 104072907879915851522640650710157208 3958840 293000681480190333865075730580480000 3958841 1884914559324210959952419360555091360 3958842 151751049893002511547036465485583360 3958843 -656170677832688171570401679099241200 3958844 -1057739707941138410355347089789108224 3958845 -242269171504207060204726873673895360 3958846 81965430413820180008612021650826304 3958847 -140719408345209781327423225656976704 3958848 -968133047110424364939895055056896000 3958849 -21080921105529276555402244089213264 3958850 261011667736258692233300294195020800 3958851 107523339773130994769390488113904896 3958852 262978347985175052173651088475533312 3958853 -676573141156572007030490907692037060 3958854 -81225274297769604352415495360544768 3958855 579752886516475876598765333965403520 3958856 -2691492337199392240620476436867440640 3958857 1431616547380513326373278428389880832 3958858 1312593624301772364449351307926407776 3958859 -1355987416168261327309385035693800000 3958860 -675252315030834843378765618301424640 3958861 2598813932873581218992555439962047852 3958862 -30425582545793393283416248947510336 3958863 178898352721882738663977841193395344 3958864 -42390176235438564896015468682280960 3958865 -1180606196926773867514308123060553740 3958866 9730499603302842447858699289915152 3958867 2865937161083273474545625568656935752 3958868 332361083728578989420673899402776320 3958869 756358533353090696220585221635011744 3958870 1014953735135166930655360491023066880 3958871 490009275097498771650736573311387312 3958872 -1791599752372676616141694883144110080 3958873 -369842513170019043733717057330638780 3958874 -2043204021126055531273519211025602064 3958875 76966848799314178878565954249464000 3958876 1706647926961210535744681101396943360 3958877 -462260509885153154936120170081535880 3958878 165773391228909482314807292221440 3958879 726073433036798486929162674997352480 3958880 94937556064937095902705974496460800 3958881 -12933564609044384528216584232103840 3958882 -1526729917981079379267610198164044208 3958883 2291524891429757205365085899214831132 3958884 -571596779372284818842274632287344384 3958885 -4427626661142094174172373038586240 3958886 351606624999951475329088546679499264 3958887 -857893143997390993439411181618133632 3958888 -351605837460918676364699407322941440 3958889 283474734782961582697484595934306944 3958890 -217594916225820046541580230819036160 3958891 -196173005253895613685723921487213708 3958892 438344179026875368246673623623518208 3958893 -927517462091429547130165730038706496 3958894 1261503889620453727621147749517978752 3958895 566855421181223274099622902746088720 3958896 -373007240152443938430230183292174336 3958897 440900902921972795078271729652190080 3958898 206829178827220157365227923020385280 3958899 758515901323276704168327960068279040 3958900 -724375367481569995349819486122752000 3958901 -172181416473209328491843249191842468 3958902 -140653961274519515828530792550707200 3958903 -899506508534211074513704685935950096 3958904 -611027986235323612383694075351449600 3958905 -674206002499966853154057433326363840 3958906 -138100858168350988027799172691200000 3958907 25955948541719187687047045160225192 3958908 -779071467992515905600185591706034176 3958909 -3905190486388085520304787991062460084 3958910 -1090057156321481589712366713594248640 3958911 -348617181711915857697608522466053640 3958912 -1278719908408002391339915757318307840 3958913 -116252974023847207291588142594917440 3958914 -176461999915959223087727780877202560 3958915 -153913118870998194054414531520195440 3958916 572046929626436702372828134202142720 3958917 517701134297710361929708398051406080 3958918 829605018520204985646574528535925120 3958919 225733742086747436100867416487485568 3958920 -488687532694044238619302217217638400 3958921 1210629837451080074240424485816969472 3958922 -1201911092795258540441939907050558976 3958923 -2105084180340182538630607265429553216 3958924 -37304580637145465924607609995984384 3958925 -493096115378291132845662780330880350 3958926 -368663878099489136023684616285894400 3958927 753642041154480941789265723936588800 3958928 475215865430138817114401354261962752 3958929 1105449691644637258079781508793875200 3958930 -1617788016248858955088138838839608000 3958931 -1500323710709098864868263061369309268 3958932 -76856998526282865161464079751825408 3958933 -2046889019622229441124239765098106272 3958934 -357849100524462732623666460589314048 3958935 1750999149273419024882655922202880000 3958936 201562675737677348448918132295372800 3958937 -1476831197026954899053159204653119414 3958938 517482714687188409852931782663861744 3958939 -951716414879294739718187518979771376 3958940 -963061826981726248644210600398184960 3958941 -218716980649269042217252088428189056 3958942 -118879939118047770774890328252403008 3958943 915523575671010326743824543182154960 3958944 176790838423548157209943485349625856 3958945 905040909788879904807816123137399700 3958946 -434138259485845474733366312346737328 3958947 -214424400139237251924159183602262876 3958948 142335117513687064881538693549555712 3958949 755007734685899520461123314981045950 3958950 373548971388486639835473169932417600 3958951 515900068208807277265557183809466624 3958952 747770757503767041555756140075980800 3958953 -853099894070388703875685829734275696 3958954 -1057177806430708907134252751959522560 3958955 -215555126283604228309350286376659680 3958956 1440123575714403519934485996062003712 3958957 -404552207396733252093069829412738794 3958958 442440056492603976984264249533083776 3958959 -352643246153720819829748221615751680 3958960 -99338050319203786031369985640366080 3958961 -936111705713491106960905917444588876 3958962 270479083716642539942389080413535744 3958963 -2078201027506892229780818327961271504 3958964 -502115490061141149707384939834092800 3958965 -326598251955102883128287456311919940 3958966 1647547358476488499294296138111081024 3958967 30036012189949509701582771634622848 3958968 238803905268206023771158558269644800 3958969 -426104407722890811721727556248098304 3958970 97775902200214435304037378803251680 3958971 -1059287725252134723241016692583510016 3958972 607071464777464827141953733750219776 3958973 -3498312034774632492472406232121289280 3958974 -295504740941397549121295938245589056 3958975 -1348711670165569235401373885798341000 3958976 201094584219806902504455234008383488 3958977 -2051541433108313871326366217235788096 3958978 855571451429216171066638078882553040 3958979 -99963280358012992359600684941906880 3958980 -673666970090529382002570389990768640 3958981 463122215219285441600988782500216732 3958982 1720695452602190804813256794189450592 3958983 336988723090351658890571971032625920 3958984 -2671046161779189969552148059775933440 3958985 469946451911070591075024797215998180 3958986 678400001152015764043032017146193664 3958987 301234643734495975972355289915195480 3958988 -929139222812566943179286482939313664 3958989 391213994078061480556513429812882720 3958990 266011751482793346935241766085529600 3958991 -1910006990665784217157362525471406128 3958992 -385155859234444310801132260328079360 3958993 -2997031445053020552713470268851218240 3958994 -496784574141848244957548638998645120 3958995 183706584184925978694965623284963120 3958996 -1539449969100408042464773069635664000 3958997 165743625396968446183477769945929632 3958998 -792885121198944948062345876068823040 3958999 702410024655393021991403763974960 3959000 498694908940742899747628706908160000 3959001 970908788429445023112885472124764020 3959002 -166643132412311659392508099299117600 3959003 2883764176516506985728652756511661252 3959004 380991195853917912508637557594630656 3959005 1593900447408770141719846665619143660 3959006 -1685003533543714265403990438498673920 3959007 411082100117538251938168769703414288 3959008 -2777141841778935115276812202683924480 3959009 167581504412004047187865772717282568 3959010 4109741107737874264608630025420800 3959011 540835659169615088434820364205425920 3959012 361605177912345337079061227639869056 3959013 -390414087389956010584639346903647872 3959014 -1454761683254262463056789616522170144 3959015 420551582266152674027449777958351160 3959016 -124782969937204742976883670628188160 3959017 966212980242749271320164370350592400 3959018 -159913854867609752667643007440980480 3959019 771140650570207597643914864975121244 3959020 406995103503517085792954279938298880 3959021 2073147854516965966306788662521333344 3959022 298007090831170615011092305936784640 3959023 -42528565895485157464805071525164456 3959024 -762438136484912909220469925864079360 3959025 -2287492029952516143893027797214400 3959026 -365422283386854735902328610330744800 3959027 -2870043447131158954379431245848291124 3959028 -313263724685563941612804577175143680 3959029 -1502838888187291708413376033877580370 3959030 954289046093150698884131150010931200 3959031 150697923519370279837519028957088384 3959032 -579532495593515559504134228027965440 3959033 -1099344078832103190604918399117475196 3959034 -53836918681179751107393459025831680 3959035 -530368043113466144203211261012001600 3959036 499609853326225188134881667273382912 3959037 43909218469301087229396590821855212 3959038 -1851242265382891222110785128654466880 3959039 -80398657314731417718346141480731648 3959040 562165496815356112474123611427307520 3959041 993651499498080460861849351540931584 3959042 670004984897334037289792781021258144 3959043 542668353874636782432614647069470528 3959044 -279992841050341621645253236509268864 3959045 -2101198314811287161443170749863127040 3959046 -82863316689322179841927881073825536 3959047 719571750873094799774314619608661400 3959048 2099034804072673914674371974235422720 3959049 -307530454065961939840599617293284960 3959050 314384781571083774354399317105734800 3959051 -1672824256425895892060749545783260400 3959052 284296189819108606584014620728115200 3959053 14095069741692241706469009376094880 3959054 568060520803783722062580000435406272 3959055 3474223581895753552066251789928560 3959056 -17676842625137671801542534723584000 3959057 109819746442964546725869477308030580 3959058 -16266321002291266702540435453612416 3959059 299014181408663287535460082229035488 3959060 587367141512226959545398976120627200 3959061 -333015871159677378349605472379807328 3959062 -2107538023113299954901599330719336128 3959063 -1704619283426305153677146456483189688 3959064 -351400065642949464485863061824512000 3959065 -429933397040235458489662019192177280 3959066 315534963016394713805875868720640000 3959067 -799032011594497370451556237799935488 3959068 -974546258698070080190700529504066560 3959069 -2986913370771778920812065632253646208 3959070 803533971792077703827184787940419200 3959071 -2492016989036925779312989589346094848 3959072 -91948415070582361972978956543983616 3959073 165615773705759448794793981035524644 3959074 -221500613587915010163500914685603328 3959075 260257153402497633836771777511174300 3959076 599728239881118873636606243543674880 3959077 580149431274137265569389460551643520 3959078 428837686579652846458959759990351840 3959079 1800593040564881356222255180172061600 3959080 -1129924566153048313418702751300096000 3959081 -770057368729424065856514358619035008 3959082 47005466679544963648717061346940416 3959083 351351811696605151461141516970926528 3959084 1048438743283904030524324776666642432 3959085 -642249815913391948591388359991846400 3959086 334102246840168975258809855137692992 3959087 32313531741383889584383838609424312 3959088 77543482292093851988906483697844224 3959089 1696228701579754348603855495700175890 3959090 750299710298344172552599977294928800 3959091 1529999455668193383201958389660996480 3959092 -1235864006985335387682332118590853120 3959093 1950223065094089266575915010249247342 3959094 -31315318124154372302352283750708800 3959095 256081118799937476418319444912275680 3959096 -14118515774828586249202403360317440 3959097 -2627963931895863198811200739112956128 3959098 -143104849746407724286902015543951360 3959099 -2015540618134558970924432285971857600 3959100 -199716107075173949710199779678118400 3959101 2604895187406324993511353804075048972 3959102 539319627936519088337876625444213120 3959103 -54089803543507363636524883298299392 3959104 -526677942062148502802649079555293184 3959105 -62335402775911802339771345901216000 3959106 -339382364263700343771431741092012800 3959107 43910958147030751750057953646731072 3959108 1514302023109937534207629869739110528 3959109 -375690968978791091930137206939646080 3959110 -1687112316830506681023242395501440 3959111 -519353711343213934648105494192828576 3959112 -1520319227719840001563444114270740480 3959113 -427471107096432293482987234862966016 3959114 -2758217269416314029331305998877013760 3959115 1483279534356505364119025816978868720 3959116 339360127552586135728178850990896128 3959117 1262040442890295780964558801952822432 3959118 -11848151724949925225259462585063360 3959119 -2948652145565335667039562753582478480 3959120 -489838318174637390227462209945600 3959121 -730002014066621431672419888960707088 3959122 410385011095794315184768175333212800 3959123 -318420054412742156073315259459658160 3959124 279018401575329205613715717087252480 3959125 -3000378076278683866656279432480360000 3959126 -1459665682620057770266131111035659488 3959127 -650931924718995496166959065885008736 3959128 -331508551179403613467419725264855040 3959129 -208065320294358304852689738153489270 3959130 257671741948236766374848492717721600 3959131 213571504833793296829194875418590400 3959132 863582498200336023175262781000208896 3959133 -752647921679106136890306035564501376 3959134 -77763680218538153361999442446340608 3959135 -2179788834334637254692518845133224920 3959136 2037366364087649037608679165469655040 3959137 -574319685055711948593178126653395840 3959138 1345691971350566570144104910258038560 3959139 13747802442453301709194835964092928 3959140 732433100448135892489987011300829440 3959141 -3529337142798271822780808048163955458 3959142 -612768531880037287077941199602442240 3959143 1053651526008827673138713157176766392 3959144 -73575006118137631286505223420723200 3959145 -2178474115601014521618283191019526400 3959146 -1783963690794918459394144225159771728 3959147 -454440827209358389898939553678916728 3959148 -12416903226518655851898483707702784 3959149 4654201780143922990186458720086147820 3959150 151321605480604745589813655940385600 3959151 930369734081390549959809119899357824 3959152 -32471727260203997879405777078386688 3959153 1406248916455660836875308804910150208 3959154 921074899941395192280074028080901264 3959155 -21424829469771155054763504430823040 3959156 288679244374001295916643910299597568 3959157 1791841221904042593284398827903966240 3959158 -519871717159154790240143214586583424 3959159 248322110590248467627671950820128360 3959160 -1111888337221832466697633088717414400 3959161 998570133644282061289329131198772292 3959162 -3137605536577606699098924726081168 3959163 -525140092259082493312045953072012120 3959164 -3207067472772945099699491358759813120 3959165 -32910361532880978993691443853363200 3959166 -226677169639704987328000988776753152 3959167 -1162147336426641081393813628047941640 3959168 792765392381573876917690165226373120 3959169 1210129558493714108049441001071088944 3959170 -413452183135431192961289312943936000 3959171 1795505611309261983395363300386389372 3959172 913435995573944169679289298279260160 3959173 -783325212628738251477754391335040736 3959174 1016367485520992220286261344005523840 3959175 325556681059754964945046855140480000 3959176 -1016990575013252603253374221359052800 3959177 -2818105702013340874507129944202927974 3959178 -654559140443038042152302100824069376 3959179 28860744043328040702428603023493776 3959180 -276403993925216860270927687045401600 3959181 790156812359813872341375904382642520 3959182 -25023585576926696792226804483793920 3959183 1201762285758594157885869086247065064 3959184 -369223657420727739486277288395472896 3959185 -399583810911409652990879473658961240 3959186 434244751999120985016233443400957952 3959187 -1287521567823859122474588297410016840 3959188 -184596639360155138500792154337834112 3959189 91459201846088286480052337997608124 3959190 600155070732497875050782693485211520 3959191 -2051985535503368463997010924802340408 3959192 502516283846388582212515320183552000 3959193 253180227582418420515857371988808384 3959194 613215946844685363055108398878269152 3959195 571430926651497106333086436707867600 3959196 -447778844961053616783396927618416640 3959197 1403642058058370301750108382520865600 3959198 -836002595147289169386212051033931264 3959199 -230346682518966277687416812265979896 3959200 -695774571617409570789763459807641600 3959201 -1806099129728768821499166053331368400 3959202 -461603061849758620758670416543151104 3959203 743194417878849829037032373278335452 3959204 -691146292091651502965434534061964288 3959205 605350247343093449151747879938785920 3959206 -129936142040301100677804789775099392 3959207 -408724499523183632398791253347693600 3959208 1975885445031729250192907831285760000 3959209 351708690188686215433134492394044410 3959210 77690449301573624825504289791057760 3959211 7644950329593512861290785214717272 3959212 1419528982152953696125397858165171456 3959213 -3734533750983052541340107418962364096 3959214 38583673614967730239871553366779904 3959215 1066564631121382488257133341527019520 3959216 167512397248052610671597206458089472 3959217 2825975346355493033485401338461953408 3959218 196755757281976126851269894524876560 3959219 -2168190011460047824764265266335459640 3959220 293599673826324571624980053370470400 3959221 457140781049157603467019325264638112 3959222 -319992700071342530035137427830140928 3959223 -89158668224676466987355253496488216 3959224 1605819302643822007679595897689640960 3959225 -14731652729092205901750388169856000 3959226 -1427935523644060641942918625463431680 3959227 874629317857361867612090562572629312 3959228 23249887606064343050380834187980800 3959229 -955201966644613705244914970744246016 3959230 1112107618110003375395883457799464320 3959231 -4526208638740413407542689342804614328 3959232 -556112718837087530405145516114444288 3959233 -1192284880818628318215003478202492160 3959234 355556705728946694707130161152760016 3959235 -148390043581382123881620747611560800 3959236 3200760542662980184082536316598325248 3959237 -2143049504194510280548315769635974114 3959238 -758832738685060677826819550240897856 3959239 2268457600654809326978963164125434880 3959240 2338007167110922783994665179399628800 3959241 577634189932664871730661052722880 3959242 -148440180234309353172513665780751360 3959243 -234011001017471352635028141837811200 3959244 613819327024671920692677173308953600 3959245 381978175061370923583464587044055500 3959246 702442328108592544219502010515208960 3959247 -261243951441139399988471533059561840 3959248 140834797757872971242597118015750144 3959249 -1204608231806094526647018128635310364 3959250 -878009288370989606147306716346880000 3959251 -213887299963519372364735645977310600 3959252 1901799253501787835894583562321559552 3959253 -1687285478249973876721384984878115200 3959254 230912421077366655690781730273184000 3959255 -990022927526342935958889265672164840 3959256 -228185761284349193911151733371043840 3959257 634894959566430545211264288468138506 3959258 -409695348002723390954719442451486720 3959259 347469621679516122314093741579859168 3959260 -137042987380697101695276193522629120 3959261 -1253022430723707792741133977646530138 3959262 -932011831940364184193714156267954880 3959263 651603394744563486694554335142023040 3959264 -8565500527775724053658819484975104 3959265 1291040323549315546562638542153256320 3959266 -630569305348108287300837930443000832 3959267 -611953447383414743880299331754622880 3959268 -16370313321728393056637106898323456 3959269 1210323552841270579495548377808172670 3959270 108113285880370720663789568747304960 3959271 -75712490795674932540824548144715760 3959272 -1304514941316420472906678435477094400 3959273 442161342233696483789954568687094644 3959274 299709040612661985270421737124945920 3959275 303136209942364962177577222234343300 3959276 -1126249132934150224847598846475752960 3959277 -227864481294166328370964714698309120 3959278 148575964508048284447374697405679424 3959279 649177704734728705153554498481676880 3959280 -12326574677946314887204340088176640 3959281 -168306941184907802738625197053530188 3959282 -678856079144110541308732705464108000 3959283 840395508849562173033903366318104160 3959284 -11563283029495205672530604312766464 3959285 1357395108486573465408407274706390560 3959286 -58743514543688030244096270206300736 3959287 -2994972302030258760832714780048215064 3959288 -565737491269637343156780276630036480 3959289 2724687738168319476343527584859648 3959290 135864021382465378638289725789681600 3959291 172014861412890919842403096251174672 3959292 -687257853806760726218347446538894848 3959293 -667740187111088246942967264676021556 3959294 678112705882918923438492884232311040 3959295 -660752835560273663993095930840333680 3959296 379040290120902356626234988864471040 3959297 -3013462547566131211165586792514976254 3959298 -544095005057021179768206560314960152 3959299 2645466255486417555293257061744066300 3959300 -149704615232546562332723499233942400 3959301 50698724406644067280916158494728640 3959302 654659348516778424760518648807082304 3959303 2961841098345229641394782390983142552 3959304 279832548062682177861822559580160000 3959305 -838458648967328695241156304207109440 3959306 444462776597755164021476936743594944 3959307 2991898534423443379440031621809521280 3959308 2293301185939608515636571941607388928 3959309 1496069647655332901630637017636333004 3959310 -24205102944770531722959856568033280 3959311 -19202477970665474110771650148713608 3959312 63152977737690635746190202655211520 3959313 401190530584487791913394491580530400 3959314 -785067023520491666526001318241432448 3959315 -1227371476848993621794387210112748800 3959316 -173819879858764581696078609964550400 3959317 -2338316872850291365042307305596594468 3959318 344875500543346142514327466695397440 3959319 -182532179662935839657015949554867712 3959320 2083319723959255861405315208768102400 3959321 1861487079773165424027059039263133712 3959322 935893351896355870287721876740510720 3959323 1591349716297090579627088758907325572 3959324 -2570738872182446781515154568993442304 3959325 -140060342794334113740665491448647950 3959326 343667728300192570461575470192306560 3959327 -3269222176508242461397869859182111936 3959328 1615290173200320467573676784485924864 3959329 -551519644932097062043946814202992480 3959330 -268254681722731631622426647632920000 3959331 1601214216004946928324993785371237752 3959332 1880008832835691444515903017210952576 3959333 -309299425332020970063599878472855424 3959334 176082582503843890863088281847142400 3959335 -88945257138543802353186107152207200 3959336 -387038890066548702925878513687352320 3959337 -1717855590814566519800986439792304240 3959338 1089357991679601602780258984724543744 3959339 1991384757855837683384932396165033140 3959340 -356946438028841053781350821350768640 3959341 -185924685523844665208674449389865600 3959342 829655386657501374116274297153462912 3959343 -615091968136048055948552989294647840 3959344 -519705379376360697852136023997317120 3959345 -760974015176157661428409333266195480 3959346 -6159047618078625705126860510850816 3959347 1202692556964893065654705450424626236 3959348 1695553891565496029498655259785652608 3959349 1626306412728795557789414461020200928 3959350 318889857296795490267383812271450400 3959351 -591368916768483130546354443425313792 3959352 251923722385128091878826332525035520 3959353 -156924001805751351248646562337608880 3959354 -5090355441494778655219915476392448 3959355 -912757272707958266754067167025745040 3959356 -2309493869980718120018691597964334080 3959357 -2171362054828255670236521580938158394 3959358 -47839114961342159248571585538834432 3959359 1056933916428197588284751040446394560 3959360 -178235366945772645196915061497528320 3959361 -69392272430577173606981290023127488 3959362 -2637129049006497806300808488413104 3959363 -2977721904330467314045354613795000388 3959364 1148092704669447278333970943088434176 3959365 875405737003275917740539683080312320 3959366 -936948601869561784860403280309086368 3959367 1479933249653028843101876169264324048 3959368 -848948213630090297872599316837171200 3959369 1111284462800956991876068945885438644 3959370 -94970588600448470889958477379126400 3959371 1083702732315075477058749791405132384 3959372 42029159794759015476243311410483200 3959373 1286342348094469651534658808972987168 3959374 82859130277178514975714692385280512 3959375 253153518652291314855681292418100000 3959376 -267421477342815211624641154041643008 3959377 -964924712556575821596510735735938700 3959378 48760003882908705200364548456580240 3959379 -311582355989341791182746048874940456 3959380 -1573827236196967399493712878642131200 3959381 1623390557084828068492410894277622112 3959382 456946916714352713233699439689728 3959383 -778503511517838046576132271006512280 3959384 -318670576620571214430426530345410560 3959385 1399689171027471140778375941189362560 3959386 125599264720917791762230548052034304 3959387 -1348802747226145705002877116996875964 3959388 1755284855269331647394671214010378240 3959389 7698307154994592410604754287328192 3959390 -1051601078324966686598263742963424000 3959391 188556253813897121214684294153022080 3959392 505902295478563576614361719419830272 3959393 58885240647505253819422506346884642 3959394 313620371786120828899555740713788800 3959395 -775199026554500870034988567002852960 3959396 -1973885548357131210772595202853521792 3959397 -14872601280315824516433360717319392 3959398 94860155507314590399048367255680960 3959399 -231131366832114724534366491310158840 3959400 665042496247790001288308645222400000 3959401 4246802144811181863950228808570793600 3959402 282845893019629626475537131059753664 3959403 623522930784519106081632099801116160 3959404 1042852480847441677519785679262616576 3959405 567990480563886571033357836991635000 3959406 138982007500833426677386015430499264 3959407 -442365117887221938986846119092228528 3959408 328155997891893682325756166117752832 3959409 -69487148029862802712116728744842896 3959410 141365391049775144393771923028736000 3959411 1254547211290262668279930615838618400 3959412 -1254987210611453271208743282855026688 3959413 -936499637174288617873769089693431040 3959414 2452831248134963696890678436822146560 3959415 1434906699467620028506143776925408000 3959416 2476198011191541440315307197426196480 3959417 575324446154986621292324677584561984 3959418 -270739723189435104256903878454824192 3959419 4156696701164433529266436020989656296 3959420 -1667206386928439306619205552598238720 3959421 1176164179446065726138533106285314944 3959422 -562267240291857263762853736518125376 3959423 -849182579993731311110704513277261856 3959424 -311266835788673103718373287274741760 3959425 378555344142807539876093645086205500 3959426 -2006562735097771255714156800305687088 3959427 617830917468278627637727695706007808 3959428 -304495866102058555386132659125822464 3959429 2774450833042996209344918598327044640 3959430 221694141433249316949481527078666240 3959431 512156138820657983110284028913324160 3959432 -958916141160711512188830832923033600 3959433 200248091389115344614884793433570800 3959434 -70205199517353480614712290079858384 3959435 172464346562517363596694219663278880 3959436 -494520766812733413722177843280930816 3959437 1002997473548044841736641914340736972 3959438 -225699888601576843245675747019123968 3959439 -417724590421178279836528848944332032 3959440 -4451974566218128618200350934958080 3959441 -2165429227407243395622680016684670158 3959442 -327208529145441153236931634344870528 3959443 13347136785014073188235271314244120 3959444 -153229408555341327529189788601417728 3959445 -1196043149337131765027222904617716320 3959446 1285431557626547729076815733003312672 3959447 -424648422768529810485087973991490456 3959448 -18247878084028083147965962361917440 3959449 -783727514081630406960500856303058552 3959450 -606790081889310963485631511497484800 3959451 -478964109325852721188284775425328032 3959452 -14223100043507508785537510114764800 3959453 1561231944701774945290649554608608064 3959454 -1690185122667140395584488494127726592 3959455 2461622853316888634472809880357960360 3959456 542042562974747107616934940903145472 3959457 319465951059382611815796020468922240 3959458 1740803362778212745367954959578144080 3959459 1363387751681539428823040945816331216 3959460 638959587921530309661635494148993280 3959461 404757014329969187623827390160084224 3959462 -362229690718856792936575149820205568 3959463 72654416145026657356554692406005544 3959464 -1799514163977208019745740496637424640 3959465 774073337095535587969024536303971520 3959466 20450031814917711248581756741169664 3959467 319697421441209685638834158716651640 3959468 3837590973938171197923168944718329856 3959469 -1275921003088343697252630806222671680 3959470 -1289711537835033526803871777633818240 3959471 -1597786550463967947318473286340923288 3959472 -344534759931369008513250520104960000 3959473 -90821731071422293829419310457353856 3959474 -190673214241656341001062974899637728 3959475 -123891192959225960620401535321113600 3959476 -1008682573946390401441529370548813440 3959477 998830071188680020978228389136025326 3959478 -923979671611306188672589267653681696 3959479 -1720604130996569616265092076846010624 3959480 -437868974003908232963402092707840000 3959481 577449164495833105684462260531384384 3959482 1665978110989879964302974197540756592 3959483 66088608819070847410821844745832 3959484 -270252057402609968063984517769342464 3959485 1256464363567590526018794205373451180 3959486 -1956085407827387473274359794832636800 3959487 -820387987408203499279828595749766688 3959488 212284868652187828407053388202639360 3959489 -15298016894038904185369706711874876 3959490 -614005082837383051591112974088102400 3959491 1814935008981616917686243962296856892 3959492 -180900541925006209851006423825139584 3959493 642813040835115326977075497025187328 3959494 338245787273556649918010318656287552 3959495 2481816931054790284697569391564427000 3959496 -265736672722374041908002793041100800 3959497 -18260625388158331867653031398471728 3959498 -351470838057196007190974988339714000 3959499 -1061398417447854240863517807296673600 3959500 -2360669783139679860984052816980480000 3959501 329048458696100166816654543244504032 3959502 283686804658471328544790256801389632 3959503 -171244986343131870186110157517437600 3959504 363146544801723477871077904974790656 3959505 -535332822282590898006235003996987200 3959506 -421201246608736454741450512811452416 3959507 -2124869986425549694836589230501284244 3959508 -517613280426524485602106883577851904 3959509 -990822917338650830182236963414366080 3959510 318778863899969271170750604188296320 3959511 30802591499907405580026947779922640 3959512 2185592220566336840690676881787955200 3959513 -1691103027017228004475915451095743360 3959514 -101632065683594992988623320657867552 3959515 818663356721340789090359893097932800 3959516 -1520152301213190724031582456402434560 3959517 473317695240693820008239521919537280 3959518 -255815100949044278838081658654574784 3959519 1451318145323396992116735643705531344 3959520 29841027189084872260097951835095040 3959521 -1742831371872113325181389989210567160 3959522 207951898082861315082451224179825664 3959523 -52159264651783093292681797981083348 3959524 297880016276419668208837811990384640 3959525 1411385859453429175603936596522069600 3959526 26082047006501371640913322763827200 3959527 -328826046098269874126437461173071440 3959528 430187247716284354588292386027192320 3959529 -634440759556155350233721991895532160 3959530 -74245575079107521973830105750535840 3959531 -3597427357852270317143405107570918668 3959532 -935303677440945929364144592051340544 3959533 -968149925991892367950448574494009280 3959534 -178434978194591890726816220295404160 3959535 352168336279602024864621008875263360 3959536 -48170410791351781292196306309152768 3959537 786863112982505351007867696506015232 3959538 960180160380909822674091252680209920 3959539 1400551628768348034274589227624603340 3959540 405219196704604205995030345958906880 3959541 369030441060209177040317615822631150 3959542 -157847314754875432196359025207756928 3959543 2899016587691472072143535058112082120 3959544 -335249810764429076488297358466048000 3959545 1166441533970665095056200152094431300 3959546 -2006225524926271338666650159343504528 3959547 565146545395105193992060238720242200 3959548 -2109993762124842986296436608421588992 3959549 837570429651226549990799540794854240 3959550 55118108394934150044159131592960000 3959551 -1792320087723800201996706811965384448 3959552 -1936713587641212829675412399811723264 3959553 -191044861953574047225850995743606976 3959554 313770445098787600810036606084164480 3959555 237701271749960143521874359003376800 3959556 -502568780341499337512925970369560576 3959557 -84185686957403683259536825800901088 3959558 963654625253148806863359423848438880 3959559 -1526222983352823839759562978779152800 3959560 298450552557992657792931330969600000 3959561 -315692272384498086318812948487399408 3959562 1456761901680461890002203621467545600 3959563 295821431490795139177517216957561440 3959564 688655146507627238296250636250633216 3959565 80207133177179676112822058982300000 3959566 134827812962792506438889496502737024 3959567 58748262684667047943716173169732240 3959568 33902616330493169589374886167445504 3959569 30512710719021496601870523917816944 3959570 1025475875231534231961398838932252160 3959571 -330099873321613589699001417309602304 3959572 -914931414203968750119438248233724160 3959573 2355666362222609242039973616023613180 3959574 -19124409140116961772055157746616448 3959575 438268894317130787033692554025815600 3959576 -837971836408228202162875069785292800 3959577 -1891607156149020322276678749260002560 3959578 -229073524161206596601151955346521344 3959579 239929741818380759649671915278924848 3959580 -572422797219098307610808893201443840 3959581 -101397357947435398604901921382499200 3959582 -1579769644337378567349540363331742016 3959583 -279792550622927489271559169796315576 3959584 2669163053386653830947771696409542656 3959585 34102621878658455876436674849399360 3959586 474834152991866198452361488968026832 3959587 -49475171409972732820063684915001764 3959588 -1095497596166804811235708188006383616 3959589 -111719002790849931002246658515079264 3959590 -557762685252894541426366424447107200 3959591 2177825832646506816572893126347103992 3959592 137879075636915515424748324274176000 3959593 -17561755873725685777145270876293152 3959594 -106166132270940352866721141758109440 3959595 1486108119188948695815436270295249520 3959596 -252085940414850763740923101124561408 3959597 -522655197229692625298721867389994048 3959598 -923006960460019533733029595146627072 3959599 207589348465031568270675967376338944 3959600 -248924644978501615973771973832704000 3959601 -154873014818806789370981646494775840 3959602 -1295065759777018345771653431664665280 3959603 -542732882204046863827487852073782016 3959604 -99845797760973863132912275347072 3959605 -537629997780272741215722242501105640 3959606 460441565899909181926613298710249472 3959607 601096148175774586761132631663352040 3959608 934404392706460886730157069082112000 3959609 -810913373091421422031948201941926784 3959610 -171960318818641234335943877079283200 3959611 754518092365877809673811921673536432 3959612 -47696445693062342698100419293884928 3959613 472249426754778333867246142718781984 3959614 943723226268844346585193030899110656 3959615 653149100288789046671778076340542320 3959616 106176129751346311049609468731981824 3959617 364495208754236002729741207879557552 3959618 -708323454167120073342113509504368096 3959619 2180503280288241137342337190125445440 3959620 -459773361805921707018320754284113920 3959621 -1718298867421079579698742959306381056 3959622 -420377996819024364422416246856857440 3959623 1347018714644883474071462427647295120 3959624 1458772586589937468625454507836958720 3959625 375662386511927222140326545850240000 3959626 -1305902604995265973894509987912966912 3959627 713497860061137486337897603355901072 3959628 -861010853102295938855286554731553280 3959629 1143381029832955712016013070314484480 3959630 2261433739250086660856636100311040 3959631 -814737397763238028256601606648312000 3959632 -77094922623854120822048275063390208 3959633 -28761978656938528079856676280950176 3959634 180517866115012402398083414594150400 3959635 1302213768501585890760827749419628080 3959636 -313786073750552421965500968998305920 3959637 -983656230975668840297312095055038656 3959638 1227024529725723684123771019372032000 3959639 2001421387101683925546517659967926360 3959640 1100265809454456501702355666097356800 3959641 1899177789007585240262862813136209930 3959642 -226614807541070854267248580356857088 3959643 848226748825637288224538969312377200 3959644 -95314507818280475418449553187679744 3959645 -1149306762421154581434131751311630100 3959646 -679018245142086318519816317338804416 3959647 -402055306134464567428406331578715528 3959648 1226705385291499667751577527068393472 3959649 1242740443755548540097987803389679634 3959650 317039930922120745501101443469778800 3959651 -2361517026763768078783751062589061348 3959652 -1350789938277567611115724834269966336 3959653 -1765169736925557688344308847097892098 3959654 735018095384612530052803204968535776 3959655 -9808428178604346231889227699463680 3959656 -2680246115225593648763600172292669440 3959657 244349276600137385848811755530159360 3959658 1764587690505408037808432408693713920 3959659 -946419699638515769303566456960879680 3959660 1252259540730732045352044598537651200 3959661 169178223587057847401065903934532864 3959662 -672188036698154685754725547063367808 3959663 2561497403181426578232934886926344912 3959664 502941783730484117008739941577293824 3959665 862028073093512417804899740628779060 3959666 50652814474855255214159831314561344 3959667 1995163858315646192247307608072562920 3959668 -121707939454357528585210063157901952 3959669 1127346011888975282268593525801755296 3959670 223006053359438702122125512178247680 3959671 628953106597813187015586323969815200 3959672 704595723609080681512132371914956800 3959673 -526997095961284371264136489867280832 3959674 1453002738096990743154295627000941792 3959675 -1597413376329147836598490697491530000 3959676 -8138816946178910297915889197998080 3959677 -1283230197893923283934814281072004474 3959678 1028836634844055977633324645024862656 3959679 1858931399730852807794321118035651784 3959680 786559615969540960431126947561472000 3959681 -2050369243419659501125720516175532576 3959682 367298336070548717696517588153604992 3959683 -4309380009792651953375425967389632 3959684 415591247773121652143691740531596416 3959685 1505342820575183813459243022439317600 3959686 185819437206755805579436434354955200 3959687 2813023582222585281970373081677485336 3959688 1256038900041527498380087501140418560 3959689 -2483861238042372823551413484853944540 3959690 485989173243004357375780936334698080 3959691 2425072767153406787980186412220122544 3959692 450937570615869013374978491039023104 3959693 -2563106404135568091249728881872839520 3959694 502090101738266336725374482177764224 3959695 -558212232729453937281157826300554800 3959696 -125536270136800019386386662648168448 3959697 409648070918357562027092016445110144 3959698 4653179976831211126938399818404608 3959699 744716077947199815670261953770087880 3959700 421172724379658703350499504946022400 3959701 2605055558032992584966295356133026702 3959702 -125158908120287688840159338008560000 3959703 554635450669846821732114752002341888 3959704 -478948119329909533447031086137139200 3959705 160578161896996679151077130009843720 3959706 312034495643169152935026199500578304 3959707 -3129001415753639030337910766539106044 3959708 714187758298979001568767288566363136 3959709 504753790272714482687608641107575968 3959710 -342409328502985346496628925645058240 3959711 -659016837350819063591892877481068320 3959712 -1784622635889695698602761241766133760 3959713 409511210339306371221167465496019860 3959714 340889449555122381338978350072154880 3959715 -800046856602573558229749737087563680 3959716 448936806298822830499278714502451840 3959717 -2565478935478945335415057590663647040 3959718 422457784596470090076302578946181120 3959719 2574677248086666528623380978849664120 3959720 1848447584692981395434892824505292800 3959721 -761329223563989988179803421102401910 3959722 -654611295174933500440022364390034848 3959723 -4674150775931227304603950846838976 3959724 611111434470008047547917742818592256 3959725 448960016965223708124023194374441600 3959726 -750984542997596050337697265122124800 3959727 520494826010257811885876944396659720 3959728 836248825197373182988109824139526144 3959729 -1054240948460015669449140014479298670 3959730 -879239626332902826228109277703174240 3959731 -901518689494847503612137174154641000 3959732 -1095371991495490627110735955665297408 3959733 -530891205363180538778227535179407360 3959734 -748922256575233295960530875451117248 3959735 -879191326407447315690533055091192800 3959736 -303598895187608015913858358240542720 3959737 -1734145239181230183720540191881559616 3959738 -521904660100604740460059785773003520 3959739 56085762243202605406408242656377440 3959740 -409491927187929859740172229700126720 3959741 -19698040666004542111866764619141696 3959742 -98695833477100577433127473720333696 3959743 -276425293879370343504546428667915080 3959744 586911721052006262369091494447415296 3959745 858250763627729104126365271412181120 3959746 -243628673124792234420934499770592256 3959747 -1777936008270781531566727258746815280 3959748 389420322665079027704395590354081024 3959749 353259949667308005146603108714233920 3959750 2801699212064735779353137727603072000 3959751 1921732207368705719646253215411915432 3959752 -472526786728546195034811771740160000 3959753 -149618555082633167536767537574169280 3959754 -57011083408316179311301565159731200 3959755 -1340106326170550425542199913105631840 3959756 -636634864162549931182509849037313280 3959757 847068509747182735033858802159503254 3959758 1110917457911101745658732012027564480 3959759 -400504056721914199037266330503024240 3959760 -98579283533426396123866814561648640 3959761 516553453160134550298697156464744052 3959762 -1313178520729203756319398321132819168 3959763 3262390750315879245505061224737423984 3959764 -2182558669633776397786512160274786304 3959765 288543175639761343819396329855259800 3959766 62901829506286468838736840073348512 3959767 1205019942163291641173561517961941632 3959768 -479100878323783705501332859359805440 3959769 -1020924327580586861655854481767253792 3959770 1684170199263171564384828505983129600 3959771 -1937489064764272755236162419305193800 3959772 654682529302991091299895529977372672 3959773 244996824365794531263172869763829100 3959774 233818971087516055929376928980645632 3959775 -757070755738394788411028532358920000 3959776 2264670371058590967482653219537551360 3959777 158193796703405999622722547966038292 3959778 -235482530157228191468250039966274176 3959779 148578149052701994072271408539689160 3959780 34000042209996947586444519039590400 3959781 200678579099496687787249561907647104 3959782 -542777310551113326775816197023071008 3959783 1706880338074831862334377436976351464 3959784 -13612695165885051858194381891174400 3959785 132288063906887502312014636868979200 3959786 193014636297015851134661746723868592 3959787 -338615404458040419899031779857481232 3959788 84895636766901251146908097679746560 3959789 1530629840780701594403784459109288524 3959790 -349152236902576520170515774408268800 3959791 1652020183431473084781778059286582584 3959792 -171382107275849654293786446076477440 3959793 4296537045415458580000758255886662720 3959794 1313070289003967052927169774527495696 3959795 -315981394716863423860174759939660800 3959796 1391583011896849740565741084900270080 3959797 561654968186636864177431607557938432 3959798 655997946579930095169604405439114400 3959799 -781223518771427726078939854807706136 3959800 -45125686635339332677381190779392000 3959801 2578671971066090286863937203504381802 3959802 159859925842078555434481217715316224 3959803 -516753417403156768670413255081948 3959804 -449007092349115530745256664730681344 3959805 1574974078173254660372160225041721600 3959806 -1024766030952744369429978080117493696 3959807 -754774757192417106037071529719634944 3959808 48697562016270807003768408181309440 3959809 15316271464271139285993016096670976 3959810 -829572847099822494244547196345570240 3959811 -992837121787707679619344116152258112 3959812 -58280416294024660027687009798127616 3959813 -925918069541557588874449643102792352 3959814 24476126209886964572301632128900992 3959815 212961736443895574972940728777970720 3959816 -192618520270540852398239457186938880 3959817 23988949829106352715245785555037248 3959818 -638772484677098001351421155893335296 3959819 -3063731299114075075067774635910820780 3959820 -1019963614105098296887000416718694400 3959821 -809792292428754655077797851286079156 3959822 -1312621361734650717691304752500084288 3959823 32405751995454331930073829083727744 3959824 485313444815906446214919146510745600 3959825 1738524363319584765466794905790872550 3959826 89430068264507421996833281983273984 3959827 -3733666716815458490351821012843248 3959828 -1763141658217908575356758991393044480 3959829 -493005167967950454393234590217131826 3959830 -353637980367400098366926219344454400 3959831 2310326189203746324520503220916559312 3959832 -1093360103326429347653028211411353600 3959833 2435036702203570171873051088461627082 3959834 2029078276458384494463099577330233600 3959835 2580069714056982248093916622049594880 3959836 1227548434805698741824795280777172480 3959837 2668097542165443946195868754132198912 3959838 -158469527918731629409205632616203200 3959839 842218162483344249416062857822334824 3959840 911452294674231093210308423270400000 3959841 550759262162800371062764893059223360 3959842 -645156166038555873350715437323800288 3959843 158694604444547318902885369762720092 3959844 598156327924118713478491334761512960 3959845 1518595960799860800408016103981807100 3959846 -1305412250898261831455485246679904 3959847 27520405791614463913189431198266880 3959848 63458306394396707466339221705103360 3959849 -341351263637576840381500200681558150 3959850 -271882200544306083952161635594880000 3959851 -269120144579621498072286658453550560 3959852 -67406112848006619942657135699603456 3959853 1580204850805762907714231389327427904 3959854 829675117866887968363264860216478272 3959855 2548054450892367053282565930861890760 3959856 -242567857614955693805292395097980928 3959857 -209715073058345007721445682494730768 3959858 50296083422634066382426383116261376 3959859 439962310147721722654717553806777968 3959860 147871971301818950928432759088742400 3959861 -562535833773869151637046018690962440 3959862 -307019731815874336101286897676151936 3959863 -474046948659472216383324063465506520 3959864 863225175081457109119734112928440320 3959865 -98206775315309547987246711461594880 3959866 -1394892224323612321413329554970580480 3959867 -141935892873123109781012213382683808 3959868 1480879467824665844082557041187512320 3959869 -2654116429039000797696088534461180730 3959870 1416713892975600322757110301577600 3959871 -6478693655868416357056170086146416 3959872 -359838064740045377014346594260090880 3959873 -2350198700638009918633639038065602878 3959874 -555649373158742564981887448568994560 3959875 1825552824819788719301080415602320000 3959876 -114400661562481420284169158822501120 3959877 -712163791699338191640550608407207040 3959878 -105511164486513630727639317582551040 3959879 63879593419846426387064103031481472 3959880 -528839922400363739375874781286400000 3959881 513376926908716143676738908849532032 3959882 816130277130983254884732378653151792 3959883 66210042105849580441897322416775184 3959884 -1017450102226328730137293941988605184 3959885 107957708128873572864388908143822400 3959886 -601927517748324125913275854187167680 3959887 -184652418087362854428392263552950960 3959888 77072075802719930267372290702295040 3959889 811854507015982047798945601703549424 3959890 -403588677414412755332076728759040000 3959891 -1197289882227874298572686149442505536 3959892 -1255089220099109353446909778678083840 3959893 -2155319040345225848092801801990448640 3959894 1567926125535072898699606997191454496 3959895 -320999109848798054711311542989568960 3959896 604812952639279710386729806632929280 3959897 1493822883035632624643533060604357892 3959898 1052684854230878212085138971527012864 3959899 1278211090792056003728602861586648900 3959900 13638684051405941793179795455411200 3959901 441779672347800174810818980391808000 3959902 -2207486456120495628879234062437747008 3959903 -691720588786576758379751775948140880 3959904 841124382729648100001027268154490880 3959905 46126856599560241938020706272640360 3959906 -17635484425571705218542988904281440 3959907 523209318932010961528333913093693184 3959908 -844870475971373615418993856438847872 3959909 -881697161079449001638276887205166720 3959910 -195814533960510896829762196255100160 3959911 1441825515822057935718728066160099512 3959912 -3355818472689614171471648531082608640 3959913 8805590864089596984611667831639264 3959914 -32533892196684517006631303064530688 3959915 758298679958115135420370750231906320 3959916 -405013190617161977814483946942376448 3959917 -214418241231592886206879543086413780 3959918 668930393958383572690386203685439680 3959919 2328955515073103699761163665781167944 3959920 -576261260443662371249008607907840000 3959921 -378855248134706178931682124714496320 3959922 -228196681333603701661166140413100800 3959923 1788406606366500938601981710933259840 3959924 2502910446728350007740153288993600896 3959925 121896800073278098052933031717520800 3959926 -400709678429175743861561385258195456 3959927 108379993767358308743266103523251880 3959928 -327030355092187636876306306223677440 3959929 -1270605309396549520436985680290737324 3959930 349506937712856272007087840222443520 3959931 -800800038816145892341468616312746560 3959932 -1107563440609504080293845454512283648 3959933 -1706089181859315687050919429296670816 3959934 1082777030625489996414159880386048000 3959935 978596680280691263093396590499640000 3959936 736723019939881721953857361422581760 3959937 -1015884987390690530569674400734859692 3959938 -3001879334279856426354943810236794880 3959939 -102413377003860528736279627756993776 3959940 -138750819816816774698432299123507200 3959941 174057846193241679617873777073824512 3959942 424154521451312439277840560288798720 3959943 -216235342302300231844546561769167536 3959944 -583601518975734196874274579029268480 3959945 1133688205720230437370092111461440000 3959946 438291968410198656585287278306987104 3959947 2013650555406919906205668647852029396 3959948 282745644419049509866344738429127680 3959949 -624419122978228984357689696086593920 3959950 -529587703583684051482083202141176000 3959951 -1166961101739934647396890575497696288 3959952 -152008636071560240563004547883008000 3959953 3446333936912247044150349020096209202 3959954 -223124508603776032243482629851822080 3959955 1597763288347657435156988019482575200 3959956 2430565518765317999488127243255808 3959957 -2194415581701615920285118576536551794 3959958 13815690232998873340455961231640448 3959959 -2665080713427208247974151200492438840 3959960 -888995044204914422720212187673600000 3959961 -384397213373461292464070000756039520 3959962 1914785755397381625756653607356160 3959963 520440503533116039785786533827098112 3959964 -2170889746719977712212212155873145344 3959965 -1581947183807411551040410765007701140 3959966 -684649115307914346218770170199954560 3959967 1816245112453027447785938203010760 3959968 4161928839278194328207237681544953856 3959969 -104522441641024088952796976659796160 3959970 -34158892888481940163640293097932800 3959971 153378024503900631246358777358105600 3959972 -550921810162045667618257442639616768 3959973 -835427281298187295799429403810276900 3959974 1723908495622008480318706157984272320 3959975 1018371306973454445638936808088590000 3959976 287304800156066532720073041192960000 3959977 -742303538295997040919411259667110848 3959978 1189247352150754743013339100383104000 3959979 1428348748743748228981977775889337600 3959980 1294547873844264286139687314698393600 3959981 1262373633847355928904880495475733782 3959982 -763303723925117880819202178654488320 3959983 -3447810944865813912973269177479206768 3959984 379433821144930766079228788899332096 3959985 -299529185930855606838209710198279680 3959986 1727246964759030288009672398505618192 3959987 -1926885162442386436913572130186573568 3959988 348399539696358858775653283299840000 3959989 -2128455489884057473000592390834865600 3959990 460105118820037817040694197985257600 3959991 329769818060045885481011582577116160 3959992 1434157262789538356613439488125153280 3959993 1138903873701585048357172319974808400 3959994 -696225286657167562177206662507904000 3959995 731468173239851324364822685931079120 3959996 -628826019369744478384596354650496000 3959997 696503941972883485781139263131500672 3959998 177471139870591705020605931318120192 3959999 21010521272268836124096951467153280 3960000 80176756745492467270665474539520000 3960001 1534906107439013938094668856412181332 3960002 -164245774634982492373735726000951296 3960003 -428126118693883145368781864691105792 3960004 -2216885681754091072947276609651074944 3960005 179999241228552144373386497738540160 3960006 -94035492727608535986848878120332096 3960007 350441742959132913368155731853207256 3960008 -1293189498902674700496111545871206400 3960009 -26707064289965827606426828514723910 3960010 302872736017599487704689751794648160 3960011 1239858769273351127143072647255079824 3960012 171180007304710059515011842061811712 3960013 2135936900940539679967229379866035584 3960014 -1406413545003378021336213522578456448 3960015 -87045291672323655487979156703166080 3960016 849642822187438333150060347822006272 3960017 -982916733218141837597161261076061840 3960018 973274534708399384411901649554979200 3960019 324596534054373427354377993521216000 3960020 91374605824129387633006248701376000 3960021 326504340409902531299038459647881280 3960022 -1065132671824528465795340025175229376 3960023 -84026972613564306410494516926879456 3960024 -764878986764749226164817374851502080 3960025 -349170478575109178502051078528470400 3960026 -216873709822223155708075709073907200 3960027 118182451132897687453949396793089928 3960028 401804730814249016923478209251158016 3960029 1913239707301988205846143108619774630 3960030 514809531989464093678793840093896320 3960031 86635517391793877015035290119729184 3960032 -1384851564211643855366789200622911488 3960033 460487644061378080296172524858040320 3960034 -308278121852312720442633760147556352 3960035 -1761597105448629969855158749078293840 3960036 -460724625022561768324154313360506880 3960037 -3414755153448211172186568958432394400 3960038 1818426106105536558341305324235677920 3960039 532793408027428489030445086844053248 3960040 -535973319074164848285373917836083200 3960041 -3556097042335400113283336579470228608 3960042 6047050041344150400320313152774400 3960043 -39583973232089220898556046632212496 3960044 372597993427110879331774698750454272 3960045 -1425442121260225812050135980842511380 3960046 -1874530546323428270161005893478318528 3960047 314941663081623138003508170453190752 3960048 217567726664124768314989207410966528 3960049 769649583610994834745304837874292050 3960050 -751898168000860803470908886250757200 3960051 -1285226763680858136807012127284601296 3960052 -554429861226774378203425478333313664 3960053 3606818366148601025410090441795408302 3960054 -22108520345137002874049695702831872 3960055 -361706674611188907248545154013156000 3960056 3097557080981466152711391303454003200 3960057 112824549169535505834663472639221840 3960058 -123305364367806533978127420729087120 3960059 2809799121805679767122524925900273840 3960060 31840087644419311937466769375733760 3960061 -359909801605988064389033312790539168 3960062 -53797011620802903162488167410643968 3960063 923123481790260956626672379227184400 3960064 -78487747609943658443826129797120000 3960065 -705253839239461635375836516356195800 3960066 839218358205806545638152763368486400 3960067 -565201306745916486437796926671661688 3960068 1080517138660452054657752340351123456 3960069 377911547805842651711661795839768544 3960070 687885947746243812694576440841080960 3960071 -1738841767652538002699464921137870336 3960072 -1110798156837610154020115066765921280 3960073 470910105827895122456446694661330824 3960074 286901457716137942771360411920733440 3960075 238724041616607023250718608439776000 3960076 -600606078327811303296354543834080768 3960077 -2968356764817300050650645413808535328 3960078 -18700687426122512918323582429296576 3960079 -2200895767575552330990359475984665280 3960080 196987197147102839115242617208832000 3960081 -1878639109916568951617582358038928030 3960082 -1027971084654285626014422922321113312 3960083 281823137170082237090013097784620332 3960084 -504752596111519491552937957606791168 3960085 -2520254586051651819377613832148160 3960086 313393481411167638037614486366505344 3960087 2918464002785646668578409453634239952 3960088 3607049908454129480853747075041280 3960089 478443936302235474708138715947507456 3960090 -37334505965401559470747117943872800 3960091 245884221693934525785465269731909912 3960092 2447803602906599436106268715825071616 3960093 1416298524735890633966940171922337664 3960094 -445405218184971238354855130609933760 3960095 -138372841635516589860286694710790400 3960096 -238404351161543823307444174026964992 3960097 -1551494090671677268564653957458028140 3960098 526148453795360939294462512111838880 3960099 241619325269990817184780139402376096 3960100 -707561664372441906241729802387380800 3960101 3727707898126294601646063142243671102 3960102 -290077271575418600371304291563623936 3960103 106333011923491023459069670700511200 3960104 -157790415856228671707462989858990080 3960105 1322825441888624000017564720427232960 3960106 -1121470574302339811903020638676135248 3960107 1312849761656973155703993099589122240 3960108 117750238743738129866892637417972224 3960109 57915001048548566188630121489495820 3960110 -112839340331034524411430914212761600 3960111 -289256176188075723689125256210971128 3960112 5028210884515075520947848689745920 3960113 -1299057759670049503141953335027849760 3960114 -542706874241518766266545107007479808 3960115 -2430166391698986711428838276784116240 3960116 -818315984203620355026840994755132672 3960117 -251832357122705677599117831981342720 3960118 49949101728291905479869298133265216 3960119 -1518613500858282890625142463165726256 3960120 -1212631945712074755089606947652812800 3960121 -1362372241376038219777442089943812512 3960122 -596817805617239598124545671817537600 3960123 -180812585799633913539774754352620032 3960124 -398964166510787904782594241054812160 3960125 -149402262909876954783456347477466000 3960126 319322606919895380704115112651358208 3960127 -1304521211545923446507346893545971488 3960128 1076799783882188460308471155261440 3960129 -551417308648273667475637465361474880 3960130 -1466898250970149431837696201679303680 3960131 -2481033815015317147563567256261323540 3960132 -1127431917723101086853560339612876800 3960133 -2621554164290324477072827678966368840 3960134 637024555233899127022790557779045216 3960135 665346846398832294220630780431486120 3960136 -903358383675613604690710805285944320 3960137 822834598274852414391576130092813786 3960138 -59128303481469347528770413077670912 3960139 -185125802912771398451507182923404280 3960140 -361487483817743419861930485225523200 3960141 -469833609896257635289749359723675040 3960142 310772204465558887987280588549097792 3960143 1668080367950881322031539268921172848 3960144 -408142267466400818141092499777126400 3960145 -168421299214081088854434623147017920 3960146 -227369346938638210351744701633103728 3960147 -823715349116803066961339558903429328 3960148 167395543430538961674378471897358208 3960149 -970550933513317994717907494619751620 3960150 354221264521073522900404171852329600 3960151 -1627468294792579608737808130039684720 3960152 571136268819907401498804381535150080 3960153 -532118845890485560755672679464553980 3960154 1727006177216649626166922631001775872 3960155 145478737547081849646107445808378560 3960156 -34504694439411339741531520461643776 3960157 -1056934941029058834184725258405868928 3960158 1551193148129960952293619876089815680 3960159 -189620586333117055133118026661939840 3960160 -936195370887941302862363740919562240 3960161 -2247461639325758303013908450905430238 3960162 -212280006139898842184605006646303280 3960163 -1168199218932131740402847822244538896 3960164 301158190393838018733636552358492416 3960165 -1309961591113240027542923206004756160 3960166 -568303469928821299790261883050282880 3960167 715140667662930222718059601574087952 3960168 -1571749157893384124223731096290836480 3960169 328228245927465782276856939468401296 3960170 3576508148940729808244566589290080 3960171 -33613011372334411876911071078162880 3960172 670237655385440546959413844693842176 3960173 404198849212481420111979240574561536 3960174 190138095923439763237920253726685760 3960175 -255488954345573412647052254855416600 3960176 -402107307471846064298403969364033536 3960177 -48546208006738242045235829911894752 3960178 438327812798793954547437611957786640 3960179 1174597703684429280895904906156823384 3960180 839620741537820618924431956373728000 3960181 -3356868102121439208414193409445207236 3960182 1986415967513842909009854043995734400 3960183 629370782407060635578158432332238824 3960184 1406116201403186516073956490759905280 3960185 21722955015773264924570500620973380 3960186 -629221530604677320193367526979826176 3960187 404889713228220790860271172142491904 3960188 -136762588332128756615564863118254080 3960189 1418214723725125967228471239565378400 3960190 28123164333849086253166577198077440 3960191 2382461880034268328651150005058386400 3960192 992466644128741072006224705056931840 3960193 -2425904921358499513912293238434802558 3960194 200767452775118726005275210028376064 3960195 294346967255098526875314749346655920 3960196 -28090230774322517048156955443205120 3960197 -1042420333177504030954509737299952868 3960198 415431406065723815746947905985484800 3960199 -523996054169402820558654580788926064 3960200 864171315095959205479156767452544000 3960201 -121380791963010769527300292339691136 3960202 -561633331664386945150765851619658448 3960203 -641344243257639981997455799346412816 3960204 643424596006392643425826682514525696 3960205 945135539280111413363993008422934860 3960206 298323003420942321263305682569071552 3960207 1061402361761271857672165274078232104 3960208 97736013344861914839207410908528640 3960209 -2525932773228061152185261040486528 3960210 211677746590212612607381403773969920 3960211 2751460715527040028144493082945368800 3960212 -1676805901616723852035600655678780544 3960213 -1182496986558102942623755327494535776 3960214 -12257561867499046268212481844350400 3960215 -801632415370867821803269191598068000 3960216 325687992519761725555767795256074240 3960217 -2552937220110665884093250499484823734 3960218 427731847582450629750320099531183040 3960219 28999767335809567447537447600834560 3960220 -2364144482642821883128349115301232640 3960221 118140063030031618806215801173705452 3960222 -415410608590894533338833120868791296 3960223 -627217812778566310189066713537322528 3960224 -178312932838430984004985244418637824 3960225 123256967293267349035738633497108000 3960226 914715862800765834749671813201023312 3960227 1193179471008694613243564970837148440 3960228 192948835154301030165657940116587520 3960229 -10863228644235339080766775256174244 3960230 352098755623901483376486752997619200 3960231 477079069307533947379832442398208 3960232 -1298615886363401369966644385941831680 3960233 911206352437120144829378406191693940 3960234 -484925926403896521885036268986900816 3960235 -1600893350540753008271356663454730240 3960236 -128737995251186542252571217831788544 3960237 -208585406450586978565330497706739232 3960238 -1121281212824002362357359328558625344 3960239 2438323669430339949627639546712609320 3960240 208653455643853471056416361332736000 3960241 2015918400542026538669676515671877632 3960242 -70122599725254214249826463448207872 3960243 -546918395583757102677638173344478896 3960244 -898789036113730269260369988744860928 3960245 2089996973177092536444403632805321500 3960246 851624216591764721474463641284953600 3960247 3484109932973156016027423336831708400 3960248 -438828782379880484007629267059568640 3960249 97075442923943216731529940519072480 3960250 11159230574836608361193100146688000 3960251 959106245487929934247714051615185252 3960252 164362715352126211075258642400655360 3960253 530703194176764638786895679063714464 3960254 1445420915012755055549302514467378560 3960255 -6765935670769567743252586886008320 3960256 1073270820668141935416241243962736640 3960257 -10914415438115045003262033303490560 3960258 -323443243975950498793649663314897920 3960259 1567676394104509275315119049389740196 3960260 -124292107474673121050427966555237120 3960261 -328872167607482679355881021660274560 3960262 -1056717989547758721376828642992172608 3960263 1906007690214073486934452634858455512 3960264 659959702884320075417954871976919040 3960265 -366273630101003409062045273924510400 3960266 -666106505623437422943921810538716576 3960267 -1127005010438241547416659272849893888 3960268 1089213593182111033992103795577896960 3960269 486179982167635872226782990722714436 3960270 94144268479796624758944055461004800 3960271 -1023249022242093506422238258696349600 3960272 -315321764417261568542547257089671168 3960273 1385597818899936732453455992064127984 3960274 1030226326790044044063383473939310592 3960275 -117317037276850670504529697852631400 3960276 -669385085604452867049524105259995136 3960277 -70745359999870637447375115276940448 3960278 -357390580911996554065347846592204800 3960279 118126559050902571966352527679683920 3960280 -305914021015181149566941340784435200 3960281 1089316505088233631005301310122047556 3960282 -460415814650129577072361984310711808 3960283 -1293286870797982063146571688864785468 3960284 311438950971944348846508418130780160 3960285 204370669201420479662707880892447360 3960286 500953652205505091153925213032426880 3960287 -304630657249566903284038131956243088 3960288 -1392040144031710817454102890492461056 3960289 1725163164856985686353825190559741090 3960290 -11751484838072736999509759945829600 3960291 -891691276209650936943586171578344016 3960292 369107286335147513914459601288888320 3960293 87875496174519896828600038378933020 3960294 57909684834674786315704712774675328 3960295 892274344402676139665044970048657280 3960296 2005975221388322849511457953888353280 3960297 794228166334448060021590456910240640 3960298 194969697729214702700199157023512160 3960299 69662860903681778896791267454214400 3960300 -2480219149310926258421570620723200 3960301 2752753526046052589948173581261908160 3960302 737853093347188867801055705508641472 3960303 1998249352703439566993049719208372480 3960304 -96365480520916286971929916724346880 3960305 2019972285666457442745189764944817460 3960306 136658408433275419783847060484971520 3960307 -155584669739874904663690556661558912 3960308 199778632630962612295557497517090816 3960309 882866311167433377249747422570058048 3960310 -366671487863335816767891696098365440 3960311 1083428827739065619444498300209467504 3960312 -360740951563529038540352136023900160 3960313 -154897878894777189418358133858326400 3960314 206414749666068104832516450260393472 3960315 -1637660754411123246544793578561046640 3960316 -544564154931233097836440736309744640 3960317 2620825980840592048425409901233359366 3960318 -717458064336971330971567152566690496 3960319 165755730787588971231718608217642608 3960320 117763638888144835857143661393346560 3960321 492101550423248627826759461918417712 3960322 -746282404611742784606557485629126400 3960323 26575970800173927818588789199219144 3960324 -866610376356640928276796362790690816 3960325 474193145468517267901797331901576500 3960326 1023018215739802586555148782883223680 3960327 -196326424686216712415353697757639600 3960328 1547287852076489529960215199712220160 3960329 1807354596968194135429533583806267930 3960330 -1121232543385277232013610523306240 3960331 -4087191469942070652796409103402933936 3960332 867929362536214103949423141094855680 3960333 -1869629185668362193260308288943316 3960334 60832973330352867675678899278545792 3960335 -1517390235707624475830903106918969720 3960336 -321754768449758965660095941142970368 3960337 2581020490078833126643092270469813092 3960338 699718050993314310070892198470354320 3960339 -1369673555074456232682301244788168776 3960340 1037832845999209087200255928296195840 3960341 -224817007405027502132685338027266560 3960342 -497961777123546695214186135590278560 3960343 8294659105044748811576110311546368 3960344 -2557724519954664461055997533202851840 3960345 -53518339485001182839665052318708160 3960346 792208001663116139453432452893096912 3960347 -657692373887288603583432500535353760 3960348 -4637038307240539354993106192031744 3960349 3843938192486134192678836828677373760 3960350 -348726006652440543587798600611824000 3960351 232640281985861707223568403617353880 3960352 -209388271644994100652318401713668096 3960353 47741422426625561969331804000827844 3960354 -366933053366025035860837593184421376 3960355 837270410274669367718284163445804960 3960356 -769297615196313448889686872840933120 3960357 -927299317279959916448723475869388960 3960358 -740184422712305392815234409492632000 3960359 77943857002516464933628023259153704 3960360 -1734944441715983707227468839854080000 3960361 -4624446969132867406077679244376402048 3960362 515321096779633293913775821708254720 3960363 311129948134671417858000327319793088 3960364 -1959438565629035896398321226854222848 3960365 -51270682176643187535376782427834740 3960366 278562691419523628101213763649052224 3960367 -2173132562032391166684798902183417584 3960368 391374403430283726503238279443251200 3960369 165998275173526551993329780575742400 3960370 801698635883487239424657827856552960 3960371 3246315224167949053126470776407303992 3960372 -359437256182213470784555172068884480 3960373 -2993949173099770690074711114738079378 3960374 160998698594327145286707510734536704 3960375 789339818570358194201621981167200000 3960376 -1228986688191343920873151708957470720 3960377 437588161535992521864271006158173226 3960378 790631736724234314439118041026497904 3960379 2445181017959548877662739572960035640 3960380 -448188308069189138725945409732044800 3960381 169009005433878642312044360880221952 3960382 1666247592777673148030905185001473792 3960383 1091537377981574283639422625382001520 3960384 546649314451896323595470065039835136 3960385 -529165238929585735592242193126860800 3960386 -25466537499924120177329167382284416 3960387 69013600172716282433817640702003440 3960388 445319007776536037109519381775718400 3960389 -401673341136232503891632782978799076 3960390 266790196357602974502647316824217600 3960391 -13274209703841927101225624593378728 3960392 1431849343841662242926856265019596800 3960393 -910090454665388845457869451876131776 3960394 167943225250299341324092528621573632 3960395 967730712504121897048452380983999200 3960396 -38905889033917190070959689790217216 3960397 -401043515405152855766282117074331168 3960398 -277364058884411195716860868788351360 3960399 1766571231992229683149448459039146128 3960400 -140147024124767906466202499395379200 3960401 1041455934772085124070138553546124402 3960402 766218813085606242699376290842274432 3960403 711683569195109548511211204437692652 3960404 -215179766868543071556693194301855744 3960405 -551818819307856183373632642461844480 3960406 -155488703633405344315675916289233280 3960407 -3468963028416923745569367787416576168 3960408 -963773981836380482565321168766894080 3960409 -290369250009330562738471895309127420 3960410 522227270954010230701318681226523360 3960411 21801568326878501390196735931537920 3960412 604385990700916363761830004311680512 3960413 -1972447925429298864730848470315975220 3960414 -868733858823343013193072921800138880 3960415 -983818946267774967081094715599566480 3960416 -2208819231992799024914229258437001216 3960417 -404490918637528350412284500948529120 3960418 528692342436077599380320865778493952 3960419 2207613475497376231466577152416673820 3960420 656239677413526244396838813566464000 3960421 1448853330665944987134247926202522622 3960422 1563224999610656115323902845619192512 3960423 1272649588899997244152360566718557072 3960424 502856404880896846057885773972664320 3960425 -480438076376125970373070677136007700 3960426 -303472020894952287005553138062605056 3960427 2242517702243328259018424466661244276 3960428 -1356985574501937667509411449731645440 3960429 -3919379961828594292678281526193664 3960430 194426098532161057896218652132711360 3960431 1821758837441580554816195113734497232 3960432 -38742505195170187808107032960368640 3960433 1531887618164576102991002383479049682 3960434 -420455299263744818753661577341674880 3960435 -1253000080490085742196068970587189200 3960436 -377655648662952573010736399262064640 3960437 -1008772218895442339554557655642385568 3960438 158967425151808787030544966689924544 3960439 694233474750317255059735563060605952 3960440 1038657280068133747282651760571801600 3960441 2896905241875579599080478196656857440 3960442 1239574372686983642300982379377685872 3960443 -110379244468488601006923807871267440 3960444 -309525683314940366619243204049411584 3960445 -677792216449120559471745913444483080 3960446 504802381286399653875761166600416640 3960447 -1215042994589404502803126513400422200 3960448 87850995959850333062402958132510720 3960449 283665416029282538400255029574453936 3960450 -56777468660908837219745887400042400 3960451 -3558506637362013433772259270483888 3960452 -268527480262760207091681445148947200 3960453 689777027976258170841036808336877568 3960454 1766006698945080756764221835787886176 3960455 791426997428360000985771331214361600 3960456 409185444064703067532930997148917760 3960457 -1057900086059642363430912572645128294 3960458 191781816578481709308572393468236080 3960459 279021001468119177492167105990600928 3960460 -397026851159430383216599245110630400 3960461 -498531506950090121974262901316572276 3960462 6822285909196675055309177216071680 3960463 446142089112048916487958486108944824 3960464 -18560399247086596065923028343480320 3960465 -1121146254827337348317017953806042880 3960466 -1025859031501430938521811641381395568 3960467 135024625813419763646472348769833984 3960468 -94081442081296756181125460060897280 3960469 14211481412208454758634797369002880 3960470 1196694316117291370766970105299288960 3960471 2104778636593200209081613390096702312 3960472 -38661994709839553601184861871923200 3960473 -1211869601422961349038161820640870240 3960474 76411419847115633647942463917459200 3960475 -454784138102568963524758858646639500 3960476 -325797679534567184113000816773293568 3960477 -89622409672004783657970590700638292 3960478 400927524041915950269088642112092224 3960479 2210991627064681579746497681222142984 3960480 319991221746294614692575531101061120 3960481 -38665895672459388005397454861849536 3960482 704396767600866453459518237935632672 3960483 -1083927795536645960741814115716899976 3960484 -622246775999810137184203401068448768 3960485 546411370776684995255265111086582400 3960486 -228223250867011974639837925235757696 3960487 3448481528354083677631820907177267240 3960488 641103806690294033327861927455948800 3960489 -336819661614183449178110076431913792 3960490 566926871717598214412641019258162880 3960491 4000014483272317403915937132531327384 3960492 -411424069121810559503972316345973248 3960493 -524232443563849910306137950859845600 3960494 1907039215142435225709743815449151296 3960495 18914589663101069322487476731535360 3960496 250609256215114274225704010092593152 3960497 -2622535469971312170644099027345715054 3960498 21007316664868541486098095570124800 3960499 -327807195380916591137633642719616500 3960500 -1136445264644307492855145248523104000 3960501 -653689937521759167510749004343733280 3960502 -76235020182118761362336962927558656 3960503 -8652041884638111349967980507121160 3960504 41485411548145308401449136975646720 3960505 2060975809140366918464797897978782660 3960506 -1931793150690646958732129821826747136 3960507 -788878975173345022822097535837895680 3960508 1221154866658669380914443984016716800 3960509 -593722774007264812566678724287060384 3960510 -625928318081360619853642707602983680 3960511 -2054742380553362460862700189108489688 3960512 529094559711150950774019457139343360 3960513 -108070631515659894703106692282219116 3960514 328204515725117921630213850951090720 3960515 8864435652373389290684814931561200 3960516 -353957116034918313347164030956441600 3960517 1877982461493397983908669808551153952 3960518 -485170126348573016308667042106782400 3960519 -1517288366653918297839775221106573656 3960520 -1094623673163168797123287529548339200 3960521 2119041772473485762921192156424709722 3960522 -8745293759172166640777885216824320 3960523 -26081294116684839876099228102969384 3960524 858193477486676563569745194828873216 3960525 684988172592610821912139665772936800 3960526 -930029424653671740913237883593812288 3960527 1617096575684485766049429466583511480 3960528 67433102107994458450584752907091968 3960529 -58832460048462115534247991485986560 3960530 392927211385747220300430268641484800 3960531 -9550725825325037584443295831435152 3960532 -2218957891920013491424218901755234560 3960533 1166467551346787034365005598501558460 3960534 -598251964456326220536231603480961152 3960535 -532660557564962042824044714922220520 3960536 -676910724052180977949998806820280320 3960537 267443640443367711429494157760798080 3960538 232027654886891078635056101846695920 3960539 -1330653192365290828978234612220741400 3960540 690297205736631635952456963228111360 3960541 190563166423269166336620075773817624 3960542 121610357215828272661710822711929472 3960543 -1763344934597767659042678973091428536 3960544 356346001170086732646275867601272832 3960545 1722475292351166831399651775055457300 3960546 178779579476469773667121047188081664 3960547 871451266506819833255378413389435712 3960548 478110980905389407677342832352571008 3960549 47012036060515009754261269955255040 3960550 510881584891008414160476089570880000 3960551 323112046075115893054329294891400752 3960552 -1737491713827946919710190992211558400 3960553 -2812442931196052227604812624677812876 3960554 -79197484314479249479082723000570880 3960555 -300464421084648427460604397230074400 3960556 624418145813360760124057853655503872 3960557 -242056180988279332873021688098225194 3960558 -292989120845231130693457805801248896 3960559 406483372343347496669858263777080720 3960560 185608648636745813332588960465551360 3960561 249315334544416351310978912856242784 3960562 1833323488688416455690468615616918032 3960563 21188350857288352004713096528815000 3960564 -42954504758992525158917278769332224 3960565 788109287586678714592893390296572800 3960566 159738287954343567052726101983363232 3960567 859838693729858442131842834497598968 3960568 -1647064499435544022378643125609021440 3960569 -2537854415056604579183373348715800000 3960570 61509861038482912304988204018067200 3960571 4522200510865860822282357217959779992 3960572 3429133751812002396726517118387712 3960573 -776126252684808879534159540538530816 3960574 -60485444257203330936587394903979200 3960575 1370850834994865969354455819831578000 3960576 -62751550920863404562915616513589248 3960577 868904382646812990582691247424254400 3960578 -120244489069477411495536759572954160 3960579 96561878711215263245587374732864000 3960580 -395022002570122985203017003528291840 3960581 836789229095997390138769602164924382 3960582 783862641145712504775546467216793792 3960583 -1323312046855333545228427320786643176 3960584 387519698547462386357744780766136320 3960585 -457544271875460243076770038942736960 3960586 269869807392277487375340532352194560 3960587 -3037298270967989766870575918840494764 3960588 864303737743897663983486952642560000 3960589 -506865496761244808766297980285279220 3960590 614209512094007872464586308173097600 3960591 132296852592022725614724599869636608 3960592 247315250361996741792904196246618112 3960593 234241814244652592449175870266545408 3960594 9893929427535485035681793449111296 3960595 -2679007443150620533701742161454328400 3960596 832500231692760899497086066526507008 3960597 -1687394058045391093252767342014037600 3960598 -983887733299575990076183902489761664 3960599 -978634877565422992420029342061097400 3960600 52213558238647995923852378996736000 3960601 16227289335721138036464302466087952 3960602 -783570239336343461361048463900543248 3960603 -2019288550030313914003929933312979560 3960604 -1099224402428709144082217138769631744 3960605 1104788454171193761034873690421622720 3960606 -279325279611325645144370933212296576 3960607 -205031355802179532025919560373812480 3960608 -2834922541370486685925837460969226240 3960609 2270832707517509691824790220252535520 3960610 -1060237704706991418738204271881059040 3960611 -870110641046406850491184963865410200 3960612 -280234011761882401863018315092091264 3960613 -1134120232467538227448962050392051138 3960614 183466659427103968304367119642452224 3960615 -65293515232625809634757866358403680 3960616 -859011291005806980009842925623869440 3960617 -392635242862072939317886845300970140 3960618 1098089632994646227272046353615104 3960619 -301897533503356024878406301597583056 3960620 570745203103902923284390758660679680 3960621 -1564074426503929206357615055115620800 3960622 -168788867553096466970843248517185536 3960623 -120216750972288751558659561361501248 3960624 -12193270763444846418216951179182080 3960625 -12731162694772620738476801437783750 3960626 -1037999153172513499287128721068808960 3960627 -1992969765748524839885338022748314496 3960628 -256000251050402334691732020271366144 3960629 -3857198804839878594924688945598744100 3960630 165047089070453483824903164521952000 3960631 3361197146852821945936981955206187432 3960632 -363069103625957556762937634481991680 3960633 1227661703782123707635218592825292624 3960634 -1360646167634323232016807198536336784 3960635 273591608141001296520618080891177760 3960636 470223512048368867715273236878438912 3960637 219411979759057539903571247554311660 3960638 930180450467013486074217274979008512 3960639 -288301599503956138259894647902005016 3960640 90854409731386964449772612946493440 3960641 193546862234410844018705587184646084 3960642 -93630380333201013623037809668273152 3960643 -5882705786958020682738850355845080384 3960644 -4053213573838165385558906447053824 3960645 608611333684240547142828421421808000 3960646 156610405376064885229503648520723200 3960647 48120444535416901121593037447519760 3960648 -1647588262078600033876264454103014400 3960649 -38406973751001010782242963150102208 3960650 -298448465775912141498272924657906400 3960651 -650685476720468336632813419473566800 3960652 -423711237861215031205430754479582464 3960653 -113262245958462049031694642308486016 3960654 251901325727107795194209690919413760 3960655 -78576726343224259886279381295688440 3960656 122482017053706843507589655961403392 3960657 2141813999363449465396904715076553280 3960658 62659778795951943450564976280532480 3960659 -4368843233666927258601251026858438896 3960660 164773404179408444424217480954552320 3960661 3913645421636446753637821459586361724 3960662 74943185097661211512571932905213312 3960663 595577456468232868638594074488132224 3960664 -1568904321748304613032094267231436800 3960665 126400062750606259860139922804044800 3960666 266815036257472209970926567809026560 3960667 1119901134814083638295092216774043716 3960668 -1637962322215129304900401382269224960 3960669 -1140602120475400944066451668372100224 3960670 303374452708865831923102828087958400 3960671 367207542525480394672792008144490224 3960672 -1036308506755513355224511389582491648 3960673 3347305430335261389034511581842373922 3960674 -1756506934305555287959418331995231664 3960675 -928783117095903382867678254709656000 3960676 -1939958704116550548285627424595655040 3960677 452533648985985617323230504620271744 3960678 -391960593792797696084477645611643520 3960679 -36636851941742704775405649437997416 3960680 1333858212923515606201283019391334400 3960681 -756857390437739784795582886609820256 3960682 152192510798292263188631784057619968 3960683 676105931558566094026888513769222520 3960684 -139189456972916432014456589563330560 3960685 -470866606467409459812820510781780040 3960686 -831464486521874643451287404396342208 3960687 14567039431995306348432647601331968 3960688 -24353184618119894133706341847924736 3960689 -1563680419180935185945859030232350510 3960690 527665001409405808270045012450667520 3960691 -56112275368570962138563510402622128 3960692 602346085628564329439109437545900032 3960693 -1508410726745860761903449713650834 3960694 -126717971794309515037060488696596928 3960695 -1081844873166159047964341077304986800 3960696 -71351625863192322955405982860247040 3960697 219742227869152810854061810037364800 3960698 -329070965705214219988710435467614464 3960699 -542495722811775700847955046559920080 3960700 515881842167465148117962453625075200 3960701 -2668347012122454744603407037561938298 3960702 527094522475157317811505432108670080 3960703 -444983904889026561626894873121235136 3960704 1740902279928875632910135304231321600 3960705 77293731769832909618287596480568320 3960706 -88761966976824647823306479188262448 3960707 1898368371757471519812712361949400956 3960708 -463139529562707753594228572035768320 3960709 -724927722998613163707484702733423040 3960710 -352735728981883851807344522522816640 3960711 1150417608935045330818259997507165600 3960712 680386007791825755928253481046671360 3960713 -585162462870692171089221811270997916 3960714 760009448320365234901285568792759040 3960715 -207944371971593829074174700791992320 3960716 2419048933913825716639286648759811840 3960717 -1072361211316672882612021672580086752 3960718 -555163669731541786379717758876123200 3960719 -2250603730888662285877727727194053824 3960720 76887317900462382168396757452472320 3960721 2371993030843549924420662930183737200 3960722 1908280479084677259889985397381504912 3960723 319443029501573824632858860030906208 3960724 629687874889309770939197102277274496 3960725 -504583945294630488343665915989901750 3960726 412257796283571990244486658297837568 3960727 -1196491146086074596481056984561210424 3960728 3709593132068802451220912479058472960 3960729 -1280926226203353862754516826695038800 3960730 -11385687602589945720908915974671360 3960731 1867482191025530438033361860272694532 3960732 -180094540518287375484990079048508928 3960733 -265643135203501964459528595714096000 3960734 104760698713982639345468043497798016 3960735 -729163998737074912661495941623897600 3960736 244154688359644335387959777706246144 3960737 -908622319067979911043793843636421328 3960738 41844978523445693862351528076322304 3960739 -506131698829626058167081320420272608 3960740 -209898160612718359666052685124608000 3960741 -1265456637035408462599370607466792608 3960742 1410824743566408166457053735379746272 3960743 -1188371662609552206713036671477335336 3960744 -2669439453269068761822979405406208000 3960745 -228721706060475293069065902712643220 3960746 -438871681176310485936602806288852992 3960747 99854247058076515674044612225373840 3960748 -1624359793275972151096833817645377024 3960749 205118471499335523856556774465740800 3960750 227251842583194533059250508305568000 3960751 1834594035071398059790829952570468752 3960752 158369359611437774026548463239315456 3960753 1383867885250731975661263362118075504 3960754 718994652294155642511326659521718272 3960755 2053912326928482333334281026205074160 3960756 -891096700929262136852657562338284800 3960757 -3135097692985468621157487433939134994 3960758 26648614049206768309572070019674176 3960759 752365673295389189407614221876177280 3960760 -34457481132248140818723347645030400 3960761 -55290563511017180489022023285197056 3960762 699504017429868745621156175319459840 3960763 428667558989298630829569547248118824 3960764 -841238107541505930177327182431054848 3960765 2570619338242739919267644738596104000 3960766 -1066291591742671789537289572787175168 3960767 1212583019300910259306152472578044160 3960768 -197516967521113865200135036829958144 3960769 -3138515695550408659257250809438128830 3960770 -337937561497379623915694221404618240 3960771 -246678684160029081340821053475131136 3960772 2697327521383152932485721676743818240 3960773 -13205327573627990027464959504396096 3960774 -444884155678555008287751645579539712 3960775 -14991920567552014824659926813026400 3960776 309287344254094056553793480996136960 3960777 -318979891338862470810520000945271040 3960778 1052861138561898891335721210580189440 3960779 1164852810556327106101642129039787976 3960780 564636331293869752195246445414891520 3960781 2644105813589233144952522790337642464 3960782 154548372835495679164212351309900672 3960783 -1242411373305328238128888747298356248 3960784 -584793640166661848264103458572861440 3960785 2040467998749513810124243239037013760 3960786 361073145985008194005304624639259264 3960787 6057309643793513432348894040703120432 3960788 83509143840991975793791503437445120 3960789 -329842932858618244338441843155033280 3960790 745117146976695955460662080984134400 3960791 2197062367616918780484664435659782400 3960792 -2594404968015994689692108454735052800 3960793 717244622800330270500267472752319300 3960794 803472997054013913697984746952563696 3960795 613348457424894556489485099693022320 3960796 357274320935734650429063221851385856 3960797 -200921187015538319945094056358048960 3960798 -530193664242687551907787110769115520 3960799 3785936022470187757180778392564656800 3960800 893790919880951021169314848328908800 3960801 -126293982417435358359571778594832600 3960802 -1752778692922453376552288801338185648 3960803 -1399128863216280194667118748411742720 3960804 -300070770156346735691046116162325504 3960805 -26919373991479678281584222328573540 3960806 -26943130804926458299233978767534976 3960807 -102491183418754771131118827029349120 3960808 -40917991438673241069723587618734080 3960809 -3197944071211657395041131516028782860 3960810 52922999384112405142208715902760960 3960811 2231984413460096980301912935822375412 3960812 724169114640506634783740747177528832 3960813 -50327511829831257730175568387988800 3960814 270229202158135893981606613748160 3960815 987302436498379098595702164843429960 3960816 -3712713812820047348256509948067840 3960817 707429056999749611776961250446395026 3960818 -1538146695050879715731842840451846640 3960819 45603998732575385840416646783404296 3960820 -361870174811610522934813522200384000 3960821 1732176654461593840329086588746195872 3960822 888794510882189737243157650380238272 3960823 623819254867844797970319477750157760 3960824 201764564978597562018749264142950400 3960825 -846955472875934457845495038225672800 3960826 -461089302243689703547889770246815888 3960827 -81471972656757903232271382492476688 3960828 -856021386901760743597159469836313088 3960829 -276681566183868817589691645494296570 3960830 120561749616187997565271873304209920 3960831 -295943087348331210775979605905048576 3960832 -1330881755825654605634332345765986304 3960833 -2372479780853786418739562998211409918 3960834 16379341889758819407542893659118848 3960835 11320131751923368680496834174546400 3960836 -1227791911060072237464846433134842880 3960837 -148552784456412772930038089951199906 3960838 2894178646112735301894672679840896 3960839 -178355057870744142027426641758192128 3960840 278979257936552353923890385874944000 3960841 -1533229051791595077056571641419382758 3960842 -646213863766828201484720759779120800 3960843 628539953341113564557940798353083584 3960844 -208674590759107299663656823423019264 3960845 180445471422358394583156999944359680 3960846 -143934349996352859764090338437062400 3960847 3019078355016613841165564203335955200 3960848 -499514335369473356810765280029564928 3960849 -281076009212371340787408475509268800 3960850 312720924101092886243939738963896800 3960851 -6582394484987360459305478670858446400 3960852 -481556826606270329132155252516970496 3960853 -1156299934831996997134565641997068320 3960854 642756216479642381170763088224053440 3960855 -962389436824310872775048467829119800 3960856 868314281192086593266897548980326400 3960857 -836594927967279297541697993414595894 3960858 -180214609011723139532177270993824512 3960859 19020829672280329100175525664190720 3960860 -926864521361796043550532076057489920 3960861 1321115593336462219303420316619391872 3960862 -1807502634886261708505823132471101568 3960863 -149205687695351810223946341262623336 3960864 -865241083020908719024354673651220480 3960865 -748085507402596533285731222605145280 3960866 415829429129893431556447724357724960 3960867 -860881455021254427941952900840440400 3960868 1124403330654676132512068499713152000 3960869 -9387742930384691938063550679542688 3960870 153638563089351025713110148146995200 3960871 -2280046782125922685859646548010129928 3960872 -635515561604384079674360471543731200 3960873 -1206061200133777653414121799909683200 3960874 -360469175665542621870581677743200928 3960875 -489398089350643714123087193312268000 3960876 -154699049570714889356427172095983616 3960877 -1683667731146879162493431205312741408 3960878 1673170175193650044696546428765288960 3960879 -62958559323191622864569219477984112 3960880 -12973898681215313270629893411962880 3960881 -1155215097088502782459759929617878656 3960882 -671060707918574004375339260044158048 3960883 740122721642217453974413233643157132 3960884 -2126354816941795191912344763599940864 3960885 1379731892389628354584770953457741600 3960886 604640174633297600005986943994815392 3960887 -51855848432888616348803184955338816 3960888 1081910431686631024081136822857666560 3960889 307410170245030304599822156440539690 3960890 -40465670885790843098005095583180800 3960891 -412073957224239824854647816793254360 3960892 16316786689553400477412710831278592 3960893 -1477880808756117694787595696918060858 3960894 -234083308198436869258849402303792128 3960895 143100085899111876185703730643687400 3960896 98061775535603215630738260177715200 3960897 -1108056480412598279108868504853671840 3960898 -917825963128355913110071227624846528 3960899 -432166160204888817036177255588888336 3960900 -179988810117526539098523355816627200 3960901 266260125262772132656101316696937984 3960902 -13367908867376573863659719660482560 3960903 164701984140820440777481963364776104 3960904 -229803378138892812391846211681418240 3960905 -889016644248759920357948391898360440 3960906 -1338536225520522298150954755638906880 3960907 105405553689676351956330998343289920 3960908 -142949442305209704401808571376323584 3960909 -1736906386104300724049540008179044586 3960910 440203771388894646132673014739527360 3960911 -1451763729230771240454214607858664600 3960912 -305039054052454372748231005079470080 3960913 2623522455527256225111758783616309888 3960914 -167089722538919439519326802253999488 3960915 1189183621423252747341739707110429280 3960916 -3625556803063117689619735887395543040 3960917 -1224794304890506115129110024936952868 3960918 -83260253453928352830053819108937216 3960919 -1998095277087799573293541404500947920 3960920 -1576835696041922181647797455579955200 3960921 -1686591860100575876027547525680835888 3960922 170320478630903540321349188690187264 3960923 -311392190015587519579664966509861800 3960924 -183752027635646965095849643057668096 3960925 -3376837864097299353121658342185723200 3960926 466010776918399337179509734873985024 3960927 -2869559380862516688958093098784754160 3960928 -921321281387039397423259170928066560 3960929 -819427079383410437044489963631183040 3960930 -234231820664842233830669406586560000 3960931 -289552799306575183719736690583991968 3960932 -260534257049728079331416736601374720 3960933 -359241737257738444167939016544942016 3960934 1429995362461372599004841571751450752 3960935 3177524765883798971862389064994440 3960936 -77776134831754006113797977187942400 3960937 -1989594291222921452098400418512041414 3960938 -210652338291087404890044453748748880 3960939 -836703271762917020566359896637621072 3960940 1575544475193054588550784917757399040 3960941 -1745276190894552642956154708194207658 3960942 982583619980441899904207765679016512 3960943 -935147544838280631625023930518608400 3960944 101153063025995506295097819460730880 3960945 -4380033581256540862171147175798400 3960946 328863775212811255189943972225983104 3960947 839475817425944915599816748652326880 3960948 782012054576588430092535715694284800 3960949 1491830756910408859482285849775544640 3960950 -306964035980602131048176881021545600 3960951 -125707655362532198096131600424416560 3960952 142390899459691851221378497111449600 3960953 -1965075874057803017276640023234833020 3960954 449172618492969289416342709880547840 3960955 512153227087371718334918333909829360 3960956 2087217101298670668727702617090693120 3960957 -163960558666203053370927997458339840 3960958 -68169438620421479603409172586204160 3960959 -957767803114137648444409941239859840 3960960 208176483897299575460188229153587200 3960961 482482075330201561493575154479065172 3960962 -716605923221795621854495830933880800 3960963 187685433366161420117434592831805504 3960964 372581895111406671545421261290086400 3960965 -393246114969593220806801272817952000 3960966 1168115919018501018766366765403812224 3960967 -3118844009030231011011468041215402984 3960968 -2026597121984635268510285683634995200 3960969 160495159843097539382900222113625568 3960970 184001581537686988435434339394315200 3960971 -2150471539478150486752088238379246080 3960972 213723284271559892941207996111951872 3960973 -952831966489271958061266743989647680 3960974 1767093794204130253333199123263785792 3960975 -822212502254569184960504145887591400 3960976 87672192336780731415310180997873664 3960977 -65969663705873675539152282194580174 3960978 346795501872900891053511683739717120 3960979 -3300224713199443856097450915607867320 3960980 -36691437079999959256852084930736640 3960981 268196663270598493950508355093649600 3960982 962011570356716160696444463900034592 3960983 1616696086644441559323285899461750224 3960984 -639971249465777426880100743250759680 3960985 -78169279580217654911448666835429440 3960986 -2439597490644060802354388748613226496 3960987 2102970963530424393119601453935033280 3960988 6071484123556722975930588505146880 3960989 -319491762145788018449400806745410676 3960990 -96628606811529595060110902976850560 3960991 -1080025800104571649600605180875865648 3960992 827535731800311568144709908700332032 3960993 -1096393505404802835639871837972262736 3960994 -245040025836219139769245620703303680 3960995 932249466804067235690682291887150880 3960996 -183811184752567413526304445264715776 3960997 -266630090162573156043268672120799554 3960998 367661294608016603378251760400817536 3960999 725743029293991357865867724001115824 3961000 -3678574447738867675050898231034880000 3961001 -2892002805180735745453384382935774896 3961002 138579011371155156850825180764901632 3961003 -2046721563047964377114550202954453760 3961004 325177634627248074757839886343565312 3961005 1467232264869827536746371741150848320 3961006 -310733136737380588252746065809628160 3961007 631390833619877568917025995225306256 3961008 -109725036584181639783587640427806720 3961009 -574650564778840036794015646738325952 3961010 543925120903095189566639056443520320 3961011 1715164048337331312034324129512284472 3961012 956257132614278412417925156988884992 3961013 499830748464470700131494746118756380 3961014 397272959276874173023341479976050688 3961015 -956981885638107772862563709642399280 3961016 3335725999903603915331387666394624000 3961017 -1959396988460492249937175325229374220 3961018 -806578900204925873973595633886990880 3961019 -2264421135963949611643712662868141568 3961020 -404304359196948430375056740384931840 3961021 -160688508235131047931094184285838778 3961022 -306594192748360101319620917378228160 3961023 1319770759032632859935939687703772800 3961024 -678527777547658491396347542634496000 3961025 371180233805245402674222044370720000 3961026 -1227132502067789643509245252568549808 3961027 -562140687240044365938144778707936256 3961028 -87192713191419656317795375568584704 3961029 2252793658229263362025078702788137184 3961030 -904508374541854370026497696348243840 3961031 39555266035730620109899667690098944 3961032 -44701894206107256406427602301583360 3961033 -1803971910838444252679703945357906480 3961034 -72057557009908991372573094701852160 3961035 -259195607189009777484268717088937600 3961036 2003750941990515597845114382642010880 3961037 421566930756093151289724714301124640 3961038 -60924085166633411518731182788087680 3961039 -1703109909784518343720283309865030160 3961040 620560429066859130748691335082803200 3961041 -465368499252316630942950495413123136 3961042 1033835283178750406894051808090966672 3961043 481251184811868455412733408833700944 3961044 -1078680747885555754816921000591810560 3961045 -1319865377269827692007101375168536800 3961046 -980579496101457157227883354267554528 3961047 296783823647920019085168958624043520 3961048 53359853744084882677880972089835520 3961049 -2516741585238175356248050613670088950 3961050 -346985672952442438340879211461203200 3961051 43760344182765523172258844476216304 3961052 1286587406551995810683061730920061440 3961053 59595074554781946846499889780815020 3961054 1033980142730987543437394038137151872 3961055 54603732732434613041850532702174560 3961056 -398847350166322865799221525593718784 3961057 -181714592142280877362384597065945694 3961058 1022031935125301190487485866679116880 3961059 -1547040988387421811547435164398716296 3961060 -371260714217562794885018930712576000 3961061 549059968225862255875680374532615000 3961062 -7383912834433117702310367566580000 3961063 315859642517861273703100122226995200 3961064 -469063912882807321396034234087408640 3961065 912632989810194044978163955540067520 3961066 -925194955040191895096707976842421760 3961067 442027467327187977928391548151986320 3961068 43580095414805949898271668140174336 3961069 1271859791238173169840383863372854496 3961070 -1078685455963981233666370012467347520 3961071 -1178570339063138933641377328022797392 3961072 -324948959693677088214771206971424768 3961073 -192962743504512631604165970915334080 3961074 -7330065210913746044624761997996544 3961075 -824851991970029278296489116625663700 3961076 13877808785228406169297699144790016 3961077 335314909423798609664677380491590560 3961078 -1048200119855990833601000068016227200 3961079 -86266243370568683967965885847882024 3961080 -526381649779793956632939813294182400 3961081 816688869081036798442699196878526280 3961082 -846711862940061980975031832486003200 3961083 243616531412300799925707315979161600 3961084 -757076349057827171739597057210374144 3961085 -972415280592760740965622668330614440 3961086 -95918872933272881289940128298259136 3961087 -69048180150398548806796423309386880 3961088 640812468843821879331837661478387712 3961089 -1630219279093667264111987493935242560 3961090 43758417384542687738678723769845760 3961091 1215695788117803365929206150735869400 3961092 251510579161451798534061689479532544 3961093 2319406977606886188760531777905546304 3961094 -1471579251028276249263431940873726528 3961095 91148102978939481723393593492352000 3961096 -628115028149893160268387570779043840 3961097 2559717792147922265193000236169600 3961098 -391205224415120904186098423813947296 3961099 3211249607448377135135366037064004464 3961100 190348444379883524116421204402764800 3961101 -2106980067839997939327311175239202720 3961102 477798548290523726717114529231308544 3961103 -1379005943034383833263648493360634136 3961104 95375966413871784591349198328954880 3961105 -834507190516978004995367278039785240 3961106 36604784393933193959070032814680064 3961107 2458392965178142000987074528948491640 3961108 928766376389024866650242738295878528 3961109 146740547900693062562442868549709916 3961110 -164722516858875346624647320550099840 3961111 2157577677527294353498806312735024600 3961112 2487745645654969331777032387985971200 3961113 292880536422652561866369911821294848 3961114 -651347996557918708259388113688732960 3961115 1168065290703201983354690609035229760 3961116 -1172478902255700978384982452552330240 3961117 -35738366986837314569520137387608160 3961118 -34316902850366048264774260697284608 3961119 -359072220959713175432697333556305120 3961120 -119367073578016615316518713478348800 3961121 3220278853564032304048600696759988322 3961122 -181079482873576913927832472553154816 3961123 -686655831899019137456831162400515160 3961124 -1295837261317187497196827628766520704 3961125 -346061183100906729887392282749792000 3961126 -25864722669003989326632078030717696 3961127 -469092208416211842637775389901875848 3961128 242381726693924086272773542586204160 3961129 385051459452907154656443633575760384 3961130 286119979662383616573664224930201600 3961131 320498850515396594946031479836036952 3961132 1061425618091311870201558478758971392 3961133 103096371447709421415521437318624128 3961134 1181075918219777399793445181806550784 3961135 -518852045464193743674957668779972920 3961136 577047171095458585489886572870336512 3961137 1744182767488094821331547940286094960 3961138 -58357010008555895125467119705590656 3961139 504788675680070036965029515010816000 3961140 -3934809303903843716625454730833920 3961141 -221930970586779747294940685667893028 3961142 -1011887804747487937267900653871492800 3961143 -3638885963530013205070604963021460936 3961144 2358506912198029427680093215588741120 3961145 1611977218724707742092627861769928900 3961146 -157234372905923878731668930329574400 3961147 -372543289833943581975351913874789404 3961148 1515773274572987962067723606826974208 3961149 -269816489057770503501978582654910464 3961150 21340033866764475713303906217240000 3961151 853149041351548581860619392174845272 3961152 -107263154657363366554135086475247616 3961153 252008422806046664757626452518166656 3961154 -161922009913841207570960643369682224 3961155 520438253388615408750712297081931520 3961156 -93938521623212525011660186200772480 3961157 2491744884556273995978116671209859932 3961158 -657273065129477219423432314300239360 3961159 -3673130769823313406320203640490057640 3961160 31867390216595585781695209719398400 3961161 120514458032755731221237873169220800 3961162 532110333162379630068959154513206832 3961163 -2530774831361973333956311347992006856 3961164 1007964059988033551447550204111576576 3961165 -641714968400421657094258121324010000 3961166 158194097166632199598948749895756224 3961167 51717518080943769345842353052490240 3961168 -97430771857585201592779014568427520 3961169 -310943385326304879608167438231747980 3961170 -634199895936481970073638229366988800 3961171 2936268006826926128720223209007995372 3961172 576040290011816811567718049518690176 3961173 -830889788295702653983823250253336416 3961174 432763676294901759311127853409316864 3961175 203125797218389255338018153350160600 3961176 60965158677011481509382440683008000 3961177 6414893085506085098898673052663920 3961178 460516556552623695513711652061668608 3961179 943872928020646704808910140511759724 3961180 470309361626429400791489915899699200 3961181 -646107905542209491383724162596960896 3961182 286336291723312453719271241014492992 3961183 104906283718154415789429774115423520 3961184 324456254534895571990044453722259456 3961185 392411283972108658634149708975099200 3961186 390169332184249640180271190766653440 3961187 -1761559126236539902263366369429876000 3961188 242690522263073359603845386392719360 3961189 -261113140943140713711564768377486214 3961190 -277390771163073560709000303888758400 3961191 1107024581971859431279961706282099360 3961192 -2186820370088522575694304812961408000 3961193 -331744228984434206469920357264079558 3961194 335243250211391187185017763204486400 3961195 -205582101566778447239236435948631520 3961196 1130993099622933096188961185668062720 3961197 1832850227047544941564219232652696000 3961198 977496022971411756647947560237492864 3961199 -162388949277506195179807295591246352 3961200 -113623440998230132809634574644838400 3961201 -1777577192132902520770439892402195600 3961202 14864021694819539780821184186847744 3961203 15333942658765326645816074050634304 3961204 -875165241426397305087930653326330368 3961205 83866214536293421832791239959560860 3961206 1062899411402584382252950206478247040 3961207 -505023275635588046916408938781689856 3961208 -2390828901485941946791233028833239040 3961209 1061202160974234752780558130335239056 3961210 507120908300181652832534297308619520 3961211 551307992893151530095679670388604224 3961212 465719938234540549784176711486694400 3961213 1528594962344772583098990297599075462 3961214 -561550524322423276539460475705132544 3961215 153530277773311332218768262161680800 3961216 145163455783604048984063679261573120 3961217 504244637678602146677065823009454420 3961218 476612212840940264550237165887723520 3961219 1490240934200345512217237509473148840 3961220 -169018189698137514415420843175869440 3961221 -265576713639667883783434184100314112 3961222 1401307727193442144369647046957320000 3961223 831355779645598068597931918685966640 3961224 -5649588270159132194032818474224640 3961225 -235930634315365286121246249942501250 3961226 80946047175006784163343252696979200 3961227 348735663393537770593716808152117720 3961228 17841798149003735540914865851981568 3961229 -2243680550157051325790495742660484170 3961230 65249896565495477312722707996119040 3961231 1353464904980479413116384723214954032 3961232 430794504317904264154532118313304064 3961233 -1663938304839870754320450666346010940 3961234 1400185402866576007918409524164992640 3961235 -569374172755263462076256348018218320 3961236 1008358390292790076650173929112819712 3961237 646497453961573822134111810598670752 3961238 898351720896571339472563089888818496 3961239 315656877566047325409231106155646824 3961240 -340953333560162977919736984120115200 3961241 1351363482491885371493880018939763152 3961242 729374743991063575694664586838980080 3961243 470570841906343313096708761000201488 3961244 -331106451917301280357486770711134208 3961245 497167338653451722628507808321377120 3961246 29403794464104126889903428549952704 3961247 -2018699961274002402355232519672512968 3961248 -1042291544769043834864064069470519296 3961249 -1929536811789974925181523583545353680 3961250 -126330698927741320198536207176550000 3961251 115943569592450487682426186212403200 3961252 -495640418804944171530330318105595264 3961253 -52031582971946223944515586108722818 3961254 -1173095900882940909068524906601066496 3961255 -2983878105777829091200546669456641600 3961256 -53767913254966530829719144888422400 3961257 253762005344665968827649393700091904 3961258 262734237649879006055715506547323136 3961259 145656545467564368613855361427569460 3961260 231279033065140436053329861845529600 3961261 127124044998340290907359686888227862 3961262 -1581736899195044810694866969649202368 3961263 1323413161948265341437754617274356744 3961264 543655528957908497317653539378708480 3961265 -376628352965863026342945458607561600 3961266 558429786794876497352084068757397504 3961267 267832813720253655650480836226875872 3961268 -327045425088831670732396666461757440 3961269 235935727764650705580510942634976604 3961270 80584791912321395776424767565308800 3961271 -1043064498442352451598567042725069528 3961272 38417606631755888935578390488678400 3961273 383078650503081217969196182374951168 3961274 1418137397889671248115490885032321136 3961275 -888229351707247335130312280387470200 3961276 686884359693083539272728405290638336 3961277 1744106982543310089462903724883428320 3961278 612723258363047090774761298572934400 3961279 10571729020587403922339667505669472 3961280 -448498208510606417259706156371148800 3961281 944660442179893003262460237245973552 3961282 -449341175261562205066631063367469056 3961283 2712093994810852871843070695961257532 3961284 633753105691450383426627305727528960 3961285 -1778569176028195691215428483794446020 3961286 5621543955234329296305372242217216 3961287 720961795670090132940944494610774808 3961288 2389370195761456519375129035712373760 3961289 9348097515385143639956936740907040 3961290 419279392519870172896883112188451840 3961291 1429624516725903877927259705662391800 3961292 1429811475990284061274656431625014016 3961293 10068024998570961284870742038251584 3961294 82301949169554546969404919869664000 3961295 735874528549018885724711801249488320 3961296 -20441787463855468797095708429230080 3961297 295679468593851440709041997928024320 3961298 828496161860601549857753310182160 3961299 1216449520517281338326324627686215864 3961300 255086833197601347168563885347072000 3961301 1915018857890196725662320799747002240 3961302 -776882815955777493141019727049672768 3961303 -1570439710377796340622896916463962576 3961304 -611269997648409511883153064163246080 3961305 120621704457183865743186183923862660 3961306 -1321093109874046156170657882939265536 3961307 148882523745148240678023149096340000 3961308 -485947958343537923517743557986263040 3961309 4718221808308382399518598513227092000 3961310 -1343069339099335451519142175003440000 3961311 -727325488501610477479844796310406328 3961312 1263159962062202016704412571317829632 3961313 1457654359057214871257158164982286400 3961314 -346042356478232241469269625184678400 3961315 -406048640141604184005545836643237040 3961316 -918783224701319553884340774939672960 3961317 -19345533795005488117151930637497280 3961318 -944355566116112858076510766404260640 3961319 1265402168440887441507771884900212920 3961320 752474332255660436600224835191603200 3961321 -56756907494084440650856880760648192 3961322 887176174915448665560275355377825712 3961323 55297833756143183073601513050664692 3961324 1329777116096234236941427178669117696 3961325 -38734063226544013038168667952763900 3961326 -545792961503891459218202653114210176 3961327 -1392184225990349936989977042131387824 3961328 -140005232892038283584788603809693696 3961329 -1825237991154218130120746997210843360 3961330 -33199431605393952402574845888153600 3961331 291289423686317894624546800922451024 3961332 27677369618365888077219672484515840 3961333 -2966434567914783404564672487851118418 3961334 161647523133126852132163280703287040 3961335 27972433019642639316679691746283520 3961336 208626442644832470085334885736652800 3961337 -813008593118561729964803614951909014 3961338 -316683639703461138637293920761708032 3961339 1890475697824606536293656065841263140 3961340 943526090160907792668381569798799360 3961341 -1416227806817758439463875150857486752 3961342 157768863214873073247043541831208960 3961343 904402055049856128858187243075118592 3961344 300282473851468010432088036354293760 3961345 33619620114600819332451936413996520 3961346 -1712563527436755608752942824641710128 3961347 490421936443186399779122047952599728 3961348 3217163207574151738260556686015897600 3961349 809301555312495278743604403767739936 3961350 -288265223392523641164505613588690400 3961351 -4015841771568676450483177591154914296 3961352 -1369052059763017200247251247098961920 3961353 2294832908094676659085002955004503008 3961354 -294354794950807352823012617164157904 3961355 -1029836903326952270263064878260615840 3961356 -523502032843717335093484475070976512 3961357 -2877545667829751764068799814591883348 3961358 -488085481429565071203232378995022080 3961359 -1229490499588122999810084634959724800 3961360 166372013334094030625171455696158720 3961361 -459321975625441779142688583302010000 3961362 -159138978780305359967752026577035648 3961363 -1103432976819071785470066434176337840 3961364 223329059699985908700546936175153152 3961365 548206362148210068460636255902642720 3961366 -31489626654460393318610001189706752 3961367 2874206027595529064191241600091773640 3961368 297824489138557748725717741297090560 3961369 -787216976331132456580840207654265856 3961370 481314058121179502541417135877724160 3961371 -370926375693793717519323393161665680 3961372 -103328787981198713637904112515248128 3961373 -2245840916887126720351791847139784072 3961374 307598497802040657110645927995766784 3961375 -50886809746874474074095727019232000 3961376 -2428318021083663846420186352079339520 3961377 42484888506404024191841377709817792 3961378 104776857397999444996071385769549520 3961379 668434402341393554344841568516382848 3961380 407831832140320875213598498048696320 3961381 -200576103475080705988443126545783108 3961382 597488991060242447556772782489812352 3961383 1992806916679343607512046010848308304 3961384 69675083528204366289695850265313280 3961385 1590389872673259836176074597618908580 3961386 243574068186771203184269464260322560 3961387 -1095058337307814224081415935253694480 3961388 1620491190761850771453290759734012416 3961389 -108712478012785448670665589647729952 3961390 -627552879059645030490402340210377600 3961391 -20723482473791569153640527037283360 3961392 -337798222776212320590190326549872640 3961393 -2215018089120941267376596075765637358 3961394 1914650203276971066651826427074868496 3961395 925855781642236685429776466478486720 3961396 1901911597463910166678529445565884800 3961397 808533244096108163662057313464268544 3961398 -431676447449961453343034243994574848 3961399 -608436150460879807297247205474593336 3961400 838449395027451331976416887083520000 3961401 -1105949464381811582118693141524896896 3961402 -609721900680774866032777880758120848 3961403 1077761589040371980603612219957361024 3961404 1292753689358280058871633568131504640 3961405 296850212399911732743795530253321600 3961406 -1651386390979204286292176016476014848 3961407 2305379816163394207932980799687019392 3961408 633665052939257062695770739695419392 3961409 2548904313855015324279252685101224916 3961410 -430555446869784621053899665550832640 3961411 -48979738072036312984667788595025988 3961412 396328678615764587571930050292314112 3961413 -3233550212386950146972966790962169600 3961414 225213364206101672521423024004233056 3961415 2187212546544709621080811495970989560 3961416 -1896713654309549092484601987957350400 3961417 -2650069799320405792028560468141642534 3961418 -2564961657122807991125180095544832 3961419 -166460206430640825285977613623040 3961420 -246858386443312243308022798081597440 3961421 -1237624796522592681633318163465275456 3961422 -73417817735406795619046221597702080 3961423 1389046629784523783586860440962677200 3961424 -406016723089003806865776229588008960 3961425 183043111224888457149601177886304000 3961426 263512888701303084464046849935016960 3961427 -1346959005934505760585022929245864724 3961428 44652776885063619653793617399513088 3961429 423343689732074772698764049653051260 3961430 866929791181826778896700704814203520 3961431 -576827388939696295110439060020624480 3961432 -1142352440685204595837102625628487680 3961433 633185639245762498200601315216753920 3961434 450150297286793254577973311133858048 3961435 -2432722562663287525521602361837042240 3961436 1603851145432683436983757017077383680 3961437 4606964524657124366743760594228640 3961438 -164366266700028534750236692088168256 3961439 -85008181488462887429562680083937760 3961440 -736203310178316439605921547341004800 3961441 422038996868063028294653563634498784 3961442 1256492696417463283697830292003137536 3961443 -1657283910797772878016305153696760000 3961444 2631751428346867704879811265471927936 3961445 -755304040719698905284294518484566400 3961446 -824270881602012078565097239164906816 3961447 1320707467459090335229484518019613232 3961448 2122506452978904376949849828035599360 3961449 -1404658518757764900023464842768656400 3961450 595806834247019773820565129491562000 3961451 -538171461494730452616815027866692000 3961452 -94736829318494958011548707263041536 3961453 2430247897943734992862928985633455702 3961454 -927468585633298561517496779960733504 3961455 -40826067176607803679877856576870400 3961456 -41128896068287086500814350589657088 3961457 -2509925796006117417444206890098165294 3961458 1505672896807152541194163810611242400 3961459 -9097802191859827070227016554535808 3961460 -404126059249687225601037256794942720 3961461 2009249855630512205211765293073408 3961462 250146250351438487440046320347926400 3961463 1872839951645621692561692417528346800 3961464 685632104785042909167288687410257920 3961465 1598281371234473061890921814840577860 3961466 -1325425356865031707591659109929455136 3961467 54971193256858787660243853135587316 3961468 -515608704768285620946965710842266624 3961469 -2127748713686307551363937419900459130 3961470 -591989420539692347064101004911472000 3961471 69932353632416715722856497361529000 3961472 402127438447938421196522855596032000 3961473 -1038238770181970351238817067389190016 3961474 972025219828023261614751000323243520 3961475 -53082551970848375618602900575507600 3961476 -1160328074189159753863519677730852608 3961477 -1373674329711030858841132260266957540 3961478 -100801902746828697032305703722433280 3961479 -153101437058268565876385736156447840 3961480 1047024503227040386136242614785740800 3961481 2628989969481497070290723534949450000 3961482 198715089803779132312895791489073664 3961483 5185783415159900849678670787309151824 3961484 129907852161750885785807314488758016 3961485 -386135263775999243954727480254901120 3961486 144580393102716805079459673262176192 3961487 679883036496178645316169774607268760 3961488 -105524653386612416774111886593949696 3961489 -1330092211070846386139792335154788608 3961490 -42087062580465837924479872139304960 3961491 147972017125676315758178678476034160 3961492 63142684142161368677549346834128640 3961493 587012289399060534346583832076814400 3961494 -803834479720700143384582700559480960 3961495 964131269612031125166200354006319000 3961496 288361656102535273658477147406336000 3961497 -1060941792384013885842058229977831872 3961498 296385532231030369768435582213110000 3961499 -635461213553583558211276337925166800 3961500 847311935763015061123031657625600000 3961501 2099575747092397984943433806471830502 3961502 113118326925426542909438997545637504 3961503 306093968976872042060206899576006504 3961504 32881487466770901400245863039631360 3961505 -2049525786533888184925905156821471340 3961506 785615081696043947800938367612907904 3961507 -344380101569589434541528485783874240 3961508 -847095408670283503667876685937548672 3961509 -1131403343207745188203303362404798880 3961510 379038532442070456378972589171622400 3961511 -1617585744049845966583176799248484608 3961512 -1504305955779798623939200395749422080 3961513 2474208814124115383881051805048960762 3961514 1335592286510577364208586988567751856 3961515 146568575706246344361256437362350320 3961516 -194829570779149346732550433523773440 3961517 148254918925530107161562090977129152 3961518 -877655881367945693371277059446319104 3961519 -504990977488824869768748158597467160 3961520 211087319421193317535494285378846720 3961521 907542905900948873225058932179822080 3961522 -149693170746819305836634624816360688 3961523 172857518901914849474895878127759408 3961524 -185844264942476169848847129561427968 3961525 1180882485833733751026341056064833600 3961526 1680594453589983836180794502199863712 3961527 -1012829277253810391276741762915311200 3961528 -419692042800300337674330106583101440 3961529 861913977165502293619076758649651088 3961530 429551534749581814374782794253172960 3961531 709533802318013278449068254837377024 3961532 1716683092347311168444904691896861696 3961533 -1211048560969468145302722620233299552 3961534 1381895795759361050393559866269704960 3961535 -558421006643468071897383592247114520 3961536 -53068946396326090531996200138178560 3961537 -969195308803240955377646809263546814 3961538 -143843749115208770071215183795102720 3961539 -1679204688500435883225564158409539196 3961540 -1532754740864421879400822562138880 3961541 -1047873562314142698775077768588665058 3961542 384041379045558466450481068770572160 3961543 487161896733407378705493439233481248 3961544 -2098065342779536687159378490526873600 3961545 206335747396000992365733600752889600 3961546 -1141361526111279353838329453258520528 3961547 1463850638405458770232188962100240 3961548 -12952775171950499912706733143105792 3961549 -4084983614335176861554919553279255764 3961550 -611046750053594507833196829698995200 3961551 1123473441445529098853452910367631104 3961552 -31675164018190547531785891223175168 3961553 179707377409995514206883079588946420 3961554 483255527896390055890207815250737408 3961555 -7353826243606489347477751275352800 3961556 1253333128255059794261420797962856320 3961557 -55404624515054307423361287439080960 3961558 -35609413037758602453541001807328960 3961559 655894585583007985104625472139236016 3961560 -649223179121098324535262543243878400 3961561 -464209982794979858503544004829260000 3961562 492789219071123964970240881157764864 3961563 -423940200206613560441755787557587600 3961564 125130247315004511202609327075065856 3961565 -558956423057798267025349674387571200 3961566 139236633262606915187653750652841984 3961567 -85865294105171963186685979121939520 3961568 -256313395200342549655589722136248320 3961569 -2481096291431944632650422144388868672 3961570 904353985881103140984145793132616480 3961571 -3010788344699079556591984475162347656 3961572 -193863165733328335330686400611191808 3961573 -593647960069205750581652079674337600 3961574 1750308016235363978959016574382828800 3961575 -799549159105728256775574388658490000 3961576 2089827434155087752570735582910464000 3961577 -133058458142642140955270411849897868 3961578 -17193845768731565889962722683179520 3961579 -3019968252756559522948259884191255820 3961580 73952015766273700926889360845834240 3961581 -657850566962551933739483298505224576 3961582 1471795780293721973785587619070371392 3961583 630392326750037108008168456406384640 3961584 -128548896459818777234381155381346304 3961585 -564660558382364630497165573944662220 3961586 81386305671507510238924225341425664 3961587 516925363796922070244454458113949184 3961588 2013636421148195676696698942061538688 3961589 840695790997154521488084338614921824 3961590 2674084478103013631857527085885440 3961591 -1626617274157553875056651906879644808 3961592 1446820861756153861656439102949376000 3961593 -199636587178791657820525051254443718 3961594 216640860797742424070504332463741952 3961595 -1394489720715354712739221359421593600 3961596 450161869916399927278661859023995392 3961597 -2040616653435438122572604562751624954 3961598 185811014562380498551804620919688640 3961599 75012698641668149568181099652837064 3961600 1469853449960636606265580782092288000 3961601 2134714567527885921519382661920666050 3961602 1184630598864085509646049870306807040 3961603 -2771667115926469790695148069111574720 3961604 332779109908984832771521586770062336 3961605 -510748790456697531891217078394908800 3961606 -1356591369963104287342752171771193536 3961607 -346424721454237151115333298476074520 3961608 -211080841299845168595406256337223680 3961609 -14300390972606134223493519769065190 3961610 692246404752474374435810627086633920 3961611 1792239470506671734307183786955430460 3961612 410796847246572571199775871586227200 3961613 4594768476682857501093134563414025280 3961614 4684086000134925412801746924195840 3961615 631867983256983059715577707367855200 3961616 -565386260690106634025960159690416128 3961617 455740899801759665094144343978159200 3961618 -1109571890004334970737315644241776240 3961619 1080765237383854193726040294254815020 3961620 24352359984984777249724938522846720 3961621 1496331040915794521911754008132998012 3961622 302630265560508934088299838553916032 3961623 561397684200531245767783381510785384 3961624 -531517207426349104484694704497582080 3961625 1232840271601310511388359510585738000 3961626 -824739587052421108779307358952454656 3961627 585385633061051152638341403738750592 3961628 -670299174100748522808216042607779840 3961629 -460531381135587977368200903334996608 3961630 425434886324983597258592263777190400 3961631 2318323918915858708119277461644238432 3961632 1730603826854038986300363285064581120 3961633 -5818786610879132775835541055967040 3961634 1129059715349526155463778271323323216 3961635 -789982717189792093644693788847855360 3961636 -785121826309684965155702271532539904 3961637 126034264674622731794352742474387740 3961638 -22548349282027803369125968971749376 3961639 2869732962889263489641661614792885760 3961640 586260810620924596280187964826572800 3961641 125543687736716814858207270216950880 3961642 595436402474721587686145369127287472 3961643 -151854200026753990569482896059408384 3961644 303112108450525989040159485246888960 3961645 -130329368933530668078903044247129600 3961646 395964339632477231670898744625714304 3961647 974877895685437562464043946055129224 3961648 -82540745697215547769419278645936128 3961649 -2974979645829586104939988598243194350 3961650 191717184878052966248444648786793600 3961651 2513069640981514124780765870965792652 3961652 1742117514290770834332634045394165760 3961653 957157326187526889273984966114921504 3961654 6219968423597913524971327913924352 3961655 -2646728245657607396979979769030018640 3961656 1076039680377554007627491162949427200 3961657 495894750026586952828716408844310400 3961658 -518646177627978231512580791995886592 3961659 -396374482079018568619053557567954832 3961660 1819419578764150159951393570576519680 3961661 -3432361041545107344438193435593300 3961662 -697051941147928424590725124919994048 3961663 3498501468386895235947950362411501296 3961664 -58797988221299876011068761812500480 3961665 -1073450304162226859126951152648703340 3961666 -49888422384504302385288978533529696 3961667 366389277235027684266991205436300120 3961668 1605184955525565720674092833476336640 3961669 289519562872986360637599307714087070 3961670 -351025908476282968361528183644563840 3961671 550129946981169349289530210106131200 3961672 -1400956782921342788176165266138562560 3961673 853182681136135642317242719657663200 3961674 -938249790016479093310038746907641760 3961675 -416167233522892054000752635104696200 3961676 -1815513811951354484361132472467456 3961677 346916615894929349417416985690101632 3961678 -49482306696693591135618866802082944 3961679 1319479689118096279065337626274890000 3961680 178293834054027981366781884813803520 3961681 1599020627550479944470439611033732530 3961682 -169029137137335023363398226461740768 3961683 -1891777479473226395106727606728374400 3961684 -1028486159855150208352039626200103168 3961685 -235289811715346281608236524543981440 3961686 -316825687778712010175686011864399936 3961687 1211305023322117480380644147446291960 3961688 773179757005217879726624375746037760 3961689 -119994692011815121719752785786984512 3961690 -1540886251927034847231067473411840000 3961691 -693384809182693541984966774204926908 3961692 -77766307795479278238228209147904000 3961693 2479610698822999186573979067338617920 3961694 -655456976124119233865200818596513088 3961695 863631860817506982163375897637611920 3961696 159032138813935862129944332135432192 3961697 1125692403938457073952338471550306472 3961698 -692387087889129767744820093773721216 3961699 -4639399387472905919870024635807126104 3961700 421808190685704697438688239725792000 3961701 860610486140364132733750115836120092 3961702 -1054796155519463574749918710943282496 3961703 145848516426155739163884659410042704 3961704 -657260673709177284008727518241914880 3961705 1315918930690036190005918901684478720 3961706 -98438837714032567548457178683576320 3961707 -114046811879225091536736788994478080 3961708 -167248185016952372557523439313456640 3961709 818312203606776324166830097230359040 3961710 4374446548101084973325474515013760 3961711 -1676673994860837672242743042149195280 3961712 -412834913886541315929661496359747584 3961713 505056133980180040191195840250405824 3961714 -988701079908881776096093702772548800 3961715 -92767886532239049916255882483398480 3961716 -595669525464566387693572518581876736 3961717 -1944973098599910835082727887939096000 3961718 801278974694420156915495990573350560 3961719 6225140808875289005800271505307440 3961720 -280472311656255311884435961456640000 3961721 -7286089290575069511383318200557078 3961722 -438728618938457300503104437825949696 3961723 626447444687748380693454622541495972 3961724 565981746788214373103719452623327232 3961725 11460558422734357587418132753903200 3961726 1814408558544199020968864988377805312 3961727 675977724111877653918198644931930624 3961728 408284672799319618709403669941452800 3961729 695655310725782299472490609184497600 3961730 -760173750608377466697390514331958240 3961731 -820544097122628163646785384312847376 3961732 628837929993641316012090279426862080 3961733 -465719293913179953558847932918620580 3961734 -137887988604577485118006257057650688 3961735 214636657390845358502686467706806960 3961736 -1140705938168230552856911054096343040 3961737 -357806914719058522460665924216306560 3961738 -162473751415728965552675997078982656 3961739 -2809156347936633723333423899836691160 3961740 141786009073219602229878908743142400 3961741 2023628220731824387620343563670842240 3961742 -565520069787800357146438438320531456 3961743 -2291593937092030685356235859954018672 3961744 -208269528671040161734200321100963840 3961745 85108705425518371361169655384034880 3961746 195325541184224233401718516017622560 3961747 3244880105583582650125241828851902040 3961748 -682513320548883767198640339778306560 3961749 -166688490787458743827206564349492224 3961750 148118100556732842648043622871936000 3961751 -923871561556969421754532821162709368 3961752 -353662528373529652467823898221608960 3961753 -2043291160012510421532869195167970998 3961754 -2021771132764074747310974768840305424 3961755 -307180845344306987754681174856028640 3961756 -1041057230607961773748534315211632128 3961757 -33946436840026633444656879164609748 3961758 636927083307244045029541171145518080 3961759 -1599117295126022523986567313260715040 3961760 554900439164590148509898080722616320 3961761 1583750290512674710475401493575929600 3961762 -2591520972681733319948664905934336 3961763 1419962273963300272342260292311789024 3961764 431362530298477426350417302110648320 3961765 -1558967241345546146009980819873259520 3961766 -588902072522575486674087987546130560 3961767 -910705335309407764900766481451124400 3961768 1620608613437972763258701320240450560 3961769 -143232115078368237298909960328130048 3961770 365569097380945276877830170993081600 3961771 4107896306197808744294130273600706560 3961772 -767593889389585976699168755017838080 3961773 306482262557110401860437642376369760 3961774 2658102723284190157266205871835974592 3961775 180575749177945312424341418081137800 3961776 -203046635343803305834528449232896 3961777 2011872013891885108902947793948187200 3961778 -1707943971118704331085701600456821120 3961779 2190464697656436172515162901115426880 3961780 -48490542854362510412579184224586240 3961781 -1721139955065150610717830699164966418 3961782 -847012378346643932302273520140224 3961783 2695015514967193129441949091008864 3961784 1306393655558293360031446533683589120 3961785 1143133097283010082573895806942414400 3961786 -191204641118458351801412646246086400 3961787 1142783460326156713912588254801642672 3961788 -816819242788222790603282427251289600 3961789 325974684580951465975040333637890328 3961790 -311878770899051108745122307513073920 3961791 -155934804220601837150144549779540200 3961792 -1425471668763288759258541485329481728 3961793 1920916235477861221614669089291364144 3961794 549257551336284691661603314883913600 3961795 443160079125551384816774735011414800 3961796 130731893331694822649728702365192192 3961797 -894072229716700734473237757034156128 3961798 360912023864418523778644051464962400 3961799 29544218768768576827237660058969952 3961800 -126666274498206833011601983094784000 3961801 565506945399545537072875311055107712 3961802 496698478483067640225658585848834912 3961803 -400708453707283984464181798370731536 3961804 -198511175208942201902334627742433280 3961805 -21093501477084484301878541063060640 3961806 -324303572396918208086143578022780800 3961807 -1951420133741979065186510393205614040 3961808 557534509466724909493030256184287232 3961809 580802671689417518327546758664659200 3961810 -407770456225641880832842397000473440 3961811 298262920559585982476096402222090832 3961812 -620280786253856271935619101107304448 3961813 1870659134147917914862554634452138062 3961814 -1527493183757127634850799043937451744 3961815 -513773231627276936419093704698780160 3961816 3908175710219670155491465606968053760 3961817 368254912976331175586262226360057866 3961818 -580452201352288884228480927639797760 3961819 969851577159951907065580993746750048 3961820 -1825605922879647676947203933546641920 3961821 -1847763022260033193257440537855292288 3961822 808216967616625551094531015493699712 3961823 -624628423716958474096053519704247600 3961824 1255822696794213849107900055076208640 3961825 638062076837295589866329640866896000 3961826 174903755327762181816305711300986368 3961827 -967088421106408792524855989983764636 3961828 164214405645794225053876555065152000 3961829 683808262515687803128550037604080480 3961830 -82299482289516833585799192757244160 3961831 17603203162404206038887900978384384 3961832 887163307373936622217123705164595200 3961833 333360842542183613445755436403334208 3961834 2052094988826642782409018251905145952 3961835 -237332775048520086890149876583364000 3961836 -910700104424538660662949184399742208 3961837 988645042479161084506321793165124192 3961838 -564899559506789673748920015634783680 3961839 -77743203418697336940789905843204352 3961840 46109623034157430689801568834191360 3961841 -1593961402734631634252689865881444428 3961842 -573322259949304675914503915154186240 3961843 278761205499502631205308140718856144 3961844 1147173157412998385638034097733287936 3961845 -605332156817124574424650252248494400 3961846 -220729978211482031457191805983588832 3961847 -3046739183184039587875957906000903704 3961848 4998168485540091402647237074944000 3961849 1370437342692389948687221763509703236 3961850 835946189692521737712129872392320000 3961851 -215988517722670161025661647958856168 3961852 -1125329718238287487206097447493976064 3961853 681081575615502560584349071530384480 3961854 113413258823430814973122809428474688 3961855 137381380306212963519647270949542760 3961856 -85736612109285653850232688002203648 3961857 -226748509610579751880932945151284000 3961858 -1828609302064272308904426098877468720 3961859 -3809892283009427865426971336168423160 3961860 103989406545117947957545068878684160 3961861 2929750382273315405141701704551226400 3961862 554585331912978912495908415744612864 3961863 -2188369982163423527780395884888968208 3961864 -993587313510333925203890978356377600 3961865 1914812795136307893766062457162590720 3961866 -1142559891952474177352312047431864576 3961867 485014585331657567725154242877289312 3961868 -1270302018417236247931257704000070144 3961869 644518114991087382762731360577975744 3961870 566507711178065775745405565433279360 3961871 861777097145859161129597612078731488 3961872 562581584803371363376412178747555840 3961873 -1318731897250660364657433568282297356 3961874 -298982912887700735406260548605416448 3961875 -174470658435559409378942778183585000 3961876 -179026570634363098660081118468160640 3961877 3245163586923379680326263719136275726 3961878 -138461286846190111969454026722980352 3961879 -2314474297935659683702433951491526760 3961880 335296247230626686838632526723072000 3961881 26154220396737327191205901872070464 3961882 547411175082403149927753545354199792 3961883 2422972905634373491857449590352448132 3961884 513081282906791516964004135733670912 3961885 -2125426882103163311466153599366358420 3961886 1118482922972760980002700197517160768 3961887 246847988260451428189890102559444752 3961888 154991584455114101952157797046026240 3961889 -1566937929386919967896199936118208768 3961890 634839764428195263482049417342316320 3961891 -1524201852344626178223769588211200 3961892 144375505546286293491274587359477760 3961893 -84115575204431974447198246115281920 3961894 -634834659355079180083150052013417504 3961895 2433447632599118257776640520285213280 3961896 -1532599494435875940602897464097587200 3961897 -433331588573074909147319926914283654 3961898 -1875744834743619503840403484483774800 3961899 -1070902030673640596483141696524579200 3961900 -181152346049492399925614999730016000 3961901 1328077162811088079579333115480844930 3961902 -185094645469240116794893084537814016 3961903 1057371845648776725541645130159520 3961904 1201844594273346477957753068993347584 3961905 -251593333735164168864864140201571840 3961906 -69906211354868207637728037942520416 3961907 -2944149119205401329762105933260905844 3961908 -1043839561649763590972741649735383040 3961909 138230824391175378425750500123923840 3961910 167227492203567305418208172609520000 3961911 1618804997256793270325166704056737024 3961912 1676126669157250855926492758794076160 3961913 -943903903414507952355443599294388736 3961914 -458636691462300594700344419585114880 3961915 202712951138074528603388008781842560 3961916 22374344914406380271393454455036928 3961917 1661525342695864490069790456949169280 3961918 -10978644694781482900621475432664960 3961919 -1465958746793714045104437319347242856 3961920 37963351833583070162125461525626880 3961921 -714247550373080500238645631072501968 3961922 -1222847410757702170807535871250644480 3961923 -78276670096599667746521976194668800 3961924 -306355823901548815582091974068633600 3961925 -598581390503908101532052360704159200 3961926 1520401117290208130648765883589718400 3961927 877666271586207986344798981322653752 3961928 2246186994668805478655120674376156160 3961929 -166255563697403334811802011491206400 3961930 411385867496217998316042565972608000 3961931 -2214739822762554741860962850602736448 3961932 -276586953681684510700804485085685760 3961933 426471680612517269997434007162504182 3961934 10750226677683884176864172912667648 3961935 -316029345211755579246301558233061200 3961936 366282134337242342679133812257193984 3961937 -820624921912724476596378644036923200 3961938 338257145800937184382946326573029888 3961939 202343745664359568346344281218599200 3961940 -1220671039900978029177388169479368960 3961941 -151721828411912742315802368627531936 3961942 -843740201531110543508867414648144256 3961943 -514010097870276135886599336518306808 3961944 598603283846002920317365067552962560 3961945 -498245525696786290395120995591377080 3961946 178912045667696994136501770321211104 3961947 -1237727665332149070901388915028320640 3961948 565080007008708917989118719591735808 3961949 2558310351755069610380438650116550950 3961950 107154936198767622551516679728995200 3961951 -340390249799030716128188779400967728 3961952 1820352694971991482760502383105277952 3961953 1476994240671611923474157395918404 3961954 853705092214615696890792031353152160 3961955 -254731268098885901793552749623313280 3961956 951755693608571774804597496111851520 3961957 1068676613874492688892720168809521120 3961958 -293876072678232033476533885536122880 3961959 -890275158927780734454071855693356800 3961960 279611129110872989689362250572902400 3961961 -251558258753222820305475720137130438 3961962 -243928734637108839091258617157613472 3961963 500569172815483321504318618274148212 3961964 1053819078439082070535074334193751552 3961965 229121568974536012188680766614150400 3961966 -264133685702200491875322637078085568 3961967 3844989447268741285701869399201048016 3961968 -275477527038193085017127422328832000 3961969 -3054576297994522921684467420112656288 3961970 774155574413166110346004052417035680 3961971 -143574751228510495624276691600262192 3961972 -362612845982919491331733406200064000 3961973 1752123868236380152302269833528242222 3961974 -951638456490754949230768952568920640 3961975 -2090815883557625538234425898309000 3961976 4769595678679572826118467517478912000 3961977 14615933462447544450076427731811808 3961978 457256406595292492828610788767789056 3961979 507969242455120521265571871162940176 3961980 666781030306199263627949884563456000 3961981 2195202239578800954723535449907899782 3961982 531427638375818814596279259321134592 3961983 -1560794666256883720007706529408892400 3961984 -238925806664555029338869057779138560 3961985 -55204750708920048275353744425563820 3961986 62136850390103148262903850319544320 3961987 3377658988246932404613219580212608636 3961988 -2144845018223261583836515296396784512 3961989 941585755166492715757602751297170654 3961990 -1003310241178510415838550149375984000 3961991 279073092975502186700016914986824984 3961992 454800127561055498841220674265374720 3961993 -132157084691793348114077845715238400 3961994 349628152337594640697182462923258880 3961995 65973110631256523044803408491355120 3961996 429478413702052811060710961360183808 3961997 -40159787558261581656605519676197448 3961998 -682549826330684976082615658878125696 3961999 -5053993861707413575137130553517202664 3962000 99172435949149323648230374047744000 3962001 831606810725837460214972028009736432 3962002 -60218038375838655240509209957176576 3962003 1979222717823351718548387351539261664 3962004 -410139989809972433060457625410299904 3962005 -1412637727919362060036899259855254240 3962006 -302929655847308677302250556679584256 3962007 -315896879237298234330569790723989760 3962008 -3738550736468578301335252155635712000 3962009 -2913387971145375228561897152358670140 3962010 -167411614106908629002900890073548800 3962011 3163293897275371272531816731801642224 3962012 -2261646422100734851832720651713810944 3962013 -351495540863596289807799743464473600 3962014 413330468152185851217510093923555712 3962015 661854460574381261422215197190244320 3962016 -2325360543569933747173116849108615168 3962017 424203935790561379463038673632110592 3962018 652544914838084962000377567868416000 3962019 -648958358804416139018658898328371200 3962020 3168319695641333300658067879772160 3962021 -8713133176960456571927238371468736 3962022 872608906470575583916661929053396672 3962023 933387037496409128876811210373338664 3962024 -1660731393472526112916291906974720 3962025 194762669590258544124150579373056750 3962026 -434640265392973398943876205317284096 3962027 13149145281497848750094245200176520 3962028 -313451937486459584957561911106715648 3962029 2642639956800674225795898298838756630 3962030 -582467721794462955477808377088395840 3962031 531638294470785761932798436284064784 3962032 -570079051958130499014068971167580160 3962033 2454506322399842005995184826548591104 3962034 -38814306043833153073188096721278048 3962035 -172958698777209966110042399653148160 3962036 -12809894010318877349578909973758848 3962037 1609708893143451019318074069468188352 3962038 362374905587206140389856299828722560 3962039 -2722188403582367221567423669963379160 3962040 7068661019957474633466955170201600 3962041 -192866620601700056492972146803132160 3962042 -1003746240264366130752629190868962960 3962043 -384970501541215734032676453224666868 3962044 -291262228831027669256376210155428864 3962045 394761340833455688454845170754269280 3962046 -478335440343825346045139760364710912 3962047 -3254130879948205259945202351180397504 3962048 -136483952273967744799590787741384704 3962049 -193755820731525963391338784697831424 3962050 129270080071877174246955717025858800 3962051 -2727984968931540990232632370995095400 3962052 1260019563167731636403689567445021952 3962053 4295045519853962970063462619087252800 3962054 -577115889460792969701041405320269888 3962055 -578093904973425912954779178730632240 3962056 -72391666725293829686561742041088000 3962057 -1195044920712633171505258472200888368 3962058 134004321125143386331169514461310720 3962059 -3593485419687688479170839949892283200 3962060 161097323288050914832617063561600000 3962061 2080045765891501438958974901369672640 3962062 -654651730066286295838559282270403456 3962063 -7233649976532661931109030721090176 3962064 -52516658921771133737050709806940160 3962065 836443694314394607477055778258057460 3962066 863876219412465039536713457921124480 3962067 302791707443541109779773874249775920 3962068 -601334497236049966437351072540825600 3962069 812820394667887930900349042557639260 3962070 149528275736557144611426259656038400 3962071 -335285463000141007841422450030093200 3962072 272920403561619513410033549320765440 3962073 477417857317110501304739974023276000 3962074 145842278811200835680661964300183536 3962075 59406299481078770560621464836133600 3962076 -43572696085762822102655115811408896 3962077 1092712331426416635789354114691384672 3962078 -542908597133113983560876417446167744 3962079 -60752590899960606449065728461627904 3962080 -1951258651149358434080056260817059840 3962081 -1215413063683731732238809050062913118 3962082 -255342567784653250478814588086510208 3962083 1428747133023460545848347394133067464 3962084 -56137491151660491019825029601517568 3962085 -255533449544984380158154523739189600 3962086 -1447132977870090383094878895107682240 3962087 158430001262278150124662286693163360 3962088 724560807381407285722435415295590400 3962089 1537124132018813094791806318208002880 3962090 44994435076730790271206890688384000 3962091 187936491216053753987680072716598872 3962092 -27442122667604002563097955146096384 3962093 -187016960670997120754327494433327658 3962094 466347818587254442945546817800987200 3962095 -1380380734097411351553861540100508160 3962096 173173708378027201794541835395891200 3962097 1593779515972517476178631400848975108 3962098 166028654193425395926494127146459136 3962099 -1181053149694071551432383025646299400 3962100 534708099713465047794511671439564800 3962101 1801611822443980467319997322910872960 3962102 773732762698614985657786188114014400 3962103 -182796119190542817074824141572026496 3962104 332641475675487953594109636027678720 3962105 -368283014951218165804985875072195200 3962106 -14251524766389633046930600590213120 3962107 -2912124149973367356182760697956455644 3962108 -159327822368629907788291832813030400 3962109 -1494202415246193732818856153452760960 3962110 220202047151403846267650584089553920 3962111 905514900025530519925778445745622472 3962112 -476425140817674455962863315154108416 3962113 1557036972921060247454515708693743362 3962114 -132110514366977004763994507387850720 3962115 -80094825734426447390308398190112640 3962116 145561339141960417713652139221312640 3962117 -2231444329000128532978409349201046662 3962118 -156076371034769203363137104215529472 3962119 -217362238962268498357651601823038880 3962120 -820889069407223748541131340375603200 3962121 -960990579111700506034331831259702720 3962122 1735711243365118156345993398528009312 3962123 2836114165186440762113026548146574504 3962124 176838659182308001150083154915272960 3962125 -117406410259045214102942198474730000 3962126 449780589005205343484769912388133760 3962127 -284122467262571300054711072085352320 3962128 -160823651983762084899522766092034048 3962129 2504549725893004177963773306447852660 3962130 -522216663012989590781633491347540480 3962131 2547273174903374544848891966435867952 3962132 1289532625841745876409386457707417600 3962133 -448160806360143017268580919989740672 3962134 -113866479952891220556183315006963648 3962135 -2259646766377889298514350799099276800 3962136 1594551876246416447981375057933414400 3962137 -1575389560847785767585045076524060214 3962138 -161653443182985676118861664247151904 3962139 -133453280791573370799694559020570320 3962140 -347650708968798608897195717245777920 3962141 421602705460749722949119848697793024 3962142 -192251594066077629804421387917619200 3962143 -1687803513583952489386611429185096608 3962144 -1677564855605485175709535794744459264 3962145 573504408098592502028720620420800 3962146 18762530163455512962866095641354240 3962147 -1975046405536564335185158231037035008 3962148 58168654944222078011456258093512704 3962149 33139213028335434126787886496614464 3962150 110837046005018695320152448095184000 3962151 1837597432495845727467594875034755280 3962152 307802626556463995386769044710681600 3962153 693537986364859883855626519030160484 3962154 -86200584895237112054698693889018880 3962155 -289346196856553045038025688492614880 3962156 3103620123407038522117273939564164096 3962157 -50596711975023333417915225611411808 3962158 -593996193764000528260497455428663680 3962159 792239849814491640977125024846763616 3962160 165378489207107570187540564745912320 3962161 -146895343040523925295530293511122368 3962162 653694511206613273877965397927618832 3962163 -1928148533030303334081702504475795656 3962164 -884137354193632943753367283526252544 3962165 -1520675653738939084594055024119944000 3962166 40486304078865785590631656965181440 3962167 -2858224052119528435342722132629412648 3962168 37731161591550039792008773997813760 3962169 -2514784312403375235266738291970058560 3962170 -291882795301627628159870979136434720 3962171 -2833748760082975640924740846898635848 3962172 -524566140565198857470853347212886016 3962173 -1598880865031009935527967053392188980 3962174 218767362877313041057102129532016960 3962175 23372571294815215998008969479612800 3962176 -5359971595467616448550381900267520 3962177 -687006826382201069641334031129666108 3962178 1106934326216718146882954121402235008 3962179 230843536465840441640823586009223600 3962180 -1582374149383039472760513795267705600 3962181 -311285422004881880354972775124930848 3962182 -39651637225118589397880180581881600 3962183 -768372041789754675193919123948053440 3962184 57168543046764294252501360519168000 3962185 -258733951877598907920384478033510200 3962186 -16102910950420313615467982706848208 3962187 -1054654198309980991653763198083559632 3962188 -514330868787470854044989535043194112 3962189 -1333574297632391938270074649739148768 3962190 -118972545634503578308001179344865920 3962191 273891200587541642509250976704458800 3962192 3207153392332917459191912616296448 3962193 795317986611248207729307263022446064 3962194 1232630471618157279414068241009398784 3962195 482050993219807724749172580607640400 3962196 7130192216930427277220267559979008 3962197 -503201909591398998604047894554279300 3962198 -1438701250263562993313917285704242400 3962199 -214047315885819572720920498400444592 3962200 -1020274746674135099211893842371072000 3962201 -580908206339094963929797936057767798 3962202 818301364350497872615615455992812032 3962203 -453029464207766677709011787237304320 3962204 617058381096876031253193252608286720 3962205 742521705975558498616477160098444740 3962206 1537445557380149226010583815475891520 3962207 -374408230467927462443056506714270048 3962208 -907836111879950372329167674159923200 3962209 3160531702062480163964370738265613716 3962210 -106010537812842029188528274860131840 3962211 324807500057073258645205450972017984 3962212 407618199178091785962004541630019840 3962213 1487639172551858239268679873595998462 3962214 357627309588532482750500081675740704 3962215 -1483782575222805683009536425357917640 3962216 541817072289890745338727527841684480 3962217 591355553911140864721339376045445312 3962218 -448251036443210715337585501194964896 3962219 731735035001218546317807495026445840 3962220 60055811542446363648802251292769280 3962221 44753697181379224981705947656162572 3962222 -1479172215317109039956203615357516800 3962223 -3185971994915162942726784562531110000 3962224 -374745308959010118307804127217451008 3962225 633126350716401411237540647670999750 3962226 516582067520140020182474565834863232 3962227 783335389831573717916846194592707920 3962228 2640931015727429062886118908789692416 3962229 -238344235827211484614565896387533120 3962230 -84572320453224570993298419864420480 3962231 -175997781027575326276640954534758176 3962232 -179767081704506299720127563145748480 3962233 -35032779548676981362529970966458432 3962234 406229147816499500132726317881172992 3962235 -6311330047625793608422178752757760 3962236 1444191321830458092701472692203489280 3962237 -1606189155226841684617920433263669114 3962238 538039668446754766421138988498467136 3962239 576079984733673098421595342944080424 3962240 -414800201556033872230141641149644800 3962241 2887297956674037961615799204976979200 3962242 631254038023270896775601239689979392 3962243 2566382794435486434549612399894618492 3962244 377312955959552142616446111847280640 3962245 -552010422022388816323423546667635200 3962246 2255109042226839167685029893410659520 3962247 -2282008448929031760587404053319335000 3962248 52554985938242456941318356010229760 3962249 1167136148558469162654626501694305664 3962250 1536923665996684214431490105293440000 3962251 3881624253812696147452457007643607252 3962252 289302923408169450449039525470049280 3962253 1512749488822063913547434992349421504 3962254 731620052010809040234852819220472640 3962255 2200350559964594753475268829315180640 3962256 -63389831931266659425367191593680896 3962257 -128344286794502052009284298807953420 3962258 -1475036226996860499369112855629798624 3962259 -122719292179956684965141321172720480 3962260 -947724535058270047497265678617139200 3962261 1992936618389985187807227285691365852 3962262 -224888675092525430696139802226422848 3962263 -2537071405641354301378280448383458440 3962264 147084349014112869361762072235704320 3962265 19906518212843063618865991350320640 3962266 -416021089966032765562418454209280 3962267 -256110586982517153324175614825292680 3962268 1518240740546389382917097685607498752 3962269 -458801510086989454491078933518146330 3962270 -482771066499542752624828005513350400 3962271 -405704952517772858714691649560575856 3962272 441172778957995034719653415745421312 3962273 -276276626157143660914394136011249664 3962274 585423437654734059447021335036952960 3962275 -295109186882629809431702224322692200 3962276 1262481794140816542486101288950456320 3962277 -170088599612085315173722894122476928 3962278 31841096669978022846862179920495424 3962279 -22839906746558408279523694662956160 3962280 -68679287951818791045610586750976000 3962281 9508035368035314706978210887025128 3962282 506876324304931208299716669457186992 3962283 -383444934918076944326343990421105920 3962284 1806995730471421060328550354879173632 3962285 3400598075107295734525228680315360 3962286 -995118441114140459604471876623228736 3962287 -3139449595869485021741034144071129184 3962288 1490305985650264931298369547806965760 3962289 -186585343684971715159758266579841600 3962290 1717840210669370227390262328353574720 3962291 -96111786881487088241182296861506016 3962292 -232126840418832374580569865177612288 3962293 -873079164423790503271521923207887460 3962294 -26213386977906289768759966950759168 3962295 1105828703423260707545284852332714240 3962296 -89124796057363812470435778463334400 3962297 -22130753363387357555070778908192768 3962298 -803728831619259390675366673574088960 3962299 -3066055360098430928350063783999837680 3962300 -100020271515992002348509332485977600 3962301 -562646644638922952546325069207969216 3962302 752334797096592226481920117296292992 3962303 -382447750745681129124181260002144448 3962304 -348818770957550006904669901663764480 3962305 993643401008654833666262774787989460 3962306 -606073208711652604980460842061305648 3962307 4214189295912533946900856872998162688 3962308 35731950435395392122535185585442816 3962309 -368365557717767522112628896141879240 3962310 433070262557979233640062223766763520 3962311 -3350257402848085806364694588313282088 3962312 -1045835959539242975794312280010316800 3962313 -56160439855046500069703293608465936 3962314 473635327015067748235715871552942432 3962315 -138348063344998463258679244101343200 3962316 -1152939107537683508567617100235150336 3962317 -1451934800383119694900158591037116000 3962318 67627766797015268533206795869895360 3962319 1769717663882549716103320587010673544 3962320 247932482454310105562614017531494400 3962321 22195725564962283634981655897299104 3962322 -42185705375450239286441160548920320 3962323 1903968529149133551564723577184286572 3962324 673993844632830492139802914840473600 3962325 -455594710854147559813234685392286400 3962326 563678722608903697504988528523973440 3962327 1206569997864819093699313169102488512 3962328 -1922597692244476768531098798680678400 3962329 -58151474202809206445739917766113024 3962330 -349691769825596410883624699689339200 3962331 1210173945546471033304228433933875680 3962332 782919780209507392114636944702531072 3962333 -1320266458540929084810373216044926676 3962334 -573208910376986835378374760515082240 3962335 -880902766197224953057803731407712640 3962336 34180205073569363373761263553740800 3962337 1069385830498692054613936414417409568 3962338 -144479325302708047388254941736693680 3962339 1339615363240139678822695672488298140 3962340 -922406023247789370120594557276931840 3962341 1596437221086549691356617174009518272 3962342 744649178767414984095167532440064000 3962343 -220284968072302081855579466980892160 3962344 -2297332046195724398912454970788249600 3962345 -70575626750076725903572870507623480 3962346 657873419436909250223403376052169984 3962347 512707868077735340580118644893238912 3962348 243847656934624344845656656301922304 3962349 -453122181781374428500954675826704266 3962350 209341550892262102918478364753244800 3962351 976553883669310695643825776146294352 3962352 -315213777158494502468633150199398400 3962353 1865304272957146946589597443901672100 3962354 234962386918342093877290948717839360 3962355 -2546794621779118055256219863385600 3962356 2282262224201801165666861422892481920 3962357 1514549693181832177617691109749584000 3962358 -412541073511117206039667527589158912 3962359 3015511328062372490173195604395587560 3962360 1669490921341273458963466729482854400 3962361 -355399901839157137664978586979065600 3962362 -779247775044485861934301552294631568 3962363 -324160227441818415049305749569109736 3962364 -1161966047705595910217124802510848 3962365 -682070662682773661743479934411099680 3962366 -216943136154796179515857625975426880 3962367 -10846311242752169101467173596905072 3962368 -262594154367304831018722822853754880 3962369 -230941677532868492959560328918479630 3962370 365203897157481147770972979224102400 3962371 -354779638594629193538231050731062016 3962372 -2601717420816576224286389487524375424 3962373 -305317644146747073848612724056771616 3962374 9081546697377256792740009670751040 3962375 -2318099477379661097415082861393350000 3962376 -478677897362873435360456738598543360 3962377 -1403412746278284527664660217934686776 3962378 240715666687519795012030942276889856 3962379 -501586585057517634708085434472795152 3962380 -716654224463169584467243814839464960 3962381 779346651585160509228871519417372800 3962382 1718299003254326753015888676993705984 3962383 -830963159713852414036927260872702336 3962384 -134989290940074354105961659254169600 3962385 -1022246463489024956094260514699120000 3962386 25900867143302439918038609716718400 3962387 -1040182407926347703731521066175294560 3962388 302678682884612416088073927050803200 3962389 -221818829904896548185225632584184960 3962390 -712700963065607385224055712979116800 3962391 -72459910440629044613852378025292416 3962392 -277162319787042715234058462002790400 3962393 -3882100409654587775770614729660867360 3962394 -86022819481255145770694948015749632 3962395 87033787558160961376659732561806400 3962396 96817628535580959524162772069004800 3962397 -193654689774159379275296572246070400 3962398 -2511585147476190276801798427539879552 3962399 724899616508627992694952830974260336 3962400 191851519109699214351445509380505600 3962401 -2146282848295285693362263666590185296 3962402 1176112264932386460841226982976483152 3962403 -798760400142087189050641692850781280 3962404 -97964482040218761702118135167241728 3962405 618329217518449872384771304449432060 3962406 260230553138021325113694122019477504 3962407 3217221619242597609376264023124669344 3962408 -3036909737996935458191969909227607040 3962409 3603664638454651976327869483597486080 3962410 -470024075342633752997355465756656640 3962411 1512995262675736927167856285182843912 3962412 -110990559347817871584847438140825600 3962413 -60808665893443178798700427174062976 3962414 -147608922643150305031061846347317120 3962415 -234267519413940525304499116029852000 3962416 -282927844903906281934493804695011328 3962417 1295213231140914580765078850913495360 3962418 583735605911529354380242691896984704 3962419 52647599485254806310054958218115344 3962420 98657310750091485878192536847646720 3962421 962185056998132273906992997437622190 3962422 -824459297136444707253873116754302208 3962423 -1006259497749285493601849895740016 3962424 -389795770163098012479266223368110080 3962425 388964599831508457134778078444097500 3962426 -100774138100407848422909867357798976 3962427 636736616626824227246689874576236032 3962428 -2806704190744258142638166061843615744 3962429 -1532844268255915330102752201660796224 3962430 83195729773990305908351064822106560 3962431 951877303427836670236135919181446400 3962432 545665742231945455261329256199749632 3962433 -699226772173227905969465199954292176 3962434 -1694368910389990854602782006589227824 3962435 1844236435699111624218220755165476880 3962436 -436509049337886724530037221576434688 3962437 -1466344434181162200609234313160162914 3962438 1939721534168349026480390527848936960 3962439 15034566775378459470472109451971808 3962440 -57783396011804293310554947231744000 3962441 -600562016412347348895046644312379200 3962442 -280203223603026534611879741676039936 3962443 -2055620681436285109126561380262019308 3962444 684638724018977389894029873037670400 3962445 -379331473179670935624470095536470400 3962446 920653808196144317689468930713137280 3962447 3719487724432734213433958662597444872 3962448 -96159881657302616510272860841967616 3962449 279443917773571383059327392107642736 3962450 -8381883809750048378236985589984000 3962451 197387963690833236500409595918952448 3962452 -145049406714086434598163973674297856 3962453 2894617635748300824484755964057044864 3962454 1206341829767803363350334905208950720 3962455 -75094680485957083343816459900286240 3962456 180790031246027199984762356867450880 3962457 1804111189639953148971995299408466820 3962458 146892472230357237095673217251065280 3962459 2865097769800983716890861469371665816 3962460 845897168145694303539721305970652160 3962461 -495849691126903932913929434986526938 3962462 -525757901431781589492003809498553600 3962463 -881487917974114281296930034111977856 3962464 -3541830898687528309296652545851916288 3962465 269512153556492740842460571689268520 3962466 -1480514759047386026103236129519558400 3962467 -2448389689335397624661065610071488484 3962468 1484636521383669036291926616863609856 3962469 77918859043690314807454957212833280 3962470 -81679792574153430217136938511560320 3962471 1749257077159906520306451885203967672 3962472 -1466492581992243168248501588400046080 3962473 911343399964555779354811487353790400 3962474 743701208697048706683082526335202736 3962475 -239056737316116107657618744867089800 3962476 -437310095260970483088095660727435264 3962477 1200272967468003111362549681251048620 3962478 -125337146865014378959872969403982592 3962479 -861600977048605599053971599373389424 3962480 -566017777178629877691706786660515840 3962481 -561399201702055275891747502158602496 3962482 270938537518581477430532396776857600 3962483 -677921287539783781456862393014867080 3962484 1507968277313272035928123547393781120 3962485 1440870768584008742550459332636103960 3962486 -203600895881324998718566392103010304 3962487 -46096736983970783108422157004805632 3962488 414311417495365715225109375344640000 3962489 2423262503180708558821717143753325290 3962490 151863047291255438002702141687219200 3962491 -1183289520980145018266746473687601328 3962492 -976811105743733254741434833381826048 3962493 -27063845773123113073536197455120320 3962494 -1280702988559290918085903703829256704 3962495 1744229621859875375807954530350092880 3962496 1468549448123711042967925099824414720 3962497 1214215303837295297244918800449433664 3962498 146137547110550272967953337371976736 3962499 1618339547784190632834378339201507840 3962500 -1861407808590626633019157537053600000 3962501 -2694630057533455163593637388593890596 3962502 40308667161709740313106424792366720 3962503 -167502363908581881077279565271796856 3962504 -261837806249178877874011891383828480 3962505 395008806737022772544418671748826560 3962506 500632779165127092851878696099298400 3962507 -2268798075251579590275535346199761160 3962508 118943520503574516622143643491840 3962509 1351631785913721109257469257531868704 3962510 245462512083656842041742252449688320 3962511 822788105577549608132059552053739632 3962512 -103393487766955486947350462056562688 3962513 -120594655999688409129853147607350272 3962514 -1144848353240553884455066993797182208 3962515 -693661604113756177610155819045988400 3962516 -120993328410383342809821008861057280 3962517 613247533130097726966647944243940448 3962518 -781924082283077001727958374731448320 3962519 1600460665280233718091782619211983960 3962520 17105985737148591105349107048652800 3962521 -2697262266149341018856481855974948278 3962522 -4883466014852087296570397912326176 3962523 1497461996321877420059461359343234560 3962524 2239601595306450628872513756914372096 3962525 -163743560607577263382522610939527200 3962526 -536149323518819404151180384296473600 3962527 626871948540873876033099057707963904 3962528 -1312385407038531672866262582994206720 3962529 1106786925643659307583317021267160274 3962530 88477028840251019845048217113635840 3962531 1564413781952706711491923914602195280 3962532 -280794834830789556445306082880811008 3962533 1542853519302714074715924362115799164 3962534 -639461778711423569652985849971031584 3962535 342483821018785734002893755771541200 3962536 -21802618638080610683134109928652800 3962537 1134236327088391348546740371689729872 3962538 -888102665907527540812797282240107856 3962539 -951180345432630236963162501930040944 3962540 649612781640152523665880814851594240 3962541 -20043651973637252938536127411236576 3962542 3430777645819202969814389024713344 3962543 -1089614656208086726391034562761325128 3962544 -39638665048159437310390338167242752 3962545 -1087113785119328933655818493107620800 3962546 52401611727289321704818209812595200 3962547 -948766205046270952757784029203483200 3962548 353421216861672492524872635227931008 3962549 971241598226916725136255350010317550 3962550 -575100702729781612217107223611435200 3962551 -5126208699137197892975900231592466296 3962552 -213750541946258417426169716394762240 3962553 -483019662957414873077838030445797696 3962554 -684938935348369724982630432968283024 3962555 330503484552737583613238253233854560 3962556 160539459668159293711939534107167232 3962557 754031214329922428028181802035188806 3962558 -314974001556688030706559116756911680 3962559 -295204507553287279996310944750320000 3962560 -194999674435383067792663612332441600 3962561 1076529148307146127039045042061484800 3962562 -16415168402595579015940014184252416 3962563 -2182150768110762880545432854824577016 3962564 104584269657503852183976198100162560 3962565 44734421703090534627160287808522200 3962566 -393161802480670781621799737740057536 3962567 206411931338490813761243345107689600 3962568 756062228002050816798782771836600320 3962569 -1597965192472551306106467380275793756 3962570 -1676120762899054040443424683049226240 3962571 755427895364828450699736973915811760 3962572 -1682666101478394616249003376978593024 3962573 356377381167089322351898133770834380 3962574 -630248782471432560111422377545707520 3962575 189070092103482324372343966420417600 3962576 -640508337735811989223271166177312768 3962577 -137391810814239729249213802763300880 3962578 583707112547903774612018647605633024 3962579 -10787759775381085045606239240842616 3962580 -1210785682668855926678475728174714880 3962581 -1776503810803683038558068929665951424 3962582 69062054606436948475726724057139072 3962583 -1079545765556316609936653066613211320 3962584 -1992283708654609379210732965499197440 3962585 -2208546436786496878364985289747443840 3962586 19083739694685041889375037272276480 3962587 -1473753598347110314835834336081000764 3962588 3720048273473269579641759227713536 3962589 -571065099621205853980750661987316480 3962590 -953161439111644694161386203674603200 3962591 1632223534498546077273973213563352992 3962592 -810153156170915549701493049922682880 3962593 2801135342732532608762705436002727842 3962594 -506018712354877733804786471379497904 3962595 127678826501835463098382584776279040 3962596 -1350665893961159472628459308153584640 3962597 1036017138751653021957669664968514080 3962598 -527491315260343227461904543959914752 3962599 2921238395780192705834359589686508600 3962600 -1529146463293530764295876472868736000 3962601 174466178992729410313993994600936640 3962602 -660268472563768279468312737071470080 3962603 2524328487074636218780182513236868852 3962604 152635900040892940990602570981520896 3962605 579227948288388882254567469361717260 3962606 80106412861108143437229201962141184 3962607 -2285347081987752301173718550304679680 3962608 -218631981072586865938583508634075136 3962609 453292711648127454471811251964576512 3962610 287926652465731097034336462590992800 3962611 -2120093034916114109938375176504212788 3962612 2151912848974783771078285620146104320 3962613 -165309320106485328176156488541669856 3962614 -44665901486054911280600181100240128 3962615 2184026758516270719874731091255455600 3962616 -951548242749808781431335812589158400 3962617 2260107571247213512070764031188348800 3962618 -312104171877208402271036157492929280 3962619 2174611675836108284556988210396342488 3962620 916023089965120663746115967113728000 3962621 1040092423720256301061757886888005760 3962622 -1246649733651537423285723044904960 3962623 106833748002613635506402543273833840 3962624 -1205825022395421701446330374407847936 3962625 -2115967673889118646287860264708816000 3962626 82465550464574225257956235528480800 3962627 -243180927718319177426663240818219524 3962628 77556839232491644990616851879249920 3962629 3826497142946416781016755443178750 3962630 256667208407286982174746570199443840 3962631 -355499603525256142315843246529513520 3962632 2279443636395673695421636762142484480 3962633 284476453426541593189780534352601444 3962634 144693250935806276695722159141866496 3962635 -421272482901934993117092449389767600 3962636 585346976184134018403319382055037440 3962637 -208316760286056030580020113732129280 3962638 217616677761270650778183751959900096 3962639 1432537476481539879562300439111392440 3962640 261032973859331317714156463849472000 3962641 -1737042774949834681575823826083674958 3962642 1165083275724802536198535185372595200 3962643 -770725675615646044351489533106904136 3962644 -598003533086892277785435336493035520 3962645 875600627965444309142855696102247900 3962646 -1045504689739840533155313482344794528 3962647 -419734756952918109573472723276774080 3962648 -471522029972013196383938305219645440 3962649 -1135829122394039995388378391630309600 3962650 264722447561975860926466281159741600 3962651 -306997755097097442093443343490597632 3962652 623523805742009006375663718539403264 3962653 -313978329906846866441478277085075098 3962654 16938236187966837966419175711946752 3962655 -1135464521450872591695656240312760000 3962656 -185572349614589670356384690511740928 3962657 380003381997634375927640205234566340 3962658 -53103203781523180906887009279244800 3962659 -102183783266489866031333427421412560 3962660 725135697617295126616905437388648960 3962661 -537829289150088802315124365898912928 3962662 -272141891807439823856078064576089472 3962663 576442570986658108266824768207700600 3962664 3010790547026893458713437976268472320 3962665 3628405687449579123952471033365120 3962666 1699393140862502096181230331469480800 3962667 -609073408784850877185692610770430120 3962668 611427651024456191921368514976894976 3962669 1475626142572741361355628759133305344 3962670 -392363324720994165276623349037916160 3962671 -773613670539483301920452606496134128 3962672 -277523724759080144158225498445119488 3962673 510785567945831078236632401748901440 3962674 1118017360911185058957846541561176336 3962675 1299926442050116066012457716508385900 3962676 1345197330033125849547692562856857600 3962677 1230549077962977141281508410157004032 3962678 -1523447266887797144271439271130634560 3962679 -507389285303004111886585844625196800 3962680 -2287743232089843171694237372132147200 3962681 1556119650926117072376690245801848464 3962682 37089052296683165685444750764285664 3962683 13962364447127438948847885112237776 3962684 154280346931186023158127447074307072 3962685 -885060917923202945588090141162935200 3962686 -14742251896618639095659794576118016 3962687 -15721813316444023057303003813443600 3962688 59993680147822904602776271941795840 3962689 -3539519775766492136877696656024680510 3962690 -152581608668538297638615724893906400 3962691 64408606054370967315610478890148760 3962692 1376897936641454772263941428990578816 3962693 -92092518038658353640337122180421632 3962694 -473395970713668365026644874575393600 3962695 -1011364975282744438370861082699808800 3962696 -322087676783741083252783975596702720 3962697 32384566959385281466888155748702320 3962698 1780779432104757365296310188297815600 3962699 -10088930410987742560683351726333312 3962700 89875066911970871395668347128166400 3962701 879335776534701586328554674723347702 3962702 512435150436436834916684953422561600 3962703 -793263742985279795793222937739352696 3962704 -217758492717663372353550189137903616 3962705 -705893239855960614069524501984703000 3962706 831692315595020949327229002985943808 3962707 -797463984252312906484184265960083888 3962708 8527518475914820123452730192035840 3962709 2932180135884265281341840521760430720 3962710 889369560270371457218100138649205760 3962711 -3896662602128355545413780895198929248 3962712 271316804099101738230437740914462720 3962713 2984262873788707054233012143333901962 3962714 -308158232897931277760281492301407488 3962715 793556998936645010338893185467787520 3962716 -477727831472423065552959315317268480 3962717 1168651223627377648223663568526256064 3962718 -1231622657341641950217170043822342336 3962719 1892341448434513913008199225034152960 3962720 192611808199846578616208900625530880 3962721 89359971169072632542891852004863424 3962722 90754537923918769393348939410360912 3962723 -2443960075229702952766328827479113136 3962724 406205882675126571045079616578016256 3962725 109426330672390722839714288105697000 3962726 -1194669178170126553414874182385221056 3962727 1562899674024914590982123075906450064 3962728 372748323338755164067162698580377600 3962729 1894881330654111482771043551005206330 3962730 -1736817607421010985005109570498560 3962731 1875294800209795718685931921684924532 3962732 42213900826776447347722744129557504 3962733 441941111046113403563544784875177024 3962734 -1891784632724876031802684803843926400 3962735 365740013100313453710392073421632000 3962736 873453930339692495689764228652400640 3962737 1499185074683738518453730532065521972 3962738 -55637845302782872953304605213711552 3962739 110880001764316939545169136824834368 3962740 1585070659916114540198829729365882880 3962741 14145088120607840395665637883113692 3962742 21587295905195927296033859607834624 3962743 -2872130283948180934815979899907055520 3962744 -651950682257422491193622223617187840 3962745 670009520159550285894740918454793920 3962746 145431628979290546854012134040599040 3962747 -3676156676252635197378996459723027804 3962748 -969580260373350351326241760569515520 3962749 96343553097434011842973449823191136 3962750 2711492542152012114242512173072000 3962751 -10276058639221634369614446039847680 3962752 547058656850539595912114680249712640 3962753 -929757193907127417253555262229002796 3962754 -1080249203411618997205347165538508160 3962755 -172444503735318805863034964433513840 3962756 -275222642683338620247927504816328704 3962757 -327281992452709527733758794590502112 3962758 1443278550016164015005709714839006976 3962759 623218114477564179041311283464263960 3962760 -494223709814943158709462128158310400 3962761 -657888721540784666395599849063466752 3962762 366406010220971404058056154887486464 3962763 828130225339952915993934828867360 3962764 222883731441552377643137287067785216 3962765 -1127572747368771711906510614712476340 3962766 339064081087590258451917706889524224 3962767 4761882713237293985891907078116861760 3962768 -294835700053670956560562359428063232 3962769 -1660294828340705061047443531172176656 3962770 238965893125862248019469051828149760 3962771 26337679546047965428992413785804872 3962772 -514997395636749651291622106680178688 3962773 412173721849305174440494277780663040 3962774 230052373716911772311067837930799872 3962775 376855551552753138069601014089215800 3962776 -546178951632343118972801644932433920 3962777 856422083853299631514251099398949252 3962778 -84484914037218180771948216110656512 3962779 -723197070711931102097914494236881224 3962780 130961506206588894128811548087385600 3962781 681890103138901927155831515505894912 3962782 595045134023465086824082193844639552 3962783 -5251405777650992744339073242406642960 3962784 -774073047883356083307646873352798208 3962785 -79013861975311030413190206760371840 3962786 -968475389140489693303179623887263408 3962787 -451809950399294604160763792315746440 3962788 -1005201623444354749658776127855053824 3962789 -1260590912521069530892540701835705410 3962790 263248903344089257328058197535936000 3962791 259849797556184339182409366296728704 3962792 -204073939949029846713542489205964800 3962793 1939592416292546894218070439793240464 3962794 -11164718480831051427907699975557120 3962795 489360924128749151550844618994920800 3962796 1447649117605164346357160772728980992 3962797 464428727708664863386091835997564140 3962798 847762302268678203464489361864130560 3962799 1291162198511774230535664581395096584 3962800 86805592241377378337595997335142400 3962801 -1593852874604082096073890520036451100 3962802 1244242950532944699113978578564932864 3962803 1637294837877264424499062491708467584 3962804 839316891145965737974602286582464000 3962805 -42859662542995885902088882793717760 3962806 -471000080930509627229334012922071648 3962807 -2683469376187444231205365868009545944 3962808 -573375044577021970632692295425679360 3962809 -248651448931993351879091429253112496 3962810 -207671857469602327416515472040875840 3962811 -237433205787594735968982300831724800 3962812 -719165506096905923049652629368284160 3962813 2423763750959266045025499686602549062 3962814 -46424385181075655596115260394023680 3962815 -1732652712801482783722414701059318040 3962816 -83273004104024778090560490943021056 3962817 -746474598112907512694528143042095360 3962818 -664469903205476636421895210587086640 3962819 -83461623115228883968974546228621408 3962820 767247093184189553679375854520238080 3962821 -3023360543624150544994002379667710500 3962822 -341663215043063121608961962992364928 3962823 -384369314134855223480717149409567232 3962824 -1096852200463664268740995517601177600 3962825 -1034309806353125192323795375588362900 3962826 -893553351734348790809540880354214608 3962827 -736560301813392439535180909480330328 3962828 -1863416939185479593831761977702143232 3962829 546801284996782524861625202254445088 3962830 109714788016127392415949270868521600 3962831 152867293583692913069205008651544912 3962832 200036437417960281845940703167774720 3962833 -207544385058169575763494660921291520 3962834 1367601302955633660798299976174300816 3962835 1175635111045756964933521998757949040 3962836 -729300581336438682950282919068680704 3962837 54824933517904274867610626116594272 3962838 -1024857211195322898374112393703633920 3962839 -613441891884803716152221586126634360 3962840 579348575528076030310977264342220800 3962841 1033646691662258324416056687459267792 3962842 617974476676839326303766106743501792 3962843 -1938722286246504516640929418086286908 3962844 -1151056725347257340414294084429274624 3962845 -697501394616117130810423987294888200 3962846 -68612522371031489702993015201643456 3962847 -42552770815092893097198311277222528 3962848 482979358040664963803391739226750976 3962849 -1474806208618995283336971243381323520 3962850 -218009983868513363973514922485632000 3962851 -745083866642625166847057561544930148 3962852 1026690731377127793969719545742450688 3962853 118230938317206439316009597865268800 3962854 -82390247569854181171756963892330496 3962855 -146380181088967168505666082741348480 3962856 -61537684916012038203383412289781760 3962857 1066972386146979280653685736595154106 3962858 824000514956024416789137156773519280 3962859 -346569234746006072869566066171025920 3962860 925970859308479686803237675508802560 3962861 169140496378578887944133640001581504 3962862 -564709351936573515983452074651535488 3962863 -226142505641116150936565200030002456 3962864 973713153694160330936973961504948224 3962865 58143126406078117524030949970084160 3962866 -2631802341128122656305854358814489600 3962867 -770099316045782333327913817830636084 3962868 -105681907714019721933819653542379520 3962869 -4597137461665794439740787180146984356 3962870 494258651949001330581888427428303360 3962871 -4322922967580926218078720719317680 3962872 722953996400414083660768636570828800 3962873 2307227636086596461592710167749085764 3962874 587755935302328099880128310416076800 3962875 2093149200621650089446982261947636000 3962876 -1128258519347846873264277642882416640 3962877 441368550954358554249611167662673920 3962878 139301633851906950696490139541642624 3962879 28964388891600132754715781159872760 3962880 -1253017403915346471529521296179200 3962881 -1548569004805810102118753750674499280 3962882 554075905807604526905811872092322304 3962883 1095517741206368506305540242435973624 3962884 -803254361036105337474670950947917824 3962885 -127768646702783148105843890039201280 3962886 -89903520495019992233043750719232000 3962887 -2608409435625961985788349725427727600 3962888 1384828157515666564668858909592949760 3962889 283204771935102508923062024717179584 3962890 -1197048305598154691036144951812089600 3962891 3443521263397245585609586592021809800 3962892 -78049995868237030799729889464898048 3962893 -2899733816577067194311484797507392512 3962894 316582224279835151604181435326603840 3962895 20819706408151902249952386268836000 3962896 -55058209034874633349259386983284736 3962897 840388642549177711730114751875303346 3962898 1847525561398252864232159329099365120 3962899 4763898477324741450783046742319037536 3962900 844934488672170091621364404189132800 3962901 -109235461944237639026266067939251200 3962902 202965223967162717348000242157745600 3962903 -300357384612501427159807925345653920 3962904 -40564179465744769786320567011573760 3962905 687513389241526215249040901524605060 3962906 -740611764981041170481633908822778880 3962907 -157907135106327735094713325810755552 3962908 1283032708502595885677791175425228800 3962909 -3577843679088127956995269872157012890 3962910 -114731374448665500374768402271559680 3962911 1674903842732490442934506483530551832 3962912 -162002377869369066703101041639424000 3962913 371037979625048981052232496601902400 3962914 -1374304113419381981366055956545312944 3962915 -212408670682883700082474069818700080 3962916 -218428647126274481705515799815274496 3962917 -1286880599400144209425207139132189408 3962918 633170558852362355238565886458067904 3962919 -1617202076646247784870269712778340056 3962920 681026835996566951831052724141977600 3962921 -702027916520265044904582988215444108 3962922 252518557686290685882832622711641344 3962923 -20144130837094994368926546524595456 3962924 -886261371704232411864660564617291520 3962925 102198147946481447541121682554236000 3962926 588249591884445276894707458418901888 3962927 -2357502288400907798605974774043306224 3962928 -146805384054268834371267478689447936 3962929 -798773500875556953694759932918511616 3962930 1301708300383857168340389364320531360 3962931 -310745388437883894998832302786432256 3962932 -905386802714917499781654734923429504 3962933 693012666025230036126534369659764224 3962934 -852110533965776065499743413498794016 3962935 -891248974817026926105311384944409040 3962936 623417504209365491225437097329090560 3962937 435710031622505221356331937249950080 3962938 -643638137764047287590920893559556608 3962939 2405166703015812134508324070267072740 3962940 -449872729459029733950702598459599360 3962941 -60911682906248496954980035383801658 3962942 -78316155464942697345823443509584128 3962943 -774230831823845367797496706660113216 3962944 669303898904126570243110821009817600 3962945 -741544231931260924870370640626627520 3962946 309406513445912311356003905219940864 3962947 893569912669908133203378851870604352 3962948 1522667888359073726548809684718795776 3962949 189881302348271298043923382737994464 3962950 174013560948722065531970081964444000 3962951 145174138763917956594597707635687392 3962952 -888317624474685586634775573720268800 3962953 -1720383375444805372501298578600259100 3962954 -417069644953127989250063662658575824 3962955 -660237427085312554464955473970728480 3962956 -826382843588915284253162093477304320 3962957 -469194972698828707265740266575761920 3962958 839500670537833376236452190043448384 3962959 -85038208304066591819185338114802176 3962960 -932565724351037529322411378360320 3962961 1942305406336175713743563253220031010 3962962 903412945960608778519758129043731072 3962963 -2545848333356833928107721009126695080 3962964 194684481256706783536107385930622976 3962965 -780198193403707804185352610331103140 3962966 1201694610322083305051191942133760 3962967 14768767914764991012816042840290640 3962968 -1933124990053763333669836628741437440 3962969 -966707415576774036520847856571499712 3962970 -662538875642904263892646959801250560 3962971 -2164616671525173547024148125707151800 3962972 -808328135679092608691928402199047168 3962973 588589494234179444604121173411101760 3962974 22347303905135465158062288252548736 3962975 979979400803476709693846489485263000 3962976 -637685896691919409738683076771577856 3962977 515674770451581335905492372056481826 3962978 30935918383485247556097171732541440 3962979 2266956004513237625482543909520935920 3962980 38438283502963992707390277223280640 3962981 650775438013658119101274020221724864 3962982 -266854883260942604809435624455697920 3962983 -2018775665586236038510017995409920600 3962984 -39187355605020601698610807437312000 3962985 211334049391418543388372515303826240 3962986 942091834123837743332447372536950192 3962987 -43191198807843660176560295613571296 3962988 417253004020891292182633561288188672 3962989 1712640398194153171842017192007550956 3962990 -1083095187906883519397006958707496000 3962991 -17198961221420943200846542267027056 3962992 -229205130556696092276800076840960 3962993 2003600334810669171712795402742469120 3962994 311534134348514829586820412439993344 3962995 509676248258688627650466323552145600 3962996 -395069696274760076467753773182913792 3962997 -801817669514806408218349686292910226 3962998 -520669544384249126055228820085617536 3962999 -188470765826295569017895143331480064 3963000 1106018673674685335002460759869440000 3963001 825228791527543192391158328329958400 3963002 1058753212990146634999883726643285504 3963003 -1312857364405208478309481573028457792 3963004 30794324216343199422774938507302912 3963005 -1758898624485870259588498994927792340 3963006 -6428843031598537167329892359477760 3963007 1813793896894593195102965751957453552 3963008 312234794151413883037008692112261120 3963009 5345784184896271594997496585732096 3963010 -415584878815061845015826937212367840 3963011 -974628196165614567874130310177092448 3963012 1488794409916274835774065165443098624 3963013 653166143005233805514146258319623262 3963014 1890086630422546791639874686435815232 3963015 128876164071533124056450136204664320 3963016 1359135140479002463372641955864212480 3963017 3571105640864015155587304490368839066 3963018 166771511244397522017266583563483904 3963019 33442527859891166251882337586155568 3963020 131343244065890270634060609546624000 3963021 -916389285930054383460343914646375488 3963022 173171782252528377256883896975296000 3963023 297486083754542856762216464337434304 3963024 12181961718954464323406550764912640 3963025 -978677516910976510056645712158608400 3963026 -151630956835911059628263876343858288 3963027 1558091449782788659878577219476387840 3963028 3473198385559410096662221999223941120 3963029 729532576144353936003828408154150080 3963030 372842246000494011773689273534464000 3963031 -2004396525023431876232059509954298168 3963032 580180883947399310899760074630164480 3963033 1612342668103737729345461719465297920 3963034 1901749504133283381403668215749042416 3963035 -894464729399129297524256244492184320 3963036 343924106090145854635372981484666880 3963037 653922202774954835588131767119058700 3963038 547989444655354872415772824627346688 3963039 -572713401631771515577999157266504320 3963040 -931752717681062084797199224028528640 3963041 2959415669504934738885155690216393442 3963042 -971337801373568347059358830030803760 3963043 -46993617379275950572558506462743600 3963044 -2629049300244760296787363052811156864 3963045 -216048666729719378738759353277794560 3963046 403614327148706914830270053741525472 3963047 -3049260832165289878941543805302006888 3963048 348867164365214265004773111407493120 3963049 1799656431767058148609895005596739236 3963050 -231360975030176659409761506284179200 3963051 1819580817238352051853162297140461980 3963052 22532556473003913248098838518753792 3963053 -746515892003620280675185564988003220 3963054 -514817512645202148438119167240006080 3963055 -246214934552097800210836872233317440 3963056 406343551129007053921076748358336512 3963057 67123315346589196793409840367954752 3963058 -3945594672230211292391176119120000 3963059 -1058577000541736525731864473328272000 3963060 269912146890279897632090675985408000 3963061 -788645107650175730270289506591268768 3963062 -2515835825783587115721891422181544128 3963063 141737790751056277877988227287041408 3963064 991169715700723183939958432998809600 3963065 -357217515549753857760818973703956540 3963066 724621155875925794353034136235332864 3963067 1579971966256110990930861336311206360 3963068 117292035181837445361878557789774848 3963069 851646909394592219106007097768258688 3963070 162868717481571588562014534100450560 3963071 -10148902468450098471811952488837440 3963072 -181612757320283200918535298757951488 3963073 1574013861598686414836762275099360704 3963074 -168060056184130338471008613626251200 3963075 -219481429544069977693461595539452400 3963076 -820467060814037268424561532557568768 3963077 815255094948273242004888101182920000 3963078 -146833447204922240506807025197627392 3963079 -5488948310853190801080254819510291616 3963080 552912968187064881228492705049804800 3963081 -651953584556740465241206664953038240 3963082 852198203031665562818567575441538400 3963083 1683391635912735964608579498775205064 3963084 -192805202021122344056808496035151872 3963085 -79668130922197183887791826235680000 3963086 1703420731584899734858362659495308992 3963087 -5605779204302892775707879955510610688 3963088 -223538499857949101101253452464037888 3963089 976289032187205109237512437116225920 3963090 -30059083569831367609873419169927680 3963091 190574648725804219561845945635205264 3963092 -270095454094824381619062048744314880 3963093 426501240047174958192836320419029664 3963094 575352859348776760892178454174584096 3963095 41471932638618823545352284659945520 3963096 -327960419667732504524628582039244800 3963097 290697648477640672966494141469946654 3963098 -675110903777318899918156896219640320 3963099 565777633233249633694573769899645440 3963100 672891153045174249327085863071974400 3963101 -1336538782839142627212364454316122196 3963102 110106763145010316962495919230566400 3963103 2159822293663709860763778365900553280 3963104 224934355078248667965226851706601472 3963105 185448370116247902896228796763775700 3963106 507567228959974360334815760822254080 3963107 -799799515781312607386825227787823648 3963108 -1578154706727023024943048115215611904 3963109 2598697474689936261730643066555094940 3963110 -1320337340369211944522885997627239040 3963111 2381924222077363355974644156542429520 3963112 1050071753778811107488381302618291200 3963113 -1272159367982450940607698796090560 3963114 239676820339785877588431627687168000 3963115 -898268568425375133389488559338788000 3963116 -720174397726144339836170899209372672 3963117 1098943241663228747150750620479263712 3963118 1052646963414466212075263961671699904 3963119 -2358860637605245394479863375920994480 3963120 -246710763324326204577599025426923520 3963121 -979544014287285779877761434014805678 3963122 969202675858145959438848119211732000 3963123 -2205900518756654399082760887279318828 3963124 28914754655474368044491239254484992 3963125 -186241641365415244590914622659392500 3963126 -27491048168401696780319957322670656 3963127 -332773650551482125953666190470542928 3963128 756384445073405880311684367849062400 3963129 -620990962501819360721991766222232160 3963130 -468608518665082177392773131206727680 3963131 -413231192992616935251270541716785760 3963132 -419014214904440091822372128084728320 3963133 -329811124737949414129480089227651456 3963134 959876556846282697479560356892958720 3963135 -23386592902211958119042084172393600 3963136 -345214976510847995962991078988054528 3963137 -780991304098737495870788637159167040 3963138 -12952585301627628020060126387419392 3963139 948068424308785534631638852949344080 3963140 1787638856398968469122099458509478400 3963141 230006864549993510918367385888538880 3963142 -291696660596285984146992824280571776 3963143 612959320430737989065075704235421864 3963144 348416355383115191628018629879070720 3963145 -2346947816813408218480477507559699100 3963146 30451435222070868458803918410705408 3963147 -2076259017361597130175160324472681472 3963148 -172843510017932691303833905471488000 3963149 -2208991436295220737597140878061072160 3963150 -592297021867371623152059870400651200 3963151 -2024824119188679293785075833658758248 3963152 -469099255009428781767854640696582144 3963153 1003659071244400247585580641838274560 3963154 183936938898450139990786109979315360 3963155 12262644521700994880403715006323360 3963156 -492080458169404766089622748579250176 3963157 2584935286536772681932084906088328832 3963158 389767864102663696734180744619776 3963159 538082623424268453041178343458731424 3963160 448114206031571262707632788083712000 3963161 1646588043235153735150597268509410762 3963162 -36258837218458856539140535421239296 3963163 -4865302833593389251573984285266652080 3963164 -1127113326383371105206086671439964672 3963165 -1210890598903368795730746252524626080 3963166 1019486810067058224956096670788572032 3963167 263286150988632798784254556235767248 3963168 -104506785324849588788231385915064320 3963169 -1402869887820571257713345730497001900 3963170 29501489714487680976162476243356800 3963171 394701981771589957759514946284165040 3963172 -326525930185598527404923875968343040 3963173 220735016432868628346173374723359040 3963174 903271972457386647676186655439533760 3963175 -110167288349085545560167154387633600 3963176 -181532587189925405101805171089735680 3963177 -1270299476517484309188250805731005660 3963178 1614802578107386572106073627449598640 3963179 45724724062251676187883051192631080 3963180 -464451844197078028688510310245959680 3963181 -13384454455983382903018346598832896 3963182 65565695932633624791781742879249472 3963183 -296209215815347714069889762342452992 3963184 -954100583156112366471301349787336704 3963185 1339568006829426323884774286174611380 3963186 475849866381974575251301531479161232 3963187 -4863970046750562855714149090558840520 3963188 -719818503598165769393379679574378112 3963189 -2125171749266416565881139044838513376 3963190 187676145943988040077945136397608960 3963191 -127950204151861910305718098957366200 3963192 1994036650850205404456502844038942720 3963193 -206803547459649479890258644760669440 3963194 -69559906924009240449980050162249104 3963195 -533271165692715434814034091420620800 3963196 -77025651622391546328784692790297600 3963197 603694387582036526703022205574190272 3963198 -1009248060798065327659458351750138240 3963199 1055099298840629869497656024666118864 3963200 490138757009409914118420322595635200 3963201 -618329941987716200887763297785665696 3963202 -175518820224712823905350176623607808 3963203 -3421557563576292330996123161324916120 3963204 218263194967733589263753922738610176 3963205 1093294237739624096961143546522572860 3963206 303337784351808505188890766792547584 3963207 -752211391805206375427230332826604160 3963208 -2775663011285454046942265807958359040 3963209 434789702927807682454310677234600410 3963210 -443421517321926997323339841792128000 3963211 -385094086586700562687089413117145968 3963212 -1370049770522850183143537741861150208 3963213 -983788079011720956784250908971761376 3963214 1906846435973994728721302678569995456 3963215 634303007669102215814358348886788360 3963216 -128447934257015440213114700779880448 3963217 3459749696262264858057473717757396852 3963218 -18900481498060681824753465019999584 3963219 -278881956783090008345956977765265176 3963220 -118258701279428273581163516623626240 3963221 3251149349118762021808677010664329422 3963222 -281000936665264926830674772105809920 3963223 104520190751389025761139388339919704 3963224 -9377355781625064502495888590888960 3963225 -26624569956155289605891626873560000 3963226 -215490311715163401261943274176174080 3963227 -1146991416412732769492180308907272800 3963228 -1847001014166870494971852595691700224 3963229 -3668794243702656245594541630645191360 3963230 439982840811032461914483864718013760 3963231 -1882940468365263289530173512822288920 3963232 -543543476858813063661320115512672256 3963233 -2396645262745554879213633749481235200 3963234 -1085939699474733137058481920078336 3963235 -1611007243295966635251394545575206320 3963236 1426142253934964935876446050118641280 3963237 1362272781945963414318922573339851360 3963238 1382570862738786704765960006795255520 3963239 115469872092173039354040051524396160 3963240 -278534532502018724673079953990144000 3963241 -3724889283953784973421924971875228358 3963242 -588563017582649969105328413839963728 3963243 -5385961539574509865201019126615376 3963244 -718116423277427941305241814233651200 3963245 6433206747792836153884674517428480 3963246 -306062033906255425880016695982243840 3963247 -3426789134846196619460546097892585968 3963248 -264597568559984145584285593833799680 3963249 -14161719176672601126499576044558876 3963250 -698202953818566660136102108879872000 3963251 3593852977606569343749664094292164400 3963252 1307108798372507302712146798003986432 3963253 -148764028491760589449159065873108320 3963254 -1104117429649420726651626138910595424 3963255 -958635453606297706759318107359556240 3963256 -1928827983516263361866349957163622400 3963257 -422208807978330651099207974084931840 3963258 -222467556489807928124241729860422176 3963259 1536386652273606821557658106429759480 3963260 298068811713838017186582639871334400 3963261 -1236049564692223448055428316389778816 3963262 -361168734299825656884028382350714368 3963263 -3210159936599998559846857878038767488 3963264 28974264995865196360806287057879040 3963265 681279485776412060465115827860748520 3963266 825616632609761046965323570103103360 3963267 -18824260232613322431009089696992320 3963268 -559195477154924023037693806043452288 3963269 -852003363041564146083568376905095330 3963270 -89024500347095704483902735015350400 3963271 1478875239081804951192821107354421992 3963272 -249743677930391525064731597026099200 3963273 574812820684921581318923148480832224 3963274 -189975955537016499317047645415210496 3963275 2589241196739634788276663776297296800 3963276 -1804357728649108934115357725798999040 3963277 2588823892329782949031125999567539126 3963278 -1226512781449563957785348485893360768 3963279 -1048577471264774902627546674638205816 3963280 52572472600641123229973772419727360 3963281 283087330222418362102234919965046592 3963282 979852853767305884891557577787672192 3963283 2706101587619546974605534867644623532 3963284 143370544952037551608143039145574400 3963285 -1023147790556611006784838504253444200 3963286 984661661801363645290712156011696320 3963287 -1950367105873347484955028029433831240 3963288 -145872129510735870197758680665948160 3963289 999168950401385314405478321309893632 3963290 -802533999191876153667406077208531200 3963291 257824979671648987544111683004551680 3963292 -54167984277095387546573645688616960 3963293 -881118869334481544154740669102194458 3963294 -10182680793886809998299163427208512 3963295 -509225053609503210197985283657707840 3963296 -2480944817843680234334464199698219008 3963297 569092057057706641078763440412067456 3963298 -1946146750480136070511607712002727600 3963299 -351245394377080781690752997781425700 3963300 -373302485857258765847051668956518400 3963301 -809924238983582788853616576319493698 3963302 -480787287336261726092437780587493248 3963303 873670248566758745260290796174711200 3963304 -168891372714301682552568189386634240 3963305 -1663296189215222414994762864087768000 3963306 86544073033786191148331350792670208 3963307 1555435333149951839686393374432330280 3963308 -824678507640674565151964499948432384 3963309 732978708265512381619855919552592960 3963310 -800933276341615465034061489388800 3963311 -3264321611486807963745838426173639552 3963312 -367857753351896465469138445931151360 3963313 -24802179177795889901548891796969036 3963314 -526601372647601647434471553969390080 3963315 395155968780930783211269369738281520 3963316 -60035042241349691768221883246253312 3963317 233326006941614245755870858697872366 3963318 194702466640579229444192860064785920 3963319 750964816447707348995397552700811200 3963320 -1489277674591713071445527347744051200 3963321 468299859842155324551555050339154480 3963322 -1038662597592782145950158283835534336 3963323 -444367783404839323858999679975793600 3963324 -496003166776925443995446578194063360 3963325 619616194115843102878044129847104000 3963326 -614614721927202870504247283954181888 3963327 1235321244579036331887088422504498120 3963328 384599902228521422358516050551635968 3963329 341338426010102344518077830739693352 3963330 -456831083323886706599141761437588480 3963331 1759293247610206998380670893224048192 3963332 -761472863075628164371496929893688320 3963333 -1272707454241065451779056764913398272 3963334 1241941180141141496035777119678654816 3963335 1508652105404199026577524564242988280 3963336 880710837354095711985932971893719040 3963337 -503143059677997089035694145418813440 3963338 167687076652864825375282601329462320 3963339 -531199080427693504229148699102641796 3963340 -279967545044678586445809299464780800 3963341 -2285447245083664541763534882714222516 3963342 316578580402021934945428858919349312 3963343 1752400061675840708115608466911653200 3963344 119016871570554576316401810109366272 3963345 -107861749766568610312241344491725760 3963346 149962999786398835826613623695904688 3963347 -99370460197024123378356051823125528 3963348 406941260805772001156167544204547840 3963349 -667703223207502596610879190098107880 3963350 -61894617884634529405252715018611200 3963351 -266113490581612361804585072417049600 3963352 578016737106985439656352885994393600 3963353 -56818246360732718486852627046101952 3963354 438950559369451932996919199076395520 3963355 17347186928943334429029348047280 3963356 -1672096686481935932234170127620416000 3963357 -371434213731801506624425170952182720 3963358 53072836154611286715426089786069376 3963359 2494436020042363098246762298420582560 3963360 -703397177900583375450119953239244800 3963361 -3297728434744744601406121716525107038 3963362 -123246459794811955777102295907517440 3963363 1903847974702383184114630286223519984 3963364 -2053472865213479983806695489218724224 3963365 575216468133528430778242973321568000 3963366 450412788024719059847885611738593408 3963367 -1201912443661040384598945313187169200 3963368 2626035323678954335930486228898626560 3963369 2009611192023977655960742162277243520 3963370 33586065230523375526935687226748160 3963371 162039248894961478567490116799245152 3963372 -63905309914615038269722798180024320 3963373 2503537499277934863583193872595473622 3963374 -207086906461487882920491388217456064 3963375 88812174071974025416419177664176000 3963376 97295986888936957524757006205714432 3963377 66281286923013088366351500373420272 3963378 -294623462956435303901149139063342976 3963379 576754016345083673966376994201594880 3963380 1945649537803044025926215682907031040 3963381 -668896781958522032658672649348823040 3963382 -686844090081392168023671201509690208 3963383 620043400955609143517722758901443984 3963384 1602208173020631555510516666580992000 3963385 1763880787484946876060375214235376960 3963386 214167505459765569394934621650425600 3963387 507874558847367057011290853292802752 3963388 -455358469526210308241194691994961920 3963389 88293198801060618300921119828140524 3963390 120174158358185572709874475698913920 3963391 3482854596497859479834905019244641792 3963392 -442512508335303349722702021371363328 3963393 261357269122220980795605741030105024 3963394 -260996232810799232603821146001822848 3963395 -599154845718763067583549230475327600 3963396 -2336717385619354587405112657422336 3963397 2532007801911588252700740207685499772 3963398 909752401800223798629663785669935200 3963399 -709240613683421798885413015551649152 3963400 -428942308438662106579307841024000000 3963401 -1066077277651034450065830194513780280 3963402 -685867037978510060963367824658778320 3963403 -774924045195601339261853627883109280 3963404 88702136703913340598386006996825856 3963405 1748868439644451996498865385329065920 3963406 -507560968658644782127602446138622336 3963407 -844924646743727009752767234201366288 3963408 323908308802366996016762914460073984 3963409 745466358766246471128138761822002610 3963410 -447075156897324769837039137842273280 3963411 -109760094976707811992822321867985008 3963412 -554400221487644053596893088162357248 3963413 -464133885033390680012504099317258980 3963414 284857419023810277243514371815756544 3963415 450860789302342416293037382338027120 3963416 1749661240953883371408423656682946560 3963417 -411950685365957349454487086795011120 3963418 728781081590117961277210828790876160 3963419 38603715860169559929362089390435980 3963420 -82418580455326348189962908637342720 3963421 -1023360123975861171119806459290378816 3963422 959982112287769517763685405462384512 3963423 -1995335373450113241125238025752319416 3963424 -3252789277877033798012872145597104128 3963425 1606044277417921352370932536411044150 3963426 -83082205685973399088588953973689600 3963427 1507640782444853352199455589776897760 3963428 -790291034084312388494790989717643264 3963429 403030928695848629209880942624695488 3963430 539216864954569135366774158662784000 3963431 112299974965409613252714133800913872 3963432 1730526220460759163179019342102282240 3963433 -1798579306328090761451222108243692416 3963434 1245611575001568333904938166072407552 3963435 232626694384233528361471822251260160 3963436 1435613568672509187905037843656893440 3963437 -1335105408007621875407335916377300020 3963438 -1045922383388559558225226791434803200 3963439 -53902393169654972298510414458976776 3963440 -113311186505496292245116332171591680 3963441 -213297428869968166462142008722464256 3963442 63366666865636486221759597856372224 3963443 -421629481705478145181611290167311360 3963444 -727642819232756981570441366267203584 3963445 1515019197200424665232655733696156700 3963446 590659763418216405816619601269929600 3963447 -292357690186081483080229205792333376 3963448 2617753222407903954130277148177285120 3963449 915897148313202391621042112402698560 3963450 -290745727769943370462920758988998400 3963451 -1431270780141923975762615718556098768 3963452 129151845209448308353851460416970752 3963453 186351600008948610198588089870123424 3963454 -1760843876564414777974621886636297856 3963455 424249299741754464554791667838864360 3963456 61083371985981130622738207701204992 3963457 5451030338030074116929840676854962400 3963458 231894782302601709580094320114405920 3963459 -1799942206645040182407246485070127440 3963460 -1401290564209477950549459032744958720 3963461 -27609906533282283656504065506861348 3963462 20151333215065035189185447889187200 3963463 -1970850535280136183466912683784447584 3963464 1987560867821872896725938714348815360 3963465 1718512027068192272724067205227027200 3963466 -190453201167468605194666808751374496 3963467 -3401937608009970253361324336516789484 3963468 -1338264219034175245382962987097448960 3963469 -980680986631733371582080955017669130 3963470 -104584925026150017845295597315770880 3963471 -1655332153439461546308760540342445688 3963472 15902097623594858350695450610098176 3963473 -977876359755333904882541712851515278 3963474 113723436478027422202282383996469248 3963475 281583514174141555826083889863255200 3963476 561318481746335456245504822210560 3963477 -40855827095727036136250864207550336 3963478 -944505606776731952951692238301300960 3963479 833674601079029932442585394584824584 3963480 -854253122034418193791768183612416000 3963481 404829517216306429712616443829036612 3963482 -12634799647721564889233227844660736 3963483 34224353153761363983632195362054800 3963484 -81906657317623056546592692856547328 3963485 2165073068392768792276557924861075180 3963486 -4936364426654694760322234962495872 3963487 1321518606934226194148089890619519992 3963488 -2782234810390337343301175883139645440 3963489 1115509779627026049701359106485819824 3963490 300898626055259828262478905224628000 3963491 -81457234224374515969862825927047728 3963492 -49422436378811482933819836567168768 3963493 -351757608818272427782557099560800258 3963494 535250377533029878876052536290407232 3963495 109527559368057965238827084999683200 3963496 1119775420788087155410498247492705280 3963497 2673544484605536587595594091893413946 3963498 -55676220524431370725658008413487104 3963499 -1361712356571895798919326406692243416 3963500 -520443740186678032670969583377664000 3963501 1103648457415380973344257564652451830 3963502 387443624993646501721581536914526400 3963503 2044827898880710080091991083994572752 3963504 128096140976541975798862350773649408 3963505 -51937802105479113063883374287861760 3963506 -1036350879275151420044795085206232048 3963507 321376590109425231732047845108355640 3963508 434553416218797888907374506567188480 3963509 -2226957092698089434999544786475582080 3963510 1367830169412790187266863460258383360 3963511 1108785460971615389220353634239327424 3963512 488217616174005275974912984318279680 3963513 -1784772077140294597636786623893198256 3963514 -496440060870490421509775188878393600 3963515 1554318945681248538445715353844348160 3963516 1235856307231163916064431603646202880 3963517 -536680635582654165814918481864212200 3963518 -640876187093056066477291655770783296 3963519 1889734720763984093810052354677859840 3963520 213850087520651650999709747852083200 3963521 -917497036678518763132111782297445440 3963522 -710819337443238018060106832997566976 3963523 -1971126103384417613723026905027940228 3963524 2147081637271114319015855269367508096 3963525 -3802777545539916461160720698292000 3963526 -15054099991289392666910245575909120 3963527 -3479112739304253405502966729070513280 3963528 -2098906453537528550007199841407872000 3963529 365265666363575950423824720295519130 3963530 -48077574425148498759227987310183840 3963531 -510130295604862701415481888505204480 3963532 1244391197364844683929059821441418240 3963533 -98748417885069114083317491070335360 3963534 -479490915916410234479599123801206720 3963535 -151220982793284687644056793584544400 3963536 -229165072767871561376952698438418432 3963537 -1159309271307237232839467168537419806 3963538 692887614435303525311458152626762400 3963539 2287245390806282404744465009874087340 3963540 -284365238237003842337120138316472320 3963541 -1381908012329328328652142960520007616 3963542 188087688381814113895485806829639744 3963543 1221735039696331652951556881261764608 3963544 -387115519412868468334964320872775680 3963545 -699324195996168011019083351766104700 3963546 449775580263695217129972270252787200 3963547 -483979374492196341988109465640907488 3963548 -306250895878046547496450113434644992 3963549 -2027662086358796617763683920282247200 3963550 860863525951917640699986447535228800 3963551 1022358791570784845442183735401817192 3963552 259897694336634552434813845383413760 3963553 -1070961977673233342589154383952857936 3963554 -104222574927303004760684410687446528 3963555 -883550634401968515700320140126719200 3963556 -2287328576442040954344095097311927680 3963557 426710633212493202102101398559880000 3963558 -574827923523471425974540017200644416 3963559 -471638241215141054849036652002287240 3963560 1121831669455152607121794374110976000 3963561 673455054607747008981017864718872160 3963562 725873223835489275663154951328531712 3963563 -243033589939312663725266437878371016 3963564 196172345978198863298551049777809920 3963565 1325351067555460145524471966541336460 3963566 -1892933905162325417714212887858603840 3963567 125985020669373553784497786816327680 3963568 -3828871145112336783983970186428416 3963569 325152540302352010151929267255757970 3963570 111850151366316396325073488542743040 3963571 1605221512837088582053315499920010200 3963572 516136946046959722708911044737646976 3963573 539051555044664097301495560089756142 3963574 853031355049826965453527317391493536 3963575 286986139599710870750014629933888000 3963576 417575651172964073546966011153612800 3963577 -3447094691812301221093628402028927574 3963578 -2517379525518215650819478132085644544 3963579 -27952538469626652934973996581520616 3963580 -969441361539188314193244000534412800 3963581 1744932269997360714998040539326349382 3963582 196213545563456054766873378105861120 3963583 84321395931117289127642636670612000 3963584 603037684490289222856422993948573696 3963585 547159044069078430229311506341860800 3963586 1805140374543699536975050395951886080 3963587 -3297836616709491795046655358292909764 3963588 -219368397107727319653729582445117440 3963589 427826709912254827630157312678887456 3963590 1944122729048981367865355920435200 3963591 206940626299715674920290822597482800 3963592 -2131266934055656608821622127995264000 3963593 129728269474694891679615755439352200 3963594 -4184567889634179635055955006060800 3963595 -1421436482321465247635107921176424800 3963596 -106704355954768043393681018692392960 3963597 1468808665338688203234651667025760 3963598 -393206592351700234841666111414807040 3963599 -43353098760599330893264501394478000 3963600 -328142820403766271579223324557312000 3963601 205222394592333699845437556463638880 3963602 1409452848458402751807050456042760192 3963603 308879418119016193825702707567583488 3963604 -1251932754552586640074337755577794560 3963605 247504825150662712837498127195223960 3963606 -61640205473508659121140220749944896 3963607 3668729883308773073018353199291134856 3963608 1608921449475347614993171621355520 3963609 -116731350652439301752352965089775040 3963610 641694372972089049237627650981541600 3963611 19839370734148501439484665862071592 3963612 21095154351219255341189148387136512 3963613 -875109503728480705961796353859744096 3963614 -801092493264509680834959682174672128 3963615 82920976598949057055232939193588000 3963616 294530457693023855962066399089917952 3963617 678521303950409092448445673898496192 3963618 -1133415809024307074858754031979412576 3963619 -465357279651030283646423997383531760 3963620 169062373120661896675233651001344000 3963621 10595808666406205609985360246712320 3963622 -391828232098901960669386509698975616 3963623 3155547976951802682727991741451298872 3963624 -145291643425124483349612518782894080 3963625 -1455879864707739511223806041845958000 3963626 823890404514395271572219054387950512 3963627 -85951966093180717676098120991822160 3963628 -580878505507233473477894273368916480 3963629 -595195767117781937844095486426974080 3963630 67149673383536588520802770209879040 3963631 -347446343269953642447207848005422608 3963632 320324386098030097639184652424445952 3963633 -680077809998597303255552047074335376 3963634 -391448308891683613573544506863595488 3963635 254392247940743885224486021599834960 3963636 -241226883301318870558081717235386368 3963637 -107212418646918135318504497721541714 3963638 -319590955072392721572828970671851904 3963639 -166799928781456829326824153770583576 3963640 -594509690832117908519656323156787200 3963641 -4413605756984050121645455752906522336 3963642 622541362204154188920336313527078912 3963643 -254862616391530808759945425369318108 3963644 -1049503141764141778366855344759203328 3963645 362628250636939938441639286295195520 3963646 -199894359681044947089479549853868032 3963647 70510351280926276156032606230774400 3963648 413332779465706713242527031554473984 3963649 2600055801840455340999196674357051650 3963650 -797960580957281316412813707975709200 3963651 1632830607165262757273950839745250304 3963652 60699606095148986820022325816795136 3963653 4207454362961320572829148902600385760 3963654 925628279855447802094224854840640 3963655 1586806195465211304440529154353949560 3963656 -2269347609191051405703210570333957120 3963657 -127889662727262422061877051217867760 3963658 658983348998309877690661119649764288 3963659 1672287019501749183178646607979461936 3963660 -104664423943554272419198207069716480 3963661 1223842921457744936903746404743916652 3963662 767419732508791750994290589156609280 3963663 984073470999773144937484553195412024 3963664 99193790051291527484288925943930880 3963665 1652162033752624726654560818857845120 3963666 177757828273315680821995536949616640 3963667 5571427308540777252165298456023736320 3963668 -1597023326148186707088998627773901952 3963669 2403603909668173825253859667617147840 3963670 -7270293504472997636547499162890240 3963671 -270201843364816817284394086262549208 3963672 559960364466947995742037115700766720 3963673 965187285977062158283276978368610944 3963674 509159500036420155787213476160400640 3963675 -10425949221339062335767607422966000 3963676 1096895584073972963272681663624706560 3963677 1102407416106387920282760358439220672 3963678 789853788609473997294842813099338368 3963679 371111814455314044138267820197127320 3963680 537687889528086978758718333596467200 3963681 112937267718976587318082540017938880 3963682 -32552335245307771606945676901811200 3963683 -58206475008099796650032710401436068 3963684 500733195615023233112704445855496192 3963685 -1608561009091330232119090443279345600 3963686 1591406595694864492699388606932466880 3963687 100693398228873378237195100500948480 3963688 1493777634129277765004305209574517760 3963689 98109511880132203825437105704976756 3963690 39760080157407487257107623096679520 3963691 313422502655849552049131373999657600 3963692 -52225915877209855171174454240957184 3963693 -195378187599506277384473891635206336 3963694 -22055143963711772278981425763594368 3963695 2052711076867851899937919894700868000 3963696 -473145325174712583544384496714121216 3963697 -40576315312754514972032491342676240 3963698 1202369515987522527423495380355148800 3963699 -465094435698923124246254609903536896 3963700 560599022602554361429247961999520000 3963701 -533861379648203008999915492435724736 3963702 -1118561760053223516569600947956667968 3963703 1943815147915946343997830428062643760 3963704 538606507831184771271619971499008000 3963705 -918845642397057658089291047069539200 3963706 79814629017873508989843445009533552 3963707 -1494441796091371756512444062260508568 3963708 598860732932945126483661997314048000 3963709 3015607826708488870528294998946963910 3963710 -342985518145249753099725571256663040 3963711 -722930985424059067341013242807811296 3963712 -92099722124894500291154952046772224 3963713 -1137312112284096078167763359919461676 3963714 -563573918328607728101341368776568960 3963715 -357553145630957532062096821575844800 3963716 630843386754712206312165610550104320 3963717 1266612369776758441490846767515415008 3963718 -604351649523596753235676183268653440 3963719 -1092694886126801780204043028774380960 3963720 1411671527274863555731094747848704000 3963721 2549432877215483998709527848092968922 3963722 192864165420937258168396482603577344 3963723 491302619843604576016206935360145600 3963724 -2065936541453861887345675275216166400 3963725 1703769106673943351301028808971184000 3963726 -46873618141395277104264320893388352 3963727 34852074942229282296163547554767232 3963728 418261122698350931821266100455604224 3963729 -505609835590772359874625435152348160 3963730 482081140214793040055758968867737760 3963731 80556808025571740171781480989761200 3963732 -91097288421336360071111731175036928 3963733 1768432707736606469518375740423997600 3963734 -1067952554973274786653877322167413984 3963735 -124061545139873892394360427576797320 3963736 -205501479332679763319303435430051840 3963737 -3026114330190254265514195376784633708 3963738 724103297043215770124465700607729920 3963739 573572471335219291431347440049207824 3963740 4778141827490287345901723666227200 3963741 -55445380225569991654202197304500608 3963742 -889567691353940572461104765581540800 3963743 -51507688158711505411367783393903616 3963744 395744651504093615186904987767537664 3963745 2922919756838157963295269737455541760 3963746 -1769803889370724320340280385516011520 3963747 -144051954981927772195085818260357000 3963748 -767241501633519181155122510983080960 3963749 -2980301665082780639971349084462058240 3963750 40817871474660491497144025207040000 3963751 -1098574293963339803979873768046363776 3963752 78404457445182213391321049435781120 3963753 -75714593284419599405350647559213056 3963754 -178730254887110611956892507157990208 3963755 812484732020279019378188859765032160 3963756 -403273029314541735432039596773206528 3963757 -622783014636498167878899199337887668 3963758 -354143456415830976697171067761859520 3963759 -1422602874412042116057281047994245632 3963760 -573044440826517919549279008055787520 3963761 1387857090224029475485234124608483200 3963762 526890093816490469602246308424250880 3963763 -821771483612311628034383757391191988 3963764 387382188264873936102265633189281792 3963765 158072760838516291416355820465761920 3963766 1505760540279679750013393328068828832 3963767 2132103715800913183479318149391551400 3963768 1646300857123319515643451681258577920 3963769 477531603078187043207858283511216596 3963770 1020504460181818559862414246222682080 3963771 864126355847784928355061446284314144 3963772 -661970573741948227225902192816230400 3963773 1109697362123685952050236975719853280 3963774 -485950751716338431529637943799954432 3963775 -19132297075540748946695748507872200 3963776 -540226741106167957430398399964774400 3963777 753288648768538058960098613964655920 3963778 -203233902241509524707915573173473280 3963779 1648470450639387520275122150655072576 3963780 -15874885337646681740149330366391040 3963781 -3281038060568024955660124968746921088 3963782 -252601336120012588834498124255983008 3963783 21311498734277818427569352153568384 3963784 482168560687514224959271881637232640 3963785 -165182700396865343515911726710208000 3963786 529570981506460680433175497963158528 3963787 60670139364801127339055536363474236 3963788 27781481990125929794298629538834432 3963789 813264477419344288799734214259971520 3963790 -1106719781844042642010789366988961600 3963791 1286781731968213806625811861896018872 3963792 -145324080712277763962780575969837056 3963793 -1357957903212932221822486528013642460 3963794 -141576268424393838240005046491290848 3963795 -1369811099742289660759832146582997760 3963796 -4142647314529938527852180589350347008 3963797 -825117006169072639910702920008583680 3963798 -784388722783149151286943978668958048 3963799 -272051586070524865229762135295256960 3963800 1534794506737585852946534256771840000 3963801 -330122180314333060375610200317688368 3963802 409339385157908012333298670740698352 3963803 57252103567036265110734786079394052 3963804 301281703553324631448189274169553920 3963805 1206486148054391175045443590799103960 3963806 -302336234740129632213487723012517184 3963807 -1493559118005794568841744038845073240 3963808 -1992127574961500025405260427833769984 3963809 -1940522413851008135737727422595496990 3963810 -170139100825955284302949428665249280 3963811 20900247353025842767619558730028392 3963812 1482104357456487584267441902696534656 3963813 -534310530941983518557234263185206976 3963814 -646401493774894342737817676893849920 3963815 164442332932265079592587267111014400 3963816 -1145711353121889179637013898744217600 3963817 -10755870923545355772096800261494464 3963818 1612922634841838859670122914084279040 3963819 1341973964900150209446539759616947544 3963820 214958100294050732701955807766773760 3963821 -1550790966151017908128580503428792948 3963822 -634031498149671610015817624814623616 3963823 2247334848516160069652178692140973184 3963824 38090716006424413630934683021885440 3963825 810174617326017493849109160076608000 3963826 -28262389272189104000696033430423936 3963827 -34025304357182448856617747095373408 3963828 620479988802243842486062285432719360 3963829 569123001865810156866673583149480430 3963830 -38542113637670858543514088001527680 3963831 85642139348041037552002921944372480 3963832 -1377607647565049608077619016268103680 3963833 -2359748018752353670911688536583896918 3963834 88937049983733601779407903228717568 3963835 796473388441649867087556847708835760 3963836 -911982595522187996144556860584081920 3963837 -192481413324559919413079524163046720 3963838 852440969388669196009408698815320320 3963839 -2849542801307823510652509752531904 3963840 -435099544427334166420765398899097600 3963841 -1006211580864188778101310371637176896 3963842 -296282625874100127649611415699418928 3963843 -381905230547534351918833989157271040 3963844 -1789676909115756646276520939585083264 3963845 -110109796760947189514556619110408900 3963846 -177469353399314837109544765442187264 3963847 1973483705048829236321814571615128000 3963848 -943297760036467077605781759881379840 3963849 -1008230247064845850624098581071197936 3963850 240610514990267596545514621476460800 3963851 -809912388496903259577625387747450608 3963852 3065734231586150036147340558108042240 3963853 3335387772764385929512142389696490102 3963854 -2093139151411826319890225296204183488 3963855 872252081108491667221656372816498960 3963856 -217894426973950904372765802568089600 3963857 15408796030834551473459750244389106 3963858 599738534244447485592159832771949184 3963859 779294658252452512376145872195850960 3963860 452961672091249667483084736972046080 3963861 950398920566649276530387575005934560 3963862 -234109194531395271434187114178459008 3963863 3241082392495931708704600367735294040 3963864 1127230364243695843464348716238827520 3963865 -312367373507416556700020522755020600 3963866 -595473892863742727880560802897820416 3963867 -1168141065700289644377206609922985320 3963868 2102461128976461878008216628814760448 3963869 -1338274780874159138100789431171712 3963870 222603161485909469559936387881587200 3963871 -31081783449468598125608680765951928 3963872 2347190833405185910394051024432922624 3963873 -187412538916310419227534068736465696 3963874 197786238305687003975560652733109632 3963875 -2849145977356332438196454195699700000 3963876 14069607055798972184957714324336640 3963877 -602784689648075851232571956404661888 3963878 -678523300027998644777502956646185760 3963879 620327183625556902471164983775671824 3963880 -394856943946015778145667357191475200 3963881 -83255462450708749661102259728496000 3963882 -125075419982817154431706666011502080 3963883 -519339521256996471539326142485674240 3963884 -47607213087432990985334807276089344 3963885 367804617773699511884119826714155200 3963886 -698208053167584196679845863135809280 3963887 1998296055350839665597984226345363536 3963888 -265661958652044894368230170681704448 3963889 -494909936583842624665397876055158976 3963890 -137712967229738098037275302465930240 3963891 -1414915437765884106402630095684878800 3963892 172038335021703271579459108565753216 3963893 2867567104940111751249963222250004142 3963894 -325265462491039704150431159621376000 3963895 486863683784465131887373393981346520 3963896 -3808045262995928519055029748668067840 3963897 -30349697135506348186749971854700928 3963898 1495832372100996469524054671461945200 3963899 -849937358580390754112330035003355100 3963900 -13801027377134584026990013948646400 3963901 1628537625241367701743236400907302304 3963902 -304024395589682380446624442016076096 3963903 -776837161466954260554969386771395896 3963904 -2373717322437770282807322524862382080 3963905 263985471507048255251935719856686720 3963906 716059466857099249738752978361752912 3963907 -840308225086207106511014859694860096 3963908 -330360936682092379686600937879879680 3963909 -516377434334215579274409354933412896 3963910 738848742432200988443679103280784000 3963911 -819628317647841125137994843373724368 3963912 -18724944281509288128675349840527360 3963913 343686526482682454962740954204635920 3963914 -83140150786847630503399719631952640 3963915 951729145324531640984014313823205200 3963916 344227741687873605620829750633239040 3963917 -323219204004971734556418712327643328 3963918 -32113903354859797954740454298250240 3963919 903637028291436760919601124656255760 3963920 205955119274640571536277606385664000 3963921 -126547712874331652113061331539025792 3963922 -561149995251120721154566334637187968 3963923 669134499262349447019795073065586800 3963924 -380303000672304155849384395370987520 3963925 -434156122976360731624653696882543200 3963926 -52436208176404845970020611554949088 3963927 644250106460783164124701002615987456 3963928 3461651060574624106833630726465116160 3963929 -2894074110859459873816698563289695280 3963930 158639323825854756091553721074058240 3963931 -1131229556643215371027004427746598268 3963932 -1018389329032142486974022012756090880 3963933 -550653093569392395593883807165402816 3963934 455246631365567835911700254933257920 3963935 810398261792959270916406271696231200 3963936 1582412187705023877588075588379213824 3963937 3321695692129230889152887890061210160 3963938 -764870585082893391483695598235136640 3963939 -114706457070008078533680681236490240 3963940 445051226708436449580603208859255040 3963941 -2747542394712509184417568535899166148 3963942 298170773888359292106151441522838400 3963943 -796701369746938173533792096959026680 3963944 -949363300365584278960436072892180480 3963945 -722425447558321805723219203902454080 3963946 287902929877612676441377307220752640 3963947 -717882887963545947997500622209079920 3963948 -348209468282610307311400103046289920 3963949 -1151332333893991683326993422744592352 3963950 -224546386815946702863525667511568000 3963951 -132782269024819582182052470068313600 3963952 748161323055074625251598283863490560 3963953 -2851636815037408614370507546927208622 3963954 518437399392863172647278471657710720 3963955 31397875231121691584116565225721600 3963956 1495233021962583736683657974513781120 3963957 273882270591602613060589062599473440 3963958 167333494573149763790422541716065792 3963959 -799188391346336793033967273351722840 3963960 -223533250950593492234848172851200 3963961 -2819243367252526212860092963363353200 3963962 563159005563318855184022714262864864 3963963 -1206795861344553119916911517179444112 3963964 1957868024036154144290095442641307136 3963965 1211534632031223495766098792795442860 3963966 -929142647872890147953795239730640576 3963967 -604387780928585504338380087949831168 3963968 -14960553785939183507974339678961664 3963969 538700786735055698710771599826764594 3963970 309635268013127475212040732357734400 3963971 1408877052861420071397761214879594000 3963972 1093918382360745907460191333877947392 3963973 83232687061135021125675232154961464 3963974 197620305876283724030147696990208000 3963975 -784241921953951864378290084997962000 3963976 716497857376903554916792177172736000 3963977 605461501539349221800001550098692826 3963978 -78762028141823513453954223172681680 3963979 1416250787139775914320091732185698580 3963980 2486422656514937553312190697519984640 3963981 -168821725656272552683808752913909760 3963982 130177273275892952546225140241832384 3963983 5362928813731932068702133222269587680 3963984 98409648869916435264015338949181440 3963985 1209759069228402022740506326804488180 3963986 824253853423289363242477742071146144 3963987 -1001433850569624556863012090545602956 3963988 -540374235872580101885618072592953344 3963989 -375890626563439763435664407357206560 3963990 -303154772290987242754872609292627200 3963991 2355863042723848103372797776854928392 3963992 -1780760484920460924861323658388254720 3963993 598905058436985154121021097376252128 3963994 -252839720274019521767823710360626704 3963995 -255551463302580178156339311787304640 3963996 1568671408980642592323281726876736000 3963997 -251161666434989704174179961316295072 3963998 -709948321480878242270055328124736 3963999 -174458119625175471199156605291370992 3964000 1655341329195072179872263329808384000 3964001 -458389825501641305164859912509896192 3964002 459461036335490548910132355494864640 3964003 129488191646989380078643171242714720 3964004 -1404209645692760625140383845705289728 3964005 -363099408218756317853412726267316800 3964006 178524031855719751487356974401441664 3964007 1863269512484988261179461719332483256 3964008 -1411554242543223342137327707406745600 3964009 -1520189922754053514513868054234254848 3964010 1048525325424560942129867843829528000 3964011 670157319987004861052936087914090944 3964012 207623188132687733567120245668938752 3964013 -3626856657625284591576243853749453738 3964014 157292089038968447195658282125657088 3964015 166338857080159564113487390486299120 3964016 253829962159576427679397944716623872 3964017 1557985169107047104972283478447152000 3964018 -952251060566749660683708891454370784 3964019 -275864829378253596325090813415051280 3964020 662912964773649318149374176333895680 3964021 929596168357875818719281643105970222 3964022 1283568733520438888461362473353329312 3964023 450525843610979172789205675714315824 3964024 2008130420384047801614924134714142720 3964025 530976853189331542500765443781420300 3964026 211583125795896493828669083196389888 3964027 2907037627050876614902522667808967680 3964028 -1733017285495624945589262323816586240 3964029 637472079041373943265461531573781568 3964030 -177743707280419059349934174940729600 3964031 -3386866980998367703475712023509911168 3964032 -238537892623235863975506598271385600 3964033 76952784162388091708474744782653360 3964034 -434379997434411630362951618571207648 3964035 239547618603870579641678289366337200 3964036 -198409511671225297827098411595445120 3964037 -1311707594942056511666684609296946496 3964038 -10701216366937570216438302860652672 3964039 -3893331309779214469528324206974330040 3964040 976368323182302808690173349951180800 3964041 -12662464427624971193930471248391952 3964042 107129544260888446305552406616250672 3964043 -320565737424052809870582722565389040 3964044 104344147870144536176279969292877824 3964045 961797422791614784565246488798436280 3964046 60702958862583825178126378984387200 3964047 1612650180923777520841124172849496200 3964048 316415723307208700613466027912593408 3964049 -521581714644572527874485297487375580 3964050 -300095463339281675982436721729740800 3964051 352941737307903027353426937155270912 3964052 -547048745566324136611510834556848128 3964053 235819079333291345171763058927180704 3964054 870147805266077668789969353314983680 3964055 1958571993058207838798180470048602960 3964056 147380985434006650385033742028800000 3964057 1808580877630382034245345698846382032 3964058 -1267811246533699677777991673430144000 3964059 -1687414199881350202715589200014571712 3964060 -774974560099252728571691309462476800 3964061 1647610404575862774749389322038450662 3964062 -49508557065872619880091760426055680 3964063 -446480074024410451204297766483506496 3964064 2269978814064379472971229824344981504 3964065 229675780623246018481773242925235200 3964066 -508546088353590429654682128722094768 3964067 -1026313269031672416214709773721486808 3964068 -1176837070983474738674134869343153920 3964069 -372465661427366178985844864881052804 3964070 -20566656550031606884997202116845440 3964071 -1102554339929903914858035680519043288 3964072 296403898104101771227643799786946560 3964073 -508270961771494712345724220102304256 3964074 -1266181615809196624858955706762421248 3964075 -85845141748969821307649717949120700 3964076 959783929543580113951995991545285120 3964077 105471092925797493695187275208753048 3964078 1035412205247592630168656370223272320 3964079 777417361412467050917516311925010432 3964080 -25673024839148592632847642525696000 3964081 -2908756552861947636415938323526981 3964082 1032046100151327164027060799126540192 3964083 122705247750553702316280574739248704 3964084 31817102443209956853569833008343040 3964085 863103715701571976295848669867859120 3964086 612090285454362212254982321901342720 3964087 826516798905081974066264847386461736 3964088 -2641291128431122440236201594770698240 3964089 168651052557486084377190053254054224 3964090 -36499798342668646467828677254351680 3964091 -2288815678746022556878202372866820508 3964092 88246825242853110266563737552691200 3964093 264874423396018379109141300062681216 3964094 -17020945843863519534757102113555456 3964095 49588989233354546858923092814152720 3964096 341761251211756948014278567402668032 3964097 2239539526006358052219700148605445460 3964098 141439252698085633579927249993275264 3964099 -541675348027241950906327379954801864 3964100 -356994454314013880501846803392144000 3964101 25217677685580967269066370006357344 3964102 -1652589000887404759480929346446361248 3964103 1065078424569263600958677800221436800 3964104 701151131874664135664124731886044160 3964105 -551335576869929071957859421601363740 3964106 461000145130199233234417255223629920 3964107 -636808188964238008316159378634206208 3964108 1442562482416719119828139207874550528 3964109 -1859216341586558745340775003644622784 3964110 -518132074184988756399750393041466240 3964111 2077580480266838135220810620306824512 3964112 -45559302181919202016936154068500480 3964113 2755433455808759161123944035905322400 3964114 557680372225716863690742955132813824 3964115 349335271289936878781136708504325920 3964116 361747298308078648345990387529816064 3964117 889395879852248081724464165283001166 3964118 507991296395228106870912558986345760 3964119 90963386708232008939524465525717248 3964120 -2146612224897117493771713981375283200 3964121 231054869163924708586947893114284800 3964122 427850342068425431252301761043674880 3964123 921140402583036314887948652456114372 3964124 824099441439933872596607876577655296 3964125 1093836189319732262672960694695784000 3964126 -744362272602053997824119205433824640 3964127 -17230458359100473269066654541902920 3964128 892240308676283536687293317536284672 3964129 645848212752818776690630948448209684 3964130 913263190694174056926390930362460960 3964131 1218987134499319731039963212071979112 3964132 -1030260611993668354658976499732036608 3964133 2899571010085323774220694723105984382 3964134 -47973191639205348244787107914708480 3964135 143086016336894223176029451361370560 3964136 697393742631697760297691546441400320 3964137 1474344228794963494290258446743458960 3964138 -1806516762164132789511602994528179280 3964139 3794415622336986483640659853025137200 3964140 61824982028461967860894281001789440 3964141 -64248738379800403936441782768244800 3964142 123411503479071104117174567225585664 3964143 -227763656208719550174589913445253632 3964144 463821437534852531362783115498946560 3964145 -3701286447100067473443205173827406000 3964146 -759932938674817116422600774913426432 3964147 692091869895596845540703652946591824 3964148 -222256355388546509227266128274993792 3964149 -393987943353106178839419320418737220 3964150 171725993098309047230310797209504800 3964151 -2231950098797452033404920340449742600 3964152 1386496002776670256510897867328901120 3964153 253048001710758934659747624092371284 3964154 663626303245334862805445546283985776 3964155 -517164291779559999182900064445780800 3964156 43025800167641881308377730272854016 3964157 1553681222688707336697041486910662406 3964158 -605387954727510775557807708898258752 3964159 -586639243658331898837486196913623160 3964160 251371644358672569001363580859187200 3964161 2720922800812263111258926140857174720 3964162 127635946970437681219662233192890272 3964163 -522491584708842740016909616280760576 3964164 875754871484217268352318386405272576 3964165 -371973507183380921039381974070033280 3964166 251367361960294454520678200574760032 3964167 -397802408842992177115623306403463520 3964168 666981530451663022535565863105003520 3964169 344386437587442585982717352399138112 3964170 243182301257662817272900805836800 3964171 1300069473321993051529048357399239000 3964172 -394341782992545875003601226244077824 3964173 -184078117390860329895434076688420416 3964174 844694213503453263980468547651366336 3964175 212245782249003455988715601158427400 3964176 364130854837437650210720808729845760 3964177 1084275434610474243256440669982833472 3964178 68365088572661296951827528658477056 3964179 -1589746961054667119924558953174619520 3964180 -152306582439273915677875212383723520 3964181 1296340343061470811917368811281817532 3964182 -949035356230099980544292150978457600 3964183 2129090852173732919231529538330511432 3964184 -974315746216130759421591062727475200 3964185 -649260052182562770750318314898745980 3964186 -853232027898859813148787623581352208 3964187 1105041739475349658252157901808372032 3964188 -41589301620547719536540712723873792 3964189 -2507578516754619837160213512256962944 3964190 -106095860791056840802427258674308480 3964191 -459845243669006226947334604890676608 3964192 168422820536694824644804155702116352 3964193 507491405813241444441556033123769442 3964194 523996316322618389211989528841123840 3964195 -412760499736614580392195246562504800 3964196 1783776301798038939971196294666594816 3964197 575836091732344681221347912949928800 3964198 -636341815117219654636996632040411200 3964199 3021478166130100766069425153448802864 3964200 495504952518767458418789052248064000 3964201 2743495505926312428580207411415278202 3964202 -188212899762935074361997162955344 3964203 17472333731415434073982550609247024 3964204 3126659693734051705092076572195532800 3964205 67762890938452976808372693229086720 3964206 -76935290533953627247984755132696576 3964207 1547201419576859241037349320533692000 3964208 316039467931040767923852346230472704 3964209 16993034763632288935064878793601888 3964210 525586251662365141523563974314496000 3964211 -1488794429394941390414913168299169168 3964212 -568546444881978681469200737920800768 3964213 -15777133891788473351276602161443040 3964214 568095865629566746036970765237645952 3964215 1772256408509417739205990236625105920 3964216 257742269892921492746119938325524480 3964217 -1269066608260577784714418011991387200 3964218 -25410189367682312714082142775212032 3964219 -567318434926716890564672667840137440 3964220 852103410495623354326077768952012800 3964221 -74930895337975286376535941476560500 3964222 -271042663875399215242507992752633088 3964223 1029099349027479644159420684349701520 3964224 552640044505113615572451804925919232 3964225 -14869572266696378141807168486678100 3964226 -530397531339311215660546542161379840 3964227 1876406358113157125211944343184233720 3964228 -2157718247581890578355664203012034432 3964229 -979974699899770196767385533286947170 3964230 -818280361259065071869803853482183680 3964231 2194291765391493354552112374418440312 3964232 920119191136493515491956654117652480 3964233 526423655674186092283511259815022144 3964234 206111362505553534324198854969660160 3964235 2174821870285941387621527085939138960 3964236 -1256801259732916731263189129756897280 3964237 -1452727353185167853428146347280847114 3964238 -341969983591328351905694302721617920 3964239 -2443224926226323242206744867855219096 3964240 -23323146013935655589350257367449600 3964241 -1272884299943721521110288960352205708 3964242 -960224316527391760080676502972743680 3964243 1120813864918210198211907453396481800 3964244 -1015933382067503045062489299147727104 3964245 1222152891653624873957913368562009120 3964246 -599051091279350743668905541988534272 3964247 -1595264984071390781676528056801489520 3964248 3131374188480403413898992967466803200 3964249 -152971548441749754928847723187717120 3964250 926236065491636369013771837717744000 3964251 553249112396752585571397436227681432 3964252 -1770566350370618798127681208446283264 3964253 -2222468846427137295590348116849963380 3964254 8091698241518368448674683383230464 3964255 439123521040060966496648016016338000 3964256 -2829152835577285764512597006510850048 3964257 -68840445305767434393214977470961984 3964258 975638611653053975974451472492966480 3964259 -388057327413762273284879845107393696 3964260 889873330344203247226604057812930560 3964261 -444823608163509504017825360783545568 3964262 -1129118673389139361094986620321808896 3964263 -1621946442319475600977623167472311256 3964264 2201268145851171186030926814364139520 3964265 -99734769754309921867979895476069880 3964266 350468912985823096772152373829352800 3964267 1265869683785883102245880818040995512 3964268 -622683802274069145233540671749636096 3964269 -217997135015145865972159755803338080 3964270 255700421703473568543195092648326080 3964271 2329191277504747601967049324181128320 3964272 101773628302521360417472605544316928 3964273 -3265089310369591280171699343382578478 3964274 -496762591041191838691346920955813760 3964275 249103231673425064918469159865920000 3964276 927921440842767997091991224657356160 3964277 140929258220481636503853197140110126 3964278 -251296359098492248997931083958733440 3964279 -522173002610689130061353119010083200 3964280 -239903265202751232147665938415616000 3964281 -1910795764402462290868859617992823776 3964282 572701906681944002135593471053948672 3964283 1737347071475327324446195504870202532 3964284 88733445018157541425790149701649920 3964285 -148701170188943884036451514789532800 3964286 -693383223483716945113925648919772416 3964287 491693258184399339596818743607567560 3964288 -725649945607015058857315821661716480 3964289 83566131604574866683688148235236352 3964290 115134059666972680958601662299130880 3964291 71541082084498473841476510883775600 3964292 2625994019406561765261829883298086016 3964293 648888501702995893918129029651849600 3964294 -554727713928315594880182277260758400 3964295 568323918251172394723689596741812320 3964296 -1780273069702666842122163059680419840 3964297 1174421031217268455630996172070894746 3964298 -69047923109524531431813329296368960 3964299 24653880752030969721785652342412800 3964300 -788207331208207602613408596641664000 3964301 1377989859747729688039605835171156704 3964302 328355612141912422013507154652880640 3964303 156764662851246498207846790207663104 3964304 -167980606062756892754259084030074880 3964305 1049817373764879411060188609729157120 3964306 -251673165443558250372169099863873648 3964307 706164879639632814489339853336016556 3964308 505895649422831071229459026618767360 3964309 1423371287903253851481441647646090816 3964310 -435045125696330784924581106947408640 3964311 -8836312188359039808380474844837504 3964312 -1546248596456035049678259444943257600 3964313 -1033182218515806250317688300678851120 3964314 873470653792924991774940634667466240 3964315 -1628400290691080171667695034376756800 3964316 -2497937348310152460927397844450664960 3964317 525292568000899442143056796683608064 3964318 -1316134578518634014659846343429504640 3964319 2787989745758242472476529603584266720 3964320 398006322070779074918562177159659520 3964321 -1980904982696247840118550825089800956 3964322 70596535449425448895848478525809024 3964323 695682541860341009783394465415872 3964324 -292674619432686505541672639341539328 3964325 793946266139774865204537310405537050 3964326 101606418107995574333585068747704000 3964327 -1566483004327743736782970408028421120 3964328 -108623153726461163794622457408307200 3964329 1920191230068768041831955285170486400 3964330 -226888247477605836588616970200987200 3964331 -135567795643073280093829410504476160 3964332 271568968383874621378940176566684672 3964333 502846803356908594152480304999106582 3964334 -1104463581151911793632107766076225536 3964335 969849647122161591262067347215824400 3964336 -394167873946986757391760037358583808 3964337 -38245508669712441062260790412689100 3964338 4798113698651258715131166964512768 3964339 -101903161302049914349398222545641176 3964340 22720145778799175116857303141734400 3964341 -916007835370902533421933129068330208 3964342 -3697705558854559544991832160649216 3964343 262795597863597238160801325674927064 3964344 2035816899789099824296657999335198720 3964345 -695394774032865366721204584700899840 3964346 -1840526622546042916660490374775050128 3964347 239730492015387842410848523255264368 3964348 -1459781551021167998652381356200264704 3964349 1841643004149303985818466200894242880 3964350 -85721525733959125225021504672128000 3964351 1428379990177378675491217172824945704 3964352 -286171452152516392391220764816179200 3964353 1107362429765732696834501139393401904 3964354 -1164093858285350239505324086946984448 3964355 -2560547498054042875771722004515072240 3964356 1517396526310714355535294180592189440 3964357 -2741751936528039785000638280895975394 3964358 -2093019447250647128826130340552970240 3964359 -296943647938378262200621730417005440 3964360 -977308868443968544991925610596096000 3964361 291657255207418518242875566191541300 3964362 -633181507433738134406239164842043648 3964363 -422808966214070230480709777314404816 3964364 -248357963163269541952760074755028224 3964365 122347088248594685002704931015032120 3964366 -233833753462847305472776274508474624 3964367 5516093847369236119401435000848688000 3964368 -419208173997538411273211713068466176 3964369 114887830556287197958598870508404640 3964370 311559184412387534633753270752670880 3964371 398835324268703114239050860945481912 3964372 474695306560269479352981843469062144 3964373 -158282510139703214030207936420559360 3964374 347826107995592375747559230695112544 3964375 -428535353436079626072974304768805000 3964376 -518155409262016664046088626780364800 3964377 1399705771903581653676155557676506320 3964378 1260268188339599043213223737908997120 3964379 -660663513034072928868793366318401816 3964380 -155388752020100559368084180307148800 3964381 2671162716471284494774369416419958182 3964382 709183997178720341321140139419377792 3964383 -112245886058327858550484847906363520 3964384 -3307487781655488010022761398095314944 3964385 -6169615021587479039852412836913600 3964386 -77020627740509412400824559861969536 3964387 -709406855606217450905942085157190400 3964388 1429437273749138201190271762686981120 3964389 668434241049649978807396728711717696 3964390 936504487882375445686160589308962560 3964391 143918055033879945067727213950214352 3964392 1862693061168853152153194762409016320 3964393 -3409060161481982890206825454562988358 3964394 1042497714503089786094275066211904000 3964395 -342520174325001518780056890326012160 3964396 -1350769955106785125461588313365749760 3964397 -726498203178196240312272849699770154 3964398 -947852777617518643521074968507379136 3964399 867107839965146160640215228789112400 3964400 -148324584651508462652237959284326400 3964401 -243909030000966946116689717790887808 3964402 -531701267311772083971571951464123168 3964403 -2510912821398133424975832481557290400 3964404 490743457594529496214878606181220352 3964405 -591904369473081648889857259971875940 3964406 -1753410724982155496789028463020202848 3964407 1160227558116408306236920941396343680 3964408 918168132782483447667028711774248960 3964409 337356287963767588500917000286677316 3964410 -142248470779047274455421785346444800 3964411 -46603082800445545761240759084584496 3964412 -2148275884507019585939456723379168768 3964413 1164141966776101247692268313729349248 3964414 -88953126763676843688984311437522944 3964415 -217254890685614077552486412602754880 3964416 295159286227131033369695530411622400 3964417 998095102509875063492792350228483332 3964418 619819455111860572506033990892475904 3964419 730210428532309567285067650306230600 3964420 733609797112521839929800301008641280 3964421 -605141827038841475347231972534809378 3964422 -143342602984153677139904785581729792 3964423 1923317307911303908145496081118955672 3964424 368427041173912907155667597504563200 3964425 -211807039198823551499601720839382000 3964426 -891042688386660539330414402762638080 3964427 67157109635149288895238906768978192 3964428 -4760281851981265641853429793934336 3964429 272984280776257039961535246184823776 3964430 -607438361805886019858799131620856640 3964431 -934156317158350003296576059606377848 3964432 -408858065199303950388975527241187328 3964433 -4318342902523017960096275056550863872 3964434 -1293317374542148497535029225502725888 3964435 -727451104637532902358280684017133440 3964436 402841842116164493435093277290907648 3964437 2380745206807932066238405112517072000 3964438 -586638697879101790852387297046822880 3964439 -159233901336753001606281263159510880 3964440 -6759888672635027853713794180915200 3964441 397932549721487122780517396359573440 3964442 -973980614958384452587508718765185568 3964443 -475460154159738608467761297440749200 3964444 -3420438302709115757923032633966592 3964445 -154022944454271149389161552895680000 3964446 113432095168202654935303570029282240 3964447 2268722327338046202488708425011152752 3964448 -3943081688340843692773055545723453440 3964449 1557480339991468753467942306028108464 3964450 6369568806424008042706102806988800 3964451 -2738452043025045749075659709004058176 3964452 1231129826297531649099881274988376064 3964453 -1443621964016712058744767413996493792 3964454 -261391619171795196636749318082635520 3964455 -244635396912055017630538766086078800 3964456 655404042139384085158832264001530880 3964457 891668693345624982807047063039047680 3964458 202987223957183486928015020179673088 3964459 425029663830240729568239158117030560 3964460 1072354266371877725323375092178913280 3964461 -1637271981064016386603126448143105728 3964462 2059808678992861414937895860435394432 3964463 -3779179058469132692741352020182722288 3964464 -5470622670176219132676824770805760 3964465 295507710925051289692605948093415860 3964466 -333497186142100050422798041498785792 3964467 -758214833179687488392487470979686352 3964468 -1169018604707195636172232456037865984 3964469 2233683143897211954654021112485537696 3964470 1475293357920108737296961401032714240 3964471 -6399121534635980555214701392848256 3964472 2096013387334152250819558924219084800 3964473 -529822744081765377957943506296182278 3964474 -504246354630131535931168833870600624 3964475 1204599776428430582400137786493581400 3964476 535866255832344852015933976589460480 3964477 2829448597287011339252003731388429472 3964478 -79584164325036855072188403092889600 3964479 -1541527152817248646591321770162544512 3964480 -301544593606941350037309869984317440 3964481 -3436425952884213658588497346026662718 3964482 -1454494267250010244914353096169361248 3964483 -1255949074482437863538867686806533480 3964484 -218255881285175498548435963374653184 3964485 33407952540420156265731626784241920 3964486 -122069950983171751335156288914446656 3964487 -1462829948014370552394300810405739488 3964488 266101347766751007001597194720952320 3964489 -3294043605658546218337110072766844710 3964490 669353765893182579494275967096316000 3964491 -2014682959980690291363641602486804560 3964492 -357615527038945788640190702019586560 3964493 55391869402917712210123865782571244 3964494 680503828715205073557225176998268928 3964495 766765656026437973973634779776756640 3964496 334436069473031735359193538819121152 3964497 3019544910175158662348225758961664 3964498 -573351893055806302077265482600360960 3964499 1295736287309831805369388811106235392 3964500 -253555896433151366066141806614336000 3964501 -1322361730940487305162528338997480996 3964502 409707071360562775293148889147833920 3964503 38259223140621642756125455523797200 3964504 -1910257543042236772169401519933962240 3964505 -516449309310259485421411158469776000 3964506 -27752170014474773728426530718021632 3964507 2824330608823796700370368290883986756 3964508 -753615450901987642711979403017436672 3964509 1156563706254223853443003908648590214 3964510 -374187729438607490193992172584878080 3964511 -589794298574770775809225069276689888 3964512 487273121959051326212526298357039104 3964513 -434361184619597251145422572323821504 3964514 18224243749940597125027062344227200 3964515 -1120879357561342312939441243390297680 3964516 165120878215223358048131966767437440 3964517 -1332781978659537043497449539915666434 3964518 973650793819601414999329875688590720 3964519 -1078490256386457803208155571089959920 3964520 -679819364022368912871397367955456000 3964521 -1320324690187852685376041768464938240 3964522 1572099615091579769845689963390818400 3964523 1593398870119625242241220717041126772 3964524 -128878544440467490820532438645116928 3964525 -1241537132382963934906551202353053950 3964526 305418182826118866582353887679387712 3964527 399253339080894917467970155361723760 3964528 -97321830072906405358552924553216 3964529 -2756759405953864231034560600610634240 3964530 -151334216990642410665373043054599680 3964531 -1565614813067458373632329053058815668 3964532 -416809303886237426933541110411673600 3964533 -817366552201916703113717075869647936 3964534 -541784960959070924655371248005249408 3964535 252458568819188516456486855775963480 3964536 778675453782073118464536956635545600 3964537 -351076695606201099287481922310302080 3964538 -1240572468647449587984559291668712080 3964539 656793611661535371469742950761600024 3964540 -1493455297923004143973358170508774400 3964541 -794793417098192420088789502024999770 3964542 -844697084063333168227799575717956288 3964543 455538610244163332929028184844774128 3964544 -2057880925542938562122147787335270400 3964545 -485495858751359517035535845139226560 3964546 1698041026031289907991660050217387472 3964547 -686786152904931519219486388619336280 3964548 45586525505810638718037892011909120 3964549 -2142568658068749269265343104090028450 3964550 386174314208880625053602591329036800 3964551 746580278653075250808320974362910632 3964552 -3018062809517255830570372281771494400 3964553 -1859073282220336659373234159796458680 3964554 218011849692169023804742057443080448 3964555 -11973828519623783732496679720800000 3964556 341438602916482251993151769144220672 3964557 -1080957301832817440998679816478144 3964558 90394842782470240094801455240490880 3964559 -236232937338898473402454006717317120 3964560 -278441070908232707421027500379340800 3964561 1452472337988062065612282657607133300 3964562 502556766136500439940714940196641792 3964563 396826792941450757371842426021603892 3964564 906521243227254293848157966465710080 3964565 2413033690792353694367528311494780 3964566 285608838030735235714738691948236800 3964567 -1026275390648986305362930256480793328 3964568 1372716910329077397753024260532418560 3964569 -53433534786969620439531908222376960 3964570 363644490350464926429316789170164160 3964571 1998458347635317967481595209533067620 3964572 1071685849868003621924183082292761600 3964573 6695284179718860674085193200190218368 3964574 -328456181478505474830567653194318464 3964575 978395018174264328028042062721728600 3964576 369728833569137543526892093015326720 3964577 -475887246009220958149624831593225468 3964578 138845324945493329184773501495961600 3964579 -585374840178066395439580029633996816 3964580 1685524204839435066341279672077578240 3964581 2272111814990426787131416165737025470 3964582 -491493956979171295483044990200536608 3964583 562440958898172657226960983025488864 3964584 -582664205377376010122211842901442560 3964585 -474023008003829547180084839417786040 3964586 1458530010624525049609653884864674992 3964587 468305076978913813303809427830263808 3964588 2574481503625944139760582264936338688 3964589 -101548047695699025568962402299237610 3964590 151687674989510158349726093569612800 3964591 -1627151686112139285029462562001501440 3964592 488520896553710425800582615190732800 3964593 -1546734028465048449603543979896711072 3964594 -616357795128283373314093115491645920 3964595 -387908763709168409739991458088304400 3964596 -476573693006294189933742836510404608 3964597 181875586180592229684298048563134080 3964598 478213026664041373437415091271163392 3964599 386285989484364329626444058904087120 3964600 -26905456613594385592794291174912000 3964601 -263290369761311992450398768690671100 3964602 152012994081582764036920830487211520 3964603 188497216651394100091059980999498852 3964604 53802708638476400973858491495331840 3964605 215304423629232797597360621170468800 3964606 2444770622072647333239608138586177024 3964607 2713669880278772658463439697354977856 3964608 755644220199074713379133596585951232 3964609 -4331921759218793743572387082904640 3964610 -379502431750365146776974017422203840 3964611 312675271447724778386758991542274304 3964612 -264871653073317071330146168663173888 3964613 -3523867041291720125272592052776103138 3964614 -585751854144954995250617447221988160 3964615 -3005544889283567974427735296644801600 3964616 -2752390218679790733192543866681548800 3964617 767886773397606844866977964576173028 3964618 220506934887624002636154433208550912 3964619 -2090409287428551892441633272284611440 3964620 777164712246016707757569082842562560 3964621 614447087554482412996548429914744064 3964622 -986746557220815727217426040506101248 3964623 912217306760630987876288082831473280 3964624 142393527130099557579181114335830016 3964625 -322314490129321836876085253142336000 3964626 38534015965706708060245478405384592 3964627 -1200403184105031178890170868855557524 3964628 680671153608388186462638720723204096 3964629 517244971098107010672155513787280128 3964630 12681901721227801224323321807512320 3964631 -1952636954525045578106997571454535336 3964632 227424847757100257196610395734016000 3964633 -3616552639350985169399136922128144118 3964634 -777335709035721545763265395398550048 3964635 -371511872734856564755020791221822800 3964636 -1184187795666882698283434186056498688 3964637 -680156840445352673849387950384435668 3964638 30591072864409880430186872467894272 3964639 737909660904786008746248171513716016 3964640 238552071584661340931562099572736000 3964641 -238012704233109241931326826601512640 3964642 -1522502697731431029526584346082518656 3964643 24131463343660874024761380542642064 3964644 -900665112903678528959853858139585920 3964645 1474484328054191292375962097560619900 3964646 49870169238482764988533712352774144 3964647 -414943828024246821504017531923325400 3964648 275624523186324465113686672161177600 3964649 115933222827000429700976393996227968 3964650 56160925915186741350083802710169600 3964651 -3179656168784405155045567376776366348 3964652 261007583935106242164222982275059712 3964653 -143005355878246620374800392752194560 3964654 10622120567410042836668077071242880 3964655 408041145556787617288229402525831760 3964656 -154255926818002659045411630469349376 3964657 183323019666764956804547223081264820 3964658 253461132684734668049958557985998976 3964659 -959231208169952314486283800644576912 3964660 -515312724706673617263827226149683200 3964661 -101149150598513806558591151196923616 3964662 134342216165789834748064054678211328 3964663 -1478349533563373115280871418872952088 3964664 -197962850237281055703515631566868480 3964665 400162625810771558822909514757955520 3964666 434506711633636900750613583076550880 3964667 193648473639745950526436070135720192 3964668 613344657286401418868573214055088640 3964669 79045341331689386799698673807886144 3964670 36635159410141796801622483156432000 3964671 -321467399350200251422513236809585280 3964672 -1037162007611728231696699913895149568 3964673 -262813391934898852329619044107603280 3964674 -447302708024375899216567624321755648 3964675 -600790226308537400268539601003354000 3964676 -83823325415933659100371998471917568 3964677 -278697019845204062201054515800240000 3964678 -1166376680283164462807699757508560000 3964679 -3544593981270863254150109775952239720 3964680 1013832899622730879825767019094016000 3964681 -370126613060422264943280022114927360 3964682 -818287008955390687581166662330624000 3964683 349737417350726516015313636954316800 3964684 -569602414744361477317200096193763584 3964685 4332116576450269669630866846600648960 3964686 -13559918689395249607015769161728 3964687 1359930853681250283506543812166849472 3964688 -145044118762100872910684879285698560 3964689 2648771154171872366366933837529247044 3964690 381923614544633615784736866738700800 3964691 32521952275873012513211615562992184 3964692 -520907470799016734392195079833651200 3964693 -992796574844269424188931446031811058 3964694 -1313647528956916232170967139090247680 3964695 -599058719691511206650642303215449600 3964696 146965296886199180459411519543777280 3964697 454776741061137978751643895302633760 3964698 -116553836744014047571431038695972896 3964699 -535531948341853892112418992892978300 3964700 213902955149474755170151536249062400 3964701 -425260754614219295735111162505206016 3964702 7535085502871228296166900934740352 3964703 -47610422505093349201341530432496336 3964704 1354012995964854280189594053810585600 3964705 -2043331015237034866656675281053708140 3964706 721388434070680888413711546076253760 3964707 171663101494188879743885478881662956 3964708 1100087676548596673368008214677820416 3964709 332315124329134845221351438440701216 3964710 590967851701100205060308882004312960 3964711 449880147995142411393666604870377600 3964712 -1918123050387582820056640343920972800 3964713 -363234171905026897086804473414841456 3964714 -153555031433617025561918370918789120 3964715 -489904796263622865786026351583428880 3964716 302055699955670060986424190766482432 3964717 -1524069121305559294647260667123927552 3964718 207384326336710618960892175987101568 3964719 1645028399847968055410788763613832320 3964720 -443195615286785817980360394330931200 3964721 3560505637460405762442198131045701812 3964722 -1021824540299305516056990765404588928 3964723 -1136782921060550859309692588635316064 3964724 -933230434749331353944390952379557504 3964725 1089001222659889728931784670417381600 3964726 -34555484501289517223140372009837440 3964727 -804155732078315554279298194540202040 3964728 -261108123647376477419014644889804800 3964729 34301566119465819636195215766883984 3964730 -41684485073298579746725250337177600 3964731 -292740942138207108291140822478972648 3964732 1649893373800325018621732421041080320 3964733 -1077420441207314655091977105255273018 3964734 -764824509063987062459473668127973760 3964735 950063068752265512185470512690276000 3964736 349167794090404818092013039688089600 3964737 934658399799772133769434215285603200 3964738 166845115269393873436328209401884544 3964739 -263964469946605777756073404841566344 3964740 -336411243025063660674255035133665280 3964741 953462612554049161766916582739416000 3964742 478827652736717321032358182556050272 3964743 -1333776600504962762589030281474130768 3964744 -621711855562678985869764856312135680 3964745 -146910670882964947141453754271379200 3964746 -938780254912674393869136340596777216 3964747 3438470146185815272200405824158974672 3964748 1466135251955764753449457478819697408 3964749 -593299605216447871298637447819180960 3964750 163958873941241032501207700136720000 3964751 -280013071020137818815710276897253648 3964752 -427019468580710851716585415211876352 3964753 281403880562088519540576258270656884 3964754 -269095692740494289470943238707315040 3964755 -1004648229529826209639659260798366880 3964756 -1363101603578126991462071222199200000 3964757 -1021200185906955273532845706052810148 3964758 -118933509301607667139650745060147200 3964759 -2203997539578418875642265896671970040 3964760 1480690879313718662721542084179968000 3964761 1217426937973245148373971471180844640 3964762 117479302656742992958906259496283632 3964763 774670025110268200101846979038052608 3964764 -1049005019322322236643536550402698240 3964765 300273065268462713231319360154982400 3964766 217437808686642897254023745259168000 3964767 813058821339751463839655889865598280 3964768 -3872041473167958651376763760008232960 3964769 369020553975114965324068127433350400 3964770 367659200892167595710548839395961120 3964771 -1133600333591205654349913174868863040 3964772 -1922262155854882259491515712757760 3964773 2380140220328296808470152454906588800 3964774 1142986180098317549369758628613024384 3964775 -816180970681308896211935384129731200 3964776 350524550572854126333256439464919040 3964777 1257230026014279696305393265048141626 3964778 -448790135708151296722561394679902208 3964779 666951807223873103825155853999904768 3964780 680461706239778307092165316330301440 3964781 -474346113266950710286911005834988000 3964782 24812386810753298741768929140430848 3964783 3709543833477717337038277221418254032 3964784 -532284536153095264328223341683507200 3964785 -310295159517649258277760423972110400 3964786 688638662820179591103116342074460160 3964787 -2509896276462469029838483072233470760 3964788 -665493621078427575502382472198942720 3964789 -1985972450467057924341895320625139410 3964790 -791083087643467502175099165260313600 3964791 937609279413000280435864425188829600 3964792 1021928514440954631786326502717235200 3964793 -352199350487464103226379746072143040 3964794 -49087300460541182112646345477478400 3964795 585009487521272530120998747980332800 3964796 -1610037149299996754926607658886471680 3964797 -2103517283847668353020515242407370452 3964798 -6405936801867154522535073579899136 3964799 -222103252626601241957139548086839936 3964800 -188753875134905959979425065861120000 3964801 -2929425066893007692185421775516067198 3964802 -168790169889527617498639259849817648 3964803 -1240558915588689082517206003238284296 3964804 -707076636189675990002828481037673344 3964805 336562309123605534901611750572575920 3964806 229672681236851189340037827620076480 3964807 -363512391547291195250855153686528 3964808 -1769818816808102724340987756678256640 3964809 284718853099301220151707960266813568 3964810 832677942491339140779416103466365120 3964811 -2383955946205326144437645407566348588 3964812 16865532110746961239873172873859072 3964813 642025025395400360881549424172229120 3964814 -165226847801039015261473554835131648 3964815 -18373174301872690331931460275321600 3964816 784991294148636822709380764393275392 3964817 1757008003637636115078530019642363252 3964818 87493268354803122486391010686619136 3964819 -80721594247332146016610891044733780 3964820 157768017408191934368255696168974080 3964821 -103499997256963575348471574095197376 3964822 -1379693984143299373288216537219969920 3964823 -856377863030113847977185494433465216 3964824 425910050255071292048355710571724800 3964825 -908420624496874269553329064256364000 3964826 2105337577852104757691551083179066880 3964827 833675508251383032988157538361142208 3964828 -197376653089096997723197355248292864 3964829 -2184945490476363923096230642108977120 3964830 301419222782025785610365432999377920 3964831 242239622948230998716676682714882800 3964832 -2123570347627249731435729534890016768 3964833 545438774079982903056920192222184402 3964834 -468144423905750011190188192709867184 3964835 -281242007050906211596408296341107920 3964836 -809108544244303207058833184681871360 3964837 3834796543062305653877070283728407486 3964838 201238872996428641168167781544102400 3964839 -1482990128751789399263246733706795440 3964840 -491127709586169052593279569796710400 3964841 2858711105750421174641873041914613242 3964842 4949210825591260863603407169669120 3964843 3113037890085852260953151896104183092 3964844 236634602445637759943750269547965440 3964845 1423372845639824644987588335513815520 3964846 -569383472021556971146781534350481280 3964847 -2091247665509895011918266033165870704 3964848 -57878025388483683393027055547744256 3964849 -1706876195371811734925586196545280 3964850 337884651364316701254799999187664000 3964851 1364268432772249000009918910097103440 3964852 3200230315593722754645713566456483840 3964853 841619883458334596519408772834309024 3964854 928903412577145655355949578541187520 3964855 623002664078959117851013459858515000 3964856 -662256078544524920058493328602644480 3964857 406766115406756411267054538187525888 3964858 25464145250204791655666828114813184 3964859 -345132045654917978322835506407329704 3964860 -1165643621636183578670889079529464320 3964861 1109885670037937344924170469167619500 3964862 753773590619820386885838759352553664 3964863 -260022642558929743401326680569216 3964864 396662349735312201745411592077443072 3964865 -1944515574293648285036831292524317740 3964866 -137495754458699783567035855408027776 3964867 -2807951733727471869065402958973702084 3964868 1031389594236655874273117886052280448 3964869 -46922423221343820229576856046656640 3964870 -13045573190379185985678157156861440 3964871 -105416628023675916902768204716709928 3964872 -1549000460861125249630282071053230080 3964873 -1329172651675490883886388056625055360 3964874 3845513740502910067057993229349936 3964875 -498679037104214396605663519574760000 3964876 -177166144606154172349544099357644800 3964877 365699942369104677317946898410488832 3964878 465189427103133220893640360308089088 3964879 -535658854115449049881896391779765520 3964880 -86037902693141017361715360976896000 3964881 1401362889237184961333592067448531952 3964882 466627714738613817038449462601326080 3964883 -58319199469006871772518865354563856 3964884 832234452726132772360095466872317952 3964885 553519817664829916133689172073193760 3964886 500007843339669852153191039502127392 3964887 -620941866643402657882000494863180256 3964888 1764450636042078466932078338030069760 3964889 2054707013200014963475921525840071690 3964890 186349113974314269300029652895104000 3964891 570311481450717515019261557873811472 3964892 -1446101110953942579213031369143350784 3964893 -1829533941534725050631795922825853056 3964894 -1867482604663643795189690570094405504 3964895 -411103911974612557124610943563315600 3964896 -207443450020029423154424495414968320 3964897 2953588054650779552148758935530781346 3964898 -448420465322731278762999807010481664 3964899 610934732833563146577281488749510264 3964900 164218706327877341558487287529472000 3964901 23123741533112754500050878045288960 3964902 -309398654901297441009120492240053568 3964903 -1825081740005751793840906209296027848 3964904 -586079575515515047487017666341258240 3964905 43358648605483039895572395725646720 3964906 2006754502844535317624286521014498560 3964907 -2344893232126871976109319401734968844 3964908 308759885054532724488556531246364160 3964909 -1049570582031274443150703370118615900 3964910 -493998699363834346540492003000001280 3964911 119364320747525598665219339261496072 3964912 12558997953918618219311979855020032 3964913 -1921350923058691583821867726433681838 3964914 -945277554789446442518794370265423360 3964915 -184948774288696168727333097815479440 3964916 -748801855429518362714760938307461760 3964917 1125201263409360770063646294748678464 3964918 477560181108214554965393686242995520 3964919 -1067636451835327634683743445063642704 3964920 -536810158294549195067564602097664000 3964921 -4077987681382029790060993498341842300 3964922 -66768253853101853162468255317439040 3964923 -3039025109955492285826400738196738000 3964924 670711440265671572167890178378432512 3964925 -1164871185850524801685793533592914350 3964926 87353810801315883195681515499141120 3964927 -2445904805112294405002059417286889888 3964928 -3229531568208204615734027920343040 3964929 1258938065357845241294676224205980640 3964930 439214179850945173417499233934829120 3964931 956408902868211445728948288945715200 3964932 -11742850214144603714014489070731008 3964933 2706024703403975084657311037803519038 3964934 294726654667827822228257531187947616 3964935 -291502055595562191740216899199374560 3964936 2134398261974147612746846651778503680 3964937 -1279698521076311582779389022394685414 3964938 445240762372492782047093336793327360 3964939 1977550212050877255332478143371925760 3964940 -229400664935814668921091790806712320 3964941 124646768485584250164835828152619350 3964942 -1341105347527085844019594443354136128 3964943 3099270678892032467444528310267510192 3964944 -2505054276272813937802109961633792 3964945 -1210400687922461037634260291935964300 3964946 38168682473424967933079427411165984 3964947 564231981482193989824961598282240 3964948 670649554675345186547295633727840000 3964949 539372056825369634631805289613127950 3964950 -13616241361132551430587461254728000 3964951 -2948026132659941642776389022506469048 3964952 -1913306932990109518115621635190630400 3964953 -106878679035912445637207085997083696 3964954 418516297791871725466315766185059072 3964955 823234920436211188253628902740023360 3964956 514171822895777888814126104113347072 3964957 -1087490874602043796541742900536278536 3964958 -579558666095211240388929775814814720 3964959 -83948027049351060901796844309528936 3964960 2376577629050097231280580600359157760 3964961 627276065066076531344914079629555968 3964962 -48711742962618045225512599046424576 3964963 959396746797477838444694332990629212 3964964 -19565180995356664255024525406841600 3964965 -929985434584814204516800880562134880 3964966 -149635499154330531828956676396575616 3964967 5622517098531724908400351327580212800 3964968 -725107453613154331088082171695677440 3964969 2719960331436604296898868578911736320 3964970 18466452421999856300337587124710400 3964971 -47650094328603315040606754997611688 3964972 -211059142675237594621192554974776320 3964973 2272566843086376000580311105311715222 3964974 -310089807418193284587366211704335232 3964975 -91178078420845344351304433236048000 3964976 530507772548798071494228229223596032 3964977 2560288563628724030776288654995648000 3964978 -465649204433217640511699759919277248 3964979 -983543673665582020890763451204169720 3964980 -509811324083336085979720019358320640 3964981 -862256604669284538024314547397115108 3964982 382079755300685262258823020978158880 3964983 -351093534115054484285729448052943232 3964984 -700130251826378538645496479111475200 3964985 523055152290515017232422161875832000 3964986 -70613113114869091870718264816176416 3964987 -2897348079340027763723044974119904 3964988 -948497757052466691780538833152762880 3964989 -183428551047460099261008189080073600 3964990 -359122724659483568478731533429658880 3964991 -321617337910560274042369552223553216 3964992 334076397168315197257114744805916672 3964993 -447425525633793340635106255709540352 3964994 445199911863859287148201310489762304 3964995 54330035309106588061218080530424640 3964996 808496148479018228625351194355916800 3964997 630259487346029697683774278911999840 3964998 -784142554764553743817746826964271936 3964999 57718148742210547834935242443954936 3965000 165993374285624667867015199315200000 3965001 119696942206667422023092635999849344 3965002 833496154569911802358631280185147952 3965003 627256565299437634015541605014721680 3965004 462793493912508918123048205947141120 3965005 1428336539992915663848790542200212320 3965006 -146111261916833620705480682668330176 3965007 -699360032205352555539973881260490360 3965008 -152719033015519344895820796580077568 3965009 335677670005355583187219013898303216 3965010 -133109052610976717366806249586688000 3965011 132309027361752104977657582093839000 3965012 -850132675389043143995481252123275520 3965013 -406998054213801953800599312868125540 3965014 -388000497508921248187847930669161728 3965015 821694564031362111072863129438019600 3965016 -251521724562919190699661650537349120 3965017 33644447973662614129496125587035392 3965018 -400226569861831552187624993950529040 3965019 -1395292459351083818155547750296379280 3965020 705819381387401618417551994230740480 3965021 -2643251790489180828067024917897218778 3965022 586183194155616089598057734858468160 3965023 -1610547907137992080551635561512181728 3965024 -249274953897939263146442444029034496 3965025 1121515315010724873840189631989408000 3965026 183162966491403300146903170380827424 3965027 -1371544277733822681060586219549271928 3965028 546875032079787776637350483427563520 3965029 -136833828127904625094868612642015040 3965030 2114094491697470528658515150113920 3965031 -493882795013428983955095041812022880 3965032 3303735968599331355936921959366630400 3965033 -801794564974599739778215586676491718 3965034 -337870835456335351205014117311909120 3965035 -1438790469147305868539766748654949040 3965036 -1016394863004305397355886852505431040 3965037 -344615122735331185301981521001365440 3965038 -413960176794602728975691681614937088 3965039 -300271247991599885665852967352216000 3965040 54025615147327049957158134803496960 3965041 785889915396177963560161796583103442 3965042 -266736114896419626395704116151481328 3965043 -1025683698682320986550997336963630536 3965044 2507686726450526345689239234615883136 3965045 200106535112826561852690794143505280 3965046 298650323081818333235868178426821504 3965047 1997278496712608476730113972844719992 3965048 131557757488616378296880252445696000 3965049 -1100245829291852547026921035019012064 3965050 -907342295379485057828462905427617200 3965051 885595092467712300106541232622281504 3965052 57657921176454050404184194990669824 3965053 1559587092223280164192056322836157120 3965054 -99720552878750513630058090202800000 3965055 -319075266709718592953951939228282880 3965056 2420098712829459967400531743903580160 3965057 882917574288361378377294686242098180 3965058 354326275806078002723344350211875840 3965059 -1182359112697586839845105232000391984 3965060 1520441838793725115407676571078553600 3965061 -3435776725266903972227243444299268352 3965062 -1110566648577138398513691456546281088 3965063 -2088645278007375697964034743661861360 3965064 229601360619931408107117964422635520 3965065 988334488639737321558398733432310920 3965066 -82342369536713663964014071683486720 3965067 -161390923434932020308995045409596160 3965068 -69846719239808505248027914255273984 3965069 -494632392188507585896888023312269928 3965070 -766880059817209581829455456664828800 3965071 -1942680021847092152120177397956842056 3965072 241533530246906156353077242708951040 3965073 -2781833393601071793783146260472832 3965074 -1793907715006704270552121702146532464 3965075 -42764877816636822234870560340570000 3965076 -504513997439572561027781932586569728 3965077 -579826430599864437224450505176650020 3965078 -1132023484285891194069002466179806176 3965079 305573554565089257635773197857985384 3965080 336889393406141419406624504002560000 3965081 -3478592281279885667643932553798025728 3965082 -580399932474897406303955988431506176 3965083 -2956153422291793102514579237427831120 3965084 -3587462424703844117434875481166721024 3965085 -890857657345004349204559957426540800 3965086 274602247029122739830806418656569216 3965087 -756537709707338200059109568034242448 3965088 -1492925427474116625895932129215250432 3965089 1734591098976489058449968921459122560 3965090 -873370951807819128972345757461823200 3965091 490633076942603265189065158694396160 3965092 2095613877812758318472634063530623616 3965093 -183888815944098825519923721838123680 3965094 274852872943676774106281851335719040 3965095 371404697508682867469559546922143600 3965096 1637947525959859874785178166966881280 3965097 433762252619809707016071844837555872 3965098 -747952512043901112060888825144368640 3965099 1212949191986323154514109241080488936 3965100 -211411432496267632425149662038105600 3965101 164432579529334486263652468353341152 3965102 726015277119963390948126259922386752 3965103 270815623534556559207417749984475912 3965104 -9594424737743457075136221922394112 3965105 -955995505133535953144211086793594840 3965106 767255098330291138176259117967359104 3965107 -5014529830962865551886360273394222240 3965108 779841394084918233423808929666957312 3965109 533511020396703571761083167319836608 3965110 -32654666396520590705127917458848000 3965111 -2896188831900980690617460935224163488 3965112 -122709193930901647233242297880883200 3965113 30822835131669930496052886378653584 3965114 -787536993572029065555002835163814400 3965115 87431907062090883458530171344176640 3965116 34586938247324679587358771577073152 3965117 -68517856559144947458652040974986240 3965118 162684055374894270008949416282743104 3965119 1325993257942308884905298578176710400 3965120 488366055627629673790914704682516480 3965121 -1800301222784489386203125966967013710 3965122 -412532863937556785237849034146904576 3965123 891928552917096247333479828727149372 3965124 977996368350539903265624608075283456 3965125 3691228767332336360315408378991339000 3965126 -327923347278354260762838459573095616 3965127 -1016223929166084003980784103081690368 3965128 -743925078623350212245197412610816000 3965129 -1800696282138597197211492943613012400 3965130 333893596861887276980965968087076800 3965131 106901303357010219933892473299301984 3965132 504400560472209413966265724674189312 3965133 -249882651488962499812968347412653376 3965134 -1200730693682904969661707499023806784 3965135 -3066393264942132806893353397395703200 3965136 82093549039214241674252297405988864 3965137 161018255502004320039209998941209664 3965138 71130406666885081675298118258582144 3965139 -1895016648618153644529158823618222480 3965140 1085481338891529614415551871339421440 3965141 -117976674194595132016544217868867080 3965142 -212828816135072168147214517149916416 3965143 167091652956643448103128034841321184 3965144 -403522376894234277509057775059251200 3965145 -1191061321337100692455929641246201280 3965146 1022989316300007669631294489101580272 3965147 -2825900706663105507678744971007769404 3965148 347948945559870618750743947372462080 3965149 -880237155954851397751107931240160736 3965150 -34639055278019423433283988922288000 3965151 764353060976305898967568524194782224 3965152 1905771319605245135684912101243748352 3965153 -645549765761855396898674119467989598 3965154 -128670670347842228278291841919836160 3965155 3615132892116941156822216639146592400 3965156 -581380482646487525299324377879107328 3965157 479517170761828274642474723023834080 3965158 919479432887125464971324211802771680 3965159 21954581395705594005648721377008256 3965160 -269953747913803655059767232679116800 3965161 2529882343869976336069211884727672762 3965162 -1924060902831178437717197553343564800 3965163 -1458957046249583080373232183554067456 3965164 857326583257052982702707066573218816 3965165 -2040690452648020883319296513233953000 3965166 -88001241139374260381703644599054080 3965167 -221859396122519919717783263111875120 3965168 463905331754083839756262311279329280 3965169 -542248733167417610951076182608909632 3965170 631571800262490889642640028398400 3965171 62144768070393878706822588091109712 3965172 -1561487321840954129066024782212907008 3965173 44727975510844851051550044370390684 3965174 -1357283022739422781658636809025357664 3965175 169272412089181004134848340873560600 3965176 -2111514389080558917765993322160209920 3965177 1602595817542909686164285039827036800 3965178 -912454130632365782203764528546568704 3965179 252851796394564430633286519618230912 3965180 -861303128889723028546547408469849600 3965181 141042640634049398294917237618918944 3965182 -249593782867771043146241476717301376 3965183 3346979100771269183217369976224304824 3965184 669997924275662860448901683252035584 3965185 1071423307179860316789404130520901760 3965186 -285318995411054015709143861093527680 3965187 -2141934158944550964353694484630200840 3965188 -2648481359018238546879562014530937600 3965189 -1237501684467747703084617920153378244 3965190 316156859278803293476662890201243520 3965191 1411373762668201890710690398140475104 3965192 -306433785438211684890830000354426880 3965193 4723787028890499126161133355340922 3965194 1714468058546317408404459907701645312 3965195 242832116877386651508161833250595840 3965196 81804982365297512015398594125000192 3965197 1616033994347778186969169582527406646 3965198 -121720866953899350232912619984462400 3965199 866016186291862292905005625564446720 3965200 33682500695284195915950387403161600 3965201 1362867589741249121655929316303407652 3965202 -9223832787255473621369666695234560 3965203 -910810371549701884233703003950905280 3965204 -3949826879785605215802001251523749888 3965205 -1526784662993391039164739999053313600 3965206 390174631243435129662855764259526656 3965207 -498691615735017123547819922427989520 3965208 -202488761027590917078711353838796800 3965209 614507284091708843784313411240753104 3965210 375748620157556156209583971890155520 3965211 -1111430098017804618514063179758662740 3965212 -677078239793100014638008344213634560 3965213 800381130162454716115404176844861120 3965214 64019999107510017085894715520546816 3965215 -1634206823350870448277718021117079640 3965216 711907401092529748411233925172822016 3965217 -193190208507411349900702016092825440 3965218 -690087803709799297497998978925067440 3965219 1261032559446328952143360754194966620 3965220 -422581459466023359290959540930560000 3965221 1543212552214371636553496943542355292 3965222 470596400963060637983383232488146912 3965223 798744602747687724227345641434232704 3965224 -46971496355751632822165543920112640 3965225 559502480426398201290889892208426000 3965226 206463034617337268078448939815858688 3965227 53052104552443544534019918938799396 3965228 -2402464422856523908639748227397483520 3965229 2036684456664666706993365284308888374 3965230 332455938827637822655491918522509760 3965231 -2020083705762737737227399001433449968 3965232 92436138233238935974041769103032320 3965233 260957379689965019222431410219758280 3965234 -172805809418388117672910783333713408 3965235 -1448470732468998315395188468704834000 3965236 222704275577923355187077267595872256 3965237 129999479527281375719655730150881660 3965238 422607422785015939402519021553662944 3965239 2676014439647516586095042288834110440 3965240 1425153314914616121203712565226188800 3965241 -95429002914939975497504321929039872 3965242 -1348521554586971695639501830528142848 3965243 1238179075135596912395134061348587320 3965244 81463374873346199422486703087895552 3965245 -13455173228197717508179728428750880 3965246 737040139511054944487697082871305344 3965247 2177740489129992211543792884855590400 3965248 198725368231691649146563457823277056 3965249 -477932986184572541479968212027512320 3965250 -747849646655951345206959603969792000 3965251 -1049008439424433971572816628326403888 3965252 2791684207687634069898223776184004736 3965253 -656618656491609979331491208315017920 3965254 332535198296986056173473099744500576 3965255 -273761029241456531463978531946267200 3965256 1030239902277124569743866600124113920 3965257 -1920730194002415010346207484962069340 3965258 798634899602739222496780857248724480 3965259 861309539540864657248582628911692504 3965260 -276821060760815073882872145829908480 3965261 3343367841869682484706895528833330112 3965262 41205804418216753710279527407564800 3965263 -1626404195288262125878110210993117920 3965264 -452102446868769880829253280318955520 3965265 -196670287477515998602232864040654540 3965266 -75134731554756601835872561571469168 3965267 -2346014795293676276904869282554255368 3965268 -599364333955725357306455984866498560 3965269 -410473886860191956425992642143600640 3965270 -1035198639230159795576351352367345920 3965271 -426836447425765356844582496565358488 3965272 -87286397933134976282715800390860800 3965273 621853605883376594652842096265796164 3965274 -72181712568393275729303676331123200 3965275 1455485503940271097927122161367989300 3965276 1408499708001543556552930211631318528 3965277 208813607693456796538677381180769920 3965278 -932035495779195228721626947344690560 3965279 -245677992282077674011479652740086800 3965280 -872593492352133266741879777903247360 3965281 2144052511241113556950218730201054000 3965282 -880656872660615114561866858509721008 3965283 -30377107955573058707527317552929376 3965284 2073035176495043189794271700660792576 3965285 -4323862831289090129646907823623180800 3965286 -35938803923821665551332852247957760 3965287 -129505487412676808211517391118808160 3965288 14028026135321183910691823552348160 3965289 -2028979758106135563379872716238404976 3965290 184678132208822599850458134985128960 3965291 5161877770503297533961735195300876 3965292 -99004454671399422986556196339921920 3965293 2657391940956542228587796553707354784 3965294 -1841669728895928375654070120817424000 3965295 -106217572491560509640043270487069680 3965296 -32697336713584507327365286437715968 3965297 1223774731504982130698643753984092352 3965298 -205707245478163439602335558661308672 3965299 -858626385430432951345283360103700736 3965300 -509960250907881481676649655408896000 3965301 289021780669842759952337293608785280 3965302 896178467884429237078578939601610304 3965303 401408108949630191068560886867406784 3965304 77641726110567560153512002466283520 3965305 2379592207407160715427855877000174920 3965306 -730295763809310161699455691810019360 3965307 -799706759149955256308025020959709160 3965308 -81200411418346361542268186649475072 3965309 -458781847349254661662817960893082490 3965310 74896503774663305724161254634865600 3965311 420251442012582604806917640942942560 3965312 -351641865265152072308177892865474560 3965313 446697938329404081739156714582464768 3965314 943442887781526076474802345162759040 3965315 118965086389257322304049388169116320 3965316 850979367030359600621306483179935744 3965317 -1833211395913098330184110716850921634 3965318 -824431708269089309541123749411682048 3965319 1360136045871529494186571267284030600 3965320 1902527790347168344866880490693068800 3965321 -2190758060544506482321220139745379328 3965322 -48065445780478814673001290410857728 3965323 -2935536858797788660587882847402965896 3965324 689266714645604912985613087125729792 3965325 184807231723375326949558155110733600 3965326 -1898351233288721188015050971429310720 3965327 290784032886943590526166825410341192 3965328 -332832846036451868428203410297978880 3965329 -2455658679253288304237951325696718860 3965330 609540315730275253682112842394790560 3965331 20772973658187230243039699794116480 3965332 -5558037109273426721489175718000640 3965333 -771059177749403436448247309180856516 3965334 114130349808268163617334218253230080 3965335 1771036996980318109138499199825057120 3965336 669554732900228009037296032111687680 3965337 -825313479145249743500397985598600700 3965338 -70672193649054513625908827774592000 3965339 -1986305196251171211769254315445126368 3965340 -363569832731988203210941432713292800 3965341 -1647390094736556596041822249094719258 3965342 898353664033033314622091352426099072 3965343 -897704722443143666782842427304222976 3965344 1160328390006598198002861962933698560 3965345 -946189245008634118827598279233249900 3965346 443593164577545142194468054758312448 3965347 2407302683451017742803162390121400796 3965348 163080872278513966133830796036157696 3965349 -988361924913152153362946415107072160 3965350 512615787720659057126136916083772800 3965351 1175718270560317860306290931319574784 3965352 731954377449201599917716686332723200 3965353 1443321457991417054768608375309371456 3965354 -249006751204216346388946760634053280 3965355 53871402765992637779145138010296960 3965356 1054684133761692217007204914187681280 3965357 -2622944888741934172389099630056673120 3965358 105194529717935452254400731312965184 3965359 -1220467186370978222607589518727139440 3965360 -8766017452747043731717542362480640 3965361 519381532256298751023628083520671360 3965362 -886916913119906610967772013381347568 3965363 -99288849134787294707431501057573296 3965364 -208228929036852094542001065631818240 3965365 -757830845263612693232081948389678080 3965366 735963558466609116852459659272228224 3965367 -782058989605050660654540236741781888 3965368 519540643865852993828403315429765120 3965369 -607521336977031761693831360391851394 3965370 260865127607733862906421055634675200 3965371 2457614268251046604550281073969673572 3965372 1537307242489297054716135616399512576 3965373 582503274283615862651089356718274220 3965374 24341915768566018509285414197660352 3965375 1155302640604683075908602671761814000 3965376 -39020105456306659805201274954055680 3965377 1045610066728392377074215906297007060 3965378 -605020827377655416319019560748961376 3965379 -739483897238445935457968133381227712 3965380 -769411150072737777278773992571392000 3965381 -21489935531794999784456927716575936 3965382 1110857689631441288205447964166701440 3965383 -2671448624023498839939298925479715368 3965384 -1975546876079642615677720180827479040 3965385 129278179762196957726461273442289600 3965386 -26524889013633339064289848515680256 3965387 1483915010155300564159712859603061560 3965388 -260287867939300167631078794577526784 3965389 -1188800107812264143250093177323742644 3965390 -499289830919627386129778714331340800 3965391 46978110364517665805761227150691248 3965392 -98242626830263764983193011268485120 3965393 3703780308072540839848048641258918642 3965394 824536105638120926050521672362332800 3965395 -333626511428123298554648590727616000 3965396 -110694056152921622807803375010267136 3965397 1743805689749757757513078938928780416 3965398 -898181626449936879194959839804494400 3965399 2010696336292118294890783321400942040 3965400 -368360513561581386165173225256192000 3965401 527465155168424552559118403282953344 3965402 421696517528544765008833263561108480 3965403 -370456689737579176739314011074241312 3965404 316333006088415639421775274681856 3965405 2999126252279022390820780351704096000 3965406 -806791103628827752627197728413231296 3965407 197252240776858101123358572035520288 3965408 1928096083628762115100635875539943424 3965409 1192334720869263466700179974223136640 3965410 708274823382078292090845692928963360 3965411 -2371733855930926296796357272833096976 3965412 1245744080041625962240219044903936 3965413 148245217312599502341398515275539580 3965414 5911515886636100298468989822916480 3965415 549636185163823811498855554020817920 3965416 151425996218974153857105981786931200 3965417 26057332526524891390137219803945040 3965418 40492366972332091611252726851500464 3965419 3711554681656493898215009658711928820 3965420 325587311957611152352110200810342400 3965421 -371586049997661310996953636596277696 3965422 -649378702289636623146444448066351488 3965423 -1846443653318467720529899305774700800 3965424 33655487245924962513958047674302464 3965425 846572234494717096316910369509966150 3965426 1523741185520905932408967939425936912 3965427 -733716751532286306054104292207705984 3965428 2382007255509404470607934915520707968 3965429 -961721635854138173164188999379402116 3965430 2545170408166432374744971932016640 3965431 -413522221002515608713667241546899800 3965432 -550449515839599887877767015131545600 3965433 157440916301121289872503125217904960 3965434 145413963333471755698036122584017152 3965435 643222318008334183701108215948871360 3965436 50682050973979100682379192349752320 3965437 217002194088069810637617847844866560 3965438 -119447701185159797290534310063948928 3965439 90072691249813823376315315994407624 3965440 -660602371162476083512287550242816000 3965441 2358501384985150720498164905932387842 3965442 -131490453497393312775936105575984640 3965443 1891529935694420351965768546564605692 3965444 479173484619401719623445461426794496 3965445 -1175178167129680024293871885388115360 3965446 941823319939558912098497228310552672 3965447 3272410418720637718825851627639583896 3965448 440984266460723529644366352726097920 3965449 -134231036595423384707934570318296880 3965450 -549240461679561037238582810580486000 3965451 271980934197152337561761937877699584 3965452 60009716758404169274487668460213760 3965453 -1160516530328563707381389873120480736 3965454 211619703956659817039915372064529920 3965455 -45404110955096117659186840723602240 3965456 734473975354690642508153545979265024 3965457 -1625129969020750341962858794948946208 3965458 -202059339957175028214532374387929088 3965459 18650437973069254377276198274467816 3965460 -6288390566741801553415635432038400 3965461 -2495346245984325909742681774405277938 3965462 -726723984784109939593487153490646656 3965463 342372717318565755025772722206232320 3965464 2581308492342069096368819828305920 3965465 6550731997601698807005298563377280 3965466 -433962904569490423843551524584224000 3965467 1740303068064488817704368463070398952 3965468 -695430684361196694365028854548477440 3965469 -202312798627019776091140289031881856 3965470 398622052619273372287013854802383680 3965471 547477886497580538734810077908048720 3965472 -797978789249048843629401414429769728 3965473 -395979078130351629788859043891092800 3965474 460935095500546845139003675995857280 3965475 -189763213857653057109397539348726000 3965476 1000917900567834205318401495667064832 3965477 1032206379141354581455031852144261760 3965478 -122909813379883528082039932062008832 3965479 922643631857399812617542302999949968 3965480 1042181822346703699600438082612582400 3965481 -136467323216102179438376006069054172 3965482 -1668725679811566403663495612005507408 3965483 3431281582631535799081670143096599732 3965484 949655839259784155385387410354995200 3965485 -253958437052296435981983053800972800 3965486 -337641605904624311526025989834835200 3965487 48301912798643320005217426100357760 3965488 338580062888848345399211808337428480 3965489 483945735985203461431782804551907840 3965490 -1009355034497548977225535545841536000 3965491 -1655378990432818879867164029330400168 3965492 -1490647816873924634653943985586833408 3965493 71125076462017420029510585211569984 3965494 267763322246113699942336838841191040 3965495 -99732471952444585983872285077257000 3965496 107020385603309572220434565351116800 3965497 670598971562571475584568591605471940 3965498 788861615905692723333891386003192064 3965499 -1367294618394769651705769928280765776 3965500 1067921016154595125396683485405184000 3965501 3521550953283280712401282068866075904 3965502 82463221191163784251066705727629632 3965503 -37526275512077726493696084169752776 3965504 324925795439712424815379157592047616 3965505 1551279499824131906225175754674693120 3965506 43909188725187462365116761841994304 3965507 140745417769480409858465895214848672 3965508 1316790187860539194373183341617423360 3965509 -1240617399945636405093959790926084160 3965510 563565417554928034298410352662268160 3965511 -464175547398546406504808907284447616 3965512 -435970579498684153426937346878085120 3965513 606893668128825100443623321126428644 3965514 -387364683566159313043187466058383360 3965515 1309249665720127883489257941504320160 3965516 -1500295991663622660368559664396457472 3965517 2359005071252713637512994519736695040 3965518 -1143716315828435358016936807339496640 3965519 -81901819944604642004039621610098904 3965520 11302251160395848904380803480289280 3965521 1125854274830430965110062728256058290 3965522 -1204773620055163761324948583972672512 3965523 388754532392918756326061663786892984 3965524 -318541790606519653287181593347403904 3965525 -1635247493979237212666137569003112950 3965526 -52877009197169362686455221751003808 3965527 -857224485683547669234811907084084328 3965528 151851648541470502357927916411289600 3965529 285762101099305363015777562611909440 3965530 1554996473018701212268033713594659520 3965531 -4003181894883237505268750800059586560 3965532 17532674825689774729738104066634752 3965533 1829668615374964221287205005284012 3965534 1941313640430788774424553382422681152 3965535 95025716289238381812609543706370400 3965536 -1028839749024606968876810386555404288 3965537 719851328253507567750573400902897186 3965538 -296959964682393745574164945690352256 3965539 -3047073326365946514472049994337023144 3965540 -946495318457167155775757870543189760 3965541 -1932783555187260298143301051766229408 3965542 -261462812635662005027492986382401536 3965543 -42412756549626479055850490718321696 3965544 -2463635678682208872647502356115456000 3965545 -427114940268085060238937918601087680 3965546 14028790850078689558886051078640384 3965547 466217284850343071272688958161280000 3965548 1231969061939208871714719477555915008 3965549 275553307201368553205733414122995584 3965550 -123702335804759141617436794859899200 3965551 304594645718895754381298647156621504 3965552 -78944747735225726586778729278111744 3965553 6385704653145596743363803630210000 3965554 -236526058881517572482284003284377568 3965555 -709886245722091335829340092666972080 3965556 297962748508621176919748606652850176 3965557 -124291359933968170807353072609185988 3965558 -333429365429806134646591007558049120 3965559 -298852501706812167304812928375536432 3965560 -769886383558126284568658921762304000 3965561 -44660055857914799901226234959137814 3965562 727300236629816884045759824489450240 3965563 -510828476534225580358272571527444480 3965564 1081964550976291388557601077398769152 3965565 771525875862649810978137043174055520 3965566 367096300943933849703184256309222400 3965567 2999045850396074973552018461499972120 3965568 -972621092233461286024378646003712000 3965569 441196200014928496465372982207107970 3965570 -500494388430452294982169971756119520 3965571 3088440928368538253378953078245043680 3965572 -274160712580016064028266021571482368 3965573 -1479157848584904202963040707969851720 3965574 400622902300508550397634923214381568 3965575 185951009909102231023047953850400000 3965576 -155920069023688699439451792444979200 3965577 -188620009906375623751333972760733696 3965578 484222140200600687325578981415584256 3965579 175383501081067353345238895885456184 3965580 465178859675220825320521616498165760 3965581 -2062121218502703807175613740941580618 3965582 808633793143029998888086637631504384 3965583 640591950493186064339777175310702848 3965584 -42878888078560063890543490725576704 3965585 -25618696790207637374417624528611800 3965586 -394045793325131533798590913232871936 3965587 530465195009037071529516702187128236 3965588 2701999309349787983440788900743540736 3965589 -13305113854368653202803060482102176 3965590 1170184339330020783847575232005473280 3965591 -680028770505390162814699289841086976 3965592 1511505389145151166355012918190878720 3965593 2983057587344488836312617762347579780 3965594 -1853129273191184453213852681369093904 3965595 213004665391965265696119545146314240 3965596 -996273580419071544511760675410068992 3965597 3225856040907302335881184426211040300 3965598 -9988924227486100984226538032175360 3965599 -54220168368997209457483409655369480 3965600 1589922571485765953328926423320166400 3965601 1331829657469799030794024131565766832 3965602 54745601683256427252071833080623424 3965603 1990295107203615883619216218487170704 3965604 -903866014917487195308720015976028160 3965605 815193130319844798772365511930934400 3965606 -261001033470412490284497474003529248 3965607 330105274496591854329577959669267840 3965608 631772760049649459389023047437224960 3965609 -2281375305791898955270409301951280896 3965610 312456650307169281064437267923235840 3965611 -97654244356179506352891948232580048 3965612 370662726766002446696466886723568640 3965613 -509330222379859597346790473093690112 3965614 357639877754833291826778736733819520 3965615 -1246921433315399897712624840210333240 3965616 -201061161939554157254636493080248320 3965617 -1700831877674903413398911524816788334 3965618 1430400050828364083626965243556991760 3965619 58529233418549669095381014391971120 3965620 1138941015826545947055655712235559680 3965621 3798272444257256947528427054931404544 3965622 -89284630999365034325044340522601600 3965623 -1459386608934668664474166733705566960 3965624 1588041799843281400497473480972574720 3965625 -2986976688209407891777811393124000000 3965626 -514121224815574879301941697109434880 3965627 478593134020033150103257682852675160 3965628 -161070757547421034647114229580705280 3965629 -2865171413364203558553572217171875770 3965630 -886013146720039771204213231735727040 3965631 -17454195767443200846993357883474176 3965632 -15607415975346120680138835750813696 3965633 -362775759864561798306084980158281024 3965634 309453285089162862129166696110021120 3965635 -1727599285842794743854185111006046000 3965636 -2081705657745129724953020957644801920 3965637 69605454982538568022861777663660416 3965638 119068070180786379338608869693707520 3965639 2698593179127378101349658427030452440 3965640 -432079665638282924312554488727142400 3965641 1595890572451102744613850241933678080 3965642 1411417447317149485008730138582963200 3965643 163588846777053600770226583165560528 3965644 297014609351005356122129473048809472 3965645 -1883353383389392695139642424061314100 3965646 -189345945346824634804711731643540416 3965647 875239636027409355617572287039150832 3965648 -268365418485947067044726055540400128 3965649 551989068345855669091630775954123808 3965650 106745866634349066252162260984133600 3965651 -1798910414311707751403112826214093928 3965652 79987512206412607231854075790909440 3965653 -3418208975157761426978962233503378098 3965654 95204190888107564045496667314816 3965655 -3075485010008312039320476380630880 3965656 2574838135261135557614309001964922880 3965657 -1406923736617298279367862401526209840 3965658 -417939208411619363818678062868882944 3965659 2567537822035424814712092014759217860 3965660 -424194101005610363562425986369597440 3965661 312014419530158253870685854321871680 3965662 536707731050640116985359647847203200 3965663 1510444942684659965903243802776057760 3965664 835390531939322199584373160335114240 3965665 1513632649595156959547836689910297920 3965666 -564708017273496361636588464882049968 3965667 -762219846728130383278878424555346688 3965668 382139658613785483144011546511347328 3965669 567310646985569801248709239390260444 3965670 655437204341869694315976525988022400 3965671 -2234377637862279902782412070517708856 3965672 -263931209806762813857736352514048000 3965673 1362218032179427369032524278593469584 3965674 -1656251342821582572172833357610691664 3965675 -2668369702312867644404461270886400 3965676 221783529702780559375756714879008768 3965677 1098838945350174872307397707661230252 3965678 2050558922468194511117793510537176640 3965679 -26449840308637922706255321608110056 3965680 -5753027745506083196655170740224000 3965681 166539491893896892905354929087686482 3965682 400037370070081762682907530136804864 3965683 286171865221129425924561575995523184 3965684 -712228307719740295249725681654336768 3965685 -941189963667311556066405488289508800 3965686 574271302791253370965638325515333792 3965687 6962135770641297419644538045924400 3965688 902875061889709041295486088942284800 3965689 -173643987372347994525209797473903040 3965690 27385261448007683848232218266535680 3965691 -1645832716327078996464893817027128808 3965692 -1374345048041830548085968418253829120 3965693 -872349093535811214472073422886525760 3965694 -142098873247944600509106602260689600 3965695 568557014944100454177974251540900200 3965696 -94441085120197244494124230260031488 3965697 260466731113985612192578781724467220 3965698 1511590967231756154612071692565531520 3965699 2106200230574949741445493346102969240 3965700 -542010214549023824954521840459392000 3965701 -2649901336584054834921148897190667298 3965702 268916550144383932374025862752948224 3965703 671646217545718318835013224710399104 3965704 -448747382692390740994008903117450240 3965705 -825381679983871663613924716342121280 3965706 391146868085163106307406899806863360 3965707 -2640160421037303869392343641040912044 3965708 302720470845701103553160247796393728 3965709 35778921705049995414400084579068480 3965710 192465954247707845291363717278840320 3965711 -2074654793637257873292775853138008776 3965712 150528287906291591953323619478077440 3965713 -1738427579368413872232655565768586176 3965714 437160494713439835198724525295661456 3965715 516889602211002145368188481979203600 3965716 1860899878225818455619920222136275840 3965717 -942433601756232089378475671682502674 3965718 6189122951280859937819861250892800 3965719 3813555534004169604131800543582440096 3965720 2100187798014464572265652453862809600 3965721 -1082507499851775423574000042895443200 3965722 1566830813562613220773491832118748912 3965723 -675077084620443865785545049789692028 3965724 -247819801361827765570300534883595264 3965725 18355858635436232974933040746432200 3965726 -685427063210698371395107044995688960 3965727 -20419898520266316318194342040925440 3965728 57404717885288002591343490083979264 3965729 -991934896893643448632257968208849216 3965730 538672034353888845940171390466296320 3965731 -1030169227856593800811254984557830656 3965732 -1249903183976033944372069411052252928 3965733 -510946688589809828107663061142451200 3965734 609692835912146008338157849856483712 3965735 -278758971459500251861593509346046800 3965736 -385616517968730008491149067228200960 3965737 -340986786141552185109542517676145920 3965738 -68065838243135297232701480092149504 3965739 675724442923981837331403062964634800 3965740 345090251066046741552638655157939200 3965741 -902121927182951782884736919686700256 3965742 793405343374430085329673950668969920 3965743 651883819029472669346789515036894080 3965744 -434418565952935433176678965701345280 3965745 232780308014963499030453791494425600 3965746 -592100114210219235631848269972786928 3965747 938471320841028424420254650310457920 3965748 -844675858302106878406749228379398144 3965749 4352487740831729753199385730821986336 3965750 832139042836881694094674681793760000 3965751 506116292081470381088493131507106960 3965752 -383761628110127498419043507286835200 3965753 2515810890764781903657916090443441888 3965754 304374291157559858743571609872666368 3965755 -272238167522416001477282850329205840 3965756 249297757810111260353931794994424320 3965757 1046304409001993851551736611999824640 3965758 417386513983047751172264093383668480 3965759 468261765133393678985861848243061616 3965760 -277495093194007099641021907331973120 3965761 35935533944154230151358861968646192 3965762 746347170159173067595869141376807632 3965763 1303844868957546361673605189867745088 3965764 2644167880365710850779683263864993792 3965765 -1587731415544880087140633887003568680 3965766 -308098199821573989765894482904268800 3965767 1191307836114934015952376870160938192 3965768 165802133432504406156947030780805120 3965769 -1308659765876397899126335983070218006 3965770 -973223145554495874207780694400341920 3965771 -1346140143982394675565722370425487648 3965772 221201873469214474739383544756539392 3965773 203672659520491258891085551535043040 3965774 504082762328998584933559132744787136 3965775 -636462718769068906049045427024000 3965776 -5004331447050605194021603293659136 3965777 958701928992487480736674183820656512 3965778 -162707215426880655018905004922187616 3965779 -694716828985432614579238630384014240 3965780 22648647597090544744592055835238400 3965781 500249800892875164688393067984955552 3965782 -1578797305280974153134197269069303008 3965783 2285667177010266222825863633473825032 3965784 1811441937239507807430743686487040000 3965785 916932586003045540951569487814583360 3965786 469153551640480300939638858096639744 3965787 1035300601717333161566185484615600640 3965788 873113751202490530467797778989593088 3965789 1020414315414784281281498639538007590 3965790 -53154983849800110622400737881768960 3965791 613137843003763802264874136547804584 3965792 364183039238331639436297745819369472 3965793 -793937074826242409620683352473312192 3965794 831480230155117395857406808862776320 3965795 227826864020926115721320745366238800 3965796 -321510668511186783273446069237106048 3965797 -4985178008811688975800007877349423456 3965798 -80228585077313051309029259324435712 3965799 -234507351496649266815464594434355712 3965800 -1066042915542183115377530232238080000 3965801 209503731951357198974370131013658752 3965802 953209270528099839682325902229105664 3965803 1124148306029373694285622892256385160 3965804 13329075979642303577829463022393856 3965805 1449167227219046261054274077138136300 3965806 -159899181550641921778547443915559616 3965807 428791077885641888292935447343506544 3965808 52100633564631287938723186338693120 3965809 2212109754025349179862824401522754880 3965810 849975001009049985335481116075398560 3965811 -1010821720417871114438541212438115216 3965812 1495101772559646147265837039744566656 3965813 274195649237344282178745649506157440 3965814 -993278940551480931049371405412031040 3965815 1225558133190774952999550122747038840 3965816 1622247274152293335039247965106012160 3965817 1423436417977226309585423906690598480 3965818 -1610255576946055960809527723943722640 3965819 -384803694908826305309365606698270192 3965820 -403181028069441035995836528858224640 3965821 -2177205852677027622797015279751032928 3965822 462502686337997793747551621377601280 3965823 826467268837962187828850649332115240 3965824 783117338293929808759438200400773120 3965825 -866841107517098162191420317716841450 3965826 -219904369947535548494721563894520576 3965827 1550319222243193020303290597845879676 3965828 -1014378295228876663801387838434969344 3965829 188726101199258860218976630835576832 3965830 172224868338206032065079485247856640 3965831 -1204141443366969379576094198374591848 3965832 433745107384360084851579945290956800 3965833 -3000653396052141634571160810062530918 3965834 -1713657726365733039938463581676479184 3965835 -380896044237186192043868242756281600 3965836 285486431712123210768754717241218048 3965837 -3324784749225737437983450222873046740 3965838 -461795210680885046206586037894430656 3965839 -1319617626210493438302099535191313360 3965840 -22341737205817028158255293070540800 3965841 -192831098152236124694312052217190736 3965842 -27353874132474275027997602212130928 3965843 -789317027260903105615515275013985200 3965844 -555551179229080117614333644434575360 3965845 -263402820485775991481560972988199840 3965846 -159940126886992185854973611229092160 3965847 -4220672082847234610897472216401664 3965848 -200008388364973444945054261004820480 3965849 2913649347879656003353064130761963850 3965850 45543035361013184127881584575648000 3965851 707599846079242303059538728247708600 3965852 693738948413491729665197341576449024 3965853 -325498019021280179891768813371284096 3965854 -380132728723896962267440204640267328 3965855 732583422061512440229787432820868000 3965856 -533497090039061066154882697553510400 3965857 754710840351174708227671575072709312 3965858 369814514839532069913379018067690784 3965859 -1754938435462229550428013070242502236 3965860 95682796286982177538846999460044800 3965861 1048415212250810931313559203738737024 3965862 490933607989035674169038893573555200 3965863 -2313094279415569588132275913506904320 3965864 -1829835079252592770895624374917611520 3965865 -729852090163094685924777835867049280 3965866 355969857659244953236993045175693760 3965867 485695534695634220284786257390826080 3965868 -702316474018610507307168741690209280 3965869 1125871543038752260504143400428149270 3965870 -833798733387135457796969546197180800 3965871 2599169898609838200630987613209600 3965872 113359191849018882682510370205007872 3965873 428739170999586410618463922055645760 3965874 461517469147046034704230454471535360 3965875 -2486164228359046969250016953382888000 3965876 -693638224813774155857250484135494912 3965877 -453757249921081295598221746380523986 3965878 470739440705589921975777427187465856 3965879 1734848720241929009265438068757485760 3965880 642666708791862369597400306775040000 3965881 -3141359673753328053201161625852223318 3965882 -888280461804725662122847397477126688 3965883 -2011383772257326444508687536062982376 3965884 31617139600965030067299673691873280 3965885 279196113010004912475987409191899520 3965886 399778708290607814295199841136004032 3965887 932602024091069034403145988854409536 3965888 20188896291902101250016683426316288 3965889 -484216512078120743959776782962269120 3965890 -4937540987150146470124567612892160 3965891 -84114419196554160079767728894259216 3965892 11900587873341363525411521822982144 3965893 2531824031602961544530765073052103004 3965894 -2319141121432608622416044406804157248 3965895 -367131118389832612546071116036184000 3965896 67247043261269354956738220820480 3965897 -1394033328041769516523304261058112860 3965898 493143314769530589247559130717828864 3965899 -662789932760760364021224204620023664 3965900 -200991482399111984286371579078688000 3965901 -244968229828975798894379086110775680 3965902 782395364203998523244680471290217152 3965903 1696905516462520813558741548597223152 3965904 -397661771949373372326184730006102016 3965905 139961947482952311897080380735203060 3965906 254225430801989075411897340055279104 3965907 692929498996339910014404947944333824 3965908 2350001297559666037297091831418296320 3965909 -2289345576937141104211223686701696 3965910 93184376406360353453889213639494400 3965911 925920309147897041712186064914597512 3965912 4527720236087963260096494373709291520 3965913 806054410718652924332423858024047962 3965914 757551765957489329033007742756867056 3965915 -852483006881497386899108042092420080 3965916 -2419512677626366701133670868945592320 3965917 -462161703195459648977245413492572928 3965918 589980861704635404089374726315637760 3965919 -411045103255695044422825916785200240 3965920 574026690842163955001339803320975360 3965921 -3558875227334302887114212697297838800 3965922 -23373295624297758869999823697987248 3965923 -51406380693998425005783189054593856 3965924 -877908630952784098806852232300953600 3965925 -253874134906583676563388780509256000 3965926 -63195489169299876140007595547564160 3965927 -75701055037842846986599655775945600 3965928 -1105487102846927862727173899940003840 3965929 854854367763909118891564185288651360 3965930 333591349027189014922700004578467200 3965931 1301349691819238433678190215588655512 3965932 -1281262492545769522639137195700981504 3965933 80717056341283436881909032342636000 3965934 -172930516394648770730846719657663488 3965935 1134892560284722603383164901330167880 3965936 -191870863601903959752119256693473280 3965937 -310709289121899451022786613904156032 3965938 759257343605119803585836490687471120 3965939 -2581267901742528370186560160159774260 3965940 605999188835257568456219490310072320 3965941 1053901661109288564275704520107187872 3965942 1610306651074481797498740701062324032 3965943 1702772684075508406142034820060313064 3965944 -203802040722043148963537728680468480 3965945 -1048421122087516563498480798090618300 3965946 12369343123460253477233705729405184 3965947 1098074168684504674758594233463911756 3965948 625560143917641131676272067613286400 3965949 -1181143523647193816510725338765288000 3965950 -55508798148360116159650818021192000 3965951 1160135718198443687093990329097232504 3965952 -174998454449433146340562751641878528 3965953 365831167463231652907552832162558400 3965954 973531342610006323639717522543140864 3965955 -45812346403715837220459958839636480 3965956 478683886699823173378124192947306496 3965957 -1302508227663672023991626637331224900 3965958 669310892095646801620086011067398400 3965959 590661749046221967710311592627007504 3965960 321652932117989123269157547490560000 3965961 354881761007547095865016245837424800 3965962 -210238772042703419688809751562112256 3965963 -834966959518784618509257437249743788 3965964 848790964010794853226255178362412032 3965965 875797154990312690186080611386112000 3965966 564453153296235996096568159180995840 3965967 -1544378039873954891583002296985842632 3965968 281867075211631907398188163704430592 3965969 -56002162415346922720313096278490304 3965970 -665596824555650060949352774291008000 3965971 -804954668506382332704572889842888856 3965972 2221506880427795171612981503753339776 3965973 -2218620078065871333353877974422312032 3965974 1492856574710143270877882055159752736 3965975 11424539916779453469579637260678600 3965976 -12348980957992385513598531541401600 3965977 -2749497400831597063925872027146196028 3965978 1402537296536501986530566200918541040 3965979 314973752834387917892202368254387200 3965980 -1117896394843438659948638520749491200 3965981 -2256092457504412435813528480246506228 3965982 -339386737175503222977236717101301760 3965983 -421983067871697280234323451560750240 3965984 340071722520611354125465157794529280 3965985 -165674606074898026570377458884335360 3965986 -1409276306800353531169455143740229808 3965987 3892091994768682243513650922548844992 3965988 140095359443384666483051892385603584 3965989 -1361834379790017840351718184632715712 3965990 251484955052686874454973227146611200 3965991 -1632472189695994222188536992581883608 3965992 -1393915850624464759072108039294080000 3965993 -463688287250804995778316254705987682 3965994 -434699577150824322182103715308618576 3965995 -2050674076286578154527268439211052400 3965996 1355179611315661655870981258951712000 3965997 584573219732704456985532411799006272 3965998 -155953819108312417231196008546251648 3965999 -2865749997613935130589387253541990800 3966000 476003802206684216819261193043968000 3966001 613757216949596860822107672996941184 3966002 -1278880322267212444398109506747192048 3966003 777559114151374264399678941916286400 3966004 -688302634464404249928013500024176640 3966005 1021538700943012019224852692936831360 3966006 -345229190400685598361106049371156992 3966007 1853835616819495027407245764772569256 3966008 -2287489191653730884740385098296791040 3966009 -274348289105703390019156917762104496 3966010 628484083013833733858664101435336160 3966011 -370160416973811169538506647697212720 3966012 241360428625215045047287910640893952 3966013 729971442849767515422775099457582700 3966014 -154196967264498023593097527374073920 3966015 -1564482174565952311420849339004789760 3966016 165449381753426982870673782734848000 3966017 -446683610187962786132928199590300 3966018 -184791974517243559741082774606115840 3966019 -7006102446968809967313412359619256 3966020 -505707702818057129313568836102347520 3966021 698523318157731912772411753213704990 3966022 1007993297382819741758542785020798400 3966023 3994359195626099869293222169118840064 3966024 155064126831824763536319166677073920 3966025 -256259528164222341677602226447486400 3966026 -765673807751589293920759472161230288 3966027 -637530172298316038217437292125893392 3966028 718930725924129236072744866282045440 3966029 -2540315383450644145707311189316623370 3966030 -322116414632049147658207506670118400 3966031 713521670965352366914225489772949664 3966032 258654438640516914550598175370248192 3966033 1087929220944008626804228545638218224 3966034 -1113236170128906895788091921235690208 3966035 919699017125820362669705041741842480 3966036 -271212483569233301358558419622758400 3966037 -3586678269373306169956627565361268480 3966038 1385177553544308186845359688936197920 3966039 -395987207989672997213015213467004160 3966040 734777598358163811179199524917248000 3966041 -2078229396195558220330393951857553200 3966042 367961081877481735845522332247078144 3966043 1491690825771482273791627916556408864 3966044 -2331600428638669680467659382977764864 3966045 -32622792396132163417534871104171680 3966046 -107487759792669302220889634458680960 3966047 -261326533755833148739815404958582432 3966048 -1437376856166279437922171808876855296 3966049 -125003294934961207985437634204824764 3966050 -43070753304466031943332635930358400 3966051 -721238746391412399310172031402888960 3966052 -169410407333398890776241330039680000 3966053 -167400698662880708618824047143238912 3966054 209055609345856063307395253557129920 3966055 -1150572107105097440694853253160493440 3966056 2549643360186248156038140842511866880 3966057 -1749185487920411287898177260899171360 3966058 -113970569514868428982831067028834816 3966059 2480423655599069797869614439689830260 3966060 317389128643149235923254130704793600 3966061 1267770220775058859975030385795017824 3966062 -2662215079968575898032453878388736 3966063 1554734939675141273826014823157831944 3966064 78931850669833674639042375969505280 3966065 -2401264616858364923750861686597900800 3966066 -232878558469347846851112503514691776 3966067 -197432897658808386521349003770067808 3966068 -1349188227131682266647565771716840704 3966069 928517469401368093587624656357499360 3966070 19640863733969882642648360604192000 3966071 472365695124326338925845734015634344 3966072 332795644847545765537016273473044480 3966073 1699098459644087355182661199977295060 3966074 -46875531886852983259418609654568960 3966075 -53734039717633442593045824063827700 3966076 -24957147793099345228138166351373312 3966077 645041274785499889012897634698960512 3966078 206485461846372480233663753581252608 3966079 565685986055712793241109987405644240 3966080 -97160143326866344473551926670131200 3966081 -34995283181559770933412674991867456 3966082 -366149502464080550668620144372396000 3966083 2672052902034441492740593323401551872 3966084 109791351983985020387259065741022336 3966085 -209161061090094406023053621706240 3966086 -465312901338933375779908041124544640 3966087 508545100807286684848155060239698560 3966088 437647320004199515481616989819535360 3966089 -1243044321065436987346816072678123110 3966090 57338850469762308324701106699978240 3966091 -2109651859252073571122016477583614508 3966092 141606359987505940789417798688238336 3966093 -1350340675857569941607644569346066218 3966094 -403756684754537250490070063688921216 3966095 -987146011983221300015916133301591040 3966096 -31431708459731966964165728171458560 3966097 816702731943453958571501149128329280 3966098 1186052524070242273183473655580352000 3966099 1469994742012121884797293529277595064 3966100 1154367200023948675828256597005190400 3966101 2152077340475847655923465331629046812 3966102 -154804875718384417657019524520347008 3966103 2276577756761940455971277583461740680 3966104 -626189118452639856164412964512768000 3966105 349247440605953504071621027318553280 3966106 1364760983221256274052918070536384752 3966107 1275355904310923231255964981151306680 3966108 731095574333403026993254482068789760 3966109 179332760044690650910758697457843200 3966110 -984953073594518683467014998843971840 3966111 945368781652094356944837270877850640 3966112 -2062266537536443168994110759240531968 3966113 -1027208906146659137121565802193508638 3966114 -494665799349021150411674832348524160 3966115 747644617727890458209972478562302720 3966116 -179722635961148027358131314641469440 3966117 731939605191799213200465653054124480 3966118 -566129206265305827258798510765964032 3966119 1079145477965610138175936133669318520 3966120 -908451245394865889676918758080512000 3966121 -1634196400754907333962614376883964678 3966122 1326623629061091504055053834218792112 3966123 -420311564102963627333344012603078656 3966124 2128105111394950297656948238568535296 3966125 3987304610843752740909814404334335000 3966126 -755667844165866387608021906010804096 3966127 2041979878293202224617053551450775920 3966128 -18615436646324717086362259706019840 3966129 822991426264286859194390786153371074 3966130 -71801178617881121671537399533427200 3966131 -663215673322563591953592828165193056 3966132 -1191706089447078789337985418586441728 3966133 -455517733036453287974543856318690080 3966134 297065585252224874026533780862232832 3966135 -189645216525317791200833529803676000 3966136 1745672398627237919762697069069312000 3966137 -16121400847212970305722699746596096 3966138 -2187543524334711315155872381347840 3966139 156013062464467975483628783478115940 3966140 -24578111893420290962773900212510720 3966141 -581097670964923598435950069348200096 3966142 2450274319741457170028902325444658432 3966143 245786870373913163808336319702755024 3966144 -8948062270411805691517552985899008 3966145 -1254821681460701949483976531516781100 3966146 -263595087398494068916562381240924640 3966147 -912418894570175012163669556751409276 3966148 -5922250698153450810141508529546240 3966149 -11583737272693030959681560414173152 3966150 -249445234713980757817182411080726400 3966151 1293756580899531780768535541122205280 3966152 -678082408315956901165815663468518400 3966153 272151389975016280236012213411425184 3966154 -486671023272090173278902886640566224 3966155 -765252847662165510678363522632889600 3966156 452974108170915348087848187674541312 3966157 1316685978742690881782638363613924640 3966158 472207182910685974002013223607026496 3966159 -2184940112242172331463703152871164272 3966160 -404631716211875364459612315614576640 3966161 3449852859787055153830393072879563762 3966162 -243328107077794380834375798740082048 3966163 -224438561917818690300485162770177496 3966164 418830877017000230203087160924309376 3966165 -28739395875400536356684577928368000 3966166 528334026170013257519699621003962368 3966167 1162764120136499073160015453107271752 3966168 -1574034807487464557713186512739246080 3966169 -1312303915060655340874564859077934208 3966170 302847711894403587304291428090321600 3966171 317249979978377641105840825978887168 3966172 -363311074913155450106671242229068800 3966173 -1871803732884918373610590503620959578 3966174 -767378047249955873941628535048461760 3966175 -882234162099887606674207039761850600 3966176 -1214471354386501321471425885263364096 3966177 1577457823326152435530564714439001120 3966178 -165584125073625385978004835286789344 3966179 455220150013621195143065656913141760 3966180 122661940401294814258881344880168960 3966181 -719767273436949513985187473617455808 3966182 1756784554347170158362292541725963584 3966183 240626190673994715968397810518760480 3966184 -299297730595781637756094689436861440 3966185 -899340448643719714733215468427766000 3966186 -310031025812907053074639517889916416 3966187 271752417420033891888499880226544200 3966188 -716782908693082595041607823017402112 3966189 317855967284755272455794251202940928 3966190 795521210218102011547883939417841600 3966191 42679726011014947618641910973246712 3966192 -36334099407575186512774131674972160 3966193 -424814302638246781871920110598917120 3966194 -1648939012077278530762285045563205104 3966195 625165221873798080177325597521164800 3966196 473048146686967903959726233904330240 3966197 3062895590211759975275088559706249646 3966198 167913653371047652441039011540010368 3966199 3864541109526056099776635170542936936 3966200 -203144473168537198889788072651776000 3966201 -1323907735705875995650179818264254908 3966202 136873423260230891835148160536240128 3966203 604076828846351047226045271540348360 3966204 -325653702185316137323890365521625088 3966205 -703752168107630552230830945115296000 3966206 -1408791439624633821479045180642792448 3966207 -396240051274574845874569024054360248 3966208 -953046367568266405341254971574714368 3966209 -944926391546506228177686714527892396 3966210 538729741788113620941946365545717760 3966211 -523783172210242158318881628194525188 3966212 1341744168281071742733987791360102400 3966213 562718223651251766069134933136847200 3966214 -161129694379056290308746451468742400 3966215 710056422553656211071860040635052000 3966216 -617009015133146635474936522740940800 3966217 -431810938274214926962799242202717388 3966218 -200191241330902804649815339123423440 3966219 -1285913269176219227849794688598809760 3966220 -1606827549864438521710226527613322240 3966221 -536395024633140488251880025748123776 3966222 6269289276912548393468636099510400 3966223 -2976906377466248540480299835783752528 3966224 -622823170249403580391851116993372160 3966225 -97189238949259713847979963834120400 3966226 -899497592736508832850898213819749120 3966227 -1136340804299850010675159261998150768 3966228 245299161500425007527403355754199040 3966229 -3599490741050976926677393663124189170 3966230 -518112228646160288675070913475562240 3966231 1850173095034119777457103592138576000 3966232 -2328077483403829985094262976815718400 3966233 498699197305619465927311086430947840 3966234 -10107309902232546221626685654237952 3966235 127581494751131361561885036773145600 3966236 -77707760501078852730280011745462272 3966237 885744515183639601153146388747499008 3966238 -12202386323329208883808889928363456 3966239 -2626199325006293548011261984826284960 3966240 492837868465893697990554964532920320 3966241 1494297706138283272798496973041492884 3966242 668869456867654014915820520954368512 3966243 812263288145490493179270363489236400 3966244 1879851138281864327178234313412256000 3966245 155720638985367643720924732906377120 3966246 -938085643334842027078097521651962816 3966247 2320310096128473025500658652027624696 3966248 -595945754766433026341657519550382080 3966249 -37627449217278274535371059161597760 3966250 344618167425897125401643202631200000 3966251 31452055532007588116460489326771904 3966252 394895031850668188983922069282675712 3966253 36248238961418768579002693731133080 3966254 -412882439309498176563759316705229760 3966255 -388687243812932961909938198750722560 3966256 326294271914938822102753394804244480 3966257 608088256451404696514757187938718272 3966258 -198983427817639867740556589056379904 3966259 -1520892441280865361118557014334460 3966260 498395670446466435908456903923034880 3966261 11661705247549975695079205465481408 3966262 110700512907333263739168571256307264 3966263 1476667785265793090576857250010726624 3966264 -530661184460725726370659596385812480 3966265 -795836917600103366413238217634625340 3966266 -702452716701568739444287286046182400 3966267 708950127717422407748822477898752280 3966268 473346150574533032494406320364469248 3966269 376180377252072156640703498872200000 3966270 -147614700597925255463388046712463360 3966271 -3608382023402677417693054916719486528 3966272 384220812845839432891767825487626240 3966273 1450325975914168446555908812887292800 3966274 -51008470183715427970501630100474880 3966275 1202448630433003541596616832326235000 3966276 727817571830930028201070151041751040 3966277 280275835949022520617519539855552 3966278 1258798010541878397140998430385575424 3966279 -465293254325568834614200082694381312 3966280 -481908428440601171992569765674496000 3966281 1661340779172617862320546955188059008 3966282 444158955815740993270269263162718720 3966283 1503315615405639748473949156249206240 3966284 292758602843510400822716747397313536 3966285 -278821193224239272137249225030507200 3966286 813692058209276042124794846568422592 3966287 -748847636259489204759280927561710816 3966288 -48745238301788925733260213436416000 3966289 -319893697867518961142736509252632844 3966290 1326163840070083549910639578317578400 3966291 -333847314056090973885036873263212896 3966292 -15760427413439758946270145854883840 3966293 -290939866429625951106060351418993458 3966294 683411449485016192508716130129649600 3966295 342128905032958138036550913967958400 3966296 621732269616456656529413897662433280 3966297 -595278506311453197351950477121973728 3966298 170654976318766739288577136161265152 3966299 -366071991009886304666734050625105320 3966300 -135305167534758914066422788144384000 3966301 34955987116210705639406582344097100 3966302 -493473548937849115869502994830303296 3966303 -992453456491249202617697250796438272 3966304 2111391280271102918817705846528540672 3966305 512462209811279831068436298013958100 3966306 -204040932268238452166250546258849792 3966307 45464658173519308906818749589826116 3966308 246464119529730812040980836908830592 3966309 172455997872627889502297519575428444 3966310 -559649809842562050765326528518477440 3966311 -5724010417701672910102331759908968 3966312 560676101067913257330098263894425600 3966313 -978716313243973808973947731726805276 3966314 -865654365366510073900057448938579968 3966315 -893567065868233871850517687921884960 3966316 -1950151275620373945590731977709192960 3966317 533393619591679734156178452826336032 3966318 753797182518350523734137962121880064 3966319 213016084227151483412490744966528496 3966320 -1704662913880590508504251852718080 3966321 1972502938986667496645504123268108864 3966322 412983367416604039373065187545325472 3966323 -3424375518043545387749332923461845428 3966324 2528477321136048711426379371149905920 3966325 -753493844723000537818822025126570400 3966326 -23833366759194695499359347532267520 3966327 -45496368489696470278425916296297840 3966328 -104156941137624657258274548755619840 3966329 -1208432142031250785041885851337986070 3966330 -756153866358331028858108281482547200 3966331 -1416222070652992713197077117076523868 3966332 134332689795227401690884679771395072 3966333 -695572465803127153315717529491637760 3966334 514867762071303719765450299521693120 3966335 -65925125271636975991771596294404400 3966336 2043286293191445918731114359585505280 3966337 1714242361964470709449877933813727232 3966338 916697104740598092321937201615444896 3966339 -12730274806826589173414794532899152 3966340 -100772696428662819058619672376483840 3966341 -443615868246990176101362826248469188 3966342 -29462078344744117308794754605867136 3966343 -2072183619930142565585302271178760016 3966344 2058690251456632175666490828703825920 3966345 206068417522138126348579952222688000 3966346 -1580001032553701736735465976801529856 3966347 274322590970991820206585872165739264 3966348 -928175486944815492163309873419780096 3966349 -420021466986700133889166898863640650 3966350 -21368157984187100325112998050640000 3966351 -788484761705020668459620422094562168 3966352 48381537977497935523292888124375040 3966353 -2329587705859408128804791964910609920 3966354 636034471063486590820906178252640000 3966355 -181277783725261535458287498111212640 3966356 -252362576231862106861149598474506240 3966357 -144761879030128392114333409349318400 3966358 -1444610929583575381866541139174569920 3966359 5489845946124414267765558425277875760 3966360 1275092538968390779479800083088793600 3966361 578589307664438463832477201393024704 3966362 1077664870924367957843056529275894752 3966363 5822590346971531442261953981194384 3966364 -323761350222311468014718020505177600 3966365 48346774604860967087009337512976000 3966366 -52451839112459884635961096549315776 3966367 -2385238109390984950515130470991255080 3966368 500147030716015714825698551981408256 3966369 -1320016420967059422891011403628216992 3966370 915810586752320081956797213263726880 3966371 105642512374336490837222814925015344 3966372 -890876109582333640645273660314440448 3966373 -1099560179131877704337750994214053312 3966374 353459108780300305014731712249180480 3966375 722445964228897653687686890892928000 3966376 -1324583433484657925631552270123217920 3966377 -1383544331483119395719113967803863168 3966378 5490396450695308334100226138768896 3966379 723900713285195003192945048732683720 3966380 -1207529410660884473466658489664256000 3966381 -1249646595250845585290551267882475520 3966382 -46337520558738224194628281488158976 3966383 1516796315949991107033405583333655040 3966384 -261873455489670761606575041832452096 3966385 77791374766441487086734542852241000 3966386 3154362962429154486010732954565228064 3966387 -1555153274903472533107675464078308040 3966388 -920871801428592957258580446757847040 3966389 -522931225318627419576858188498977728 3966390 72485236359975919152259964662024320 3966391 -722695288001943980931999939490923216 3966392 2848733388908716347822789986179584000 3966393 1101939031043028034165879181685007200 3966394 1510740561045949863971787916802576496 3966395 -1606715012316847042602699272811369600 3966396 -315300470335192925357717232007151616 3966397 240368961739262695052954802239555532 3966398 385173072190920146416574965157353536 3966399 1878854826777277092731013553843035384 3966400 -194169015950629870614350697385164800 3966401 -1274067789943499023216421840867021100 3966402 141386530922658420173312293700904960 3966403 -1213661421627161306833036072812621984 3966404 121332309534105233803519717627760640 3966405 374000425554248624333979688881110400 3966406 -10007205382420784468866971058455936 3966407 -2641638131283571958383619212703266344 3966408 -12472669400728902631657710000675840 3966409 1028278085537507335308475071382219610 3966410 -366362443729848795148983140591754240 3966411 2003442059939634022133308533702138072 3966412 -2134291706648681217317245191431206144 3966413 390123161397429373719003697287018048 3966414 -481917727712657601914731076265098112 3966415 148274533151936308280989919582586720 3966416 -552086679900763518709553542867427328 3966417 -388880086316546673050562219995815680 3966418 2626668986173617845773446684732478080 3966419 405151146175759623039719279516494848 3966420 -22639023409913963793816070432389120 3966421 -1116899024967234181713683734523616800 3966422 -29222445794906861042317349918227776 3966423 -1050975933023943931836112080936834096 3966424 603980317048990746000909110657679360 3966425 -1871736757266540427779429362807972850 3966426 -797531360293859326669573156709864208 3966427 -3524291483021076012220000056600297568 3966428 -914971177749079455130597427846764032 3966429 1615329975889673998122066946098758784 3966430 336028603629569638313459796670301760 3966431 584922448944948895928349075724551792 3966432 41225285820284501993532880658104320 3966433 -168157727812807163396187559360660318 3966434 -768590074689837219574168261151095008 3966435 1863332768673649860234345824786150400 3966436 -27912870138995020191184353470041088 3966437 507858027307542236146166994313432572 3966438 -424473120467294026361458222739589120 3966439 3114333619056141449929303614636413240 3966440 -459986092784231721414099555520512000 3966441 1382482444695113280606210330126594192 3966442 -249456191474739806254989317915527680 3966443 1568800075531942585759369303512506544 3966444 871031689503328940211329599905454080 3966445 41188821455085730536483222426420480 3966446 18255445736866800515759535715416960 3966447 262311082973242725961776453892993800 3966448 692260450662772233921239118201978880 3966449 3983572537056442870434095502599664 3966450 122100114208830369501970692241459200 3966451 -2470496129393258340182800253159705808 3966452 -1226629877339311518984329760162232320 3966453 -270279987730946449718739949799723538 3966454 -122154754369612338017428873340713824 3966455 -99009998125353098082672200932041840 3966456 689694685053782688552875681725194240 3966457 -1936294863908151662316628137199257696 3966458 907410804434941206374504212685236080 3966459 745278982036403294135487581357287680 3966460 -1322289626923129189351672667113182720 3966461 1485219798999541894522294002574900800 3966462 2019000847387194981194984892724659840 3966463 41434268107181700065034472924711680 3966464 667005598981477214644379273964552192 3966465 -589641788967819323414710230370846080 3966466 1049119548949974257349595320345062400 3966467 2113856149470466426762304736508539312 3966468 119089854133789837741066955287756800 3966469 779423839626022114971525265640226844 3966470 128741961408787766794559220363991680 3966471 -1837574271460374946527160870278373728 3966472 -449629045931704386348650048506214400 3966473 -872960564757528228456573436563039360 3966474 427246774405650171086530384864111104 3966475 -725655296545897097346638141775096000 3966476 1082117504689427308927759274497570560 3966477 -588993225001778522752046350500041280 3966478 115745340828148333168920649189957440 3966479 901904482110002932107724101772618680 3966480 120002640766714704364689670043074560 3966481 1093175081871593123605193233980312064 3966482 157688658959061575035711379976671040 3966483 -1235284232903231114530179407302907976 3966484 750337691666407268651401146593158016 3966485 -2225329281420510425535372352194806820 3966486 248353788637355882480366629360508928 3966487 -673749946466231966937016405427841408 3966488 952006784353888259753311907339919360 3966489 201236008964017821968557445653553274 3966490 -676694606119614429761295245252528640 3966491 -1459354167133607213640861750234940248 3966492 18477651347893113322205015082934272 3966493 299792500037029052164438721187804864 3966494 -220650509700054390283938058441383936 3966495 -324074146195203414061678440309387360 3966496 356960520540230404159567895081582592 3966497 75008542384736798215841727667898880 3966498 -28460654142406231741328827511386416 3966499 703345192799896839744634325626068840 3966500 -111640097932447763451069329043648000 3966501 -1563053150354075023307246433857664 3966502 197786962519775389385069911810545600 3966503 122652360658208944810589541805045752 3966504 502674144420278147849505617301504000 3966505 1623625778182079780246438984306058660 3966506 846013187052097842886339395001355952 3966507 -1534034598574764922326044918131584996 3966508 99153579254029073661209931605348352 3966509 -246844653986407249571120924736874740 3966510 -254116641884226197664803802527404800 3966511 671923637062805105263908009881625600 3966512 -68733157286674799633435362565554176 3966513 1243856619225524464231325187061893744 3966514 1422151213295632220256699291001283856 3966515 -293277516257071149994972693718133600 3966516 1614488311793982847917779917939814400 3966517 -1070368934013023413542934616714444434 3966518 -137703472216552879037223277435593984 3966519 -1014682853219186394475230907938853656 3966520 -365212771592287783480819828848230400 3966521 159899795535848329969852746834387840 3966522 -369327246231625010435704779273770496 3966523 3583018351272657884824477443516851304 3966524 -160710924857411247570915650246744064 3966525 270528206722148191874443329366098550 3966526 -555957851672997182758776310268395776 3966527 -431386757494924339616572007127510480 3966528 16641380039060967122990754057682944 3966529 1002283293046221563871364485041044800 3966530 -856453665064179123343490226353671680 3966531 743730831141498642755935039681122552 3966532 46963507934855427305253460232429696 3966533 697209897392429104917868593649180380 3966534 243146437511419193240274862243055616 3966535 18949596058324128179282326907126400 3966536 1369561447991150190669858091926159360 3966537 -869440891530501933445733649385267440 3966538 -717294598752268525973447173201382304 3966539 -956473887227832695543500146111975660 3966540 107971181941268659947874898583628800 3966541 2104258762104483986292192810353981942 3966542 1591640886842626329085538625501451392 3966543 91620413934081337195612205023088640 3966544 -167997051873067888121521479332806656 3966545 721591538796459979430254346305267200 3966546 48965651306043427413110812732320384 3966547 64017543967264155065132571389218240 3966548 -60149569933000305270534825427325184 3966549 627006529309794450454628664192475488 3966550 493115860145278017311620803242004000 3966551 413793533442496676870042893051125000 3966552 1013880087703718316082275958430208000 3966553 822326871622991852615535312459673104 3966554 -53333705556748300152510705503938560 3966555 -888649556071923896348776920806244240 3966556 -342643430100145025047654971603417600 3966557 475785615397940804387164542609475584 3966558 -842133084234881972470223230933684416 3966559 -4181554692806894235790533941803500384 3966560 -119665984868428540837750239241175040 3966561 -454907696438624907033232934185931868 3966562 1613185876545588237406277313070567200 3966563 133156694100321046527736959353206812 3966564 -412373694802861321138384792075358208 3966565 -1291983946726363047076474936200153600 3966566 -12385700769658188144537065369575296 3966567 -1880526422797404451279667328254947200 3966568 413366619381893926309845965938498560 3966569 163630126377678434983667273130677760 3966570 -29383940076395300108201285047238400 3966571 933787871192720385729697771767808912 3966572 334660775737753817117114117226014976 3966573 202509277875967204274401791950440320 3966574 -195437126731448113258227649291565568 3966575 1088074222626732882773753171472781800 3966576 -92208379321887239577270657908146176 3966577 129968601640217056409085317902172580 3966578 6262002467669699601349027492454400 3966579 -1344751388793374530176294472571900076 3966580 791287156954532769264693652891484160 3966581 -2129687458563324905548978813622577618 3966582 -125031149526467801058509167734086208 3966583 -1828221474987450851743838321377942168 3966584 -634379456557403418441838209522278400 3966585 127029028621969952689013034576664320 3966586 20843220429585863256464528874966432 3966587 -1293258624687452398970301435612763488 3966588 -54703635834681401092852562796169728 3966589 510374928140295512256784692583259040 3966590 -1792181193515472451841918542983283200 3966591 -1339642858710873644073368605471334400 3966592 1059961585002225652116119620052582400 3966593 -2855267274233342006636703478927642620 3966594 491107494330363555394771260463459200 3966595 -1601151452196229201220143848261022320 3966596 -1331511957242146557780710284877387520 3966597 -1301793600147154733482810349127802560 3966598 125932187530217193357686682228831936 3966599 2600633555042646401919493722420778080 3966600 -678876006979395804336829783455744000 3966601 115240823921983005660238829129933024 3966602 -13698270259087889949640399503511248 3966603 -835712390427075171885500704559126016 3966604 1237174827300978228324565642673344256 3966605 120110336923925811075880063612408320 3966606 -180463804556078966017273248269437056 3966607 189679018007319047086651381020439856 3966608 437243060226638021188646822633644032 3966609 623533361323690496570720137819889904 3966610 731289307444188476430245664532080960 3966611 3389447120983323585902956459343323200 3966612 -976340365561839049034087124680196096 3966613 1294303042775737049243995720240032160 3966614 -1056965911957651229339492409556712640 3966615 -120318292728539055541191686462750880 3966616 506802921962208816330611925737748480 3966617 1206103545635729024711688759238062666 3966618 586993813979224770608379380719087104 3966619 14013172561085434005582854501875040 3966620 -133583675961402266278074637854412800 3966621 -26989496820885294677778871939171776 3966622 715587723011716717013334498856896 3966623 1095524297926494333660684333745435872 3966624 3272631297581512235293486724614717440 3966625 1112566211231723984062299817709298000 3966626 -57222041974720488960558094570093056 3966627 -33830295385515495893606342799009792 3966628 972935103726241921806797157741305856 3966629 -3441653368913201568918137871806359680 3966630 -144836746561612950466104931650048000 3966631 -1008001129244263670561772966733650568 3966632 788129353412727626810390498063846400 3966633 -2055598440329131388515489851898246080 3966634 -177835159349601335976349884059808768 3966635 -2665242759367730004282629438294389920 3966636 297564293575274397484835806349819904 3966637 -234549117882837290797380895157244180 3966638 -567118035343724845502710003215857856 3966639 -323446513027225028680152009478336752 3966640 -131624275613472456470271085820313600 3966641 -360174746629986558466051775957506560 3966642 279046592831962891335406033229642640 3966643 -1665463303283960646665966517967663160 3966644 -2308722819340076233199557285323829248 3966645 -964163724432372204587827756553645280 3966646 1549278368886982116467676834065914272 3966647 -1676400984223750406796249543522296088 3966648 1365051139271239159749316475181404160 3966649 -2539007879034651278984595113218185600 3966650 117983453348274560390733087499774800 3966651 21627339264582902505188278568700912 3966652 1336109957583384270234913418828481536 3966653 -899326461773368451217021040698344256 3966654 -234483543672652549424877403386674880 3966655 497075695557408863664306760048619520 3966656 632024481614379444408554903112253440 3966657 -1309188958765662959636786695192055760 3966658 512005578346246866022498344457526784 3966659 1261828034324890210094231038099276992 3966660 740195892271325113705045301928756480 3966661 916917033079087881238688644535489784 3966662 326015991668474122170955531702274304 3966663 11409446652079652805301340935282344 3966664 4780332022515465085145283468165120 3966665 2126921820660849208152049124055801060 3966666 485597951346093010165826641327419648 3966667 -11700437996886297050810080207283200 3966668 -19832343607041233175662622270165504 3966669 166999166180805299149325369197013760 3966670 -149680234054256214717963765027558720 3966671 3010547593048341496325800644220868472 3966672 276104661000283562118699074345238528 3966673 27783514160136515038593153060411120 3966674 -74198431781418654939265225005539520 3966675 264424321479277356853457262532257000 3966676 144348616751558734032430746358540288 3966677 -1194570320424654959893288413623358240 3966678 1739581787754052459351738618069440000 3966679 -153261156410193659222347557865686216 3966680 -171890506105594368289157501007667200 3966681 -433011759410642045620696750313260848 3966682 -25260144847356633263235788245409808 3966683 -383886980497545777925366022797278720 3966684 -724326252414927639858330030281700864 3966685 783800369464061388410171426341222380 3966686 1079566147121190284518337057794161792 3966687 878659911496349597689473082875123240 3966688 1507456523887052970850911432568995840 3966689 2510051766034052220364950607978307490 3966690 57090848464632273058981045722839040 3966691 -2975738614231369503436181284583351908 3966692 -562700934529453363753788941626983168 3966693 -21238735699822502199934976193305856 3966694 -157650413476770621818588625863395104 3966695 -1288324161135441758457441991118059200 3966696 -289305124381587778718278984601241600 3966697 3099958979908063960709829984936672186 3966698 232701990449803775831770582726674432 3966699 -68817724652692288027222433981293824 3966700 -645630084388608706430683515620012800 3966701 1949110587428932468357311006069279702 3966702 117395477935583748939216074428564032 3966703 -479988765394370036405370668497799816 3966704 94839519220548701064102393423593472 3966705 -1178129084809267091136836068828444800 3966706 -163219045331129500142933259888552960 3966707 -3296122725202620827924080709087280 3966708 -203962386042303966551289490655016960 3966709 228554510124844107743673616877461500 3966710 -1297070795148062606337043068819972480 3966711 -146707227576450737511498722212442496 3966712 -2094077648953283926748005407507333120 3966713 -676644868885107223481346504994310316 3966714 -1031571070629952474620163554380497296 3966715 -2582864875647032659901939541633200640 3966716 -441299581422236434256227577310325248 3966717 -724478669076538411495930644048397152 3966718 -147645742302169386744483702151446528 3966719 -44224603480095858952939238111834880 3966720 8432498139213167233751617917419520 3966721 978498177031666635719195621876637744 3966722 63986794751271393987406876654248912 3966723 -2728840149513020082422888045406061920 3966724 2062875195496934786470073885491265536 3966725 13103767290047738530458030574776000 3966726 -385510604175007364734380346286235456 3966727 -1454619961129470916126076628676920424 3966728 160215101378671473723964164599040000 3966729 -289156007281786397632596793413141504 3966730 -181958245803005979730286860102612800 3966731 -2862336174482200144843800064663243008 3966732 -281828161926849806058190986506059776 3966733 1236207139812936555548097369746957260 3966734 -12656634639007326590669818174468800 3966735 -991147754846829398555700821362458240 3966736 839439946364052991478947885732331520 3966737 1605658445390082414390442596812681712 3966738 -294220119970833292057100083545162240 3966739 903892422360559849744000426700312656 3966740 921428261691317145968644923229136640 3966741 664283451734352188776515105931282848 3966742 260928967289844614437510599014750592 3966743 62049998676218703884901965615856 3966744 -1337985290736410870169606792130560000 3966745 1068735558334435630145125472409050880 3966746 -344056933019042332070968598847780384 3966747 -29308029560272634378020608024639360 3966748 -3242181559511091032566428144576849920 3966749 2038293651826918179544350410891885100 3966750 5166765589799676813580810577376000 3966751 -4494330280014731187265825980792047568 3966752 182963418475518465518869976417697792 3966753 1007939176248659390720918518109091840 3966754 -1182542908587644121097631237557158528 3966755 131639454591521856938275233081222960 3966756 -444440578550642333113215298306710528 3966757 -2018272253806168376369628557308386528 3966758 -498553757551222002438143199344447520 3966759 -401807438501839319055466135881791280 3966760 109567944159474038597134751091916800 3966761 3442857290472766700908372129867018362 3966762 -1168289129485620147572995806082688256 3966763 -2970738341609964715408123517354994960 3966764 1069900496118266190907427449233632256 3966765 1507831433495167879680501174182928000 3966766 36928777662434151253240929893696832 3966767 58877382142577332761848133543313392 3966768 -58542361746930623141217626074693632 3966769 -3859026678069260726867035530312100940 3966770 -170510038834074323223687229618145280 3966771 2101988249255018999306066257414387512 3966772 318257826246260865564599399948245376 3966773 -678551744385639574506896125548120978 3966774 -416171499366144189454352642377986048 3966775 1311914869872464718886905402284676600 3966776 -2308829479154593794548071318749450240 3966777 -2284119407681228287670538171661121286 3966778 -841230205131666073060638404412892560 3966779 -1678298674080752170920967128948142620 3966780 1001850154710091610542250763501619200 3966781 -435837318433299655509595210674088576 3966782 -1041016833869572506076966583276390400 3966783 -330643546715728380795954576817246776 3966784 -961790027002641152615423019252711424 3966785 -312019777224343477552204456378075800 3966786 -377331638321213058470762199893932800 3966787 -1401051041777369169703475399532718080 3966788 399369720699352087706601133964906496 3966789 -828081571875008080830918239291045472 3966790 -1138117578396893533561844250579657600 3966791 3886998930719708102511312334109568 3966792 487495153352495260428580906964582400 3966793 18876905843952698500014179659973584 3966794 -659043062121660994013416828391177280 3966795 -809153890632972996060389181362712000 3966796 486963374649650513737832268978119680 3966797 1459657165858710277837613932416348972 3966798 275566030978785401233911573727515648 3966799 129205202980325705678681134505874800 3966800 459515689516193135393296647802060800 3966801 1864657377913188246597899890208981280 3966802 -57384641056680807608158947623416320 3966803 2673989919600612064442675357276675052 3966804 -63051097223427740454684183071569920 3966805 -105637961369775572730727149978622080 3966806 1305817872683801649070983294344420160 3966807 370730314010610504740179537482132000 3966808 -2803829582763688047442733537115863040 3966809 245325932746336541781528495466988352 3966810 -324281260938161105532351599644800000 3966811 952483082927309209247476416427825344 3966812 -1399183501554673260927660430231801344 3966813 -113212503762468395079334505718912858 3966814 -428247736244380353544123563561239424 3966815 -27010876593527533356213130703799600 3966816 585510462802675173248668512502677504 3966817 1820502948478663093497880406666136866 3966818 -377204288989727880825844644152030640 3966819 310650477960154011639668465076028800 3966820 34270370352927296987030343045734400 3966821 -4696738938473912214725443265873110656 3966822 -314798535856344989046512357223298560 3966823 -873142618907507981716809865962462240 3966824 488012926560348542873052778586880000 3966825 -153469697248751549623328766278570400 3966826 1485451420819137756904427357266760112 3966827 -5144594882550428551577115084682008000 3966828 -683509311724989391276142599681927680 3966829 -211352601421273376273996974529162016 3966830 48275288273095460843232837166732800 3966831 2055917087696176125808811144794046064 3966832 203463741639261385563471311662743552 3966833 648486654356602887389959359183503424 3966834 213764653337796806279748387926474880 3966835 868203393330811321652818018999224960 3966836 5371775186850097880402805862950912 3966837 -9757016398524872073056757206232960 3966838 -133363581194228751747759111061222656 3966839 -305818868451964184628177514172300160 3966840 -464505176271850825696634125891584000 3966841 907253029913049198433306316816515584 3966842 1596395154176628675184340504869388544 3966843 1184389942056741008305362429971312664 3966844 -342343655881369683918812053492747776 3966845 -623970499864609414381007863508920320 3966846 49468808540034389943719136216802944 3966847 -3424301020967487729873958145345296608 3966848 3173372682391849385655968425385656320 3966849 -1061247491017424193771594584797130766 3966850 335341632850198541443304020534460400 3966851 -1164428302177587697234764171505324848 3966852 -784562513462712963221302960040448000 3966853 -930599912211877557420904652444819712 3966854 -675821398391988405297616695871710624 3966855 -46886096608536527492374024578136800 3966856 746035309366656224414342329788825600 3966857 846010681462530082878105676555838106 3966858 -207138967514638519354457686803740160 3966859 -1014950309998086801623775913651329296 3966860 -22244853854617660577549536710666240 3966861 -895378149181115635394212100282968128 3966862 -430152765384925649981508252789614400 3966863 2507736261557563215246264542653784112 3966864 -375745953319713376773223370784768 3966865 246773284990986918914673053987001600 3966866 -184858366338022055754964459508044800 3966867 3148334146461939211421008394396592240 3966868 -404057148966352299646910883207271552 3966869 -1805644258599801019506677658548875104 3966870 71280772196111603544026968523452800 3966871 -1020186233480187732917817689693391928 3966872 460573689271649300237626575071232000 3966873 -521366316730713122657490598837763232 3966874 591953241507883325145251885773341936 3966875 229393512278846991395109527382645000 3966876 1053244929081818204824131984185547264 3966877 305651731354633664243161592462268480 3966878 227288093717280620914739407560186240 3966879 3721495677802564627815871215108096 3966880 -2296279913111223126898436167715389440 3966881 -1460705010299586367015943415494085720 3966882 -545515460169085831312284300122317056 3966883 -3013379861640413270860458101049336868 3966884 270870894624146621859216624989356032 3966885 -404639524585299495704487593632833960 3966886 279803067988267951204647568723845120 3966887 1663112672541730002888064733779132536 3966888 1573728699339711079716419530833346560 3966889 2088080939409042824650464903185501690 3966890 194280078212827260488959636448233920 3966891 576844047713275144784321895514925280 3966892 -2185251662452340986269305986486614784 3966893 189486532091852939638245326810077260 3966894 -99620213973148648114328312526106368 3966895 -370115518703729606601109711494636600 3966896 372470830739397840250659177639936000 3966897 -1728051163052157760622385121395104160 3966898 -12798540742766508877048262627116032 3966899 3272780976062166178447829297095444536 3966900 132032739871450815412922762558976000 3966901 -4180635817296231486994241130501731748 3966902 364833068468373329228092628337807360 3966903 -1492479806915286623788579867370724576 3966904 2131275953453199744339885936788582400 3966905 -1522351146372016214786787007641677880 3966906 631012341624232838358741763298227200 3966907 1243366146595715634938189614298685712 3966908 158880307519037450936745978353556480 3966909 1570951706115967531740798342804175104 3966910 -1167982645450190909746310822052288000 3966911 722160157099907603561483787808480152 3966912 -225310652772357856127205770042277888 3966913 2631028133835926878097971309182500162 3966914 -76150903422045477834933109213003776 3966915 419917679682158878086025004186880000 3966916 -335030625755434180840220718010543872 3966917 -2015731366720027342494189433102692228 3966918 273963338236114008645391310355904512 3966919 2673819149320610637655575813870344112 3966920 -617097751633556580636102096607795200 3966921 -603707072330810362182147496766822400 3966922 -15970619465642591231452978311613440 3966923 1255639577942911903364435711038049172 3966924 79821195276119277527594753766359040 3966925 832654927064764362255251974327620000 3966926 -1091828176082643984868867880304545088 3966927 1277386432660476128755914642897013008 3966928 -133056659426902857471321448273018880 3966929 -2556667427931645651999987064312435470 3966930 444342268581124464467055666990328320 3966931 -476144156232198850736792450151893768 3966932 1501928843735099987213422276455962496 3966933 -1765864275177114703003980608676403776 3966934 -659816624305409657639382549112599360 3966935 562739687748193500620059297805288160 3966936 -1056754593657076201901688750728970240 3966937 -449245518836564330135374435887901746 3966938 -884623067184269275495438968416860704 3966939 1355315716571625369539933563383192000 3966940 641267363835836099370448076850071040 3966941 -3702224908114834704537260436399709056 3966942 -1463239711079443480761823158652548096 3966943 2473723483504502439486495248466799320 3966944 -652233276257726705401273502493573120 3966945 -1450880900086391164980578244661822080 3966946 -226856026731230852664426816010106880 3966947 -1558419737996834755269744142226771520 3966948 -1481477962119784420761790752104570880 3966949 597126375539721082756667607825192736 3966950 384772580351782338624276711032928000 3966951 1305121280028115846046486484657224232 3966952 -2641312677252240489360192283028275200 3966953 3236032234067906456746544980773279120 3966954 97582577886936155742462273682904832 3966955 5916646906551758205120869562777120 3966956 -340281485689920625406518575476677632 3966957 1883178220565008068041866155801652854 3966958 1233537610984975749983036899784086080 3966959 -2324644319047104502431040179223010280 3966960 -35086753519792578213120470782771200 3966961 788996533884552892316536417118164562 3966962 62173063160904918943505811905612832 3966963 -188599972997340608409187036248605184 3966964 112119235495585420629050152993774976 3966965 -10420718696430917388412847605517280 3966966 60688361484885733584675782785519680 3966967 3472800640628336151578785084522287600 3966968 -4048014758649324560943244114383360000 3966969 306857204976055855685562234798552144 3966970 119209202757338932730138217750466560 3966971 1567989382009246054642170543774832500 3966972 -308786912212114351370654112873185280 3966973 -2205185363607060908109376181354393216 3966974 983681827382275977909358858215552192 3966975 405058561179167704345877811790254600 3966976 -85900049086134805423972373495808000 3966977 -72093371145949129956143678808333312 3966978 170952112712225867054475140495739648 3966979 561316598733802870140601347939769920 3966980 -1209354107101558575964481387813856000 3966981 520282587718229434237916190096272352 3966982 326380303237234231887691181525354592 3966983 1448709853692205352398127250570837120 3966984 -135646119228327860578260329183969280 3966985 -2691286371675485421325011391593600 3966986 640473848676419263487587512381414192 3966987 794886369795944470260222238609254360 3966988 505592877327675261436048000758552576 3966989 622694624623043413879797228748380600 3966990 379777858440121847469059768799573120 3966991 20356093844857363559731082840703720 3966992 -221293356067401786930783901086302208 3966993 -875348315700040367257005122545309680 3966994 183357266652277840953965131876730880 3966995 -1306538672677135760206242807662418000 3966996 -483504622542352359622131368913580032 3966997 171038837981494900436889268808467380 3966998 110756609660018087361480338914037760 3966999 -1211973511311703674419048709594909336 3967000 -3662240971206563775253292564643840000 3967001 -2103442667692211626552783715600108268 3967002 712420321303874451943272643744366080 3967003 -4294665532639224743502389572162302440 3967004 -2447506887415579531013544927892498944 3967005 -249450645109782554759072109775697280 3967006 -1391303169769236314262091363662162048 3967007 3018207785417079855794731763728183032 3967008 -19199265674678160327496735507611648 3967009 -2321383227989013858950413015900577084 3967010 1029423414076279084190412946528128000 3967011 -2539590817875932311034843965829907240 3967012 -574633017527099271415589252263976960 3967013 1047198318124567749029442228282822684 3967014 94560948914245683959156523296738688 3967015 -990093318492711325574865311247077280 3967016 2526423332886524478334144794739092480 3967017 -1013873007466626580734079491507644352 3967018 218905198846014446386723019781706752 3967019 -120279569570191059485281312339937904 3967020 -147052351500209874868142426986828800 3967021 1435803411594774178618350586801859200 3967022 -366203914732196772528920093704296000 3967023 861128536669526522120041904834238984 3967024 -158767418700168493041831161948815360 3967025 541981550792394734037042654562258800 3967026 239070535801433566625656642003983360 3967027 2728703438937369917884236098804276876 3967028 -831188030984078491293096035020565760 3967029 -20161476180847222897779023492295360 3967030 -1393090334909122767343860488810595840 3967031 2115098900377251118082232786990125064 3967032 738338253603795918619172808579256320 3967033 -264670115837267954989341422044705280 3967034 -906275496232798298122276148984448768 3967035 1436289811292882704257710263246648320 3967036 3670119278470071835240300328200499712 3967037 -126628954106555080023538669651395348 3967038 436557051431574487953645884899230144 3967039 6195858191290586928233072380519808 3967040 -220511651627145310832866863737733120 3967041 -82597284486565949733597879414333120 3967042 -1857744028105974417794918747780764800 3967043 -2170698286374060691329845975016240708 3967044 239467090197425872102376417987337216 3967045 1573123512313108594022337788255752320 3967046 -1017551478039758317944781733719482528 3967047 -577695998063730356878893812618682960 3967048 -225150829969169981973731755760640000 3967049 -702043453255162835749870407103174950 3967050 26799446312254617146188214724000000 3967051 51451461168926285273953868330641344 3967052 -331227461447439538830074826882573312 3967053 1137961914097127033848176349139363904 3967054 -34806163446165373137982371422416896 3967055 591692947001910394877313906884748000 3967056 -28505737157009880767003498538344448 3967057 612180387264961560540600703433288306 3967058 1070103993945441940766335735508945184 3967059 1991183094210105434716694295189441840 3967060 -441736980370590889010964939882854400 3967061 -565665575953182250266783897616131168 3967062 789544376388111329556038758117062144 3967063 379179669579135210554014592331509664 3967064 -4575185439020965257623984979513753600 3967065 -131285845176173911996466324394456000 3967066 636511799295521276312625634441064160 3967067 -1179677664004320897816578257475069520 3967068 -246415831021712195293279926418882560 3967069 -2495760186410534550462556065532358004 3967070 -261972990420381979376351854993735680 3967071 568562395200745274919347988699152712 3967072 45264505271844368419605815294951424 3967073 1244553892937516407148585475950652768 3967074 -47954678981208727815622407510765792 3967075 -204634087683651563955334879451162000 3967076 -1014020645345482506037111004657133312 3967077 -2096664981488653529523076883207102880 3967078 -635210797843923103685343191290721280 3967079 -1801357303403774480022568463705120520 3967080 263446297385753210772827571417907200 3967081 2262211458937122705312914106050957882 3967082 -386885947842852982496725142993541120 3967083 321535931528329125666692109113484000 3967084 1785805143829885267450608194974540800 3967085 2113097602844508099799591494548386560 3967086 -207485782549959228838329338084044800 3967087 2726308825938751462063447628651446736 3967088 553273215244311192989767367939162112 3967089 1539625533488158172263233693453195696 3967090 -1314942865746265381345111342737007200 3967091 -75680383950112956838885583743189128 3967092 -298060103231974327002637755116943360 3967093 -596873668214538396463648478364296712 3967094 -2458096165661885629273388651561472 3967095 46111084915096030023447909248960640 3967096 176112856795287361337249064187944960 3967097 1022883338558627167909607415815060352 3967098 -128770322538046509940047545810036736 3967099 1665560985457681775066976931973268736 3967100 519555108129608637589535714717222400 3967101 7208101013898667255811822958094080 3967102 -385316403073714292970601977484411008 3967103 -65349277526475138271758706886544864 3967104 1001083047807036866483696053769994240 3967105 1745795415386971579078309153301856000 3967106 1308367622215540078482478534110576 3967107 1075335982253816483410767659608322040 3967108 -2681654264472632483642649651333657472 3967109 -216696029045022408212699069289631680 3967110 22573556302102100189325302376960000 3967111 1614028051582697941176545231453938712 3967112 -24022316248980632180949451201812480 3967113 -374675422835926403669466626277024000 3967114 463108540741012950645360923348520960 3967115 2377447131953711198886487182536320320 3967116 1039056737484565149981950397294526464 3967117 -749432746363322519646524227661898816 3967118 -346585793356028822853832514720178240 3967119 5513541511701541149276452017658928 3967120 -6140332265529620069130751358238720 3967121 2473147754352381854244212216574422322 3967122 -40912130382240300404878825304992128 3967123 1257920875270141106930512420623251372 3967124 889031674983691804792332093291663360 3967125 988072077101304782861022893911200000 3967126 281215833222715662213241684959700512 3967127 2471099302321113194590624391792651976 3967128 782512945644539353187210946340147200 3967129 -3019002483978184633877457271960458624 3967130 508449411177112315136391830727924960 3967131 10771666576999177855838251165254144 3967132 -75605757373691461916115412341620736 3967133 -1404323432252283446799942536346030618 3967134 536771389774645059485319012060060480 3967135 788721081348479904322541736229229760 3967136 -2024687575727155565569252199912767488 3967137 -3048993734647487964472055387341728 3967138 -1059298762619088766260733377752294400 3967139 63836825221531074049861790152465800 3967140 -337546458269926910905462347899473920 3967141 -84312602723413579352860361816795458 3967142 -1392610720069582182791170467592608000 3967143 432374409400296710254243854858278400 3967144 -2442893897649676976729400856277283840 3967145 -123731622561431806407035964006028800 3967146 23360880453742675205905208614835040 3967147 -1241030998907002678026503099112083404 3967148 -5236505048257888072660127917472517120 3967149 128547648016385629460097307035374208 3967150 420425762755677847319413093993761600 3967151 85445284254952794498003551819085672 3967152 83462385341642487368356253392699392 3967153 3318850587898591067037864739482936244 3967154 -130110867811033724735891428913323488 3967155 -308256693318893902847713417178249760 3967156 1033786526988104073936841523833596672 3967157 737869043391587547824393994248327406 3967158 -73265087896230392507851014692461824 3967159 -218671654786591779635714576631727184 3967160 964241978593006689850697663826432000 3967161 -487266951393912987618906670047406080 3967162 772990161581718633276157279019328000 3967163 436013319970657302411542064342160704 3967164 959098651721847529686734647991961600 3967165 1427649939988687976625868276255356000 3967166 -260033075793961772115808072448522880 3967167 799933189713057249418293094484903880 3967168 347744597211029747769497507565928448 3967169 250987053827468283317913900462631680 3967170 64990429741020720087446235224739840 3967171 2164780439655169114408199338798999200 3967172 -59295118356511725132429904241107968 3967173 800746702211024417994903968015411424 3967174 -161677067117755178289249789454037664 3967175 -106277851090776964955642751931578000 3967176 -3024086297244370048544592023284285440 3967177 521437925215208631028274707191048000 3967178 317028889915898978635061652584596224 3967179 -122603914979153783496981895807433232 3967180 4617963822416444331148708676812800 3967181 3621807270369271921410850398181776000 3967182 -206391607021462495463148062434723200 3967183 620836591246419635087713757434596024 3967184 154921793012188290003906719218581504 3967185 -71643194947923201684538813302226560 3967186 471240104575221845411931052667817120 3967187 2114765391867132595404487144173049116 3967188 11096588912055155082674898511343616 3967189 -1137147400991020797657503663694969010 3967190 -99253626340232871850343945715590400 3967191 375656117065116622284860183277487440 3967192 -1894748237690025065643460168996608000 3967193 330198695389025461074099641158514442 3967194 46972475770916568555057843939115008 3967195 999134145177660944048091614399179200 3967196 1185564993555394232620585966372239360 3967197 -410944108853288774942093440282296672 3967198 -1704055473162549649458001817557142400 3967199 458968891702955936718085950724959480 3967200 -780351824172155003976651517624320000 3967201 -224994651081769566222130061439558912 3967202 -1895633251903387371200493344818838448 3967203 1786302624391121068606567252412028144 3967204 -1225439289782533491608643749141280768 3967205 -1087252181443319060973567300148946880 3967206 -361817418424121834272124351680869696 3967207 -2832115785459621258539356374808665544 3967208 -19794739482559533301390377683927040 3967209 -467107163686851371074934789440442076 3967210 -483527048395761256716889113986648640 3967211 -280318657336617686160504719965174848 3967212 331197596346516098680184677097241600 3967213 2720684386444257325936033087433271820 3967214 -11758268607593706177197203919266368 3967215 331114738227290532338748365379294720 3967216 619026683184088360368062368388972544 3967217 989960260050598735914063789413096292 3967218 -3234522756474644534390248787151360 3967219 -1869913019036806047858521695338072000 3967220 -240383586612919003127378143372177920 3967221 538802663906031370942608990851605344 3967222 718591734702385988143980816137871360 3967223 -21921302593687442704199613284754432 3967224 -989996479752920558209017431081287680 3967225 411125763088123502893659542941696000 3967226 1053876403037878132469916846832619520 3967227 1831986815234032882954763127873252 3967228 105014989617096538941940858636341760 3967229 -866671220366530849916947696269114240 3967230 -686422774479275464480088035834961280 3967231 1103113594320000998855833671755916032 3967232 560910601843576082104973764922966016 3967233 913042883518149821333028396270761664 3967234 78055673107549849263006880334716800 3967235 266027572092116815289826616178017680 3967236 -155867318567242520956709980463371008 3967237 -2618162757278813197968392742895342114 3967238 -1809956316401853965709567614219128320 3967239 -387070310928840786091552356511204608 3967240 -2159824644089389004296511583331891200 3967241 297289694363026500563988376139727642 3967242 245065735388569621522092783639773184 3967243 -9198543806010946211364728592651520 3967244 -1865668645045632030890423094097246464 3967245 -2281751146404262089106218212333630400 3967246 1064164640843981293886123201605466880 3967247 -952454512117234592312240618601555120 3967248 99360051912349743911682796819513344 3967249 -1524402126170777967412986380316010752 3967250 -235560128078019926873664789118848000 3967251 -1613614004755795372572284109073848576 3967252 -2469154122505548130951524007646484480 3967253 -601004640639039246820636435095360498 3967254 -291304998939502109363374195695186336 3967255 2867096491366035559523252925799150560 3967256 -1075937923803836498792008169695150080 3967257 111981005708309209667343497907317760 3967258 -174295022453839335306816442136831040 3967259 -1468054022743935170147300126517372540 3967260 -815942241915420326106832258707578880 3967261 -872054710523004643046725171958712576 3967262 -216010499294536888578392133683988480 3967263 -72625853060032847905029797137468008 3967264 -59959672671040277851636005076992000 3967265 1620855558748805854045624101668160660 3967266 -14984521413365293401451814864015616 3967267 -1788954055868054411963431203863974132 3967268 -2597510615620721006866634929004602752 3967269 1911747983131015923933190220970517344 3967270 1033197685208189896204797101503119360 3967271 349807094752348388100550734086979840 3967272 -2450363540988918334182386654439014400 3967273 1423134673131412548693437206961461320 3967274 838386623780467107364323847656424800 3967275 -932260738927516548597774443618029800 3967276 -1574865705042458643072429221414228480 3967277 -1580827896459865288925810457552704874 3967278 81089446189161267710624922991626240 3967279 507386168049158079505428476005000776 3967280 -188580596525016230597081375516590080 3967281 -824396948389155000548423200715210430 3967282 1566608831952076333524640575323885184 3967283 1347916354442931758727463562187563304 3967284 -192507139316205287348529331530584064 3967285 -703990961648884788598725330658066020 3967286 -1072551856930585460570680770503565408 3967287 -271362284072849999068909172679720960 3967288 -301097712489781006208162820716052480 3967289 1775564138227201052240852775580194090 3967290 -129675785440698553731288051209647680 3967291 -932684340034937275735943668909281768 3967292 -453947942816261557689139710146503680 3967293 -617267464322225194894098236917289472 3967294 81874253457399826472124380356221696 3967295 2356758589510202604641327094125413200 3967296 654814221578647673608226983045496832 3967297 -531574007339648492051785461399368254 3967298 685496159578298246493091068489800400 3967299 51288765696631061096848803313123536 3967300 -580490333116233572113898948303648000 3967301 1228403492136900175417692182862193920 3967302 -32778231506798514184068445919400768 3967303 2572080601099454567383412557239820504 3967304 -46992037542928252066403868372295680 3967305 -1093457619914685636868732072473906240 3967306 -279862404769462291494883317505866240 3967307 1054961070678349167065861300732311752 3967308 1303924003056354913680419347684207104 3967309 -64665032489002683505622414007362880 3967310 -857570633125961733785343799866240 3967311 1915988292374741987253071762379873672 3967312 279407176584667815865795520797270016 3967313 1175486789169162673958059186263869760 3967314 -140097723715092782136617449100305920 3967315 -1177225707252285777394565442444036960 3967316 -599930715260826311096636335285125120 3967317 -762821452243012314529986480479002752 3967318 427371758218807890032831348577715200 3967319 99637022717984116908420743222503944 3967320 224034331115469968757148476889497600 3967321 2426271525475947952161186914482832522 3967322 1751054901965100147253367107337267424 3967323 28548709640729482981677412517913600 3967324 -851612717120368425506083448880795648 3967325 481241903867256568377952155846598500 3967326 -149162995320161039014297241945548800 3967327 -154572662941650543627736921496598688 3967328 -564819074485920159613350883352248320 3967329 74791197154429017710987514773118384 3967330 373846746566094311422709234723446560 3967331 83883291556622157857949646904898312 3967332 521495647576051509511517150656975872 3967333 -3063170946702464814992532675177200480 3967334 -543876245993244714716715669107243424 3967335 -1643505283510111435810179429759299760 3967336 1170936502537933875459164477666457600 3967337 111413790985418372517663778876225440 3967338 547150380384443255533721662772981760 3967339 -743946835096967115335808436245880992 3967340 -265996316061399138738038572561075200 3967341 -922832452418125256158440337844455296 3967342 -27387478293552701136770380122301056 3967343 -2552482422578118808785856107334767408 3967344 161747210381403189608810670733000704 3967345 628734825609307112053169188560829800 3967346 1017737690353110170519570105927783040 3967347 760759180241195013687467489690105400 3967348 -1433293871865245186353533187807232 3967349 -467057303603552105220820945421197440 3967350 237454580905966913833535663412360000 3967351 -1560165459550926591423517833639946648 3967352 38501237235612850425736320693043200 3967353 277981823356790093117070484922265600 3967354 -3298882980098300209572889120238542080 3967355 -140903264609204517378126382581319680 3967356 -852372607298397243197605658071326720 3967357 -3035207679219568321772364769673622394 3967358 1438703333617287749665386088641067776 3967359 1944546180994511261205486482802313728 3967360 -176849336490418444591297399357440000 3967361 1094389093022625532816906092209971632 3967362 123211607198924194742637811610491392 3967363 1073084083888055074758295427017055612 3967364 4281392065693434422217805457960860800 3967365 170529881514981699480399730854613440 3967366 642985406820944673329556501764347008 3967367 -515122391630892605596345708507531920 3967368 -319230070243073181354211856710041600 3967369 470212285419409841995721919027584896 3967370 -1005058763119585491590438629736912640 3967371 1477980116460653467625300575013501880 3967372 2176968159216661008269393494210071040 3967373 -430908755681969215472860455197922378 3967374 194811732272876291497188724732937280 3967375 -3760828789405005750832990305039828000 3967376 2807588056928950538952463170404352 3967377 582116090702789851788225395452375008 3967378 1120690533428598738553260426329700240 3967379 -374824929340987676398216299785288112 3967380 23846470439797471258159833695846400 3967381 -1396864148557276842461171190145416672 3967382 -672366535554779769646433418034128000 3967383 -365530104839826610825144055925975984 3967384 -2927322043247806325952158884286269440 3967385 531340899022145815791400546001640000 3967386 -554192013450432150208776971203969536 3967387 -959904996162624015344114418387646128 3967388 247538214270093092133920553290204160 3967389 -1606223978167805495403805753696969146 3967390 -7209504339513656154750468380862720 3967391 760142327086104546103769181719977992 3967392 205466905852271001523838961507631104 3967393 432957035072694330155696656974106624 3967394 481231126140646250542189099826012496 3967395 15020164486526256489786076511389440 3967396 -689961725557750626357266617631984640 3967397 -1178678710355763084053971021529500608 3967398 1043641226599762273704199097767121184 3967399 520330042875184381636228726131126136 3967400 -451170779444129349537922987683840000 3967401 -1284980635974290506403486425664953968 3967402 913075038343322892776581122576511152 3967403 -1698329771967408158465954628450729840 3967404 31237639059849689329364723528466432 3967405 -475609414100801299109850316839079680 3967406 89218623946869239780366326653087744 3967407 -2980298247270508171346736392016885360 3967408 112277935689108731539051156575289344 3967409 685151706083765554065732078461316480 3967410 -200230656208500958828054070842160640 3967411 -356361938294182410737702340054097920 3967412 188450152200212701730427526732756992 3967413 -1507472797424205357028555533463186656 3967414 760975857091263175342807264633645632 3967415 -162445620126825989691542285840135280 3967416 1695035239575955321087680048248094720 3967417 -1697285371143011805822744292339336534 3967418 34365271804471119477276461418777600 3967419 -3101184533320638608913554810468021760 3967420 66079926019257949490752192283182080 3967421 -318644168967356948489673250882931988 3967422 1143283972523158819579313664598577472 3967423 2269653543954611169861586793011475400 3967424 -458741850764144384401361583099346944 3967425 306723544368982975490424274681848000 3967426 -1281010173553099320485691798309656160 3967427 3425667717824542856555450523640583472 3967428 -1154714922781500642642213769832232960 3967429 -3599367357804547431856840064129919970 3967430 -166273785838380008958494826405300480 3967431 149715675966589702066069871682018816 3967432 472045106300360715593564299557120000 3967433 587691131747833834793906255885662224 3967434 -156724578151838461366576354210037760 3967435 23259334973259855640766690089406880 3967436 -103289715613650722361200427990764544 3967437 -29203110229306105746338246673759648 3967438 18134539417256606933140372815658944 3967439 -801369838214512776359230342498218528 3967440 -31493230907476601943694919844495360 3967441 -660201088265806571569029632879654158 3967442 -307770325533180395828249010291302400 3967443 594054233325511408090135445965797384 3967444 -918578872565022861694417724795038080 3967445 1864535654433030989316777581178020700 3967446 -28020815073253025890301669397037056 3967447 214586999310259355447181170901404160 3967448 -388862015993312386110772053818480640 3967449 1364786564897805943022474117163232464 3967450 -461078778096116999059992771965310000 3967451 2020676029241420744716265263851712452 3967452 -405567889818295566581288990682144768 3967453 -862906977659172141648963924918548544 3967454 1104197814417830518718811047448144000 3967455 -869310494337147933198805734303388800 3967456 2597625315242506095986131086092009472 3967457 -2000761591444979305792902863312104512 3967458 719405020224158899328655722631659520 3967459 1094712056514763694845686206203756960 3967460 -644468552919527793730523588413071360 3967461 421534618862922375913714124078485920 3967462 -2014770033391815580731659139424596768 3967463 -582744944649984763723650592510800 3967464 727886409128998249845581225595371520 3967465 1196551922591096630966274129934573860 3967466 -372061618529804239769483236444949760 3967467 -288296386143434926076641057575026688 3967468 122747548372261756008653230647611648 3967469 3705409932152413646676198764944470 3967470 128271920902058716894573187073546240 3967471 1918075581062390612271958734917452072 3967472 1004967738057220628713942007116234752 3967473 50656519906474860129755638459012608 3967474 -117402555546323769324334886970536448 3967475 1751077237233317722957223863626067500 3967476 -349758138818403022987922481587847168 3967477 -112472893633845177484422680126240640 3967478 -30596785049027129818031884837450176 3967479 -998724252123079430529373819787045376 3967480 -561147228442258937299559624107622400 3967481 -27222961742264779718261585202288000 3967482 -652673066973401370183120911812444416 3967483 -235334619215071403828681949403534416 3967484 -1025391042219537302284195674391977984 3967485 -654265163195912562264456032194401600 3967486 1266052220560414126669921221813000192 3967487 1381346729329419336562696403557019136 3967488 -137978446018966197853340054386114560 3967489 -1269440749989406222641872059404851710 3967490 -1201641635855085342008590353053707200 3967491 -912723597740074650745469881081029120 3967492 1993869532540012857774319799856780416 3967493 2254446908250764829543809904307691742 3967494 -417980193602913246450171801590758656 3967495 314665430260171925218958261667686880 3967496 -108355325437264827866499898565376000 3967497 -1434098857609570528322166929141809152 3967498 266549719762564736441677818410718000 3967499 1734876126430414626603161766537340500 3967500 -109761773401203248102520842779680000 3967501 4581096386888782873323400191708403544 3967502 -446522602805347056488548371751873536 3967503 1707825804120257892819815573716986504 3967504 -95161479352542404045865955250667520 3967505 3798935386783168293966314997517829760 3967506 79694957530487363496797934607135104 3967507 3350886263052858437492373098785139756 3967508 -1188876007476831090968271840392232960 3967509 281942839804431779837855374944532608 3967510 115560183299190358688887858458111360 3967511 -95041908945259188581646337210991280 3967512 1248420163267037120755731587465195520 3967513 -1238916155733139294076160444193625472 3967514 -740633204322896733959476508721089280 3967515 2046624955435133901755743352472684000 3967516 345024502870077481573446638390422528 3967517 2494544702951727292433908930388734566 3967518 477767840584930794651479854666883904 3967519 -2828056042222430136508180229538538440 3967520 -281455214613157755549800367897968640 3967521 -1270449906098221520500603708242097488 3967522 424669240894146976629736227181246752 3967523 -390950995624225649056442583855029760 3967524 26899560158345517435486254224754688 3967525 -1180196601561973126673126378356474400 3967526 -124705205828134495002602588623584288 3967527 -426761265662831815602680013331858992 3967528 2471766292959830300460963850539816960 3967529 -401946506785483390555236218653678860 3967530 244105435001318346122504397015456000 3967531 -65053241941054700117146022616349800 3967532 -1304193163017900955929228066357314304 3967533 1885885299729811289022443467557021504 3967534 -50423215839315347816326668279547584 3967535 132547817679646062124566874390579200 3967536 131513958321695026454210205659922432 3967537 -721294367824217560119943271052006848 3967538 -110755814974861675484352611893539840 3967539 834875763982465890241205271086345280 3967540 1265676151757816151345690173971434240 3967541 3153643117806752648840261265551256942 3967542 -2243660964965198888112863364859200 3967543 -1274199911952159942095903932221914256 3967544 1073395777529972263160433316604928000 3967545 59553129163044761798377805844105600 3967546 -97288403518758479177129639710182912 3967547 726361704054746303246302195714848912 3967548 -773340450809652964713605868829808640 3967549 566427904581561272330731171895080000 3967550 -4819917467769538693208955049651200 3967551 106555327572177387448838290371838464 3967552 -912608734519833340918784522547363840 3967553 2393530108182892296660973084043204802 3967554 306190550672070629566575763283713920 3967555 1520855624779211752706457679069650960 3967556 599145896131594912210730885574664320 3967557 1838026864525555306597023299939235840 3967558 -343284469806800370538105319529085824 3967559 348159044608607057819836392118556904 3967560 944683856328583229526849376987545600 3967561 -600641259372430989751673263644843520 3967562 -919273726073332908104421917856050496 3967563 -504023892001165787493881345532406056 3967564 -219368481289354637581447490319488000 3967565 166938766347474409245313368892588800 3967566 -224644932393645700662527929970368512 3967567 -10735944243451413835953227532308360 3967568 -72026077275718586746765153101152256 3967569 -1710180620648044831018371314009174400 3967570 -503261095778653140097418597046632640 3967571 -183985892956423132798250626634046228 3967572 -577586698023187094630305820042649600 3967573 -1461433651009171470427376825366063040 3967574 -669666115521579465212437297074076800 3967575 412343510115974655036026045382060600 3967576 1282239257895263537754635623183534080 3967577 -1669620060807932207448020562257258940 3967578 -1050005324401583479172578789689601296 3967579 625774735660674979854179259775011792 3967580 -347953120291833082231742484979046400 3967581 822383415486362118730225369234522752 3967582 -376195833621845158968448668318282048 3967583 6765798487518283381786993252635408 3967584 772687890052565709832498716008251392 3967585 1365934437633296556005464850876373780 3967586 -647544119921044490283970423803485184 3967587 -1049925675688718672893343077073504592 3967588 -1576625048785704871649452406724596480 3967589 -223731780886682506084146846208078944 3967590 -37074538545214181919796841178240 3967591 -1752435719205263693314925265728157008 3967592 942435184754045704120445513944350720 3967593 -208226487279836498990643776018730816 3967594 -1387427402786674128445840099201921440 3967595 688588086920464462670126235193893600 3967596 557628919787219888157447777959761920 3967597 291631052526333991936305509124820224 3967598 96049209379247989848667944294342336 3967599 1305796025879258546157394816734036480 3967600 -17892832070437645552781996572672000 3967601 -545428835037466663548287760042941376 3967602 -580246719119572457460444126904119168 3967603 -1333051849847992898004679794477337496 3967604 701503513681809460121625895293392256 3967605 -900419458768061466793716531589263300 3967606 1632062853363349335978189358855781760 3967607 -395104252900184028251404284449046528 3967608 -501916481120405880649151176592240640 3967609 2442222151072586728673696259829208810 3967610 3944467081929699901073936620143360 3967611 4674805486458063083171339440736304 3967612 1176269188608179390380338941202427392 3967613 -1761261629473603701079145272304698716 3967614 450030254672607793364433599694391680 3967615 125708723726822335290204427863647520 3967616 1479873405914655777703203238104268800 3967617 -342095954176457781177590907040586880 3967618 1292579168482654598931367752395619840 3967619 -706230312501764836306484327730478980 3967620 61027671053472775032104781939302400 3967621 -114716588862657779756652340048900480 3967622 1309463490718467486613718580444983424 3967623 9065060250055633482223146112924848 3967624 1709299885028631421740302629026984960 3967625 1810301549598639982063418840354229000 3967626 -145832745116293251881822867036687616 3967627 1463643484028580368042057775525867476 3967628 156469542110032121199455892366790656 3967629 1179642921386371539406549954748443584 3967630 -834604785122993482170835114647580800 3967631 917290064551409637153038131454041200 3967632 -359396166351948296255841459994951680 3967633 1085589516797669389499282359038625524 3967634 -463125819947932044523173742482123648 3967635 -30838867448207377476572350606310400 3967636 2017200307704407426820804452730846080 3967637 -2565118604799780055484258390563881600 3967638 691891921331807675112222287977893888 3967639 556881109603821370929515467885404480 3967640 -418627034416287310929718045263667200 3967641 -476355353069296167200746290384488550 3967642 -514335179657798362187118510188997888 3967643 -83509978926286751535147829393358976 3967644 816114444757730806656390376608202752 3967645 -974763421171184483085954331473357600 3967646 -326403195030111291766279849555280640 3967647 -1001998604279379415640296269909756528 3967648 -2701296263352803699430806670782300160 3967649 194696069765839385097936911335930560 3967650 -193264208709534757025116933430880000 3967651 3658302144154602199175044902160786652 3967652 -145332457626138561133238359167315456 3967653 30224657509868270011377083317209504 3967654 -1786040521349265722083288082039015040 3967655 32789957839389286693871319940068000 3967656 172996002144532493839066117688524800 3967657 616422093047699722907905780268991732 3967658 409363713715718508663899217298778976 3967659 771767730509702987456938916290744128 3967660 -680575660517105552947507582804208640 3967661 -892081074831183096648778239607942368 3967662 155944236169170294947436013105996800 3967663 -1153742921646439084987129888797515776 3967664 -443447351358329500934376746194698240 3967665 -333928879804531445504065263483727680 3967666 1690233034472020740986924708328502032 3967667 2377404518019259692267296781462782784 3967668 403616791128811577006094972820162560 3967669 -3292046427200196730015412313060550930 3967670 397886112971422094249303494256559360 3967671 1079504375974697834033615325952187112 3967672 -198622940857190234897134629544243200 3967673 2175375271780448526011109862182595920 3967674 -591082326747626342276144598191451648 3967675 1103671071814240969517808016380001000 3967676 1695731612769328380321474516885304320 3967677 -1133818195027640389480804305997800000 3967678 -361300224290240355243548275673327232 3967679 1155952504291246495142338875656009280 3967680 -319535394877447834471016224354467840 3967681 22242366909289437205715773849371590 3967682 120626416164166769056073861646220800 3967683 -2374710248551302385561380891036116736 3967684 261293721062214223552669341159112704 3967685 1668124162913945325845772451586968380 3967686 378309832844159913837272913794135040 3967687 -3075098990661593654903018197293690664 3967688 889202632929357669716841457568040960 3967689 -762811893435193496837047123377664032 3967690 -349826651129268840740635524759552000 3967691 422015713465736440811996926767148800 3967692 395270472969756933676891432511012352 3967693 1041071421633935770054490123854379520 3967694 2360770341873016376256323998321034880 3967695 180065765695616790965847170168829120 3967696 -943238778948246958252432862740480 3967697 -1941794149522109667786546358192476048 3967698 299285604836496346924533685233687552 3967699 1689625945963562026609821885106222700 3967700 -241373724700019545994995765492377600 3967701 -466493511760648880978307728043218016 3967702 182159380378268551734626907791115552 3967703 -1254068933749008812375084664413960136 3967704 -860161037655525702711377140536238080 3967705 464298130487843091266364456582605760 3967706 -623428327159940264105374142390546448 3967707 1142076755987983000210596790870361088 3967708 574115142816778907222621759168649728 3967709 378636335860097962762396670054799000 3967710 32146961076708480742498472968248960 3967711 307254829394587393498919234543328560 3967712 -452081837630160051718280564861042688 3967713 447329936781582063921659935242596880 3967714 -115193270025910762965607041921767040 3967715 853177194275556495450690134036978400 3967716 -642507326982349467535431710792322048 3967717 -421893260284233058094489243529868580 3967718 684744842120631699376247120041486560 3967719 -499624987734249176589755040736053120 3967720 213810477683913940992509170401177600 3967721 320789632127079647917647879233568000 3967722 -514384997687104055075962536874095360 3967723 -4806560089264466266783345217532317936 3967724 1366391721322485165877310563168010496 3967725 376592072114329706027911999374885600 3967726 -210865346439087356764121448789164352 3967727 104769261348078813866420736465546576 3967728 -669749807037944158357335777801142272 3967729 3535424989138390673502689832022444084 3967730 128364990780245248392662005556613120 3967731 3581847990034555425503070865599465840 3967732 579312581960224782304754241660088320 3967733 721661250566753439886251839321752416 3967734 129708798283294066363309803544853952 3967735 2302306543054998600409234037633710680 3967736 -1295623344924706674023968993580728320 3967737 1606172865214482193408330792797153360 3967738 -1077255156982502166419694597118698240 3967739 1661256603435413000585065692778128 3967740 562863442351658439242957102675066880 3967741 -243286303019625013159555482948484858 3967742 -161618478075665454469685787520969728 3967743 370938201187152457467367284718869264 3967744 406351024485285666323266334852382720 3967745 700344914315076290925156237031746600 3967746 -24296919188430433344975345345267456 3967747 -472422494925591893698997739348504368 3967748 425813672907585722895648108073917696 3967749 859750398593709393507015936064972284 3967750 -1155212036712994576632016249029600000 3967751 -53117695838732855292507379609110600 3967752 -43457776265821071781030180723752960 3967753 -26082675036408660476238556004151936 3967754 -132312260862322766664877612167721728 3967755 -369072093202376067806584704898694400 3967756 -71781472819958236542772018127894528 3967757 1286829175877859110024281961679747660 3967758 -732707347548186726349522880148958080 3967759 393827360077460699534032227731216160 3967760 28088031717695932021700392039956480 3967761 755697078499957973772839463613063104 3967762 -1286570327990678195877216531097120368 3967763 -547969695326929637457427461829558536 3967764 -855137240262655022571669556691447808 3967765 1229822113450701196845152862078813660 3967766 3289393987862069746478597653190113344 3967767 941271274985223452633920229819829984 3967768 -800178831956818442048166334546698240 3967769 -13120755996210504368069252996791152 3967770 736429807089700721875110820608806400 3967771 -1195412554225103758715883864557255256 3967772 -2344018862226899403021683662953306624 3967773 1630545081092871138696855725483865984 3967774 26963800596310900429318050237327552 3967775 508203188103754332680427318269412000 3967776 -709314182998643024396028203080089600 3967777 -1113403923418899729340104123699193536 3967778 1853538608289302950433389742961007440 3967779 -1030651791732410947017025745806599816 3967780 556959787300501823542223610037670400 3967781 -439199217329636725572997954575430500 3967782 -3256911265951075127659668647792640 3967783 905436239854727281091591060168434560 3967784 -1600281672530724844019057448480445440 3967785 49317457478739802362865834196421960 3967786 392471169754956736584978618018200064 3967787 -1100720324573336783609792646206995488 3967788 -1150905222925334759967461227787489280 3967789 -409793435141257468716983650713991360 3967790 -493877721430546799002002123963292800 3967791 815279690409455541835479077163011592 3967792 -240214422570732241209132700356771840 3967793 -1163153569920444655519747194422078958 3967794 -170203320618404799813145838566022880 3967795 -415240742438898660424713149696785680 3967796 -172404914282745908601019536100411392 3967797 -1154444440031026250382362528968024800 3967798 500674094000860034949843018066482880 3967799 941486599432750011436042623417944448 3967800 -561853527762856039450400224650240000 3967801 -909615397586102087040218262259498198 3967802 -1005645690508455384311372923870027296 3967803 -523712162231892205772967553293417456 3967804 -727573870648248788543294832837305344 3967805 -1946162858170503660803981202171507540 3967806 -183428593861127982810205249691834112 3967807 4787893728156269679091509099567258952 3967808 -215860644314849486988351005849026560 3967809 1871454323532813098528871126402667200 3967810 156219507345496955768547980413547520 3967811 1019662783396492230538894569832436412 3967812 -1932537350592432960073106106187929600 3967813 2724602272070595546869362448269616700 3967814 577938554005753435851911493493750272 3967815 331039996386810244832087385476872320 3967816 -161309133767359015844888338954352640 3967817 -735121713901150042483772521355885568 3967818 -346376268504724955565969865734094080 3967819 -2494647071463999985172327215547404780 3967820 1460433585866626554683422891678510080 3967821 -802723760759926185014175032755443744 3967822 943906851952071707903239334912648832 3967823 1294531332884118851400611129110153440 3967824 -3539965371407018683555393555660800 3967825 2060133564698563519787089707919600 3967826 -895870655895903751510840709072043888 3967827 1615434813389476183483531434326204160 3967828 -33382688840144606583823429758255232 3967829 2977130795795339363516267544520820430 3967830 -332494675432440008621304752190771840 3967831 -308151487428255520636455291458589008 3967832 4025216294685731010960088161024000 3967833 163905918548428586838080263646537424 3967834 -710846256185248235379569921393197056 3967835 -894571984582906617238780759292022240 3967836 518480553800844270157145888827648512 3967837 -76412799199784384245694052742359514 3967838 208492626027226401897788271691307136 3967839 1217474437507055439111430401148646400 3967840 -1904721094321088108025115550416896000 3967841 -2814444760591177846244172752581633758 3967842 73783896550332892723055821241053440 3967843 -1181367575879008944010938502425822000 3967844 1624780173406383135297319344152708736 3967845 -32045415853363037082673682149048320 3967846 1115830532921785704524229844089078720 3967847 1654093207506179511983889146740822440 3967848 -452982986845679527908327700651238400 3967849 -400332223001165079531863038321652364 3967850 -101199839811199123812413619985071600 3967851 1265527156490500143735954146527794864 3967852 -536858839235043934745254280576261120 3967853 -2292978035351869256561093988298476000 3967854 954414996696715406940420955312803840 3967855 -63764754591932667642026344327890480 3967856 528792928424603827727552229418893312 3967857 522956181756703965968786596105731588 3967858 -1512167898699423152826634397935476720 3967859 -756000258245421575497320596698391808 3967860 129876671648948603312303164781199360 3967861 -251661992057348528668878195967436800 3967862 672449418223343167993171091516022432 3967863 1200799518404259370341262274125191144 3967864 -2140594145598351947773644137982320640 3967865 -1508270644128215699649183000187252800 3967866 -30583637821785476562776870181408000 3967867 4208541099624399925513534601460017520 3967868 16842308832341410804439823735275520 3967869 906240109654884372493944947307778368 3967870 389901355978292328622198431381984000 3967871 1327943722717350802236586428927123072 3967872 290911551425063727134091384182538240 3967873 501938794690359478796269279722021780 3967874 -2258335981231487471813837050633262208 3967875 1923362255121972908686582893255684000 3967876 677570837919350638489576830405918720 3967877 -2820407686671504282683695683855770274 3967878 -698372596271733266667239609839902720 3967879 1077169959917916285147213034955289400 3967880 288135480410695791176667459275980800 3967881 -1483426941848038683458127832252594176 3967882 -152797636191576089016466854180630336 3967883 -2541165751139013703313567734289797920 3967884 -840644552513443471535089341485775360 3967885 2490759849012635277254487927401751960 3967886 540558080629326381426812284401669888 3967887 306834990021022064714660509516638720 3967888 -36047525332439010972024202930905088 3967889 4280121096985101872441271709876215156 3967890 126862316102440761284559091466257920 3967891 -692748806037268762607165399228604048 3967892 -990772071504677755328443054796870784 3967893 -34389319135835500294528150132852800 3967894 -242708671145717958424916301443942400 3967895 -1525643050929761204783791834561117200 3967896 457155137095832948685050177193369600 3967897 8432016455854798125226177830747012 3967898 -185099850402731887444343515924729344 3967899 35912282976476294743331628133911408 3967900 -766904628755485922912820501735424000 3967901 -2233621225790913955008551209604396736 3967902 -666333337809329332515191469613511808 3967903 2256618930684759982152373983310120 3967904 2520735240772405493537177101128892416 3967905 -47932151345496738692483559218547840 3967906 -157347810389029264274489766011813376 3967907 619468436920250047815012008771883072 3967908 527837884496589425590709430001053696 3967909 79094547976171069574060834388378528 3967910 315236984671608705316876853156405760 3967911 28025500355280060231845098193542488 3967912 -147934748773539057006331645957908480 3967913 -2774458727422351286861617055959352838 3967914 374768316687131006278118427788133888 3967915 39373040744150210688221688667821120 3967916 -64840576858877521285079987536853760 3967917 882669439107921578917569858050226912 3967918 30652689710000223422266962892437504 3967919 -723543686540754427157829407742904704 3967920 -514562638568602874476127152295116800 3967921 773160954264449444063086680393655092 3967922 -480014097202236652766496052201630080 3967923 -1198691602722607708007384303135689416 3967924 480241007227449370850835550519488896 3967925 323687298985281976843781481109773000 3967926 764791899966713686910266127096938944 3967927 -9280016602768800928299530998400400 3967928 -1500956288040975582440352201999482880 3967929 86390916704942577879205981021402944 3967930 242609245549718005059925644815097600 3967931 -416242703656204711407065145767497776 3967932 1120588545230149303470191062198620672 3967933 -3077722678374504093030515146983408320 3967934 -11453399718759226996547009547120384 3967935 -1303471095653170805350338288493369200 3967936 289521717100221625359921586599100416 3967937 -1938056559893341776379467951569309760 3967938 62628951438045271272818241191835648 3967939 -1389662955678170891460617283963650040 3967940 -1180821847110214573827421281918216960 3967941 -1156141659177771364051305777319910400 3967942 356471154485930911233487300776846144 3967943 -392603276576166677955102610869407616 3967944 112748631891195102078409683286302720 3967945 -3871474653193410324435553718917499520 3967946 -8839609584084679325088683192601600 3967947 -987468882096018050652620277209892276 3967948 1003506166832482913170903751902423808 3967949 2483896959366924582466614750637964364 3967950 -69302398485327117528953819846016000 3967951 764331532340450498292960813069009288 3967952 -339354889625543623531089589172281344 3967953 -263620807714297503891680676586848 3967954 -521668629173812041213927780034470240 3967955 460244642255426303259728153059821360 3967956 955580092431542695456710926533437312 3967957 -95013000401585717222107582770593888 3967958 228671511892734581915219303965090080 3967959 207135682051774347511490108996559360 3967960 -110287399760172396782384164061184000 3967961 1486084677877543716734329926296471562 3967962 -530607662297578624799992355084072448 3967963 -2108967377278115793340806729119369788 3967964 -178447374217765366299403424374849536 3967965 -934040877041620071497179375377557940 3967966 38062488130026666810696144958078080 3967967 2051621230457294199116649281352704712 3967968 194873497852018719454806125183238144 3967969 2995074204258054466112354651048713890 3967970 -306244839425845176631157448473039520 3967971 1341073876543234848001980698509416312 3967972 -682414141291479014630186666758750208 3967973 2096149930447411223347519502313348222 3967974 279017767233155682818783713405751040 3967975 -560913461563044691397422072881043200 3967976 -389338844951434506025657173800601600 3967977 -255272497175452844644982145857291904 3967978 -503484179372872225918806910933490688 3967979 1899200283230279492903040213432998640 3967980 179121053224067406028885273926481920 3967981 490937599244028604201928554261070592 3967982 -208765074316928287510813166005929216 3967983 1450071391748681291161771980958494240 3967984 882929223624133926222675608502272000 3967985 -467040436365884290686999357607093440 3967986 713557724996483860762651817572300800 3967987 -1092758220979720372390533077751064416 3967988 51083498103358471504879276157239296 3967989 1193346580558354322312034891421663968 3967990 -742830762310712972893025713090632960 3967991 -961282366739938114813443077640160488 3967992 -481889944324824887582411517465108480 3967993 1830627777895928143617187715518011242 3967994 -466719115221152183531712614667202704 3967995 -49271260377508900970732623983555360 3967996 -1858166803994778320618385917286400000 3967997 19514951732596082363001224185121760 3967998 -9868759004362704592539144162216960 3967999 -1438938563363406482693119392741470864 3968000 696183511530373121451702167273472000 3968001 33632980234536453491026118088319680 3968002 -486284214368672058063426225060549600 3968003 1207730321259025295982412565245716384 3968004 727373951090440225390066024863055872 3968005 -1477744149591068643504107827468022340 3968006 -3466244496091875804305796094212096 3968007 114031968799095945421615213269641640 3968008 -3315148335873634673394788579382804480 3968009 -1216164339740952267438023007111074790 3968010 -586757295435056653793963223870141600 3968011 -3535029237353392255555137549005673388 3968012 -719608315400151866729714426423193600 3968013 -840552227615034293093864919802224576 3968014 518910852090972008969005085189009856 3968015 -1165915745563176402198315522348360000 3968016 -170302808989882372667722701868892160 3968017 801476161505217357739781939260470640 3968018 2200763660403104292731581404870573216 3968019 1750971529893408497574339134984562000 3968020 -1272170506272632910620446561866144000 3968021 1496543890128053389721342726333484024 3968022 345795520661259519329752185777844224 3968023 -211421975265535085267816685085868728 3968024 87376877724050196275175305315512320 3968025 291446952393212060132325767600217600 3968026 943760650213320402209731078416425712 3968027 -1407019028123927589013026793527955200 3968028 -28398753546382570576753972291152384 3968029 -306890335600224506584134923398272116 3968030 -432484905417020762299298600503178880 3968031 314615641965311982359211291882791424 3968032 -3326486361378039145870486434742468608 3968033 43146103772338266667946795994648240 3968034 325631542718576131004890894599194112 3968035 1941413117945452494400830296122134480 3968036 -1211835276707680472115274869553152000 3968037 -801122286855533384831959498829562306 3968038 -1234573614245314419405061712704490304 3968039 -1011428929057981320069868844103904344 3968040 -4444865256262040155680558133248000 3968041 1202312181100342545151274587046175360 3968042 -629163265487515721661548512137275808 3968043 -2022990571026863315278183216647994536 3968044 -1774509342346783779290241631934980864 3968045 1298110332951643015007443571880981600 3968046 525375205419125489350635417941091072 3968047 1130636300608095413330371571129332496 3968048 17620725907296194281350367150080000 3968049 -2013944775433397363526026589906236352 3968050 -335666361137634335285787372380186400 3968051 -21346736077915813931005442688017328 3968052 327744282844541320686326163328303104 3968053 2876700903431697835027722857218536302 3968054 2017480119633200697108272963529868992 3968055 252089504084893317544738306093824000 3968056 1190059991306123204662291288656506880 3968057 -1678648601765982629942915567867558460 3968058 467299761674726669983564785678019584 3968059 -126709954586523231013708215587511480 3968060 110826078661074495079590208159488000 3968061 80259419741310034038074249312546880 3968062 -47992328668471013699098951969800192 3968063 123957560146851647817297893458390128 3968064 131071808112025653227311115993874432 3968065 -5087832348726105545038604641815600 3968066 325579215350172495030085180611709824 3968067 -1982123094637042289232414029594912520 3968068 -47387258659332948215904237373146624 3968069 -5506340176255945013659066592718005184 3968070 409923252764959671173264387873529600 3968071 407703994913691823089964109251197272 3968072 351013156523009917607537877775564800 3968073 -78577145519507329069127711864083500 3968074 -1378478243014180677614159664583680 3968075 -1661532915248200423803524725572614400 3968076 -102459519560197907555549184459177984 3968077 -1027280012301621332250827014064600074 3968078 954219437840537200813722960673947840 3968079 1604275168440891893823753770365653384 3968080 621758922026618904304530709862645760 3968081 907375811720987174009905392457014132 3968082 267320897566734937494548704606237440 3968083 4238110013604827721148970980388864 3968084 1830670752072659250564153780662841216 3968085 -37446424735274870932784275597944000 3968086 860565786625592932850548259313544992 3968087 -1238381049730440650732674064542961808 3968088 752860079081172184454802658412421120 3968089 -1212554668999554267759864262625147244 3968090 124527406934511261282631305778145280 3968091 936780562386075860493366313274764320 3968092 1013317390609439894066749452101935616 3968093 468533860258526486820130652972355840 3968094 -476747630410422107202418823528230272 3968095 -1130227705343283756978607935766402320 3968096 -38504868174121255033053752668717056 3968097 -147332017538126128717928211335934528 3968098 887845745294286314076975396428849664 3968099 1896820242080240759266993757548005360 3968100 197029547898975289423136255559984000 3968101 1208917912074736279523267746060403292 3968102 619311885926005364245214467337323392 3968103 167292643164747948707560516322893008 3968104 -541876965668395129723910101644902400 3968105 390584843824707445105199544560500260 3968106 594633805637807727450488212423294464 3968107 516518549142795694683709505736570000 3968108 -419641307840667469426545752572024320 3968109 -44175076881067402013656982075760810 3968110 36748963507442089648446048016373760 3968111 -635519872940433069559534229864374176 3968112 8307695411411478529445091902914560 3968113 -115801351974023514327420710773358638 3968114 -571489090824916452465540781240591344 3968115 -724598592682898197077739389547130880 3968116 1963970139198493010337122666602672128 3968117 -1762588726213332477322473231004681920 3968118 510135970002294011479085257088224320 3968119 390691427234766376126771427530981680 3968120 1448560921876982458875456482371276800 3968121 -86135288030301229061059125206830080 3968122 -1304727172146850124854025221883871888 3968123 -819098564564582933077598324484953880 3968124 -70588714314048725849671576953520128 3968125 -690722796102766810824156655940000 3968126 17160921648457382140947823154729664 3968127 -738997483075876374135299126384609736 3968128 -3524051471750347680319428728193024000 3968129 -729275768083671421485946818776965440 3968130 109712570885179202989699148594880000 3968131 -954008477142411890105681299739846940 3968132 729287869569680816692112556551516160 3968133 30133682975486827567450980426868704 3968134 -27188961306372748143664251779931840 3968135 146763311453188229262175261512169080 3968136 -445212306821427234293475218007244800 3968137 -881655244353080209764696338359578214 3968138 -414249241364581685260877804115011280 3968139 70389770139785060922038305500686592 3968140 1916510603041712131369088877774120960 3968141 75728186353900406466689756080686912 3968142 1117476109273023015136426825195567104 3968143 1361537655384401428930477823399225464 3968144 -137643633332319416571901887480594432 3968145 -226062500230644327226948603347639000 3968146 302841933003039118840340981279814144 3968147 2117445448586686733959435343115055320 3968148 907724088321860555845697623617607680 3968149 2602322942029485374824886673337835150 3968150 -642150890205598752641963693258712000 3968151 -1731730364024844215017156214618580096 3968152 -459101520706380275364575780447078400 3968153 396240727933164393187839080711258880 3968154 485414013334041209822910424936224480 3968155 -108826500956193484661648126358506880 3968156 1159861707467671077798289262982108672 3968157 -510506406667938244460305766700530880 3968158 1063241953453879252728858241037239680 3968159 -110731267096898359810432143608157096 3968160 491068133218656447323573432478597120 3968161 -2991182407494801060050891668084089600 3968162 -656116167644944642698084232442833536 3968163 -1630995501253611153668979558725913600 3968164 190496080240005109125951201000096000 3968165 -1092720493648249589144458254448199940 3968166 702821403662246789787759078335749824 3968167 581045598297280595574888068842675200 3968168 2664654992060461540695522300706560000 3968169 21847509570856213564922070577785600 3968170 -1499753305275711603958621392262963200 3968171 -2256177393415351238090245172709972768 3968172 -401231509764999799493821786400701440 3968173 -2453621115174593513934400679004701760 3968174 119041788720932157457268074128621312 3968175 -1022544764418046519003620248868085200 3968176 -257662430913859168487556503763550208 3968177 -132376079605169321333098273972036974 3968178 -1904498074817572109400251303768013312 3968179 450119579913480063467247060514666384 3968180 -166312746490081496807576670458553600 3968181 -755666602905468048524244862200086688 3968182 -1681481086215710567182802527789235808 3968183 3417269746797485048743962007991547432 3968184 -521451205917358714715541336744591360 3968185 142192929196097966653280532286822800 3968186 -119593016554683491174136071351255040 3968187 203024671440983604559624197819874752 3968188 -570772161727853893787134257412710400 3968189 670641127816466436792914897689671570 3968190 -283569619482524981178072411421224960 3968191 -2985608287998086781707608876531983648 3968192 -578136049574985335514080037609406464 3968193 -2216230781348403831803851580787369936 3968194 -137196841354788734592767089434406368 3968195 -1557118742421241222463655691217760 3968196 -275634566886436939033758955888247808 3968197 4541696038573249410208563400066770972 3968198 551527747097970464249222468721540864 3968199 -63502538530797667824275654207019216 3968200 -156881132758289433313202943643776000 3968201 247687255328951211149093045834330202 3968202 4716319995716099590391544399458304 3968203 322101144737349883437443398725282452 3968204 -686154573326244597763098525567116544 3968205 34912247993444286229192531097440320 3968206 -1446669422110928590455085914816581760 3968207 -283548409952764628374627339108275120 3968208 191858831874821199523094054573359104 3968209 -1044524427533556386311212761214710848 3968210 -1448088731158276964813323303120573440 3968211 531177015972376112991564277941534000 3968212 38979136121430291921773622860111872 3968213 691951896551000704204610447014379904 3968214 852033355216849537579168913575202688 3968215 1946045497963744306064434667764226400 3968216 632065343416315218796971931797749760 3968217 -148588697940610660332451984350167040 3968218 993369359417253356929131759925528560 3968219 1409539466346611410929703265474791620 3968220 -991762389830359903876410105877662720 3968221 1107952039818995254502013869082190092 3968222 -557263699138817872583097043371355200 3968223 -376853173586506521742218357518260992 3968224 678620159564538864018760759337287680 3968225 459201748599309720129430867802433900 3968226 149743676371529188150684490627055360 3968227 1870902532312945363907561062113586076 3968228 -2245638057655953478897734945611234304 3968229 598304592199673116342087518503205984 3968230 172589224430634342639539898963179520 3968231 499282877348896328846523340777279032 3968232 -1629816579966194739664645074485575680 3968233 365045729359760307810852884126941924 3968234 932304499082317308901291147166084016 3968235 -332972133979153483454691279581231760 3968236 65518029397715433657683856199437312 3968237 -619781700691811101659555743511658368 3968238 -919900558885643868706691066484497856 3968239 2417716550234784998311759895797107000 3968240 -70269675645165476792715829806858240 3968241 650196389009869269621308552456257392 3968242 211773847200713755302150751503237120 3968243 608655985652520754093888745885132040 3968244 231169960673471998429052978586009600 3968245 354146253936140042870097949949959200 3968246 -1389449194640278164000757915832792928 3968247 1339465583828828665203769260815553000 3968248 517212737430438821498995811530014720 3968249 4226210647547952752817879167579621760 3968250 122196088891464877391213876034816000 3968251 689709682042104148728226738092794880 3968252 -1560957900666763168158473595652505088 3968253 -34310553089128665681377803663596096 3968254 1349068184823699197100868689055285056 3968255 -14595932527494658458883020947565840 3968256 -1119492788452857460969408486208176128 3968257 -1152379450958033708755825239508508928 3968258 600826754244503967096032721409598976 3968259 45924127372065900147020908671686400 3968260 637059791505526563147758852414618880 3968261 -2348775749378629530924045295569106752 3968262 808144553359003173908747113866196800 3968263 -307880908077132335060854574385102336 3968264 2202056358454266296529640043218329600 3968265 1273162124031992895841024822984872000 3968266 -269439383026260919558685857055529168 3968267 1047650079532137532135499818494398712 3968268 361918194472899803965993451592445440 3968269 146437874457702697410389128796168844 3968270 -745054745850838492143355543674061440 3968271 113957496229458150545647311399124512 3968272 -80796507140606709240957141746712576 3968273 488017527310407512688838293261498600 3968274 327646651596369219825956092324205568 3968275 -1785466541136796267337480590505787700 3968276 -690413121168353169340803299633924352 3968277 1987491792366537275349334705078810080 3968278 -707458701174342872076222712234990560 3968279 142807896580285498227933888351424512 3968280 55961042054089530394588477401907200 3968281 -1388668439151532502462195188395744960 3968282 -144110959104395572245220773292632576 3968283 513584033938894471979378405307254400 3968284 1452203104341289094765293290613983232 3968285 272062706681463666168295353962457600 3968286 -222173201623859408436023456687010816 3968287 89905263392102845265291530387136872 3968288 3706663704006141545762072930791587840 3968289 -18757305228194467054994569269222810 3968290 195441835098457147621709586153844800 3968291 3082366695023675922551683232802073692 3968292 2311599434857509200004813812959844352 3968293 389272550842891585637238102561873216 3968294 581128158191711919676261082479016064 3968295 -1564915281228377593136011003379557680 3968296 1096982888892598997231278837431490560 3968297 787122182895222589545876598084186746 3968298 4232705286332485426672729697702400 3968299 280004887477732517815742166954149300 3968300 -50480674033055688537263043831936000 3968301 -263843716591789551959977006655986368 3968302 -311666109926562327355405929609004800 3968303 520340917109290455268135749488385552 3968304 606298658389138092244074305704427520 3968305 593530975355116618332437049256360320 3968306 24832864423400833085846364301645344 3968307 88379703294876864392664183642553680 3968308 -624329078313437907192536607919183104 3968309 813897055230242637426518607978278016 3968310 -138403486679870556123843841668956160 3968311 2221972378439066447455106279758807000 3968312 -2391994256657643307120509485235916800 3968313 350002546748505150246072831104851104 3968314 -135572165215535811780620325689241744 3968315 -277489738010708844348740320251436080 3968316 -917717324698032321437546238710784 3968317 -455149558916387961873198859091639700 3968318 -411097048650689645905946803435664640 3968319 -1908643860674607467239061648817370752 3968320 757599175808086853510262191035514880 3968321 361846192498694388391868985854550720 3968322 412601170858148850947041508389048320 3968323 1354956977367623108702413770436368572 3968324 -1111278351350172516036046619097103104 3968325 -592381660335270057505565076524760000 3968326 -1363846614096145649100144337299657888 3968327 4167914797974568218648634060792901424 3968328 146346952998305849306702746956595200 3968329 -865171033398151115505624180368364070 3968330 -502311232087922600198337127281985440 3968331 948407815368689129843784840911355120 3968332 473737369783783888125913883241277440 3968333 1125839237028675600627363044788368780 3968334 -366125225410689713063899466066514432 3968335 -696173600324938445879225093789300640 3968336 515303051034648836460203253938184192 3968337 1092098362536881927275480250986333152 3968338 1619179925881540672953339731583557760 3968339 1656380271633475606985929773975580140 3968340 61661088803229781025248231775385600 3968341 6182268169337909309161924589770240 3968342 241409564271559414293405866371595520 3968343 662522501209098708115614613931745384 3968344 -3303507166828971710958624630556569600 3968345 -1463481534171292572348046879661211900 3968346 651358967447863065140743545251175168 3968347 18111190207269834579281885370731680 3968348 -959462373182820101288352551043067392 3968349 -51019456666655215827175443896816640 3968350 -284120679570697049396313805402737600 3968351 -1698757790670421968580018826300660736 3968352 171040683686392019598809597327572992 3968353 -2011900225618825831903916037594236 3968354 -109739521384023342708541826833878240 3968355 1106988059935656114025804154051361120 3968356 53375016579904209843367193849610240 3968357 -460477583642840597566794894611867394 3968358 532515174032779857009164811510293184 3968359 2890047496821210810932863175599134080 3968360 1397048533673615806106969530933248000 3968361 -819044876216904181249115817950260536 3968362 904141785148225466395307548158720432 3968363 -169946517546181798033067471467070640 3968364 -1115651588893622223135860370024589824 3968365 1708350174260969020001421311943253260 3968366 -794880852607425199253350506699154368 3968367 -529038861432274852397007593733208800 3968368 -111035418535105029546531700991754240 3968369 1280428056209770387560979401328183296 3968370 58772270855190408033932469776448000 3968371 -1131066378467102691883902319832710656 3968372 583613979790144666900789970966126592 3968373 -201612491969366848947906792305437056 3968374 1028468237495685403514146076511930240 3968375 -975212731940275323368183175780600000 3968376 -1354835961318721007550315237502464000 3968377 380314949662683177574662343373059072 3968378 535024171562166794182388753798922240 3968379 -2211026146610240749943084623217200080 3968380 371222774832415402388173687189954560 3968381 -1823182029403097451605006927182333818 3968382 1201077737585664027685595527336833024 3968383 -3142916594515351689494980671970892856 3968384 -21885364912533336109351733412495360 3968385 565484652886086756928639975200681600 3968386 -728518750754448657650623549115005440 3968387 -2835690221897007681497638359936824964 3968388 -176313575769368284110322814337836928 3968389 3603143561702814224695226431058714460 3968390 41590877830346889666195476835340800 3968391 -193422498486689342586087171186895872 3968392 105451335914553122563027396041246720 3968393 1349000544418973557084154695192730688 3968394 -663587018418788370376773848448406272 3968395 165837496310961826190439669449950080 3968396 821649032293606560830976721268577792 3968397 319406579777719484377422991523812800 3968398 70413292324911656444633266686124032 3968399 1731483562992048937095670206920556120 3968400 29691774986750633169844310502604800 3968401 -1773369735999881554363902144211320768 3968402 412813709605522756734830289862027152 3968403 -305005936284265395729726784328361984 3968404 -1634815148612020016064364938487615488 3968405 -329037965243613914610976634641664640 3968406 164941239345484714815282923080846080 3968407 -2555880446210765685546109699741409280 3968408 1023995207585217364068775325595432960 3968409 1180365192345651277858130252126377440 3968410 -44756716235111293096953795006915840 3968411 2656307403007008645857313937062027012 3968412 -904686440537764113799447320836262912 3968413 -1979317971432158279799540885643612736 3968414 82783483476434062820354541015196992 3968415 550581328906228334245474323080129520 3968416 -1316521423628939140170444524837928960 3968417 -412789753177735828390046934292821534 3968418 -903815289680404256284819164761341440 3968419 238108366218955991440274724956508320 3968420 -1125364485789806195282285534528286720 3968421 -1492934972460683808688710964472166048 3968422 1273217989611938587191226785417004512 3968423 -1395828431492091739451635971039950520 3968424 756438371494105723940063379255413760 3968425 -714279018341885107312217055516127700 3968426 7833553870771325587246033259731968 3968427 -15673353069758197270025218321852992 3968428 -807874796233123651315442631809249280 3968429 3750569711140613850994402309086413676 3968430 412917826046504405844111634276992000 3968431 -256136472806679650635102595106898272 3968432 79258781334033777320627368544501760 3968433 999255612347986858218745366623246144 3968434 354800513228775194366166724746504192 3968435 503314620792797343189415933084908000 3968436 -653200801017036228291617272729202688 3968437 -2627624167198011335729993016002482 3968438 555966035147052242953378016004314496 3968439 -452701240739260759439107275609092376 3968440 -207057997923030534658237954865971200 3968441 -1038125170339982522961943081272431100 3968442 -157877669864190864966278750654294160 3968443 1721207341764577982672653049046370224 3968444 1278927738823203411948725758489383936 3968445 -188749824210088502757995635604789760 3968446 -1559404701985861463290678282901518080 3968447 -173986682170733781229570839707638080 3968448 176374434554273407286055345177231360 3968449 -3822671258121117579615338137946837036 3968450 523087893527992235571313626539952000 3968451 -704328582597914397421181373101117820 3968452 -96209008263262576746649386875860864 3968453 -221735156932573361048016746321891298 3968454 189829094973270828231564101384570880 3968455 2180759654831773287343791311489754360 3968456 2174465775875710646458018435295692800 3968457 -1097713025193335507081114915576075040 3968458 -132296159132654650622296272422496000 3968459 -3271804137620157305283300196445391960 3968460 -1239052614397357647583500766859520000 3968461 -1396359717118313552520655259629975530 3968462 -447363449444165423307279392378275008 3968463 1730417841230483231795131343398535184 3968464 141723749589293723605506390369550336 3968465 176637744927461009326545771991653120 3968466 684490026055701706434615874630579200 3968467 715734501290826711200291083106189592 3968468 725629138479486602061369000849893376 3968469 -674486131669695651562482369066033906 3968470 -8450040047629723170030371782195200 3968471 646619892793829620803794679253302792 3968472 -87829423157361259656962094798028800 3968473 -48052247183589107312865617968812198 3968474 788252885052606484941474911533830912 3968475 419624182128520868020241587908768000 3968476 422072744045836406869216747450759680 3968477 2314200072714426975437655831474184224 3968478 -947140605985332954706308796110549696 3968479 -223564966698657738615445167369706800 3968480 -2122192282552386982175784403088179200 3968481 986079668978337346837104840845300160 3968482 -299324376423517567700857438856406528 3968483 2982626817955554414607823708737752732 3968484 9075152838014437376747447010017280 3968485 -838840374186748182491815248480332640 3968486 416086600794369171230874076479770880 3968487 1722274255432119005790834257677059840 3968488 2388807994764804347234419950060011520 3968489 -93954701600528736005290460897567424 3968490 583186559359820487674486076328101120 3968491 -2094928169362178743215565781410180108 3968492 -1843044875895321233348925238479912960 3968493 -1593234513387366738605185223943308736 3968494 1202064345657380677970922313132063296 3968495 1260305908879202187172305846376701000 3968496 26076917342772842746829912338857984 3968497 -430479741089246905851545653650637848 3968498 -358919922525223934352068031735031680 3968499 -77461462703361004157535330751999632 3968500 -102839920163837847740037665853504000 3968501 1592587838783371165021998153880163502 3968502 344137602623669299949769737780317632 3968503 -443863782080999076228961822778459520 3968504 -2372390342482566246632592799991562240 3968505 6018429480312712794610745679582600 3968506 1474512001646068735943768481389739264 3968507 2077700317119303546046333963794654756 3968508 640844613295620910493805046724788224 3968509 -446033391333456950466695623327563040 3968510 -102976738247235254394958738980480000 3968511 704458255589316062682388397286756480 3968512 -823311433100489609989067853715734528 3968513 5764743704731057139190219043252128 3968514 93181322039846758842426595891363584 3968515 2159317484984162103419540400950678400 3968516 2385375400695945110555115090803725440 3968517 -203700362516525105902124359809845760 3968518 566782999702767417206355732175908960 3968519 5119600275615484111214364046259452680 3968520 -87882042274045155649848291051110400 3968521 404882470443508527720930201256413722 3968522 -1074889773202770738367787372456852688 3968523 493951890799289022755680729023650064 3968524 2026273318308830872352333290176512 3968525 121626757771911518794673794892937600 3968526 198217698919447374353827454065326144 3968527 -1083798717475957679567230955025669760 3968528 -96428421251782874991558078656667648 3968529 852603554432420662266964700296979184 3968530 691663667872476175853617591242969600 3968531 -535560205146882205123328784108674400 3968532 -606629390625043025278755358089788544 3968533 713034079550373082431256402158336782 3968534 -93076768760284087984014466292254080 3968535 466570563675809421055755748133975040 3968536 141049467115216546628028107274854400 3968537 -2759490348790008561152568301865429814 3968538 263998791594675814873246344675763200 3968539 4874751420142070332194750230640850656 3968540 -209260505996741916655361509739573760 3968541 528782538629958301843726731747013440 3968542 1071938989950812699430134684617932672 3968543 489699153461587186603051689122301792 3968544 18676869808979857195595502009188352 3968545 583364722147682349090849932078357760 3968546 -372790794576178678521190538236074720 3968547 3392867222630720735378946970320000 3968548 158520559682844242075344320258113408 3968549 -573066502137595848535684490285763360 3968550 -102386584895703625438579521031644000 3968551 -80073800502695210237472809855037448 3968552 60808595935982643203682738212782080 3968553 994622874673884896780130088500514704 3968554 405243412334657282878457505294337632 3968555 822175902560079680969572993250916960 3968556 4358362717733214154192813833744384 3968557 -7037455334459329836733248232152660 3968558 -382502831717394863662792210814208 3968559 263844640360566769732558883308287000 3968560 11785773001104486746912618849894400 3968561 -348495177081968117293418017158360096 3968562 -253487170290044746181732812247913984 3968563 -594004605743983030669805982574422240 3968564 -1495909996923090188139821706744157824 3968565 921488135979794896862635634681356800 3968566 619270921370647447223900964125515776 3968567 2954355069349948544066415468044840616 3968568 -1220704223411905344741129152053248000 3968569 -2076065317849818955124736550600579440 3968570 43133054178280303597136985067204800 3968571 -2206983785008080954909493153523565288 3968572 -41039160127359495073696181027376128 3968573 957145463476268844525299060316793440 3968574 -74684030621707931967578082816574848 3968575 6266690288827685314893528418876600 3968576 786349901694568401464233494954639360 3968577 -644784113025554006864881929068807886 3968578 -191136948002683716311155651586289120 3968579 551399209417041059296353488722240176 3968580 87285307533563710460982542465433600 3968581 224563582957361962394004687335658240 3968582 1522955047192308848867782719433999104 3968583 403248651869721340646351255177697744 3968584 3057643864079740189549054265368642560 3968585 1403270614019051694582994672015479780 3968586 -506602945243644985826049148580030976 3968587 69797118350170699683295438566708480 3968588 710998323470510991359994416969926656 3968589 -121680144703364445115939495025879040 3968590 1577667552860316928351684480624408320 3968591 381334638520812068544463066995968184 3968592 552705952960797867764119651829022720 3968593 506912254488708701862669551615767284 3968594 -887756695678904300592964529745328128 3968595 -17693083193529356388934672966401600 3968596 90789119895708864365249286631892992 3968597 -797490981115853855568099393188859954 3968598 -897015755537219060402412442928136192 3968599 -20562568615974246701571150230075040 3968600 -49844960367765355035090594168576000 3968601 -282081505886169884433389030068377216 3968602 897829011308533201797404701773967104 3968603 350344332730310941574865223906710852 3968604 239159451522954793838230815141602304 3968605 1451561020322818940650457478464833260 3968606 -223845919824198616773548345783794560 3968607 269849583821150112675580829017844040 3968608 664826605079076088600994551305732096 3968609 1052815329383292431378201578896218160 3968610 520715190849318228911636324117237760 3968611 -283468421023435005032975421911374088 3968612 1372353918066163675157834038512752256 3968613 559942455988395701957323262269000224 3968614 -716300798466648757422593899743390720 3968615 -698586023224852681608461249301096000 3968616 427831165191941960899928680565637120 3968617 1719510780538960560373644625129028666 3968618 1221530117093401658729533429979747760 3968619 -1413179765933058679726767392037113256 3968620 65061577087240497391632421952962560 3968621 2552462320413719559819135413004715500 3968622 -43804297358741296583849343617280000 3968623 655504553592411859074577019521504000 3968624 -403173004256007325942992843863654400 3968625 -180836978527155813604031471393520000 3968626 -216537870035799649292185797888063456 3968627 -930054888902394009106844158497588912 3968628 -1662553124260539255472140439355105280 3968629 -731815045025521585646944485561398624 3968630 -525488294878600711138038633373603200 3968631 -2133378044495024814005781783217034880 3968632 2981903746970976709887000091656806400 3968633 -3055547915002203858039833751954772224 3968634 320622180602919870219992552724756480 3968635 -337341878448876594039275888973868800 3968636 199427308475643935354555578326644736 3968637 -35217397663288286726847009382184448 3968638 694895462918784623013887620715742720 3968639 3037253672423711661448575038102826456 3968640 -171110718206517250316037101558169600 3968641 8602883859872277127718482767811632 3968642 19205677555656219305514294069263232 3968643 296693514380134716857772824692502784 3968644 3188430294512010055107180608607641600 3968645 -130980607435746856205954478105629760 3968646 -984172390651626978233529616826990592 3968647 -886841287182763415336597959602108904 3968648 -330607075232063457725249651374817280 3968649 -1446505395818923194873467776326254880 3968650 169406256504817211692715209891584000 3968651 -832782991697871849860322279500719296 3968652 -721979843265792549772030301943034368 3968653 916735802848667451602981853908805484 3968654 -759368269713595333244985732330076224 3968655 -253120013401409622566037000989529840 3968656 -252158843641198795551905117198245888 3968657 120408337085558171086352084476507200 3968658 -128501697717269088615979702626126816 3968659 -4015770869160559390799664610084493096 3968660 327865835769600145702723944657077760 3968661 -89715555212657482147827748205816928 3968662 1758268514675638746866109668440460832 3968663 3156168233292180655842234016426270920 3968664 785702575510188096602870463153438720 3968665 -1816971519690265526343033901490786940 3968666 -760838430911952808528685955123480096 3968667 1085724490682124891157514638562597880 3968668 1518993545332990698035072041119929856 3968669 2101843207039449214992892302779396070 3968670 359211809168758529318836601134755840 3968671 1135099051439698558697157923402409984 3968672 -267696964547463445635462411408703488 3968673 -34303832352811391545520485347957120 3968674 -351064930090862212287445289617535664 3968675 -1774080280356356339465740931196848100 3968676 -1295891943738076736921961566886273408 3968677 -1261955072231740281381720121843751268 3968678 -365314476427254322327044245250582528 3968679 -311078129884526104973598880812168 3968680 369949576981822365432371313298636800 3968681 -4421728395225874477091843478958046988 3968682 125194497945127877194657430915727360 3968683 -40923150593411703184529266469812256 3968684 -548185549378040026116626121872961024 3968685 3766025539994312194226307793607040 3968686 -461780598411076615805970933807446208 3968687 -842282277429657800350902482289759888 3968688 -22228610236699933568713794173337600 3968689 -2907710081225920495369909913098370076 3968690 289554311343644039373521296670323200 3968691 -1095514899651271347184074498331268808 3968692 -330743573683186055983228082989293568 3968693 888070456710409486798281528551551104 3968694 210807042846270151950972456440999040 3968695 496366960290291001891500005416138200 3968696 1985335789566824607735351656019763200 3968697 -537854499650302114315756482956728800 3968698 -79572644573505113672212748800299264 3968699 532631264152500725537065570459348992 3968700 428740517277222973242379078375872000 3968701 -3367296496820279403732144193598957760 3968702 -1866617258939825075930715439723592448 3968703 -1516003278737916431326105400206633200 3968704 -284593847560763137270407953445289984 3968705 143945415953535531773675286822350760 3968706 -656744838352393212329720748041232000 3968707 -758416753131320095884982691996552568 3968708 19019052471853323181605102462055680 3968709 155637650129825711488900758193838304 3968710 -1239879763270101819694074149068986240 3968711 -4875395389547478461678454328853442000 3968712 1921922790033875671335443878059171840 3968713 403653269855446726655395978849825280 3968714 21038078644917018029521718582585952 3968715 123433978024917049211401967069595120 3968716 -240794551093135466756939001746556160 3968717 -3055776359548328898593665036547460234 3968718 -10883405733151661786958580483997184 3968719 381839347518136344568324749519864144 3968720 46950075928389974635668349924147200 3968721 -114103877706558843925480787417376780 3968722 -1478430192144596877563129729521823088 3968723 -673176181156606885557596437813885440 3968724 274993171647150132978388041210255360 3968725 1494775564623539330114254231023706250 3968726 1014244049952859864893857670344193312 3968727 -384354355889440996691944004051014656 3968728 25328772849446682119811710123212800 3968729 -2710696887348751043126341574810279670 3968730 -1028924622010433798059526814559680000 3968731 613252435004913912586339698349096512 3968732 -1755063193538283395084078232690107904 3968733 913223219162802286346806702219386048 3968734 262472309560473289331862531951811584 3968735 1481482579243663278896284197781727760 3968736 -123758159670953465184180170684891136 3968737 -959382031424338146030743821255833600 3968738 949282204323201252606303377672810496 3968739 -1785924891773447280205716591875634600 3968740 601118620624669437017226067988240640 3968741 412963975742390534720835735423082272 3968742 199836381716740824883613495750154240 3968743 891195026308124874241318043402535992 3968744 249799295006610749433451138701066240 3968745 -1587526988148581699267245490519116800 3968746 -501915551619938121014894985785286816 3968747 -1750444718020202808291473355699047520 3968748 321343624390687733891340066287232000 3968749 -1988964968364310840565229568497549780 3968750 612445698719804026930762449744000000 3968751 -777310621346314712821320002735288568 3968752 1024479410833324662455785993317384192 3968753 -746225737868469235008401337585638880 3968754 -443938927589136448658050052731639680 3968755 -1693773416471227275584035548765992160 3968756 1799322866524153619614610464592947200 3968757 25537966276348135032564690110858940 3968758 -397601047755192554014058667564318720 3968759 926006674176039322279522687490673600 3968760 739012400087766765047516558597529600 3968761 4190811375856502036520145730400362 3968762 26922100828812806053846122708234240 3968763 1617511092792750362689465993676382744 3968764 -1082690836111949938986424970789568000 3968765 -1570187907957048133353070951687898880 3968766 -955533712623107249718303048494815680 3968767 -2035957234508895228859937173902953616 3968768 182461386334971637037962027251793920 3968769 -904734063096224349443049707057382528 3968770 -236437015814957491636766774923915200 3968771 51841617085349426649362611437173832 3968772 9110543292239972456456217424161792 3968773 -25828364141520944643388667347603200 3968774 -410002643652935972081863061470687488 3968775 -207096132512375992585480887175608000 3968776 1514412636549880678028661086778654720 3968777 -529638339404366203641849738417175200 3968778 664360980485354219585177672670298368 3968779 300645102465057175580643858594158184 3968780 -1227376554998505524174063194882022400 3968781 -1028084905425547876553915002921424448 3968782 -559504008624529673054734081264410816 3968783 -385740491264427149693365623021675936 3968784 -526737274422308918895637868880199680 3968785 1867214963958895523945654853491908980 3968786 7166991557117805710296746333754944 3968787 279996013738813814649673188888014640 3968788 10672975685280323443971006307676160 3968789 -1231155425548449600055390519700682240 3968790 235279826061195474950502315020544000 3968791 256062815278623648760056486363525952 3968792 -113095768296186035121543368204513280 3968793 920321929714184033412429898425245700 3968794 -318121251904673284071794979656108304 3968795 -191024042773537403200654464206102400 3968796 -1302061475093955711817538149916958720 3968797 -204086598331791984751157135538039968 3968798 -1571354319158800901447030264312169600 3968799 349472554154791768145833354558519200 3968800 770147714723102141289200109158400 3968801 -1092443692465882695894345691769079198 3968802 176603975218353238792688469719761920 3968803 -1546216977873384604979478240985047744 3968804 -2943655316007545564657877295728000 3968805 -3500739640610742270434352277812480 3968806 -181875265991173697960577816057263616 3968807 -3699141187699954153751874657588679944 3968808 -975573330397097785927043279054192640 3968809 -303482596452953808119652045238671160 3968810 -907437466875693799376021299687777440 3968811 -358746464979099468863721042466775040 3968812 -1535350686728693530220388110204375040 3968813 3634947709088569847198168155113127062 3968814 10465200558160830854046365802789888 3968815 -1017894949330252738387109970080516400 3968816 417673945474746220904877736769667072 3968817 -2017977789309582334059984322366085520 3968818 -69178358290436486277157441314883584 3968819 -2151005798627239468747112177141361780 3968820 -655459668472114755143481285515819520 3968821 382284470815015736273010722455943232 3968822 222683529237255922291742420579862144 3968823 -1337996832125719993576529480095233816 3968824 262078617916156603693683167639654400 3968825 -597972322377759343047940170803448000 3968826 -1148753487539033326592873597009145600 3968827 -988352740926294975881473734910327324 3968828 -215602751083463802177764765566118400 3968829 -210791670760317520425901141068963552 3968830 296071803689319909090732055352938560 3968831 76629124364350110931070869204921200 3968832 75064159049292366108871567324741632 3968833 442955900895792089582698390029163824 3968834 -9022552060923370037264824745118720 3968835 -218394087779146479004648605941696160 3968836 622876582649014235254167178535206912 3968837 -232865711036174224605503485246217088 3968838 29148276874568577375700133275500000 3968839 -299941650019721018391693199509646544 3968840 -3384124515114274934928490315039027200 3968841 -1517922483495923912370025453646112144 3968842 -484258130923838782512724462799545248 3968843 -3351793437748593958752943375361361456 3968844 -376452025013083685619310200322891776 3968845 186715514546861993308723342549841100 3968846 342149563963752853331103340332858240 3968847 1422525904056961523118878242063774824 3968848 -30737620428671728003644072995864576 3968849 1112349742074782980473021293784043236 3968850 -203722846977340219525908096093552000 3968851 -3830067750853956294528356399962039848 3968852 959146959593480609809488411320827392 3968853 802207315973425775329908429221599200 3968854 -51592250906917361421906123628394688 3968855 1165241686678106878625343343771961520 3968856 114817030424305482065070690542592000 3968857 -8332879953331353924122668301454912 3968858 -1513496302617137491575763930416648720 3968859 -497439020750051085005269595438517096 3968860 -288624441544742604953927979115776000 3968861 -575758672291296848680889955585202548 3968862 970514330230720901431457023337324352 3968863 -2540756096713269516578924854960945888 3968864 137853884957845679301821010798182400 3968865 1548342575992482734841997731002640000 3968866 40745391274712961152016434172391680 3968867 -337123344121449915908327601793804800 3968868 -71632294022351120400707927073619968 3968869 -2078890187138864941123929453096681730 3968870 658483718164029911517580019511146880 3968871 -1136144795957691879653330956155129600 3968872 803689974489996978301631309886259200 3968873 2080419450691919220791207947054264122 3968874 -150667225372888352625972145970138112 3968875 2211639320908032360690731886507924000 3968876 1094950965445739281547833420272687360 3968877 1009159629690252948136318479726895104 3968878 296785933690767617955290805574717824 3968879 -435306275326387247544053673675115248 3968880 217498619705389917466670172890726400 3968881 1056908121236929605115884911497806080 3968882 -706843178013867777430920699278212800 3968883 -1108415929775757081200486824647147948 3968884 -38737921316144027166398453594298368 3968885 424115705965866334510980968634023580 3968886 -738474744112293601373223224096041536 3968887 -129759918514901028623301116111334832 3968888 764896224472117607863826218126540800 3968889 1152132814048034864708413556024825424 3968890 110386288490284823833805883597420480 3968891 -343075898897029957425795409461280200 3968892 763403376686738319501425312169600000 3968893 353026320496967537623805311859179142 3968894 1138374888100138729227361132702739520 3968895 21087052789485183828378560728128000 3968896 423121371360808254328406137550929920 3968897 -2759598052521002399451088558206006654 3968898 145234587191818932391135858211412864 3968899 -543042505690514747019611934700713984 3968900 3636326196022529914365669517209600 3968901 530129829920880814144804689711000030 3968902 -361688566816153567232943432390036000 3968903 1118715141674704435456437173782658064 3968904 659219526377686710772195285247754240 3968905 224773460552366175784159188164203920 3968906 -1570320201716320647791583230047408848 3968907 -2030643088103472042344130738576417600 3968908 -1090011464952733774585666567151728640 3968909 362373009030277499467209606897102816 3968910 -510066969580338456937863625264051200 3968911 -16517621455471016938532746498372200 3968912 439442677066913468624793493359599616 3968913 -492247734843768022373143345201972800 3968914 774607574816342087262864888799879056 3968915 1742128797761743410263184198728299200 3968916 -152794146021939120361362501201813504 3968917 1960802872545598048817402188737197966 3968918 1670176307088754643033634859084016160 3968919 -747676756415006845104444055938491976 3968920 72836754197245470589116017182924800 3968921 2950267400963708850459395757874266 3968922 -2020863894105564718974872991344802816 3968923 562416245118620324727548379439491360 3968924 -766634326744991924694215201448559104 3968925 -681217874631270814832068982891004000 3968926 -262770426800702221667345488961508096 3968927 -245424840099536952435357349456012008 3968928 -383534263666456514597360546687287296 3968929 -2110836916383831523462244179409105360 3968930 227790482532943954302261187920806400 3968931 -2037495502495513596602926071849715848 3968932 -173025409383706225307891426156694528 3968933 1923660696469692235746514939043951904 3968934 57913339689821130163645405822616448 3968935 -1897695334567919359182067083019554120 3968936 -2061880582343878545399714934333286400 3968937 30112473833630663532688518837401088 3968938 10254803200079970796277864229068544 3968939 -776261672997889564723246962805853280 3968940 592842056730357713288588066244556800 3968941 -55512100467620380391004810141831658 3968942 1780124155087519780386927137319895872 3968943 -36287358231405262898232010713013632 3968944 114791859775839252383525738266034176 3968945 765833853887589261494252706346859700 3968946 -297434124981220184784958959623738880 3968947 -2910735224175143749684892410480335604 3968948 -292696528113460320100966310148833280 3968949 -106895885812178399034148061044209792 3968950 -123263259310232425209455323089228000 3968951 102149395720638892272114869815261848 3968952 -333655735173638184872676864434626560 3968953 569888711340440626889314975600391620 3968954 -527467484432713711461905863284111360 3968955 321573512635819001619416769684412800 3968956 563864636705777402634139815276576768 3968957 -1832541188949374839499539114193092794 3968958 26953668044252962435626671369760768 3968959 -1926916353131876955646789414777656984 3968960 653550317481028570090065473254195200 3968961 -514720744409156065982408491406228736 3968962 2139963666094745623073982508072077312 3968963 -1518167326041051110438298549319851600 3968964 468392400968868973227262712095975680 3968965 438636701487026277170616266808243840 3968966 -246014067454212027340475262763958016 3968967 -677020506181796878857913941896112000 3968968 297137625361875011379398393332869120 3968969 -346214674071679216791889993850126940 3968970 -312168356905911214333807312456032000 3968971 1174004017011899479125870249454531344 3968972 -375864832213740348402652054337077248 3968973 1824294848693586521717452145199189120 3968974 628238415163466421186296692126147200 3968975 -1152408293336176298005719250951731000 3968976 -3315442150377922561443432337637376 3968977 -885171616061982075069095755082370960 3968978 -307734889876102249584022661262213312 3968979 647056940773748136656864776032096000 3968980 -545902751265918007142052967779532800 3968981 3074902049529821113196446252914760782 3968982 94994122473131762203364603343277440 3968983 -2261744341545559648788845587836859768 3968984 -403725896014188800324628894120253440 3968985 760213702584027678771496616616936000 3968986 11421297020555874722407401248624640 3968987 -1048208596547991662576320721659786008 3968988 216840189654371473457647898806848000 3968989 -2975247179802253067228789095446245280 3968990 621874623994577584136238946175746560 3968991 267210277019995813931796712467307848 3968992 -142617584708289080383140398006009856 3968993 -54403797172720927210089197554440000 3968994 1111420837353016188281811730116741120 3968995 -80831960136687890681400213502094880 3968996 2770699027251374078976926047106064000 3968997 302947329231005664301045458389546400 3968998 -1439200756207483920159343176349687680 3968999 45305083693733679691086790086448080 3969000 85701019790551414828632984564480000 3969001 1336098058627336168798381638362787002 3969002 3514599346222063122279775279364658432 3969003 -510877773231895579722048402713027496 3969004 -522633907275679139882050944715030528 3969005 674777510826810013245859548908904000 3969006 491330126927096535691795021444684800 3969007 638709792819603397182858172208359392 3969008 -526029642748779222135907201154285568 3969009 2446210594007894260218987626951622528 3969010 -29677869761326255404537934706216640 3969011 -936935234287327999002672993144094128 3969012 363000822232308346598451690627072 3969013 -1766680091503340447873665658921051360 3969014 540212950245765019723303018427651712 3969015 516859977986219361014739401553130320 3969016 -2783427788897201552805911748858347520 3969017 -237111293753936419562422698149437560 3969018 299721924386376571396342805555890944 3969019 -1183511211742358786772698884651119580 3969020 -1585147872622478162335572263409239040 3969021 384255467894075794894371180788494848 3969022 -1461891970232823623673730970046578688 3969023 53075062181019308168503574070738624 3969024 1335106797574385033972099884662128640 3969025 1477788164686320336473863862225830550 3969026 150824998763374388132476031252503584 3969027 -509559069956220326234507766668078400 3969028 -1231457987769294363424065191348531200 3969029 916839935914365539951444826805248 3969030 76187783395234882891961113224625920 3969031 2087473021168577929880414213566237464 3969032 -5361464705222468542417787741675520 3969033 876230745410496894788413036622238624 3969034 -637326405863507902558317688896219648 3969035 454544662220183429213995967235409920 3969036 863483387799491610589115271872116992 3969037 1210320980106304806121828835653029686 3969038 1929712453492119043429301586058612800 3969039 -973578631164039990968849031843613440 3969040 -223045639686880262327930090930749440 3969041 1659982298692590917176751604580984704 3969042 -150979721067540775626412119133077504 3969043 -1093605187069231697227457665355981200 3969044 -166067245547224146837994268421792000 3969045 -906595818321722910886488276655535880 3969046 60396336338315647450087762343280000 3969047 -93803092288413970936350492381034920 3969048 -213105775387877106703230249204940800 3969049 -1945068765026967939882766146079359414 3969050 48157423486105522807975566796204800 3969051 1330874830919692764887401209497524632 3969052 1400207162188101161176409894966990336 3969053 -2675263123311444198225704793172755936 3969054 298436373576100804175671022083399680 3969055 -73623467842100058284534712347460000 3969056 -656628706016170064086431456024330240 3969057 -554444280958024480632942947566555008 3969058 1152039392894664326745673121504063232 3969059 2669968207990318182087790833676711260 3969060 121014801640763966204666749538242560 3969061 515571867469237163997296365699257662 3969062 1634679070884681970093136727194736000 3969063 -153295826284088578016412851288110824 3969064 244874123060357183078373107634339840 3969065 -521342421029223008117407809916200540 3969066 122240194764808433540838995361051648 3969067 -398300895868454186621013135184535884 3969068 -1627759581863005393398019624346641152 3969069 -321056250956849748466743720343464672 3969070 43561150103454662352498140275464960 3969071 -1793141590858405417537097478291775728 3969072 1937118678777972972137238322249728 3969073 1537931534204658878649183024750666240 3969074 -1191864827517407140575923584431604464 3969075 396504064180857240198435074837443200 3969076 1199200240918591165269158526768613760 3969077 -627341616377921694540160628015039328 3969078 215415797241216328921804608141695424 3969079 -51221638344875665765245552379190880 3969080 -1142507349964685520216905323863859200 3969081 -57963733337579923863456733092668400 3969082 -352416059456502298103006521471856928 3969083 15093105787594919990242400818484184 3969084 232372905307711773352838669411868672 3969085 -16914164430845627921107645358630400 3969086 -964794297682720744529294917211547456 3969087 -326916482668444410272993860650396144 3969088 -3678130703801716539469026400141312 3969089 -1988011005959892247939782511056711744 3969090 286883368030221559323993915856089120 3969091 1279032515141191482782281018717669072 3969092 -226830059548385721586814232336695040 3969093 821236003705751633332250371885749024 3969094 -1033165818304208665826696163791519904 3969095 98043701493048119128802927258503200 3969096 1223910191861031820747637316776140800 3969097 -1656677979290755023361658578366794288 3969098 -444136233811905283290826803919540128 3969099 -1668043666867786600728082192770912516 3969100 -1316432266579571492447460435727040000 3969101 1596949033280341896911634697889302092 3969102 158026300717474018289930773585568832 3969103 5071382332402781433534444704691079200 3969104 -427363805085385586145742598585057280 3969105 -818508961812679227472539431937761280 3969106 322099601706029630702175429685607424 3969107 463624064913636669984245030235207720 3969108 -798299549309768352138022583254671360 3969109 2416184172776981305942914848530407516 3969110 -591364265201161634215151603087581440 3969111 -55337776521557731853401094938230960 3969112 -322029074120180213962356946249605120 3969113 -1989816850372373412641261501960422656 3969114 735311686963960370370634256484645120 3969115 -5159291923436159350424593086637680 3969116 712375219908953441155080518055260160 3969117 1004575049340907534938922354829287794 3969118 -1115496478952201800245809609279735040 3969119 -336467858171175309218083781718501120 3969120 1499733501789960456272012683129651200 3969121 1263877821706167177170377084456754624 3969122 -1225975359738536244408255368740755888 3969123 646690996343486990672722725815307384 3969124 1323001482191751993070228006497351296 3969125 643016136514815102618802532248758000 3969126 -45035142123607149195206389922279040 3969127 958934318477393747675743379952150312 3969128 384600221135983103148899724609976320 3969129 -430462602950536965977883917583874416 3969130 -1061598663732853292715535223635649280 3969131 -82200058106393290894901924520162048 3969132 -357014605750540893048725741948064768 3969133 -128098252260969090646741087954763520 3969134 -631693634950495197556825532022579456 3969135 -2123839990473214384794275794774072800 3969136 -437986173877049309857343775610667008 3969137 -3284969078166288171398171699901191214 3969138 -410042603680536422524616165413393920 3969139 -712017133485896596783588249480502976 3969140 -3021847222116233586587076381573120 3969141 -778063705797078466169253531443719776 3969142 -1596772623678210439001279334896178528 3969143 1951359405189838297678026016591721760 3969144 1334102235115283786241972173274255360 3969145 961083859837967024046587356716662400 3969146 177973121960540122829167413639406080 3969147 202122874292229287008633337922192384 3969148 829861256898626177236731833833893376 3969149 1201727251292983484080899721515428460 3969150 101526154090821744457177612342425600 3969151 -866225028414880797966645172308830848 3969152 -1924454018236565434178686059911577600 3969153 -629898759482417240278512102341023260 3969154 -581705160528360120180276379387120128 3969155 -2575114099693407895719926307770792640 3969156 29114702316066902165713812488822784 3969157 -2013301299228553503857332603537840800 3969158 17185393005076052642716411688894784 3969159 -1606323719150195648473382151785719896 3969160 -996935320687222191851497858083840000 3969161 1981857540442337100991048482510720 3969162 -827536285211838184563812721540626688 3969163 -2729356800249542794229810854494484 3969164 -415434072756757311681098050499096064 3969165 -314732049610958825835601332054290880 3969166 93956874365672256143560334078151360 3969167 -1900901527315010379716713133751704784 3969168 -85561913026499645051402494565154816 3969169 -1635879823168193038844320304673318240 3969170 -488803350733086172308013551395793600 3969171 -1033840432028739441343515135830098560 3969172 1076720307731077499475229137081450240 3969173 730538872494089507702812119298604544 3969174 -303633744613423890232504036768381440 3969175 -192394211940053514366462106687631200 3969176 1222744609763633431747270112213299200 3969177 327328771335228215781162070793126400 3969178 367188638875416841090794635925181440 3969179 146541096340816506321923325392593584 3969180 423496794080252400944217604282575360 3969181 454361441496742603654717637785834982 3969182 6460968746796369761913735103522560 3969183 -390027937562550699925208221129743216 3969184 -334609062459616896213930549049294848 3969185 -1280055911685149167315533832194152640 3969186 -348574900418711371172586087487798272 3969187 -182921781072652476503996991661221960 3969188 -1234212344109713737246091004527963904 3969189 694124846691414067377495818299751040 3969190 457680715131957098099769895498185600 3969191 892805808244937380960170028639433592 3969192 606604878089850470300577959914782720 3969193 -3699644935716788155619076297038071558 3969194 -2088727825942651761379669913253152928 3969195 -27202213531823501667255164245547280 3969196 1175211083995684125438077798230425600 3969197 -8315479961486200153614496153351718400 3969198 -314765606193717385729780343319119616 3969199 -946302034751028903732583994532171072 3969200 -127498711918657699977347351038771200 3969201 -40460540782496860505356134732048960 3969202 -745014159452948439026891507456222208 3969203 -350364075921978258256231745833292544 3969204 -1208680167407153069162351316905570304 3969205 -167149186646610389259965990882791140 3969206 1922790973939185398585206014701328000 3969207 720301916270878991133173795949069528 3969208 202918106585021858404406093684367360 3969209 58341916567395439973991417065030400 3969210 -109913132793691124908346590437980160 3969211 2494804305090651954303690515461622400 3969212 -78396095122657425965622861056053248 3969213 96377678350642518615705863486690784 3969214 313610730705449793851245106502067200 3969215 -128941403770254974773563343257935640 3969216 -752245604533970997209553877849866240 3969217 -977105844469846440740187316049811008 3969218 172631525071174921048424861526099840 3969219 1513120564970153019436299782230161144 3969220 -1782939289156583382356927247468645120 3969221 -2787052625136626434892625462715684578 3969222 -276796860063701188805840193318887040 3969223 1786975512347712665036047689445244184 3969224 -1097376973520235935945293231413657600 3969225 161965853128832144488173588693672000 3969226 1501346255528690391525017741092272384 3969227 -128075132915165266608947220562693728 3969228 -1352645472856085949012448796785050624 3969229 -169472130130965770220565816071875712 3969230 -115755704222458324467513644716665600 3969231 -78720900601749504269822144689942656 3969232 -150175474065856348400415369862488064 3969233 1554380167691473866063834077861201520 3969234 -227490138357583323895013578528344816 3969235 475605573524316278814383162877423600 3969236 -2024725032512085863360445253997934720 3969237 2188256832927071181161136822333555360 3969238 107586930315974278660040146084121088 3969239 -403591998007871512399699548270759576 3969240 -217905881186352112650920219561164800 3969241 2892481675868349131696569949210021642 3969242 -2044669911501054096848496820346827008 3969243 -54123722818935797765298546427778028 3969244 -32779540628460261560702850874195968 3969245 2266028353181137661371702085855653080 3969246 -986111756937314859578582638316673216 3969247 -897698496038953098423882178576542304 3969248 1548680460336838818322204508885090304 3969249 -192030016729822276998904217538986880 3969250 906068840666120890639750159619112000 3969251 134478955883756156975985271853785248 3969252 -538894483562507511152135438631014400 3969253 1877859496883049779987778127956421502 3969254 14137861110638019443521197012278400 3969255 -120001751436368820161520793199508480 3969256 2133096404420801820684555408020520960 3969257 -1863851079456676357853989056071774940 3969258 107017014986928485892166900990648320 3969259 838627645536069277090039555436278560 3969260 312155807471770241381205870102650880 3969261 854747843949328964531339016811457910 3969262 -1127238376409996849070133358512365696 3969263 1874802068755264352507753769160306512 3969264 103150328366293477725416854225747968 3969265 -2462710598078039620693070344696667340 3969266 -544381833386676342914367680958996480 3969267 -19109499471644912564145215991583680 3969268 2128295037423872134433501847115173248 3969269 153394058084576441833946025450122670 3969270 -13668361100787524250812617434585600 3969271 251311130902906642873011411992770560 3969272 483979394825719166642214637854535680 3969273 105397293273816306993203060842180608 3969274 -936998673174703675243270035034537248 3969275 1442198023045650702209335818992553300 3969276 417334198615067563758252172979569152 3969277 801897618128541353557540628933779660 3969278 280865312385175803147494010521533440 3969279 -2372690284359150860536017716725026096 3969280 362279386951610291889679535293071360 3969281 1025363931732794457681408410433825072 3969282 806444346074671135989141478935864192 3969283 1215178622099396832418406141863600440 3969284 2271647457092780650081431249945600 3969285 37969922276246570963099814238903200 3969286 -86647196791156932437880146691980160 3969287 -7840049106608663202642929227283328 3969288 -928593870852356299906917325969766400 3969289 3443258077433897615637190885269560090 3969290 497425945356412386627281256270259200 3969291 -642367162630383104051389517155785216 3969292 -1133185347578586628116245016402882048 3969293 13121847372359203379612795409142944 3969294 -465770656531224158267896775191692288 3969295 -1392630052871212929195089021828182800 3969296 -139603657829199894635459709489758208 3969297 2246204171005275709167403653248603040 3969298 698406589467118961474311259568896400 3969299 930439879155010882539311817053007264 3969300 488291113124750261107785339047577600 3969301 379645274392674394192731381948431040 3969302 -52170289967569346256868293445303296 3969303 1493401057036983343659824536458926520 3969304 1972267106159809280833741434812405760 3969305 1900514067635383766039203317563062920 3969306 756243259602029533639718235966334464 3969307 -3442227011526186379457243453548408444 3969308 354795291170580861802089118047906816 3969309 627503739766367761385365318564723200 3969310 1080122499864330797093802455674186560 3969311 563557891077414459187281670028484960 3969312 -336350456634562660737117044909015040 3969313 -1171919920816141111737354954621388860 3969314 -1034748054007715125397388325236559488 3969315 -53319658377389519443670139307517280 3969316 1122380832818421033385496220709687552 3969317 -2169632900456910780178104878710066560 3969318 498332672025805876160477955769677504 3969319 -1134151070057849534854911923824529256 3969320 416598120916575567572447492572108800 3969321 1059821676932384698557101275755725712 3969322 -15168449222973659214998105621184000 3969323 100145054347988417338599650855083680 3969324 -52026039416442199878285105643478784 3969325 -245198967899248441934296918865388000 3969326 43230281823028068494578108005481344 3969327 -1820325624718507284404492579583461880 3969328 -484189515571524646339259264929628160 3969329 208845057757865265432224198594765568 3969330 3443711722524952508882386800368640 3969331 2448323345244779350933312591066260064 3969332 975704904305462482722002004661788672 3969333 -288027151722135746326318527630796032 3969334 438703045534007622680533293723942816 3969335 -719353011729654239316823801217895720 3969336 320711662579534225598198942091509760 3969337 233026774151188407428501860579476224 3969338 -2066535115423685142200925261272584704 3969339 -1159002362821585443599864967749312832 3969340 -301321531093080340573461228076185600 3969341 -3711611226718373720822345416886435316 3969342 -19568579360880068813257148061196992 3969343 1733527125598129495462236483877719960 3969344 268255769635213770624503032813977600 3969345 -862183116832214125462844663770550400 3969346 646662171378676745443510747962715680 3969347 -979061459616486521800186728262165200 3969348 -342000966244260819399584322046777344 3969349 659268784101520476951846473631048350 3969350 185472126461005141691646692263065600 3969351 -491958874214812229686823180696461920 3969352 1144770333046792423669809463587840000 3969353 -1006987802474181863112253496417987100 3969354 -341012577043156036771215841967995392 3969355 1185456271779710201582207610144681600 3969356 -96742130037003990303297841340175360 3969357 -127624325161328890629638549867702208 3969358 -68834981379929747500941329540241216 3969359 -1286847363543510975218862977446420584 3969360 -110126198728214331985536819204096000 3969361 -1244400170149330418785751239950450576 3969362 -1060774874156561265098971315675508736 3969363 1319382635621858736162535095604556544 3969364 232397930456490847555390534870302720 3969365 -2516312664255798044602940965035817800 3969366 979418181997257778364431560929164800 3969367 -437066629261281753363542468327054584 3969368 -923885061867456646845589126268067840 3969369 -2293528104749725492486082368086631206 3969370 -1045554750106357468937538645700089120 3969371 539012444238458923688961233718711312 3969372 183490250064929967755688477998505984 3969373 -61158169249983258085144937210489696 3969374 818927973522258144627505919216257152 3969375 -23157070306538168048976840077550000 3969376 -545089971065301860056047999235915776 3969377 -128500273729846701321264034468119774 3969378 -183492736466434002577052572379304960 3969379 -1427464844841548422564968789218013624 3969380 -564376630063691307541454193643411200 3969381 -171960579440622024310342673606880576 3969382 -30474520201294870347171078625934208 3969383 -111459405170785461644479135316745576 3969384 -428027415146452554915449733124423680 3969385 608742882661116008607941384198553600 3969386 -504364553944177676548755275751557376 3969387 -575625463553898929375312775695550756 3969388 2573165551779656676922663155301148160 3969389 3287557289514400696174550252435471190 3969390 -31590974307403630614186127081054080 3969391 2737977845410993087347434343882179792 3969392 341843206884403291198854118291832832 3969393 -344878173368322861155129905353749136 3969394 -105794840489722155661303589151674880 3969395 682935415236681799372606891786473600 3969396 -911333943224395655380064060713976448 3969397 -850899983523942211963738999550637696 3969398 1186481965395450341739352931418793536 3969399 -290865003363941034119342859359256960 3969400 394902463445322937928538816245760000 3969401 -1771822901806608788925734636450411196 3969402 569918757168814601337934385371818240 3969403 673231790826379507690247583057007960 3969404 -1785286244985131813303155289747942400 3969405 -2282871193446178019217525003450810 3969406 -119534117242871643780618691001959680 3969407 -1112263418705411148874629281416729320 3969408 -917283485970080996814757772635668480 3969409 1681200073105965151192715600438138304 3969410 340821712449977725902429358520362560 3969411 -323005273661353114018989724259537928 3969412 -3064381514814825993504789140864237568 3969413 -721542811822072622799789358550185440 3969414 1726752796305406279830644346748418688 3969415 -309202698308152613635096171195781520 3969416 -37467733041318010739997201537024000 3969417 898044295883638537182311611939172880 3969418 -287038349233577959635578109524613840 3969419 -1548260005282685234551603278708411180 3969420 -42717653133997035239612948900413440 3969421 864074904269939289635211320586781622 3969422 -1567363112781371684284714243044967488 3969423 -1991944807176431817324989018344022400 3969424 -390309368845207720597916547250216960 3969425 -1424222057864360714864803912018589850 3969426 -31458825906518803400943781477312512 3969427 592147259134633813573182586482514944 3969428 -275875708785328911540955365948028032 3969429 -1830825148366456742095543608177285216 3969430 866028465490650208036284704621103360 3969431 4520088302800063093725541916621613264 3969432 2141916134420441584535887378199347200 3969433 199664837645300173271798242024177800 3969434 -209366572829538516566860070534123520 3969435 -378826557269330623009560726906358560 3969436 -468243306666509868703029383587832320 3969437 -1135134250164609803774344108669957914 3969438 -27897337639765743682031040082544640 3969439 254906534053399385954687055837215320 3969440 193456977235857449116945444867276800 3969441 918222982563287542084940343497765202 3969442 1420315973073178442506989204636067200 3969443 -3144487019958222077585194776954742308 3969444 -686798496904782697794028860455107584 3969445 883672806320395825582124629433192700 3969446 22876175327490472823461267485924864 3969447 -2002900185299377484775253011775786200 3969448 44491958894140217327317787699281920 3969449 925839442890111993845932233212373792 3969450 -438066806038857974754445360442684400 3969451 747757432546539158520908317441350452 3969452 1766680615598413732460954182464251136 3969453 93829580418804674522627123034768000 3969454 1573565590424480625124441094354746176 3969455 33835963416973585649901278706193920 3969456 174387109517495813284940609986166784 3969457 856489415720327410706796563304412672 3969458 -721617645301635973816560957211207920 3969459 17599323171824549392941269088284160 3969460 -720956614785237343769103720692951040 3969461 -1996288187599784881380233330941173600 3969462 302423902850849421911663248472217600 3969463 1426212703413707323560349589454789360 3969464 276914298236650790569175182308433920 3969465 1330497473877043533456255118867533120 3969466 909517348054703311123004973227634624 3969467 -1226142770091582544722918278146595484 3969468 -544769164067671838389683329325720576 3969469 -1176762408743704537368940439749030304 3969470 -436761268682120396892495094040464320 3969471 -797524845659304866973015394024812672 3969472 700325632553947831513674560323977216 3969473 2392793066244090765590911108901114880 3969474 642545891610197298492420251119037952 3969475 -596398131717414335551098255660017400 3969476 71414916264235087240016112044249088 3969477 -571958648670094817123403924054681186 3969478 712222556425174984078567945522237824 3969479 6098209353361514872794808013171446176 3969480 66627999160576048726602301181952000 3969481 753579331926668006892841154709608282 3969482 1349031845606443561008623301137604864 3969483 359738918404547231954524398353187840 3969484 -1860683970802863131417329671335113984 3969485 66061626676694943554114641641360240 3969486 42644131707365325139605056067257280 3969487 1835660703385653461062331144885713136 3969488 -68639921562125420852245958693486592 3969489 569343950049258337219629123901704480 3969490 237153788727320797650438618106334880 3969491 1714447052468905293245526313726082400 3969492 -741004817717251005968496083009845248 3969493 2060248322393338336441246363096796544 3969494 -232301275163960619145410334835668704 3969495 -688451594996927526777526691636900280 3969496 -620876789116628112556498569053214720 3969497 -53929327525617268482819811661847936 3969498 275519574206417336500399016267543808 3969499 -1319306175684253323008448454415333520 3969500 2253092649420185394111465240796416000 3969501 174497093061873640970909960168982720 3969502 10196345602361676465844800467819904 3969503 -1280585081990762217919715954149777248 3969504 -336454123101668492723979227737620480 3969505 540685132973075496356305487326896660 3969506 -48076683333483141305566291771056048 3969507 -367552901455722926246772594253908360 3969508 -677164765322526898921967727750727424 3969509 4658071760661202092686122065955674300 3969510 32102830277205260183797391948574720 3969511 2230363617586194570346311189803968 3969512 1742244614104540809567502506169466880 3969513 1549174443740031184252420928068627200 3969514 258658420056495140255443501164980832 3969515 197118651980896770251192095926015120 3969516 1554745018211269417448775554253092352 3969517 2545631835663301617425632420927845312 3969518 -520411454304991252697986813291330560 3969519 353342040951408833796127282002958848 3969520 -106085148642012454761434377118515200 3969521 207890382439065305448225475210172772 3969522 285260798009153853624280945420694160 3969523 4395450599100455375013689420303642680 3969524 323564587806422470947560813724426240 3969525 -121969670569724335268230924667918400 3969526 824162213481185907830811983788800 3969527 -78329360962054637697758096778777624 3969528 -59621398707839139491207754477219840 3969529 3617517862863120722292205697201185130 3969530 -770441812911247805394889085165175840 3969531 961440669321349399769825451994260312 3969532 -313152233632097831150601203801277440 3969533 -2938849621287022930666613084460094740 3969534 788365234761655309919921397117059712 3969535 24933612907307319812608089943640160 3969536 40130484208459351183239449445138432 3969537 182486252400523174549684535964226560 3969538 -700355390196881412637167970256438880 3969539 -215556711443025236005595360068108800 3969540 765844371298948035661527011904921600 3969541 1402536438124251941726228110739034492 3969542 98093428512835762108790792787114432 3969543 132768964518841403465325268290582528 3969544 -1737076281445044598880540174654499840 3969545 -1641023451059421086251194186600000 3969546 283956375046733532206197201067180544 3969547 -272565926402742583294362644572243920 3969548 235710677358403318787567795490034176 3969549 -307213303427838241735999904071921440 3969550 -53735426693590627037033891954150400 3969551 -430870459063037433451575391818567360 3969552 39291520314618849147102901651046400 3969553 126079969594164561922537718258826240 3969554 45999136813521019911524765783192976 3969555 428892478681449729429541452051347760 3969556 58100228016811965845160617761584000 3969557 -1123266538585227458192188494334194 3969558 1001062079908946735781505577593662144 3969559 43360060699586251834677992617329240 3969560 23751087675957465488760262757990400 3969561 741875851955106606016401567318174672 3969562 -664681331713407090136484050922515200 3969563 1410270910682417819412308988058702224 3969564 -476092453061950486621683300323159040 3969565 -257197344308601649054072945453090080 3969566 -591984712703277856011440019400560768 3969567 -27328995094160215902143115602625168 3969568 2194085528100400271411608254358880256 3969569 1582952789951207880401682585947183970 3969570 6352543597096832173587840384737280 3969571 -118458387221431429382755353817048228 3969572 1688760474260991628956852892285454976 3969573 -2037139081068157395713890084772474400 3969574 -190913279321384824960692696026187648 3969575 562054544697921242234516295720366000 3969576 -550867188926166659647529050758850560 3969577 -1398677524699721484213168379936441740 3969578 194412474140084824185530291313144000 3969579 -303056221823052373378121199607935360 3969580 1628114536361322458389905802651699200 3969581 -209869432662277733554544026208305152 3969582 -38938070636958579601073630044288896 3969583 2188897627395151201649545161977410832 3969584 -541399234688821342551491016576614400 3969585 1259211653279768600553312811845815400 3969586 -63760463590560542715145309543009008 3969587 -977947359139401518850228574461248640 3969588 -14177319748246919703456876933494784 3969589 -912144148357619839989343324789526276 3969590 -1167153792029960156694921498649470720 3969591 384490666454607783801704402172738792 3969592 2465595715493690003010043813714329600 3969593 -545880925233715050854148731544714816 3969594 -43805991394923658059227125967078400 3969595 252463403237069221397312110763899680 3969596 -901433650846787163318185571787780608 3969597 1388436222730249322807332514420678400 3969598 -15425706117255986192668269335251200 3969599 -2658270732549374071441681525060803360 3969600 -4727316387824829549272112404889600 3969601 1295609781707958608524857009781905602 3969602 358678762566880911294904364307262464 3969603 -1033537209359836066454514903475098672 3969604 629196790553347810314712089719181312 3969605 -1635044942296373703728931348485481480 3969606 -236731941699150701482665263953804800 3969607 1157961157316966955976897863704105160 3969608 -230498630045378816287360911779758080 3969609 442132705486571406447639545507260800 3969610 448378506063705487241360023941841920 3969611 -1298993449485832251564000315341335788 3969612 287087344933921700740813695066181632 3969613 -1116125123931193653577243947188958080 3969614 762315053041045334158020468024080832 3969615 471240312621765056724484343230607520 3969616 -154876212757441162764544579592388608 3969617 -164245327156667166790054980037037340 3969618 779652971642140394040634134223039104 3969619 536062078680109348900489868361959712 3969620 1329036987716336705894514715972239360 3969621 -5486929525552973919425699535881953920 3969622 -788268827519869671360513571936747968 3969623 544641602505913573427590096514002944 3969624 -2578656974889761470042693186976686080 3969625 789615279224864878987496814848784000 3969626 1874859448159740435137231056739926512 3969627 -553282411702257423405787018553444160 3969628 843807432669039550505578808120738816 3969629 3694983106391751855003953739450088230 3969630 -59833296222394433405374548644993280 3969631 -10863518326343090175465055782381128 3969632 1814655365418461046084802803341721600 3969633 1364543961517143624142701840648628800 3969634 896653087435065909877063549960347216 3969635 105653763133007022916920087081088080 3969636 1223337764273345520659460109313925120 3969637 -2463774223235653623021940110443619234 3969638 -857131983133764433950657362934790080 3969639 -458898072143337280087273592656699392 3969640 671974500999038141222383670319052800 3969641 715018080761724465863713712192082768 3969642 -566151941870315360402006290627001088 3969643 -751677514048092014318863433950060736 3969644 -61114716751052300005049163387362304 3969645 -1244289638172071002483000703381813280 3969646 1777749644072489792512285280001113280 3969647 -3360696953114504326580159181196680 3969648 452505217367200269260430592284524544 3969649 2882697385152399353867217149225181650 3969650 -515936201502568463683405018108741200 3969651 -322077600295250375005176134580192000 3969652 220858150241487267501915809972377600 3969653 4456850378844369447985606052627416860 3969654 120950849159429757464418881942222208 3969655 -5933678228094867690249064636534440 3969656 -971280038767021175503398167542640640 3969657 -1900530816197524540307824857832511046 3969658 227747481457510176980111844055833600 3969659 3056552294162299210771844995552381860 3969660 275991520787439703189571720807285760 3969661 -529740632074103694568133625307152276 3969662 122345753360673416893869499299626112 3969663 1857348206915684162574695902333702344 3969664 1976310518021197150829832979265617920 3969665 -358359991885560023397804262348051200 3969666 -1132868331967163244333270883726185648 3969667 56800353704481790058381387917772160 3969668 -2452243607232347213047440393571373952 3969669 -1667198941719205255030744070326922592 3969670 -294931196366912719926957698229792000 3969671 -2042738926698078551253028945261070400 3969672 -53062829177741749913078294758195200 3969673 1144001323786624240117255183786240922 3969674 3591931508806238409258636869621760 3969675 91095245798892600913977055846266000 3969676 -888190906083668724590000250885485568 3969677 1632798684517541160061385741271545526 3969678 -123651486026948982171948840951869376 3969679 678498494141271929850991805582273776 3969680 229231944960592923064226431921029120 3969681 -509975336003170456387806594955684416 3969682 372440923421964770417660430679266192 3969683 1655149284146836886291817850117431360 3969684 -509331260640087720134709513410839680 3969685 -798882728560111232489218447066780800 3969686 1048598177200625340005439822775931808 3969687 601070356556128309892886284335537824 3969688 -266832769495797877307447815242762240 3969689 -2677135106195799691886432592278080560 3969690 -290260221829043132261731173209141760 3969691 32014631969980430262157187091133200 3969692 -427746561129969489998340115600316928 3969693 126504530455846065728942895240071808 3969694 -103720008555913394419421665889471040 3969695 23687586611802816408276635115244200 3969696 1043913229165406862467082031526313984 3969697 3328168071050302139939754075218970240 3969698 1307123552342933237707089517279755600 3969699 -283544944611221731971030239582950536 3969700 90520551663500544812139105090662400 3969701 710721937757511851819211836199614400 3969702 -103664620616457971016466503367587840 3969703 -2096750035494331917684777450341095048 3969704 994424132351021781876667739817062400 3969705 49438834286781016911225421091704320 3969706 -445100964636195241872886504061670816 3969707 -677458147523257032247489690232331888 3969708 49181668732773463255769328104816640 3969709 1628973264823340709163815666243589910 3969710 810699966638231939391880002354701760 3969711 1916008170694532223680128954985834760 3969712 393400460593149532245917730650161152 3969713 132051061984694148183487439815623648 3969714 -286531971262748357004737325957758976 3969715 -1304397159829623677748093595286727600 3969716 603439202024642607554679753805971840 3969717 28173135854232937804353564637618848 3969718 -1176599702447979570790023884553721440 3969719 -817127862012440923093507723166905656 3969720 -500338296665599451440831541367091200 3969721 -1550464060593484680734319674589930240 3969722 126551555364803982148996329676177152 3969723 -2398771537648793261596890961422716160 3969724 -124209922770635201895462592402096128 3969725 -827515762893109722735700303015979100 3969726 -460138655116913444235574820884299456 3969727 2667048711895007557300551177389558440 3969728 -138423214720022520398257548221743104 3969729 125855586924047554278046970393811810 3969730 -585670985731579295851108348186929600 3969731 1523810127701185650617646074031670512 3969732 139739928222764605369292585300570112 3969733 -865894153629208483704206438514082018 3969734 -222932106102309166386541483488909984 3969735 534295899399723941604657236740283520 3969736 -91513059490436584778705570312355840 3969737 1311900395683579573907744878183543386 3969738 -460927818540949276014367648606674336 3969739 -459270548705221906592392365869323344 3969740 46198959188614670836993138433433600 3969741 -412136052122263586396619793755532608 3969742 -418553524603153399834996357489423488 3969743 -1010015785252701909862461021786760176 3969744 68635465668036138115417436080570368 3969745 549998666568705629862534612456464400 3969746 -88297761957884775106833803705084160 3969747 803916364009542985356061258913258880 3969748 -1141047520598280262030904934024894592 3969749 321956986459990581364207520576735136 3969750 -1281287895015396888708190880762880000 3969751 1329541357556734193788342955401935752 3969752 -24568493898936072776283237670502400 3969753 -440378794813707856818795251957334336 3969754 -626651574686564224586057730350184960 3969755 -979713645375052132618165797796741440 3969756 -234241966210869470389242165129216000 3969757 -1102476059730451641371271112207653696 3969758 686785196087112366151435231541714688 3969759 173097940957697502708516097192818504 3969760 -14280384961505050368943027653181440 3969761 3603726097540737161361679048355665152 3969762 119769247281461452471353159602334720 3969763 -537496243513835095115587363697174880 3969764 37291643003064435842999499559464576 3969765 863581858762332577281511797348818400 3969766 188587082901946839823294472591124480 3969767 117594599565620837140610135657610624 3969768 -1734925922688769369279509697413120 3969769 -2919582440329038921858925190857013830 3969770 355418132799799976151420090291317760 3969771 -253135087089050507791237677668877840 3969772 1810248173631882739548910980112919040 3969773 1522377073947041155627683049307480022 3969774 1230633378700869784350405997248390144 3969775 1246726060651915918588677010639773800 3969776 -3418796457661270145463068196569088 3969777 504599550844035730262196425072071680 3969778 7866977877144244897987207719092256 3969779 -1110309284952496042273351032162406512 3969780 328622760998925272706687085493452800 3969781 -2126358329074530828617570324507295300 3969782 -1719809349084412878762865102987399008 3969783 812121910503164320469951824212459600 3969784 272077946757538196605934945699635200 3969785 623731856382461475871404191054374980 3969786 -174079060576001165897998855583081472 3969787 -3014750178990950001139891078327417564 3969788 1728507702922935635431238606866782720 3969789 -1418717120066186061390144868724699520 3969790 -364781230630580213514804749416243200 3969791 370781272059583786007292858551564640 3969792 1871900695870264773087420104451293184 3969793 -2666084468005809608074734548053128958 3969794 1033766037335950659753028047971103696 3969795 -773948858693169761753015042620968960 3969796 1604848003148349093461166706475369600 3969797 1506311632754513888811791613144883740 3969798 138339580826019607649012435569459200 3969799 -102114342594036547313385722102841600 3969800 -434178570449478806639603130580992000 3969801 -2208836676807044401102254156747459600 3969802 1387604759161625584332277730117570352 3969803 843334033440956221178346986726660280 3969804 -30712174274907897378358089592009728 3969805 -242899299918349030854875466841322880 3969806 398044109884862131444999774383329664 3969807 744109727841024377577266344257993600 3969808 -1072735191226725130723885332792606720 3969809 -1293601931884551842911502742762630990 3969810 36147615007006133980440236731000800 3969811 -3187375298770177673908284681978853588 3969812 -286858325765824455500728672902696960 3969813 5695632495233152565870681529980544 3969814 92615840234021040684149137813556256 3969815 -680791719905931435348164335344925200 3969816 -626064573595073192835759485123788800 3969817 -1290083651620807116286681394803420768 3969818 2147574815496478803644068581240962016 3969819 -6722424601133842207700949059803872 3969820 398745192627149084150751338154094080 3969821 62415376951621800795764908855922022 3969822 -762217993782960994318257896867481600 3969823 389370254289748173720932778890228736 3969824 3541958987368287506517223994319962112 3969825 37466454671652708766496704417639200 3969826 -334418237736302834988440822023781376 3969827 -2783351278092717246011043344728572324 3969828 199280368403279044622321179649334912 3969829 -498821876736252241930977126948705280 3969830 868470176377893268099807352215666560 3969831 -129691583685648823012008890277524400 3969832 -658280851249383502677076210105881600 3969833 -2616360411636288573397196072420470662 3969834 659232089485339737660789617429817600 3969835 644339156270264512023917545850717280 3969836 555068461695933429085483755802278912 3969837 562366425525853666567111872148405440 3969838 -323919163734689828040783968218870656 3969839 1260097891122162504982231919256605760 3969840 82914491563242022304131927139942400 3969841 1001846556230537157842663539283995520 3969842 -1698068634035751791526521274991922928 3969843 1443543853776838643909215616271140664 3969844 1442780380768970494011858851498596736 3969845 328176713848532240866096786443652800 3969846 -6387289638267380103949399352008704 3969847 -213297084167771020978977673279568 3969848 908092934770012371604240999997583360 3969849 58970228918174788703389211413001088 3969850 -41674661230074904316790191460135600 3969851 -594864440336642382576351335810310000 3969852 1324714822135665063469374373335839232 3969853 2944678670518639946225201381061020102 3969854 -183321080328594735689168227657782528 3969855 -2241642142896071569221346402605186240 3969856 942711044570176054702357625218007040 3969857 380455228792740180171260150192751912 3969858 258127013414153302505564315415234048 3969859 156267479372322434723077913388689904 3969860 484673568407230489201379380939161600 3969861 -329765235458207167103103929737941696 3969862 -349299210706557265846323337453937280 3969863 1879278938264628395977909848478529112 3969864 -582104640993612748449223680018432000 3969865 -329118463422723197624719730512322880 3969866 -577798010056884943324783829406158496 3969867 -1028776470744897472560076002453364800 3969868 612129265308033576299896087958169600 3969869 -801626829690550891290127653822860256 3969870 775171529151191589322393042654108800 3969871 -1305030096131215683122770739243574928 3969872 611620868056923270881800308412440576 3969873 -81596225455362692066987191481682636 3969874 -2036378586081758340918455019253267200 3969875 89054349798797632969151489912400000 3969876 1329837271780803517716328119385516032 3969877 53711934955762683855307118586362080 3969878 -294719905061441182190943007266192768 3969879 -242564432803990896374740448028357120 3969880 -227442921030139735840814638997299200 3969881 -4462221027136162861295589211041597168 3969882 51007644768529645030092465158515200 3969883 -744308845344136154077977764835494456 3969884 248963836535523233840687078017829376 3969885 -604933316765954488044663441080522400 3969886 -137821775910905962763829008686958976 3969887 432143912874254409285804226940586120 3969888 42925676000583550092661617763811328 3969889 10500282294665955581986489616960 3969890 -944924674134052689482701848123694080 3969891 2093005188509725187414306968521920616 3969892 83788950694848644702446607544901632 3969893 -1363386069761052993610544597291543040 3969894 -461000242497679048638296911363000320 3969895 1475561040341537864993350214523641400 3969896 -992735378919230533820027462659031040 3969897 917031210109234092180989317981048320 3969898 -317610001449489575385195837714581760 3969899 3389448386238501929442573005811702900 3969900 304227069724796936822676430606425600 3969901 -873256028874111255754467675217080788 3969902 -2191560696639439271820504056791918080 3969903 246727538125277188507947702436293504 3969904 173221577678596571357062275011870720 3969905 -750268100244172361421268325598932940 3969906 -3563163950077105099087665673262592 3969907 -960709100269417298370113082703973208 3969908 -3257503851348164390884306299310694400 3969909 1925743472661500993273585890819554414 3969910 -175028904664856360850437938926570240 3969911 902559116235084332240755905105816024 3969912 8111619149628380517730181593866240 3969913 1019271740435574256655514719904587220 3969914 130266274918509402088725682310230272 3969915 -206221632841764780235425330592527360 3969916 78444161591507077664642364579428352 3969917 -29765353370556231675140285726032608 3969918 1030072353417562582481472813464622720 3969919 -2396585979152205471233302049612314304 3969920 -1858694474024796014786125375104614400 3969921 -1257397032413379606926423659401351888 3969922 -49894843658446895429592854188849152 3969923 3237900937406590553178403117160930172 3969924 285970989818392360817882117923602432 3969925 -506105713359925066768388802597146700 3969926 401031217205009167006275503804628480 3969927 427569884362520656557722788235844888 3969928 -944606978763302608937734368446576640 3969929 4288276011462719050651530262866950784 3969930 123564510709286696747012554016037120 3969931 -435885620191417182785939555426954940 3969932 -18638451594455229959195274986208768 3969933 707506868449897954512435743452761600 3969934 -323438616927105169469135994367326720 3969935 498699647093129074341587790797180160 3969936 276163004043543724375834183057735680 3969937 -491476417076650808783575670139646414 3969938 -144739337633386396982969797027722240 3969939 6877420139049739077830127231481920 3969940 -190056254247575637369243611405990400 3969941 411652328377103617662512009304576768 3969942 -1059444681425525312033258970398906496 3969943 -961908166477540013787763733149386808 3969944 1535942056389362360713915067564236800 3969945 502593675190408264397622991309843200 3969946 -789260650687148109821258136137634816 3969947 -395844856792240158784697664542408160 3969948 -546712113397280744161500540180802560 3969949 2637945851300617001113772582836383936 3969950 628609892417042362878506285954760000 3969951 -2053052657584964863882791170405521536 3969952 -630657207549997241280885672766341120 3969953 -94580039752641185233040976037285632 3969954 892517766121532438538743382864736464 3969955 2232448594276879912917458734170912000 3969956 -1497036997849748168507829267450105600 3969957 -1450735985623301850816652728031270560 3969958 1489324586111063472979405090106650080 3969959 51368303464784544182665703485793472 3969960 1032355417062438986655428131955097600 3969961 2236665075697382208274545147049784832 3969962 756824340727057379805908827760429232 3969963 1818953025472810160977785597860200092 3969964 1337640483645843754635536930924855296 3969965 512762353185731304375761290563162240 3969966 166716177763342621222402268156891136 3969967 1941286476990087524118180017470333032 3969968 10716711889917654339143536994648064 3969969 981184798364803458206257081292076144 3969970 157234198177411967871309622691659680 3969971 -734428281838515789075832822778883828 3969972 -53424136571817306201960137250950784 3969973 -961798688390861863934275621857502656 3969974 -480546045425307038729554715897405760 3969975 10658438414057431036923576497683200 3969976 -1299389384252608779244189068443197440 3969977 -511880928707334344210460806078364528 3969978 548091881684261659171979860475188224 3969979 912306670799911775698326013404860740 3969980 -771905903087027177023528706299983360 3969981 456595864336391017873665057198629670 3969982 953773320356990479610534265490190592 3969983 -2879989280124111518296629511407576768 3969984 -86049748552454156091736756353761280 3969985 -1782197920696967729513311816190116800 3969986 -426642209288486549677595420041534560 3969987 -515224807833283705265081108103521280 3969988 -1766395808566500161811758784887153664 3969989 566913260605482626101408739748819192 3969990 -496161495122829646564337033128769280 3969991 885779632495623459452027235288443032 3969992 870195893489135799719122883226009600 3969993 -8339838186539928130614352423798560 3969994 84686093356277873071694451056792832 3969995 2625678804182058889193183394286020000 3969996 1909283891579036509774174539247779840 3969997 3565709126587398648894353475569955446 3969998 677385218041182559956549838470150720 3969999 -1869243332465878456225831082965935360 3970000 -100435631941267700806693139338240000 3970001 306084036047617978894418113587500352 3970002 127494753846133393520181307612514304 3970003 -48572796504071160935077017551565960 3970004 -644598500018721515674324065868065024 3970005 264310528131752796852838689511555200 3970006 -413033180957250456546479169365262048 3970007 -214166104246825555265125445865252960 3970008 808306608456036611745442023617372160 3970009 3313748672246907095706874071435059210 3970010 2171093517839363582830292484742080 3970011 1322244123362698272205458975697400472 3970012 -2054428529775983555768853125162032640 3970013 -3353272142303288957697788321424196020 3970014 -446051953300323770358621473680128000 3970015 -194450577096984384427897467899750400 3970016 1221678958451403861668372238387118080 3970017 -1823489880305656121885013417557702766 3970018 -5867606217878432414831018804931072 3970019 811982718171915001348860686994696480 3970020 436609179566404866036745928553922560 3970021 -1822910654022752505045629738925779616 3970022 171742660595037277438949221054357632 3970023 -1056309372858534929317269570985124400 3970024 -790090304534399777948063810301542400 3970025 -274139811447498386482137256312710000 3970026 338738545729996448800885917992824320 3970027 5096733853512911728992281950388514192 3970028 -270973718724956201850994853573736960 3970029 -259964855044269379081847182001070720 3970030 -113941338319820055197062023289781760 3970031 1486643298687112702850769490545836880 3970032 -43947383904371111143750127015952384 3970033 -1863877615178027003218507152312204718 3970034 441099595535291385207499318525222416 3970035 1181284002939967619892933792069184320 3970036 230917958722060203550186790678716416 3970037 53268588403895967043094418888299292 3970038 102878288385211446486422723417271744 3970039 1292757067605941097814166682373988840 3970040 608588764790429904425042753500876800 3970041 152754279224296208351781224747567520 3970042 1830073009616383548511638476467596000 3970043 -262784197202232478450881393093915648 3970044 -72667943845129144927627769934720000 3970045 1926773734697468611517023460284704300 3970046 -357562153179472364206579074255806976 3970047 355793029089097938982593182264896200 3970048 -1635357175658193603052929839993454592 3970049 -1483062105807557826328517204179069950 3970050 -20052930202313030466021254476800000 3970051 -1092053300807999168144453989812216600 3970052 -897834308876490539800207476911393664 3970053 -34319445505147299980163427342225056 3970054 -273696395074669913779986934328228736 3970055 2273559688409637018373106992427715960 3970056 145271162990767892073350485843722240 3970057 375453742569643936410184303348926272 3970058 -376889031049671123432529162393821600 3970059 -452601083532534161685336465629498640 3970060 42729627165384962698316361685140480 3970061 -8839298518397449897408980428776896 3970062 729197318492288630857851607794856320 3970063 -1149620900074030220857508371527441280 3970064 -103274510530225805135058404083236864 3970065 1370604894539681431618905790798511040 3970066 -744170482339494158703518910014008320 3970067 -3046641643388384065218675652363239768 3970068 1073095451219665495130379270902691840 3970069 3021441478033081874328021775727440640 3970070 55407875500891602008896447424246400 3970071 -120159443576119992292292078457783360 3970072 -3225462842698302687428881352055859200 3970073 3119455867456897014488742850644293322 3970074 618798465095988723343674954412930560 3970075 -1153137803427658797892522895368434700 3970076 -130944773184402502687188062602469376 3970077 -674346368475064795444739197715024640 3970078 -506369836616614420111267569155990784 3970079 174774057707991077597716400788694040 3970080 -338606717692064062759694809694208000 3970081 -572876583171249725363344877444216300 3970082 1576116533714834939821147893499885392 3970083 -240472155337147765602060027692502096 3970084 109101910740394521307979320397081216 3970085 -65319228072963438089555197621357440 3970086 865149231968610565067174706260617728 3970087 -3518743645054204163995065223531294800 3970088 1299645643328134492649190346770432000 3970089 -140325740798535521910570894486893046 3970090 182485242064150884783223374551777280 3970091 3100041716243633052352708119560908752 3970092 509412828008453646601062939553726464 3970093 -2511221151560054298250831432278176 3970094 -978654830320535411912516988507827904 3970095 -1094092387414381072084171433439736800 3970096 126259917995089759115721145403441152 3970097 -321355982968626928206025140836297454 3970098 -824970815165032049535649982863996032 3970099 -181179702940794447804161997428340480 3970100 -697490953411463715240598921049232000 3970101 1391057194444312709644170229331564832 3970102 -1178427572880417151188501991807921248 3970103 -489689016149105050192972126585122648 3970104 6548277670868532699645049939230720 3970105 1678672633687348134178016885972911500 3970106 -162703506362918228931238434843889920 3970107 -562119434954975867085661067151552000 3970108 530094010595247441774874149322678272 3970109 1318988845809838406349537479437204128 3970110 714190884654460208998552913581747200 3970111 -434583398703393495889557409768276288 3970112 143552420326771023393795122858557440 3970113 477668389312638015012483863775638400 3970114 794931896647384921564490570076712656 3970115 -335885971785065435425078102131936240 3970116 -340939492862636801174394123712787328 3970117 -2037125752300608927965815749510502148 3970118 926967079787100604079776984468534080 3970119 657183552948757421058998968380696744 3970120 -19233863314400470249275791597568000 3970121 -1134666942271748979148685555760528678 3970122 -26933487994208729440375921075774464 3970123 83997731644806744821442912618125880 3970124 250236985623161738103923300283128832 3970125 1754358272997512843091670845194295000 3970126 -531636530977368711980978256314818560 3970127 1028484924753834486580726318684173696 3970128 -250191870693719920493300195241885696 3970129 -338061287918434369356482013077010840 3970130 723987616066048776662237962178508960 3970131 3218948892706117373342349200681976 3970132 2549380405209349258533468337426351872 3970133 -1762374811763977904490937183814061618 3970134 -185620029666165030465437771765185920 3970135 -191079535706412920876737417576023360 3970136 -195364434220951147790019716134563840 3970137 955596285262651889470461364037977344 3970138 -87007882094600963744116245673520640 3970139 -314524114040263844899550922866414592 3970140 246454919285820729234393916686873600 3970141 470052705786835724293732881888660480 3970142 -804829406842469811949839827171496576 3970143 751194664127165841298040659951737432 3970144 -314816799138015258183202493017227264 3970145 -1187969920501664756368970461067664000 3970146 -502772637300332594438278942147696896 3970147 11089163780707185520183844582715392 3970148 286187488407601945919206029476720640 3970149 2297832097070826742392959534749696608 3970150 55173052314931004720611503892473600 3970151 -2456252622238249297042204312179115848 3970152 -2010503402158328470329776480453345280 3970153 682763905713083244067034123717546208 3970154 -1721063057072071820525866243751494224 3970155 -262053399874550558021244997287540480 3970156 -816072938643098390100593098282612480 3970157 -1068503456672649313128171726348999594 3970158 -1289878422706787956802265465841875840 3970159 118886373427814625215600474273105360 3970160 264573347837262445340702224008314880 3970161 -1078383974566492664092739450998091520 3970162 -250583287310857918870636652516855808 3970163 2039177839649071485470981799642192720 3970164 -346572687225818867372643632316088320 3970165 942526323077900574461853205010172060 3970166 -1174365834876701063542104585826251456 3970167 -161178008734152126365402794155396120 3970168 961649820519373448989482634602946560 3970169 163263844062763061152641704277126720 3970170 189269790291566739747063881253642240 3970171 280295603248872889724904254242213200 3970172 1065852130209196163673752633781580800 3970173 2103832011480082875589119816050920800 3970174 -29193658666921313378822067445306368 3970175 976094763802769429935408601389789800 3970176 982096761439638365388622229793669120 3970177 151506999261878860573848056520992808 3970178 -79615085597665374736014910942298112 3970179 1617863538872056896545947651351602864 3970180 1343850083599660645736154694273251840 3970181 -1602602500156809959290584372307394400 3970182 512181405725671015787556557196748992 3970183 1039746004885551987251355722513959040 3970184 -942712546649919448820485438321459200 3970185 185929759598396794228033402590388800 3970186 -547632588514631379447574161905849856 3970187 875820612969212487479653460918743920 3970188 3845903862849107712490957876485120 3970189 2472280632722321172593827229816183990 3970190 4181923842070860279661393379635200 3970191 -41876780033851177665616934114098944 3970192 -173553891710153978415777642469679104 3970193 -2385937983533181326069274343351436940 3970194 -293858085664416301724823242630135040 3970195 -57206051682713835168010066886782800 3970196 -768610412502743111976563674287465600 3970197 -850067726959447272656051666946247296 3970198 -2177185309088935036418651505261865536 3970199 1736544230291581935841839865271104200 3970200 26894512403340788433279571706880000 3970201 -30763913750925391112512203800524800 3970202 -760210163929203173077334983916006400 3970203 -638571406697213204902996904253913296 3970204 -18145873946920994931954106737234944 3970205 -2453036761380543577952318482295125140 3970206 -1135019148601478720768515067237957376 3970207 -833918545016701352034932302844780840 3970208 -2745901928415252149274067696342794240 3970209 -988227021506229387936991366496952192 3970210 343032627131146579457592106113706560 3970211 8287432679740391645726483798270880 3970212 117022924946728920852137362986749952 3970213 132105751277739751729431333984223324 3970214 95048143898438711659555061800618752 3970215 -40398637797788019244697753801931240 3970216 1048312174228600508844442039678464000 3970217 -2316631006149194243173296014937053808 3970218 -317477104681006371295263444604669440 3970219 -4792776178250186317208500866550260288 3970220 911901962960385795959733024757632000 3970221 1582359642226672595953552863820291680 3970222 -702984357746077223826567364729745088 3970223 -863145167719923731585195885264412528 3970224 109649294717329977957652506034176000 3970225 -191685383073896718628589317910560000 3970226 -334617778033863756327072553019761152 3970227 755862270762203148190959803458449720 3970228 354805750772229175707219889010780160 3970229 781480685549831815787834838037766400 3970230 -33894820027878357033572539746908160 3970231 -708302475334479381053868947780095680 3970232 384901740187852259624455664314613760 3970233 -25686487322546981974000498629383760 3970234 -2117776933144367859808288624435488 3970235 -133865820100571618575842607206182880 3970236 -634414321623745825159366513482444288 3970237 -370325908787515159716300593969278560 3970238 -1015251037222469215208032555465289856 3970239 -64195193627233852462910167227005952 3970240 -164768062696233021320669694944870400 3970241 -103439804818357681986265056368506176 3970242 -1895371439322203707006786958012885760 3970243 797872890889769525023319053041958384 3970244 2082959605645530467222511528828049536 3970245 252571243134034017541113049985500800 3970246 -601889041512334336643634488599699200 3970247 -2271832550441433159996555375186731304 3970248 -650269621749076334615210502475284480 3970249 150027484401449859184277505877468800 3970250 866171989108147147859947374564984000 3970251 -172848524775660490761079474826061432 3970252 -1806712027751461624722904111453184 3970253 1061999822173861898328339590146483680 3970254 64562008191559309669318197197673600 3970255 -761992285912026588612605601028229040 3970256 -111670483091390771827263153858060288 3970257 323102663453209326914874950128395360 3970258 1664088617753966946392655544797797376 3970259 2499983607980010656647913118445598040 3970260 74959374650342452669346847574671360 3970261 128458812550629011805634092349270862 3970262 -982660001204434204034826458363271936 3970263 560804198324223016485167370585854976 3970264 1563652017872312848219559988202383360 3970265 1147293568085194579251904183279743120 3970266 2074584889161261881183885600218348800 3970267 -721313049232337460252859821909018608 3970268 588899666387423162996861606915082240 3970269 -2751856296329056241392471539883903680 3970270 893601890970885990122733936038134080 3970271 -248702001600018680765412168830418528 3970272 1292414601996665922440355491147415552 3970273 -1702544568068069718043843204495056478 3970274 -734511904952726442685186948498513920 3970275 710676933321211799743665205388245800 3970276 1902795163949111348100725120047104 3970277 -3401538145388869477636483658174879874 3970278 11960032613101108431929865547478784 3970279 1490945967043065881295283613628701784 3970280 911606589652290286848274721462630400 3970281 605076418407170210676411884525002944 3970282 -170326401868496077596485555544077040 3970283 -547063560506797108090122057807743136 3970284 980370471912450035228013344543847936 3970285 -741776397646662074976134671077050880 3970286 994609195396840768890040160291503680 3970287 -661933931737152350199302243183488680 3970288 164052339807635064061153134547763200 3970289 -1753021676360130892806396928545716910 3970290 124296690563773166629009312719206400 3970291 -34739934558884697314572918847856128 3970292 2338701654348965369515454705463877632 3970293 -787510051140219801280157172587053536 3970294 -152440498544253212128822222138818048 3970295 -851074087153453382125116904609362720 3970296 14100413336284577082951712750940160 3970297 -1893290201593715197457596760547158960 3970298 -252842626026093303850798714838657280 3970299 -1135333859110775182286539297487758800 3970300 1037447750987886243051576481560358400 3970301 -742782356674828065985604400820905396 3970302 460857229574905379945381917350288384 3970303 154019856875891676806019839449348800 3970304 22688190593579745662693855654313984 3970305 -904323868826818043444437425877392960 3970306 -619391861197841606391401894986369536 3970307 195650365211818604346524657846342616 3970308 1166367728148524742593787099151887360 3970309 -447033563362239514172830909795733984 3970310 485091597440028052088610793442709120 3970311 -265450242704530823274173907263306328 3970312 2321484156587138346683477961461683200 3970313 572511910814620960233201316136609562 3970314 -457018927187474049822781416638194896 3970315 2421407595957285678702709185208956960 3970316 52682915585578148109758433064550400 3970317 -312808543359238492366093616852411904 3970318 -1617470989289290295920084631201925120 3970319 61214459707239520943350225039021944 3970320 -206623958892978295098448221068328960 3970321 -3707470340363156152122220364572422478 3970322 130822421116727027609524283849549472 3970323 1702175585213497243664261155458219120 3970324 30128757697029739202415961555668736 3970325 266087689241572564988545458853248000 3970326 -483112155836660361753707592602504256 3970327 686833007882004759913138940674719760 3970328 120742622376341793451892375305820160 3970329 534436230756273635800527264215709696 3970330 -186427121505906943179360411617018880 3970331 -2610281311595450677633961889348575868 3970332 1152724419222674774191108922836200960 3970333 4160898942519937569526680151666668300 3970334 206153472606929864208231448380498816 3970335 579513354609898943688699405088790400 3970336 149260080399977704348782708711358464 3970337 174765478306620352727908434058948992 3970338 79708709781681155918674815370475520 3970339 3021969622979322037404103386686850140 3970340 1929307610587751935354593050086932480 3970341 997086078375626787452347360011601248 3970342 83248626593033539317061773283835712 3970343 -946703835365117768947112440797680856 3970344 285123649081511313293895189130936320 3970345 -415030922181181215811308583473696000 3970346 537158384342880921812437290311016960 3970347 274894335871598578476288001898274480 3970348 1122149060132304739323862297177744896 3970349 2229439464671040931746522115254259350 3970350 -294334619814556558875641864123424000 3970351 -426599121914809161124019246547486336 3970352 -30602001634431326512781395567902720 3970353 1493372633676331289878837755149314464 3970354 92319704437655796104425309508839680 3970355 658462944554348082308307851039243760 3970356 -3160856147784861070839395790323712 3970357 1881830095158407208361699538907434606 3970358 -37939268820133373792039712733747968 3970359 -235087287274986390347178453913772856 3970360 -808989698142837166202015274164736000 3970361 1076050817213629118105310023737164462 3970362 11816992014747122744938434214195200 3970363 -3292694099964651404044490846517135388 3970364 107824181692968113642929870755019776 3970365 -451658954337708732578093760033156480 3970366 1547962517677552476014846004373285632 3970367 -1806356842541185661579450836454273568 3970368 181698537767026850481773192590393344 3970369 111585367180093684558988498206879444 3970370 -872578653877095237948869936242161120 3970371 347609571868171025632951324980081912 3970372 -481817930013247501413915985653645312 3970373 -2134904285285975875176488189468982720 3970374 -205242615656931627764571574219304448 3970375 1170439325448198789053551461667848000 3970376 -1254941814048350779909092912981457920 3970377 2733965361181891458854195341124058480 3970378 -41123647263880871389301854164791760 3970379 -62413322460261258060176764114199520 3970380 405340729624629715789365228288322560 3970381 1108027105932062165569919650164240864 3970382 741978231283862100971041080899397120 3970383 942187532950877485414199207926623624 3970384 -374691006233812685179000699932377088 3970385 475000551392318358945576115497902580 3970386 -32890776238455653758182661893597696 3970387 -896021483352458003070859956648964096 3970388 256894038091526834633265042189711360 3970389 34204740939338329889206423583529888 3970390 -373540149098798262487085119041763200 3970391 890522316080934370028838862200347184 3970392 -1142971340716661455824240543702220800 3970393 294636080949174225722980201233148416 3970394 -55567814555220305771612432424254208 3970395 4125936336995188410503140126398240 3970396 871167235440679577453381463453731840 3970397 -90535834696679433308245542117336168 3970398 473743104826037074498330301844845568 3970399 -878264748859435467675580963318780080 3970400 -58649318687237500935796211122176000 3970401 1130673391405539180537691096462301184 3970402 -435492401110617857553648853444274400 3970403 -4526452488542345508737623598360451600 3970404 1185102501745714757942178981669580800 3970405 -42700779207107359921068298996276800 3970406 -396892596193511842418152313912492736 3970407 266477788639898515561644589706635392 3970408 -255214990201953972801406094677002240 3970409 2430893314842177685308757892221751610 3970410 -434071881877221465401410220726864640 3970411 -1761580319934870434119351258133845200 3970412 84719704873274318143726663623833856 3970413 1947952870452328967452638355631133942 3970414 670777471450663368773674909731645312 3970415 -903391266190630494584100798875665200 3970416 -75250408925474716748156010292248576 3970417 -3017230720786114407516519510306021648 3970418 196893465929572827425151833660731392 3970419 -1868534913769180304177130973137722880 3970420 -1688511140517370656664526609234257920 3970421 -68869845002707320154285768884569856 3970422 -237051560954885858620842212340222240 3970423 1471259311746184883616417966002477672 3970424 -1940747224330713966480699905794007040 3970425 -1475804483033417993526490577891563200 3970426 -1321869811762450821396559516220819088 3970427 67194057556688637134284163902846152 3970428 389297434132388597844656036212457472 3970429 3929751107252340368577092686155079180 3970430 -122896097858530362600934295502614400 3970431 -1179022140670066124039609596040678400 3970432 -210297380379615680199990305410252800 3970433 -1264007880122258604132169940655988140 3970434 -158518779126355053440007196375272960 3970435 312981631580676137254119695129520960 3970436 483354048011452785259895490716695680 3970437 -1505111806939063720097071941481527840 3970438 -699250504857412509092641410382142880 3970439 516924027191861259726529550009477400 3970440 -369163027851199138955658989127168000 3970441 -1677740086410083295283488195796493158 3970442 202735030508464939901352794509876224 3970443 546884693856626546538924735277634544 3970444 454762273849963517370322864471818240 3970445 1529210288171321694118812517148858700 3970446 173675935421619463031547172818821184 3970447 -1500993509641588896632876644812505160 3970448 -1581167155246374421586599968768000 3970449 -96741083333086261271994973306245120 3970450 779258176330890420211266460899216000 3970451 -2306078160062772282689859639320679696 3970452 254244331183847121611186621567127552 3970453 -987616540811343169756930281161373298 3970454 1052472214247728726986864729968710176 3970455 724436631908904502822308755333985360 3970456 951395553567050181776617484098805760 3970457 318163795060489854490732316964387792 3970458 -62194872362603479543041657981895440 3970459 385295136929745251572451560123430660 3970460 666473002554340093957229927240079360 3970461 -186195079856283237802592115325608960 3970462 169694610704802089875424007089403264 3970463 312227186404811758417283206753998960 3970464 1473268892608163677257416074293411840 3970465 -156070609455447549913100282463231000 3970466 1127871531697443257937447792140451840 3970467 1124000027001632481200951382836422128 3970468 -954783883208783283690126876750489600 3970469 -2311951684811881971894351273494340804 3970470 -13221816526215455077893631328375040 3970471 -1671314390928401639861063161105830648 3970472 1663595596384780187415710952780595200 3970473 213994718194109975781734810075209344 3970474 -809083552284585151810083859305021264 3970475 -13359906606775032439357384097607000 3970476 -122358951023624483352173043806400768 3970477 -1432016110769089482313350224658307200 3970478 -917032665715788740379742782246048960 3970479 1364312975523807936041638021214656128 3970480 38878149147752736800720417595064320 3970481 583900457319107719924745367100916424 3970482 -430165121383309694384206678491198720 3970483 2661087486007604881957589299180455624 3970484 376901909087974561321880824782452736 3970485 -1223300379019013538331467698723476800 3970486 664067669851602316513894600446295104 3970487 -1550738481052216395609137700959865600 3970488 -555971915539478919662271105466429440 3970489 -2096876594812233032887896378263738710 3970490 -251263242945493871588221965559004160 3970491 7380020361372707039095590381552384 3970492 46464344866984689824790338343228416 3970493 528097539625433224504846470924476742 3970494 -1847363801802526742405197379827968 3970495 -393934711314284239440719161108190880 3970496 -689982089367122063825155359642746880 3970497 271883720323571677742896261145982000 3970498 -413635037403458238911214332804043264 3970499 144519050867961007087776100552652064 3970500 1432806554566861547329109297267712000 3970501 1773139738579247111762503022113501372 3970502 1208669712925700331194410236279292032 3970503 -2513849846456257050285547655908406976 3970504 -1787051464875145281940530545424522240 3970505 -503676873647707305464254562043242880 3970506 611225029824005657243223636326438400 3970507 -796645682540239558284969078533832000 3970508 1388864680544306322611684110012932096 3970509 280884025630825197073374398944077504 3970510 515352440093098366480625136277652160 3970511 -282078677186682401869127235254962176 3970512 -57200194155793872025140819756318720 3970513 778315427810814384924862830366276864 3970514 -640997307637602261075828941806668144 3970515 -768288468474052871377886079549281280 3970516 1038441848918872678749615122397757440 3970517 -85026272442649170642589601982317280 3970518 164303520273730597893988904760170880 3970519 718470841795424618227081036348450776 3970520 -830375890121851291862360293699584000 3970521 1840927817091791676706144188011366490 3970522 1338788907437393438129319431794454736 3970523 -739129738938868788050899711798513200 3970524 1373413774791829739327517013911046656 3970525 47744288947003325663201174519252000 3970526 720079649326232604273351465933951360 3970527 1532493190129613776897401380976353280 3970528 -451604824445845913299983420572565504 3970529 -1609176821556603324075762767694123870 3970530 364437294993119588312576001926675520 3970531 -1222367304948362085955833565738637668 3970532 -878503936062805677122519558318162304 3970533 -124583627928783115935159393174239232 3970534 -14780776374676099099025273113411968 3970535 -1064538614033026692657505892272404000 3970536 508051035643365503349603258815447040 3970537 -2348086261687646407716854051489615616 3970538 65919637492733058204026990228030208 3970539 21588332261775966110058235980103620 3970540 715061911958708330577528995069952000 3970541 -2679668853910478706724584026529462516 3970542 -220561548388051555597085473279021056 3970543 -11711247206037330071776356125950000 3970544 -47768615743610614792985760408207360 3970545 80379264040005313441407872030336640 3970546 -95120007530075755344068697534589920 3970547 -376903135121543725499271380755715328 3970548 876548838507585848248581527680076544 3970549 2236282427720666833447900684897105920 3970550 -55209786862373316498735665645023200 3970551 -753919194683895881368270373262159840 3970552 -968127285729884319319089748409856000 3970553 -4894627373296667026517919370266070956 3970554 -317616602844745454638048049443332096 3970555 987315221297400102662418798985128960 3970556 12056196076792418446775309259283968 3970557 900306434847417061008074894792206380 3970558 731738081061207502047344287419770880 3970559 -2124995304095265347881440653986146096 3970560 -638207461630338980251846598071418880 3970561 -700892409395595342270991032617158656 3970562 968369246190010666073597668028709816 3970563 -396330658387016300475619982126544000 3970564 286079771290310309927442439530293760 3970565 1593996607871830020175467458468438460 3970566 -681802594859315207272399879021430400 3970567 -2299283761794259256633930984930881384 3970568 1673742168406190880366142750040064000 3970569 -40326338253136152740892239373162912 3970570 784024712270150866423892736132048480 3970571 199147647219211643284482719288811000 3970572 428629902923158006658489846940441600 3970573 -241066565809026491316563287297100800 3970574 -944589314223839392861639306523686464 3970575 308362907426247672346610249522043600 3970576 -692793991144503478897194486658490368 3970577 -7807044690870295967925161925806592 3970578 -634853787275692123353990236268138240 3970579 1777937892562323348851731953853403180 3970580 -1078884620141305152070080189053548800 3970581 -208213039511164110579278110558216416 3970582 -221588424958330581174736206881587200 3970583 1342040870350005832446035687062997832 3970584 -1488577407033620670027416782659901440 3970585 390459749070657786135568457183569800 3970586 -1335664640387812265898039586217461008 3970587 1333153896497858498136591851951972760 3970588 -2083984025462632318379336308902288384 3970589 -392718981246802722707971751980979520 3970590 32698001411244449186915858280157440 3970591 1803831720645446077197914368146480992 3970592 -738529864667458856052285835667570688 3970593 3668741437027303755641546002201622400 3970594 864189463843709831197975315422932640 3970595 -670315056549741494596425125381348400 3970596 -518121932290850888415132118845050880 3970597 459040329442114673679727051689131452 3970598 -248789506218929226251628498127170144 3970599 -379520056340470353168617331235806936 3970600 -1178105847970063783132700318825856000 3970601 716590990034262532916549325119897280 3970602 550984203435307880276967720086754480 3970603 259700447418262611869354779211273504 3970604 125459758170340625808340780608258048 3970605 221440172325929510858544400299544320 3970606 -221060476387053204128839092752365248 3970607 59083611678424959341330595685219872 3970608 198658513193634543134141372460662784 3970609 -1357859231922874253861687688363601296 3970610 122431926169410201230459137920875520 3970611 330602473811796358919546073042989460 3970612 -110224681234277400093524189103742208 3970613 -2156863923315702469708837936423832676 3970614 708931712004858459738339671614011840 3970615 -1084952457306108231358586552671320 3970616 1558805427908428598962644810915840 3970617 -1677992251123857341108389320927424368 3970618 -584072273874474601370830618245156384 3970619 -3743570078931609026613185880415503840 3970620 17395989832839856118107111208755200 3970621 -2178261481553552526777342341682948608 3970622 2453034729889642701269833448579038080 3970623 -560641018015232848007505239417474616 3970624 254655045997153545015941812606468096 3970625 346212903216111404533568883495326250 3970626 -689311880461022226487224609088864512 3970627 4324700128125610572579304770403441072 3970628 24718593972172366378714454647541760 3970629 -506640773197274626796709275038355076 3970630 -764346175245682275550319832071687040 3970631 -1409873571405758273241241492649855520 3970632 423108760350305118965801410331320320 3970633 561072704441771947078266729631217882 3970634 -686297610803319649141409595470648784 3970635 -87872713190068975358244270514099200 3970636 -2230244485300390519148858637149297920 3970637 288247722798978320860636381836554400 3970638 -61309769798891181553091465560096896 3970639 67015830011887916699940946159464816 3970640 424050221042714798925257438881628160 3970641 -901748621807398152779573685239811360 3970642 535211022556577654579883009211807392 3970643 -2708103944260083874826940006064953108 3970644 -907806416807492177614039203301545984 3970645 403022929391465649004488987784834560 3970646 710484913484205295743857831527995840 3970647 448727379868934544817730964324960000 3970648 -1700632048917279709097655849894113280 3970649 2409049878955640419415444992464544650 3970650 -834228107319136110830841120601766400 3970651 561438408494783302049844573514938720 3970652 -142801290134307388810018885375395840 3970653 478097366879432033572845134916031104 3970654 237016574862631962426033744422380032 3970655 -337198944874085577610086830185059840 3970656 785033827804744684856074788515610624 3970657 -1627130796999986881740813184959600094 3970658 -519996672530134790855815703059359360 3970659 -191741238732797383824938120378077440 3970660 -1594531741060409685203837080377112320 3970661 -249803002902617024117957670337244388 3970662 -1058253050182111891984657936822218048 3970663 -16707791221701393603608043008933376 3970664 -29203784737561547673710862701552640 3970665 1584731504387689636995590045049258660 3970666 190782686962657049407189580141485056 3970667 -670231031486537752047831138703476408 3970668 359931933974544144464048261470239744 3970669 2769751765598156255856446902349827180 3970670 -551694608550673738611555004694259840 3970671 1140532712223831513848898409279230864 3970672 -901937149822336386712599796383514624 3970673 605023892516417092372422946360939392 3970674 -635245647917098746104033115224966400 3970675 1011318348399992043614596260287218800 3970676 -853387507384591166710914282228480000 3970677 332574547356944416785364156512154080 3970678 -1123214780738486415981492776977917120 3970679 -1228365124613627971267738771219245720 3970680 79109445045062305234783709134848000 3970681 67266756343650637090181852327680704 3970682 -639491782098755059684230112653835008 3970683 1912330273085301462612947861722117452 3970684 135789997971589132550530775704367616 3970685 -2277933719904383880609075396455953620 3970686 -66055771644285498635591992753011072 3970687 55655889117495704488778887024660832 3970688 -639528293867459697966830817934049280 3970689 27528076226465260122959114392754208 3970690 379677083237646625792963860078703680 3970691 -2941055720535917261837120250800683908 3970692 61400570675812639824191122999517184 3970693 2835391291360553049708914731886665180 3970694 175455114171883269915269870946615552 3970695 -58750514757261599025070305659311200 3970696 705720200979845315203471032186470400 3970697 -347111759879562451652198503402437120 3970698 558870061395757240126141288036623360 3970699 -1249271206777769835576502728905454720 3970700 -923471855903389736390529939130176000 3970701 83577678188628936370631939842694400 3970702 570536707095248442991562909112511104 3970703 -129848656338084576070839727490456136 3970704 -268898474639335028498787888596975616 3970705 -299771879052092747674516833504352140 3970706 -27353422106538820497553462337198976 3970707 136637715187313715908619335525121216 3970708 -983176741057549107359012896225654784 3970709 284506847700623434374143969442591000 3970710 544340370032685010666392224728291200 3970711 -340821458567573804846023741291173688 3970712 2160613636562204176613600800892467200 3970713 -1800520562142865547815542858008913456 3970714 1084421867720098268069957777497323264 3970715 1309253012098593209518207536888519600 3970716 16890944611837110885460825497990144 3970717 -631337527831230484400559481979227488 3970718 2092766877199815971795527008830623104 3970719 2213747226305740168925669589538744344 3970720 -300196791834433952574754040693391360 3970721 -1013953422552908466105658308606633168 3970722 457912897870153026020998428151432704 3970723 -1079254685835214323667209282361653028 3970724 -894318476699632003379983432464931584 3970725 815556922706756076381772430711263200 3970726 1258671640216357386829618860568953312 3970727 982536164538367521091332145611284832 3970728 -99225031894001128518706722314649600 3970729 219137193574832645738057635391045312 3970730 -721678163783580959739042033096366240 3970731 767136356326474663372599219936299352 3970732 -279213264733111122688971889527982080 3970733 -692343951344896755595255487542701396 3970734 -642434117998628255913454325969802240 3970735 1107806606084407838144541649291796400 3970736 197074373874233225309637367627776 3970737 592751896579454993586563877988729794 3970738 -346096244872572708989369820736419840 3970739 -1521030302704026476230945689645737460 3970740 93361242058356867008378513791334400 3970741 727301345910400439952319339684680384 3970742 -1801753534155660520880182806215457408 3970743 69200656440013664207941061409873408 3970744 2547662543720782717595380462322012160 3970745 -138104899016807099850410075597245500 3970746 110155440177661576237853178501457920 3970747 -252687726977127831488632887189934488 3970748 -1731789040977396386406580438395992064 3970749 -34370564558128791343406163181094112 3970750 661593081470846419854008051970240000 3970751 3041333867965333590709345922986162752 3970752 170574084093343833696343101750116352 3970753 -4986388809610085556180219915005300800 3970754 -1115344404122985805798198803853253424 3970755 -159079657175417170977615232992576000 3970756 831708298609895957010047227231598720 3970757 303114968845248526841638066630017600 3970758 754707279932134030750282536805954560 3970759 -436431329943636226770279423695554560 3970760 408769620362692691206812095859609600 3970761 -828149953063270971361989720712152960 3970762 131986180151524449827390948180111712 3970763 713500741006792701933985407074085012 3970764 310123298574638055298205813628262656 3970765 664842880601190259796470287597171660 3970766 -363078262275447969585896318385037056 3970767 -366210542732304282141436175761588080 3970768 -48850490650136935872697106834866176 3970769 -292638915499865369321802806955377040 3970770 256583268690247427149484848856194560 3970771 -812543970036827436453091672826054400 3970772 -805943089930159417063531093633689600 3970773 -150364078913412937941018457329905760 3970774 -144159608986535396664618236717270400 3970775 1491926988662813856571491529055980800 3970776 409756677806472464427816013420032000 3970777 -1317665790422410826999772479501171840 3970778 -129729189594814494904738712811491328 3970779 915296091770747391370863968694380184 3970780 1544057687882476446204891082114944000 3970781 2540520038356022488708938672258492582 3970782 57141625715326552923058285150451712 3970783 -679695138522870290502721217317708520 3970784 -221715747912365295701399343241887744 3970785 191847952121742347710545534167827200 3970786 -130460029050624880855913492672928096 3970787 785327437875050774906287692340865436 3970788 1481925060284524040309679579649766400 3970789 -2263290404557751747408362397533625376 3970790 -94225532859689502801721143170534400 3970791 -218531453712340153550457274559216640 3970792 -12549427244298819850232761821757440 3970793 2232890228179056251597651400994458042 3970794 -986668588870011670710423471128195328 3970795 -1482536798567173849571703488291379840 3970796 -2178949537361814063660894069215339520 3970797 -1597814308948965878573065624209508800 3970798 842292599553242459842941426495392064 3970799 224102202674973615641996516715991536 3970800 -263731334072369741176819420186214400 3970801 -947795582773124086455782875530241198 3970802 -582288689586088198738613864972301696 3970803 -96682180304839552846069598441667072 3970804 935695848624121703399572576196406656 3970805 -1761933104158740656488381391444349540 3970806 178172649889125091893574473908219904 3970807 -2135191847904516004638286819608022688 3970808 1009599166947259484895889051663196160 3970809 -1059242328000614760781684298716149120 3970810 -792820748426125604382994737900960000 3970811 65389886865450696127269179230420224 3970812 -456377341861365361023136712556699648 3970813 864139435507388427909571788243130080 3970814 -556668069134361530199720886811679744 3970815 -852654673171108105882988388156516960 3970816 801436373973267427828436413712433152 3970817 -1364387949867309462099732416969636928 3970818 349188039282667723574338187466652800 3970819 -2688630892026272472762918648884107780 3970820 -131601141000561362996409890612797440 3970821 -169283973365470182782498353963405056 3970822 -507010626377218750410409145750215488 3970823 -1531988447985691768208068050468557928 3970824 414839935840926403484339365192089600 3970825 -363925701316705336009602259000180500 3970826 -399309697906269945162018532003654560 3970827 4780263319804285884637069481346960 3970828 2424639470194831687417359778094720768 3970829 -879193736240140318787387975831583360 3970830 -530227490025787082743142954530270080 3970831 -1573240256981796661189745338276652368 3970832 162726610777248832314466054673473536 3970833 -1643454202981069564081904489015394576 3970834 -44102530706845997993783763561182208 3970835 -1206801030600558246560408187333120 3970836 1937795295706204096730102934820700160 3970837 -1328757458687009917010186916780076100 3970838 -2019344791731614684109265361670259680 3970839 -256963049825808545051628898640708352 3970840 -169852493598117207740034904076083200 3970841 -483348226858098780622870736459804928 3970842 -1577762455296450769910955096056902656 3970843 442513473598949444344398850263424944 3970844 1779502364250229253898933783400874496 3970845 444652629201053510454488410102627020 3970846 788574759649033784702919522278400 3970847 -166966539778107938195953853434402608 3970848 441344169718850798797468507129774080 3970849 -183770651702303465964257671134709150 3970850 121515981555024710790699935829240000 3970851 -27716866479513834619218601640184000 3970852 -16906731347355998755714878676927872 3970853 440921113248486365680248354321340380 3970854 -1293837959750034007732556024549159040 3970855 120276789066936628109315045040468960 3970856 -5057058081972699197412323228624486400 3970857 3511410233229272287160624611185840 3970858 -617431270810269533889180791218934016 3970859 -1343518335886945656504732364914596940 3970860 284307575533838947373925275535283200 3970861 1966797110744076619416573918227770624 3970862 86646085385847947253523997565658560 3970863 -130702203995994518631735030464126520 3970864 553954946420187697845243626143662080 3970865 -897244373166751044774499758046321740 3970866 327768761015263559467193352705068544 3970867 1819352323750207058316541631620743640 3970868 1116541822535840923314617675230918656 3970869 10213369171663272940015887683829888 3970870 275559083836030414731862962099561600 3970871 -2252677651345555056439857702401594448 3970872 -1037456805757385280565740423478210560 3970873 76440239914330292751570180021129940 3970874 398643987153637499377935299751397632 3970875 -511471571515449641696954970805140000 3970876 -205950863579618343558640645754890240 3970877 -589261945727601937673373640793797440 3970878 1459869904340413310382623770595328 3970879 -866872095523909947489152398631888520 3970880 593391297784525353158362236479078400 3970881 -853980085181722603247909083686195072 3970882 1555723712478727986260376849249411792 3970883 -484370229153201904054580317672673280 3970884 496385120325128185920565228487924736 3970885 4565643833916705262059313785537271200 3970886 293559207373232076767429117161382400 3970887 1974787044956656098322220733785889960 3970888 900397456936380481444658048201195520 3970889 1803088138001076606627340066213999872 3970890 -210050341004096753490525846247833600 3970891 113851600956857613959682396393790584 3970892 -425787976272855332637373885316246784 3970893 -37955293808762117511575307797001696 3970894 1327436505060504517149496281475615872 3970895 1232186839379478306193976760518747400 3970896 240735855596988679473548920461852672 3970897 -290572023099531574576312642240864128 3970898 -21034798307443862778109157082989280 3970899 618842440085968730925931883317923600 3970900 -856639981670312641625257499135728000 3970901 3678597408259163738999759335131419424 3970902 -223503108070237163948243955731103360 3970903 -2808442348075090286564974511849945848 3970904 603099611037919938373663991009771520 3970905 1000369492498099276172391452049230400 3970906 -1373843763140251162743043459747000848 3970907 -1691796740360507447743020064239015288 3970908 116782966084405550782105619634207744 3970909 897618010234169813510590892659964416 3970910 -2198229873932377502288528146558848000 3970911 145594012165599372380700023693145600 3970912 2023781822528452341664657360512614400 3970913 495077296808182749437832932658724740 3970914 51110097168459287393769759028015104 3970915 -48259181861057112684963193957513680 3970916 272138898169885210839276552651598080 3970917 -2315370658091809410535604008855331520 3970918 151620165129539946075645085527666816 3970919 -1935908355585366860490942378486982056 3970920 533755905924116708550328194584985600 3970921 -44340781260736825441286282958043568 3970922 -75475690897088106466854572107716000 3970923 1070127911099334408793163222457221568 3970924 334889310280786051749251102729920000 3970925 -602644586106683453107631234006647200 3970926 -1087330530943294525906311298919147136 3970927 -1563375579267022409805941125214881200 3970928 144710455165773989916398509499940864 3970929 -633268872698658083510732302944360960 3970930 -999924735866199249189456609540524640 3970931 -109115375964387009101898851480267688 3970932 39953417637290431281430871357005824 3970933 604566315356485078249891195362402204 3970934 683354642388817857163194891220633152 3970935 -1789830705366258261979928269356187200 3970936 -1980822614278478055358893100056576000 3970937 1478942750576310964094858171927108352 3970938 -667688172285847968343849322131347456 3970939 76553190426282346222164480649962256 3970940 -2144232323432804700577532098517790720 3970941 314931197825715694911856707523501440 3970942 184993171229230489332375991496335872 3970943 146715252043722424549512154002193320 3970944 130295124463212574008202888552120320 3970945 -280055480579512618197833362031201280 3970946 -200029589009388942775774766813391360 3970947 590989307466763678312888625706103800 3970948 -950415407764556591721038448618808192 3970949 1178953900574540382951425285024665950 3970950 156762044110939413947998762001203200 3970951 395803159008838876392855184197806392 3970952 -1611547680306200256961553890049433600 3970953 353784131129579957910403540133310144 3970954 -225368537680067174422171586104379040 3970955 -1199927328442827250702149715244540640 3970956 -1880103900455361479686311402362265600 3970957 3419662324495180185599236998069292 3970958 424523079588186509676866091199349184 3970959 555243724120337573011272694696905216 3970960 -65358739740178541974203483394129920 3970961 955806394215631304770409847193554432 3970962 608695272545520850337248968235841280 3970963 -393040710952692938654953758809356256 3970964 -5146154893592616607518711434686464 3970965 -112813767169917445558671566041190880 3970966 -1362578062114973827893211413034841568 3970967 624490856003818617449582392002945024 3970968 -237341377081077767717847499921674240 3970969 2118101148209575549739001056753390544 3970970 1330555957552410266689407798617476800 3970971 634051939499847029545340186010216240 3970972 1266314829430421696713667109669422592 3970973 843756032066713820300799657553917888 3970974 -340908425697061863476508074494030848 3970975 1877165080211530460269651229385463600 3970976 -977864602806858650816033033715449856 3970977 -28545850644683473929389911502867280 3970978 -2149626067136454022725857266579680 3970979 1757407368896560786810997386472872320 3970980 273043633079954058129229442483151360 3970981 53873328712700212590786467194038400 3970982 -36622187385224916002005868986917408 3970983 729249466797315402648569151940456704 3970984 -268451361381487127101910513609932800 3970985 1220709641887951624590283320678230400 3970986 482596452709880865069876355997121024 3970987 -1865999268266899750447252334860289520 3970988 -135284391058454832442941224322545664 3970989 1441970081982665385560705293807468608 3970990 1075343754988078314656074212463128000 3970991 -3433499305265044766017076586711850608 3970992 -196931540965577967228523497842442240 3970993 -520859204196223579349890752197702778 3970994 -2432280074488586159692009269347616768 3970995 106633980919398829971183434368243200 3970996 -890003621234230932615805056780840960 3970997 -219360610508708725713655267181953554 3970998 318859287751177709727262739255562240 3970999 696596569588376710086045915931140000 3971000 45794349780708857330387439774720000 3971001 1783149661215124827308879408120928384 3971002 93117784570273846254119445531210240 3971003 1529491710662377380169350818503925784 3971004 -1142487139974283222570837242165947904 3971005 -986609180495972521375336376898464340 3971006 -191703216466829066257890005848876416 3971007 6539251882213568485589510627053056 3971008 -1052645204129089607577153358708867072 3971009 -623041351312916401876309214478826494 3971010 110992100803618627482253017518914560 3971011 2997697034057725512293311251281161224 3971012 -7522080895212269791178046427365120 3971013 1783574341141389472603212768621278784 3971014 -697066813259915586967064288150945280 3971015 -558125153384767260722431849056216840 3971016 -247825964827527352712492599436083200 3971017 819874712290233620314414611922735332 3971018 1631196988219320274281873109003686960 3971019 508248498148704605948679850300024320 3971020 -1685579980879332334444838391955031040 3971021 -636559874204259729755674258617477588 3971022 106324625404228670702930802730742784 3971023 -430607694171755124295499595366772864 3971024 -265461929784686781566929805149839360 3971025 -12348622025220176440162042259153700 3971026 -154403712709589221056142351129170288 3971027 1626336919301474100324158160201792876 3971028 111533733827190164772340217189775360 3971029 -810581737201136070618930056566433316 3971030 -352705779192833513401195476156579840 3971031 -231229350012956266309612019202460080 3971032 454945080277491267186629881090744320 3971033 2156315787357175735606293852158782224 3971034 -870451109643767079171594554131577616 3971035 -1667809067965249226725925598821267520 3971036 293457851711352771850782668407554048 3971037 994502668529911012053718784832737280 3971038 666307004144746448275838992198471680 3971039 -2471166206039472513737065059894961800 3971040 -1084947894405960726486819828942766080 3971041 2167457789175507097537699009298209442 3971042 -46299157148254661487168341768640000 3971043 -482730295630237359004395549376072920 3971044 -204634756092945859181031636328624128 3971045 -31120679057493976283923550057328000 3971046 450984952743010597489611189987702144 3971047 3917285268574852640763597159518459472 3971048 2713727028433609175372556180910095360 3971049 560490359345782580380709619312766848 3971050 -14323228581299994416064821246035200 3971051 484612823753814938092289840087346720 3971052 -1039055293488247818851688321163714560 3971053 2680496056963146721363350094019481302 3971054 -132954205156409462758893169986591360 3971055 -488058807787802653899916340868360960 3971056 -463639021127858833258239705358696448 3971057 1006792977625358488789196715123057600 3971058 -164812028395618548652332383644677120 3971059 2260621039040434029538120861196699616 3971060 1147120450960638634645756809506292480 3971061 -1902469236434133903331364134093980690 3971062 -915751937594196313218941736338562816 3971063 -1640213778184982782624992345187889688 3971064 439625399558878654620045983684075520 3971065 312872276928469511307526592630065920 3971066 -1128622869932244821863379061668165376 3971067 2075275163400936227471266074036051480 3971068 -4163151229048632973158133922791954944 3971069 -580297626567961783092906191073724800 3971070 44707337556969417441982033300240320 3971071 -194823926326959633898354451950673616 3971072 -36645686960255187896010301778165760 3971073 -306872343991437090029924219853636816 3971074 222038229870178980369667664465731536 3971075 -216953391700989889830330838137053700 3971076 1335534193470222332993271097781176320 3971077 -528459849133270314033703049807895936 3971078 -577992689438626275955627899436200576 3971079 969836054981210276307100858827498240 3971080 -1221087355895173412729861047262361600 3971081 -480278580695716686642331579305686016 3971082 202549506064788808969532797415675904 3971083 -846456286539955183859484991637015960 3971084 -178564267862400903157365334507444224 3971085 369828988673521260979064330315186400 3971086 773878656105791883808305464072712960 3971087 1197201487440304465653254486584034736 3971088 -82160956093657653585152360160952320 3971089 3497553890631408342812492682677087860 3971090 -1416545525574073675313343395698014720 3971091 -339192915869700223932140376029020800 3971092 -293408959664552008517229556539318528 3971093 30110649354920984121164368486133760 3971094 567577799438881558280127544332043200 3971095 -2535275825680934821451434176111202800 3971096 549924783809743625558757976526376960 3971097 527351038483660951308798557369594628 3971098 -646625420514682752170945644014917664 3971099 -519293701017093092982654298783632 3971100 58220087074509056363172212332953600 3971101 -611659663263852327514261921411156896 3971102 -926201031367389817765185147737221248 3971103 -602206773959271360420285636522606192 3971104 -423511581203102638888649423638953984 3971105 -281416310975511302947415004984421740 3971106 791141096972010437290160569388248704 3971107 728203707544315079818874900512700556 3971108 -1048984816533599332586247283139417472 3971109 -266946601872955710545832846863126880 3971110 -248713861875401997500104067683956480 3971111 -428770611863607889919739040065059568 3971112 -907160212860438635117879713461780480 3971113 2821379354369541121355940503703220560 3971114 -217531899137267790914910930072614400 3971115 818401959883124838338514600847644000 3971116 70308990706082046946902082588817920 3971117 1492043719952947061553206187697334166 3971118 -495644319310770758432876971959326592 3971119 -821524939007004774595552686756874480 3971120 411827381194636176353026308887347200 3971121 -601070813199659588016334885129700352 3971122 828317035211388856183400375206436112 3971123 -1487254171979980146604785529531287936 3971124 893556263387010416816312934272372736 3971125 1651531583566616210427843450714915000 3971126 128724286356052311957891986212001280 3971127 -119543657613600160012375981193794992 3971128 581867217857718250386121192874434560 3971129 1780336645394559661594609688942258730 3971130 286587786024717206694462939560267520 3971131 -264883630883404864107643911468014976 3971132 1347300083940102202749975957581429760 3971133 -947259780954669210700704646428091200 3971134 640050654627323776620773062617277440 3971135 -387982506936385032203168013353034240 3971136 -1226339595829383821209194480009216 3971137 -1430354241189543762439003737518873148 3971138 11382384921351412410190481002010496 3971139 -10950794207360833187993190352051392 3971140 77415726804329151305236339390241280 3971141 3490727741840172898764170653928560542 3971142 99158527672993532726754456177747072 3971143 -3275334843433407969969347733311047656 3971144 -949702224273038352764499403573401600 3971145 -472368640101074092353329501516297280 3971146 716655599276732248285828198388212272 3971147 2590795218353069141523589551714616596 3971148 98213826324754324112908410064972800 3971149 -107030233592846743859741676169679488 3971150 191411184052548266330686462924300800 3971151 -555897443292213535166855240497388832 3971152 -587576703260506124200281695303106560 3971153 -3374012214460930008196870557206195598 3971154 -850651257268736130038558294603992320 3971155 -2345036288038517931970294669825855440 3971156 135911168336211750418988700148606848 3971157 -395851805673466829967660744567221760 3971158 900735556990097388116564410876776576 3971159 -1551547581835761427686223855051585416 3971160 415191411970944112284706939926528000 3971161 -414529560526270264732590117403884476 3971162 -270893646398035245543394027812756480 3971163 -183327530719282983712690280089067520 3971164 1967475777527771241253045728239010816 3971165 -3338765646898119479632160458945580160 3971166 -961940045432181448044368151701256576 3971167 567754837484025121598292440419805216 3971168 -325428973414140405207232675407200256 3971169 95794148096377990047986532477068304 3971170 -214257325808065069122456754277936640 3971171 -5474093082634585198132576350428129280 3971172 718413694091609077706606284986777600 3971173 1538581399157821172214234534582582360 3971174 1495035259397273075380218243414426336 3971175 -271031512400584917042334569047110800 3971176 -2337580702805767102105966161420042240 3971177 12839379248362223834753497427550144 3971178 506167439520736394786950475665331808 3971179 -34970734599512283399539123453048216 3971180 248504267783730771562141628399923200 3971181 -455869858126258853064825918874918848 3971182 1107258854408885776773779447726256192 3971183 -2778745894136143082457588919763078400 3971184 48761470867349488068724492817399808 3971185 1304759757586270401689541833513188800 3971186 -382922502249713135989264577123636208 3971187 -55911158289361190594201704379470008 3971188 -245917531230371368007089633572865280 3971189 -2477938050171055371015625463485289220 3971190 -236983329978407290363871977657804800 3971191 564752266344706827642917391669037280 3971192 812929807325465217158635711368192000 3971193 -10908823493351979064798534658287872 3971194 -74641102365433907825334875484414720 3971195 -1141005249910816280345233499005996800 3971196 -773488634927083914934400239790811648 3971197 181880556703919020064427701377273420 3971198 -4484385175619036562292242325702656 3971199 -545675385958642027867444520917108536 3971200 87143899463435314371853468827648000 3971201 760181358349752622522854491085635412 3971202 -343009623393518030525431856221941888 3971203 2153300428000485340788694528567614092 3971204 -1729861037802234265335192487914140544 3971205 825202066698523561397322100802109660 3971206 754222363579109291137508478410313984 3971207 -892258736931278061597437535170669544 3971208 -1246428789456197100757509943301652480 3971209 114649746753029172015219578107498080 3971210 54061973320016774374955559125300160 3971211 -478269533387062608231068007080626728 3971212 -516522527238478701248796255204469760 3971213 2783404865632073933263290201279969462 3971214 22049596477219875422308849590186240 3971215 -1042189314776741161025087273181766080 3971216 470376020615702636732962753817321472 3971217 -832921380848483983540770795444989088 3971218 162246042958928727673784782535685120 3971219 125336353589325696196725998267214144 3971220 -671529615104551156703493038991360 3971221 -156616032526081565323847216447820356 3971222 -1907247064234364025825782366011776 3971223 1791875331154310886934523918402693472 3971224 -493443540534233637683495416863129600 3971225 -257056603004625098594754454514291250 3971226 170752627737627255639330579030048768 3971227 1032588618697338093168992249823586960 3971228 1484215266241461304076300839388459520 3971229 398832087952024898231215585533849984 3971230 452970866874779069800466942637091200 3971231 2419910236081957736472684137195587200 3971232 1976259905852588034888197325950484480 3971233 880790803265299072870913233712624320 3971234 44824451415400657764645370415345664 3971235 295119706995561364116481569872430000 3971236 -388520963493805332606194063307406720 3971237 639625508524072932524914106924112060 3971238 630709698245376403011408872844222144 3971239 253133312726702977197591950396722040 3971240 304032287248937260160735866960281600 3971241 3433592900869592069971749756395305440 3971242 -1877833400031973640534385629590189056 3971243 774028606190775580415104852629951504 3971244 119876922704991570895984626361958400 3971245 -469677313827984257460322720665232500 3971246 1741057742501027434687903006288011072 3971247 211791670974597128123164746735244800 3971248 280922233596827813629141706960617472 3971249 339782379591731128124947492102688064 3971250 -33215507708306673526285341065310000 3971251 1713846393510943129517436638577065280 3971252 -29088525349856463366810325155464448 3971253 251650944619542309490166247449848128 3971254 -15210074163118671440900543154678624 3971255 32396061635619689241750428175016320 3971256 835748298154305346635881046924595200 3971257 -2501178479535857711451641954339729494 3971258 -42924407215255474761229433508046080 3971259 -1977573787787415212920538050653666036 3971260 -774922584965015132338687719801753600 3971261 1279152117260275567722421664894670432 3971262 -217944140886417971128431923657350848 3971263 -3469046127725811306632861320343488 3971264 1084087994739862602502216514820636672 3971265 -35376375013927535401129440387164160 3971266 191208645058262662993878055185753600 3971267 1209167556513493377933422629061696316 3971268 63986807260082397730101900914958336 3971269 -1577411030755193586289972760526744420 3971270 -166178332759075688251485324957697920 3971271 377577755434093814554791194612024400 3971272 -370451863285530016925663608645877760 3971273 -130762745902827998315159611116788556 3971274 300691971614448154274386338822792960 3971275 115478326051678470891397907027289600 3971276 1591066063334195792969631619323452160 3971277 -220012367560281653794845741534114900 3971278 -1362767439409986441811101712228618560 3971279 1198516984850382961040540664592457784 3971280 -24737459562938553499862621479895040 3971281 318637886561611730266445648689156082 3971282 -41682282732512611194966302782702080 3971283 -1556539380717200281486887153604665552 3971284 -403600514077455499497445512259698944 3971285 -2614241506648888747323728201134584000 3971286 -264735967133800464821612088861745152 3971287 -676033041692261090605036458792723064 3971288 -3069716954569876460280713430717972480 3971289 -1000354370478422071549141394057047680 3971290 252229364908278968531345091817881600 3971291 -406554855781903792060186872600329448 3971292 -625073216586201825877822466166893568 3971293 593136566194597696937606395156708204 3971294 168091594667444861775999710668445760 3971295 546321464866393362926059837648896000 3971296 -206525837079669105608766502993920 3971297 3405313839173197575807390643623345600 3971298 841094597960438258012202403732577664 3971299 499064059288869251033281070959718300 3971300 751162985643758383945250347327180800 3971301 341371989016505602282029729494646720 3971302 -1049811765862798108937657432427778368 3971303 -1146815137332851234030874151765383672 3971304 -1109922638189472183078190282416537600 3971305 -360657951744904464790036066452857280 3971306 720321564781118001699981458845476960 3971307 539257216650114582877904762158536192 3971308 -2138934256551140446889962290892800 3971309 484496274855126525740746908878295510 3971310 122898875426601077888940285413867520 3971311 3448381502436740609321896258458584912 3971312 277652015803166324294700451307323392 3971313 764164748862925623420932558582880642 3971314 989754588748904244689805898434711552 3971315 -1237288460875637790306027898216405200 3971316 -82159214702488084243294535206453248 3971317 -233723312297064016438986138571004416 3971318 -392492429504293034522270329919654400 3971319 -271810019427571238522209727716442880 3971320 396663148335666814006640093094297600 3971321 -55090347512655877917790673373473016 3971322 -546328413933092688312963408744414720 3971323 -2238787693694280651875845226754734160 3971324 -283475876581471127199801311152948224 3971325 358569692695518712298821447344525600 3971326 -145321355464266857221238702518821888 3971327 237984002991413681086636456078352640 3971328 -1509819745241989821677603232757579776 3971329 -1343981001498818177970849901658081580 3971330 -716883269023188881254411323669043200 3971331 153077117586236621017925000138445168 3971332 -225434142546079679293826810691212288 3971333 -577108565770428157649407877353808418 3971334 -212301646538386942336878418524045120 3971335 -534377144605227418720623284572240800 3971336 -2484930576713012181940332462638192640 3971337 1492973247686251280193835883441951760 3971338 568680196837959947513180624568049152 3971339 692877247788229010586316042870158024 3971340 -882624186864210439560402478379427840 3971341 967197291329921933191082132542176 3971342 -671804942325710535469204022495088000 3971343 -670806156130529235870088122989466096 3971344 394672433633163907947158264931319808 3971345 588592229864825680505231524826383680 3971346 1017297761175378644208598624783104 3971347 4315650678678084268290131781039252960 3971348 -150270511188919369651509354461896704 3971349 1141763732850908145199700725369492320 3971350 -448654964962524503492581524690933600 3971351 31996213997488309023589764042140952 3971352 -295714265902823219971265883300003840 3971353 -859562732396662091526979308018402540 3971354 -632334675858838452947279455191396624 3971355 196178908464014850367882952691342960 3971356 -1081392321916646703403947860161554432 3971357 -36578370798427212868131238748716020 3971358 -192297303467285708361202238255195520 3971359 977965980567924841223884910045033472 3971360 872762061313884928643686485564456960 3971361 -1744611812681536104801484171142600640 3971362 -1229164301354560768659059203407123168 3971363 3809287930696404783381092144913352584 3971364 -45983154948860231838526470069841920 3971365 300185784663346916089844433119460000 3971366 224165969351493432980928317723809920 3971367 432514285607485600159481236005272784 3971368 2929230500641353491356773943932764160 3971369 2240778809043185949616607986580089680 3971370 198366262246508718416260912780032000 3971371 -2731966156780694150069772402102938288 3971372 478161540703451138320124640208440576 3971373 -420828697847100972374460316180858752 3971374 533817900102458743950742083967434624 3971375 -410665729342443533593846212579186000 3971376 -774373233404913419575986899691110400 3971377 1030423646611602034956724673867230226 3971378 -713381057500699331733904820995499760 3971379 -201186323846611952359762085758543872 3971380 424084143601605504607847761145241600 3971381 -364925186785963884607957168301088900 3971382 -180320785640414127770464736994604608 3971383 689895334644275177392119943483527408 3971384 913114032758363604080676888421355520 3971385 244650297842282598981729694538302080 3971386 944809058608661962476410364521533440 3971387 -497776672217089044299127915097330176 3971388 -281080533043758562166860302110063616 3971389 -4140255412850617482884444293368704640 3971390 -513532561009586092684634164459766400 3971391 1931677568242017751738666180830913992 3971392 -812815518648847940962793631594840064 3971393 -2301840213240434809684250290540151358 3971394 6188633253006145288601718749096448 3971395 -469796376688102765582647907654375920 3971396 -458267040065490231498276125424586752 3971397 -1838094209407279621128461855959130400 3971398 2217348726657554839088786214636457920 3971399 67997934217998859620829207114815240 3971400 -151293835756182570100434917637120000 3971401 -1311223921821243524746261026934573350 3971402 -277171800403497300793695876932383488 3971403 1937929682196965591382156284523898800 3971404 2576694639734931360295443553639312896 3971405 -2642023195606979635926157882581690000 3971406 2040459326889143990567362113424287744 3971407 -1861952170795744767964550501059422720 3971408 200635259706099895819818798325432320 3971409 -29222407974652141583515591787731200 3971410 21411407815919235738020722472017920 3971411 1383787674227122493566358552892396012 3971412 -511090905270958806248842684213536768 3971413 -815428878149168884050819784774508338 3971414 1472159752667597504069968466355799872 3971415 233116617950801051904208391025369600 3971416 -1153615782929885169554693140692203520 3971417 -906433203425157979707553378441571328 3971418 844511711330741354723742235509473280 3971419 118903701427005223043487976738241944 3971420 -1672264252242074377940658362935134720 3971421 1537177071609239729442040702293697944 3971422 -8457125057388834581105275132406016 3971423 647920582918782457812477369236304672 3971424 215974914843919202286041177393725440 3971425 -1267712714233052289827720969195277200 3971426 -241235691683344291208929717121351088 3971427 -683700909402020992641883091876352768 3971428 760943946834068539762510578717795968 3971429 -590662019431485429002191306318993728 3971430 14857126043746712557105781085317760 3971431 2154006656173437871614144283811938232 3971432 -685541833491838647369873709037291520 3971433 602614369497574741192569460076134464 3971434 -269816536359435467691484029356084640 3971435 559925416484755767060597370622346000 3971436 -53753926997521903968858375655096320 3971437 -9800179297355883758994502556276320 3971438 -376619333886495848797753737379105344 3971439 19034551181790026084008900881346608 3971440 -540006381784626177919547414256353280 3971441 -379572773711206345567154213356847616 3971442 506546810668798824351893153130180864 3971443 -211034368379298546376866941322553600 3971444 134446560077806543644855378306327936 3971445 290903292603214076790111373567045920 3971446 890922697463867292528354859595270400 3971447 510822316985927596904104646816170080 3971448 338181276769894446517847421834301440 3971449 1879182338361252073126671965028560964 3971450 -257188089810131469711378158268135600 3971451 -255739367146510696843754181959784192 3971452 -1764192290182953386404483655817508864 3971453 -1668025086980333896805807941593672000 3971454 842225868152461423546705751148774720 3971455 -1426582086742606714974293566818345840 3971456 657951952695988716503546718899404800 3971457 687961692422238565627491096556986240 3971458 2001357850344790980681230735050480080 3971459 3047854910727660017564382400331361660 3971460 1123171083283575333802882557733724160 3971461 678418170440891737227038056688941852 3971462 -1595803074909797323197567368020704 3971463 -638186467677894826955570372845363200 3971464 1022938029149948085936885365123481600 3971465 -929313656308654851113759171797417080 3971466 -695323007222519883908146869098506656 3971467 -774093231507859643852251119314372160 3971468 -1679790407317230679294546113542660352 3971469 -674494421142485588609833510046346144 3971470 -780551786153490500747958138097079040 3971471 217768628905337137974864364260741600 3971472 119385920295943591524923665740201984 3971473 2045135121311172590269030467275873760 3971474 737279536793855065336421113417824768 3971475 110459368022296497919741481983605000 3971476 -259275198690830022028817481354483968 3971477 938527716603445785584487775810045326 3971478 -236553603264070218737783293378682880 3971479 771474657158995023195234311906864784 3971480 -23013003397757493573466867510272000 3971481 2230921059837333406432422698213000064 3971482 -625518235824639075588334251869979408 3971483 -288229176829557612301476530603990268 3971484 -50745722645051446362284062297128960 3971485 -312362370575662090397946831036023040 3971486 -284981042310669362649558716058119808 3971487 -327712891398000561510864019339522032 3971488 4719147487184125417343812523954012160 3971489 2430250789686163098101895915853621956 3971490 -539984930069271128882567978123642880 3971491 2161971732716930625472900763555250232 3971492 -71722570913349430934461079806648320 3971493 308821366740693951850872485751598044 3971494 -701493405972885856608545092068048960 3971495 -303409520502152164866575514484940160 3971496 473006341449010746066593637225676800 3971497 -81402599457538370390108982347132940 3971498 84099487485262575355103820608410464 3971499 459611975616086835884860021125049176 3971500 -2071085557729411257197393644420608000 3971501 1066612527354000622317788151589268502 3971502 80894878642753544587672235547392256 3971503 -494121617373174936276365202427946816 3971504 -556457129301753923827358027638210560 3971505 40077678356794985653544628676043520 3971506 83297545120281767576698449271425024 3971507 -429814520976609824557313839470077208 3971508 -270804702941443295628724166855915520 3971509 830631668939801816818180485422852640 3971510 776171813684898445696491179237660160 3971511 -94777552017215956671503683625604648 3971512 -467444465591040409017315588805324800 3971513 392224047750686705837667140948231040 3971514 1249021716718790610378416801706739200 3971515 -4253282087901216466038701069543384880 3971516 -179424453997103301965148229851886080 3971517 -747170684285926335293728909070085600 3971518 -952011694563982422606463444847159040 3971519 314704455091695298441891701492519096 3971520 -71351378807318027419886730262609920 3971521 236155823117459792244763858295068500 3971522 -164222306710052919822425901535697376 3971523 -39965237639052885541518280904575872 3971524 162132371298076769429578724085740800 3971525 -846604163947008260061647628127015200 3971526 -196023798605728089352313177069445120 3971527 -720261798052422189924169248417818112 3971528 -896795344487921757567079096917319680 3971529 1775282984720194704297317880821447274 3971530 908513108153692895667528496861400160 3971531 -1160380861780313832063721414576258668 3971532 -1301428505471948235957608811851673600 3971533 -3159275978401234036829784806994062218 3971534 176667682481659779606236665439453184 3971535 1621091279313829845159366927378877200 3971536 -158836733256904922850578032438886400 3971537 361763023822259993072303553786387186 3971538 -423879795476121234243822623301991680 3971539 -322913455159477001135465418050304432 3971540 -1006754656132966345176083143303365120 3971541 67286361021097131944680367390400000 3971542 192813203170668528302318908733712672 3971543 254066642861075007188636783976398040 3971544 -65909351684112431377067147085742080 3971545 2863778390360578115435803305584582280 3971546 -2429278835647724984610051719056416 3971547 1112670865673884923064384900814377920 3971548 196621189260855453869393354347938816 3971549 -2648911614246085340619767484369231450 3971550 -310564980356640919346495859825024000 3971551 -2746948621596537558723769529771965400 3971552 1133040187688582853048229812933230592 3971553 -1046959176437056092567845424950281296 3971554 -1137807203977526060570824340912250720 3971555 -361987021739024626379009417341087680 3971556 -1433682912936682508773850908885577088 3971557 -3058247690933881025588191738302887748 3971558 -1315244981401311164697874534909113120 3971559 1693408314720650965075577479429566720 3971560 665336047644657753680535336665856000 3971561 647479284221484164568400525173962304 3971562 -236126164900296333039952001604742656 3971563 -2176995132146897379504795233804209776 3971564 67664427200667856328856580317778176 3971565 -15817071830362266801822555045427200 3971566 -10972452691640227921254643400801856 3971567 -4851998053880397496670365036953035040 3971568 -279579818122640277255868155139915776 3971569 -203968131366596966846647554965357504 3971570 1230628852247238570916874048407027200 3971571 422700754317015815037475371258013440 3971572 -32394296037684827121321366409402368 3971573 314239847192493059234301451633566144 3971574 -700995621691498048494814697025695040 3971575 158870190387092918077356241856286800 3971576 -123948711344102589234345436742000640 3971577 712335758410136821089231140743631808 3971578 822443078827026165238423921092275424 3971579 -431456137473714015893674723639908240 3971580 -86713811731658586071219461600204800 3971581 -170306070465314960241319648126042618 3971582 688258731668372692389295554113083392 3971583 879546970434921033505371284929392 3971584 -506658285123288164746993701123784704 3971585 -1114627406428531860761167829738510400 3971586 -230355483230967010224149205486251136 3971587 518397321318935230044399926799978236 3971588 -656617039039304505107489798011688448 3971589 1666897904824552296017234461183983840 3971590 -495908218510324090430453514895230720 3971591 1441397025021629922814074632492206224 3971592 183490012717045025387102813520691200 3971593 -461871305626624565097355169105134976 3971594 -1770889599163737065912864479022186496 3971595 1420114242462594154871819626025964000 3971596 -454451065069803757333235956676587520 3971597 2059203429972530220929887253697144000 3971598 99241582850036879792440424608723968 3971599 -2296740833553400840816397890803000400 3971600 307818310381725368242709065178112000 3971601 699135955186671308771051556735988992 3971602 -1081508999506960090695696780827498496 3971603 49598195650492200677061920334823704 3971604 -95580030007492605718303047803854848 3971605 -602094518918961213189393031650720480 3971606 1091648023945433616321347219590942752 3971607 573915549517305556141386421257416040 3971608 1274755434944927046240129505376256000 3971609 -26248888805157616925430084929677296 3971610 -77275801625432020646878381054471200 3971611 578275050308032140105851664220913184 3971612 -613780287906489144870963421168863744 3971613 511114742867704076966315488695606144 3971614 -303736321781073381553080076573297920 3971615 -514421344819320386242787348098387680 3971616 -51501360338171802177253752676810752 3971617 309275638575618780832832568650730240 3971618 -175835010844380051417436397223120384 3971619 1425886605096328997061680723887822320 3971620 246568515528702241006248955164480000 3971621 -1171066137808145666082758546832170178 3971622 209994252605325024247199245074024960 3971623 -1887333481890325169447464626607963656 3971624 2279653501752649274400836711882664960 3971625 261453769911789515441273131162560000 3971626 -550533176331522557875702417642639104 3971627 -744849105280025078922155997046256640 3971628 -1703474265214824023868717480812460288 3971629 9861611474116148883790755650035032 3971630 -145991740721297565829445141365831680 3971631 1694913813799072643209918390918418952 3971632 -142119469958263608115223344893329408 3971633 62580327835669992836394052566100800 3971634 258130815163096555699480568997348480 3971635 1900306381567445338227293953072900080 3971636 -556208097702151091416330701549907200 3971637 717683046247242347579246643961548060 3971638 53816725381386385314484210401787008 3971639 -983271962351693858645326659163992144 3971640 -44653911029882169099882462314496000 3971641 -4557678584561363081617089461540443008 3971642 -293875745748817181136828095852812800 3971643 -538356609346105427876949920098920336 3971644 -2171562815179817528255976764041689600 3971645 -769955440535443031699397416799797280 3971646 -1212819564973554262721666135499264000 3971647 -3640964872003422195446799151210173320 3971648 1081863094082834478736036477241131008 3971649 1116277086196825457659223422273983936 3971650 -161691923284606867550808844569085200 3971651 -72955520203707010498577634802401348 3971652 579417013608740919885250785401717760 3971653 1033642664907872725271457430952329280 3971654 254118265385481203166585360655939584 3971655 608376280626627829670958827404242600 3971656 152332623872350903401106255927142400 3971657 1931503312095645291129975693683491380 3971658 -72222723161913460873758850854273024 3971659 818838829230770699988116467383011952 3971660 -207792940824423281886119299359129600 3971661 -1079397938226260214217362564257611680 3971662 -28689140438768725004337897195021888 3971663 -586627729269420885088520190621790896 3971664 -52744317968741443647622088855003136 3971665 -277255537802672506166030424565420800 3971666 2244292943219991081504864057185246880 3971667 -173403735534105716415542316342444288 3971668 -235786080306381930738850472157261952 3971669 907960658211904152617888046096637728 3971670 -270398502668700871855312452649862400 3971671 802240330460475897089540069755336704 3971672 -2274170656085781391330295900227123200 3971673 -126210645453672628600459865073282198 3971674 796782714964840241810894644968794112 3971675 -641927500173105058498521298174865100 3971676 -1481826090795485047023056916318612480 3971677 391866417979659779523505079295775526 3971678 -97738280927324385248007408974770944 3971679 -634674166681748367708082559186028216 3971680 -49612560339637486176760666788986880 3971681 -231679617699122010562586741298662208 3971682 170923234055534693913846061190785536 3971683 371291147449773583210917544526922544 3971684 1279128202117669404973495457345049600 3971685 -1265488147968742890164692458455119200 3971686 -13977575449959586147056774538459776 3971687 3364466746933787002025559744578673336 3971688 -485280515014871707824978843748270080 3971689 214487500574523533106888373529808640 3971690 594283424532317055420401974523774400 3971691 -1046630401572263207739511374655332048 3971692 -2166891704411031326939072156268861184 3971693 4765288723472403331539438756100018752 3971694 804704457799273000039884102447950400 3971695 -10413266555888157397531905351511200 3971696 -686035872268088040845717256279195648 3971697 252851704355560579113910764252178800 3971698 324607857001103767584984239839683600 3971699 -1578408638833773318261251786231136120 3971700 -436503218575829682116970580488192000 3971701 793725990910242363570326712995325600 3971702 246903702428893229206884626001776640 3971703 -1707783852720937753156933072484611200 3971704 709562836125893162436309718486179840 3971705 1597109353408107021681982732054273860 3971706 -601070728304736401573220102216861696 3971707 345556045664790420380830607640982312 3971708 -663111795760526789522690072814942720 3971709 -125178823876341344560348468867051392 3971710 1288921994874167687728862980826603520 3971711 46369758314555138246495134433769024 3971712 -289765734118415393085173631874498560 3971713 -364193804469738733177167294539687038 3971714 -163816079959054458758020888645179840 3971715 -573484439746626551591342054554517760 3971716 101609154883508382242768611724636160 3971717 -2127667731378289193980663639914887748 3971718 1365820067978868448369341501265888704 3971719 -3703282007487753750732753614186427880 3971720 200595508881919019181923072104857600 3971721 -224019984851711598765340364219648640 3971722 -9618838900550626051573841248916688 3971723 -92188805078549468818844145221205360 3971724 331523870798615190256615605937182720 3971725 1023344913485011961331518563642024000 3971726 -1147596698110170886033792914624062016 3971727 -84330514082249850659844033451256400 3971728 -346273378761578897753239644788080640 3971729 -1506658292218631376242105897418708240 3971730 -184404745861094701975877480944788480 3971731 1665368334452005137690472904300719532 3971732 1353900005337689704109252757752013696 3971733 -310886456329765624101582450293495136 3971734 -6800956408108300247364608432410752 3971735 -2069651551144244051833615829003336640 3971736 -408804748507503735306918168353863680 3971737 1115059766483563818258918756308560704 3971738 -7714289572579877487387190171443456 3971739 -3350153855290034148953553095763511440 3971740 -1094891513224261443166494324666501120 3971741 2983620964579717264773482946160372800 3971742 212695090056352862866408594533632640 3971743 2510580610402751880276542378750496992 3971744 2571327357372025109289790414582579200 3971745 919678444506489389038555209977435220 3971746 266231859012430627616765815229685072 3971747 -515409758111252734161734181926475072 3971748 860405381416189460195022126750382080 3971749 -1507466105873657824096068986473149250 3971750 18279336705851785390041036128832000 3971751 -67317892814141061782845310564677632 3971752 1192342090340726166742727422550169600 3971753 8932611872646257040718837966810560 3971754 -7132115382565794004522036429375824 3971755 856116494798393284157766254214699360 3971756 2499473327629480673147412605595371520 3971757 1433901181997466400375599730490744640 3971758 -115488076178975988832416050835153024 3971759 135707847529336202115888564122051640 3971760 114575788605663337924898451121766400 3971761 -4059997468588505857093521021935913600 3971762 -1454230241802527658384891330954627840 3971763 96545079594215370903409577984649492 3971764 1121822957503600052584610080625672576 3971765 14220259934699361300264728590212480 3971766 369304263481953678407291343271449024 3971767 356776667930331717203350034398018512 3971768 -2894283540351427235463608837879869440 3971769 -1849097529153635154285322735266772656 3971770 389556033411543868732529101301717760 3971771 1818562849814554663975362454980727344 3971772 -423139181855543902693321991121650688 3971773 -602480189064721719698677500202086836 3971774 -772855428641881392762404952336132864 3971775 142076292130098409252844643742531800 3971776 120263339063965918193444880834887680 3971777 -1676518241927143493527035090445233408 3971778 -40622704395594503899270553186245632 3971779 923985161478698366126297300236394240 3971780 -10208477204136654497037598948166400 3971781 33461973644521356131519682295004160 3971782 773485427449173500276335748282350080 3971783 993184947860070024811890911113575024 3971784 50882584085687699626918736859217920 3971785 -822476171963073192700042198269127800 3971786 -182217398694559484035041816596689920 3971787 245044377597978140192216554578117552 3971788 870128933764100719033167608983993088 3971789 644812607213882509171440073762511040 3971790 21912832492714033065977422890553920 3971791 1436951956640832939679411376283614192 3971792 -116684373893975285658158352174809088 3971793 298457039225306762070787989625900320 3971794 604864886148534432619314107936727696 3971795 -290242506957072472519167143764602720 3971796 134253716987245579828143965302228992 3971797 1702406696166355311806059698340007246 3971798 -909286646052617354133536830347509760 3971799 397083248561295073925884982430193680 3971800 -256597145039021030693685487899648000 3971801 2067233321611880053763814811711915392 3971802 61660368482940525444756354438753024 3971803 150008193369668977405368887375056080 3971804 905900481008926784798874691773388800 3971805 1204462937835546012056611840464401760 3971806 1683729691154886776354532684467252352 3971807 -47033208896432027793998801536115088 3971808 -373753207691432542402879043893985280 3971809 3720755574962297193035093058452143010 3971810 -771738796417935542863033222211593440 3971811 96313025701333450664342215516074240 3971812 -1133847862537722998404306556336721408 3971813 2199570720774884484050494699930800126 3971814 -256828629775881618317401156083787776 3971815 511172210253272389364766222697755960 3971816 -797127902075216977173562988731499520 3971817 1540296378285895807802945625991987440 3971818 -93606515631294588326273874435499680 3971819 321197159576985575466120267442447896 3971820 79375518693791960063424031906560000 3971821 -19341046462653149177644079128506848 3971822 1167598650640887270116067790874380800 3971823 1528829759092369609937887344598802184 3971824 -4091895268627485160405650856476672 3971825 600090193044924503323003287006300 3971826 527112819134072095853458166880821760 3971827 4000112594517383375737137942364835512 3971828 -314828033304515410376177823121188864 3971829 -1989667754125423569259525565566426368 3971830 659271300755696738154831343259842560 3971831 1482714799224524138587467086522152200 3971832 522125033755742598114116609030922240 3971833 -395097011959766148133932304641280918 3971834 714786840837066813391829046729311712 3971835 669098414129480260059376319149013760 3971836 -1332412119791524443958300347506933760 3971837 1376866327439300502554092732246884300 3971838 844200386432050480247603760298098624 3971839 1042037143610947893517760863127222056 3971840 -763508237028610990238282725038489600 3971841 -296081131316692645833338759907931200 3971842 -12452047045093026689647977050906160 3971843 1470790446092258765168167555434820092 3971844 -67884280901990664630852668166881280 3971845 -1159524361819263395944124990571110400 3971846 1158578034638281904760819525642755520 3971847 755236286968120755438895490582551296 3971848 511348820104463362784225368796943360 3971849 -1026772049937974796170295112807976064 3971850 -172574521362596267874225160042176000 3971851 -81894729038523553735922033978612560 3971852 961845012468960540981784846363911936 3971853 -1973598614423404226675389872093559680 3971854 -810657671329779696025994099389161600 3971855 -49701659290330787688866409444414000 3971856 -98123718301630354954890226750980096 3971857 -201673868006869869135129858418255580 3971858 -1068776769914664364639113868671361920 3971859 1845052453342794798431277294158290800 3971860 -926870906569441048551043334758897920 3971861 2698441873323946392291320804848296462 3971862 474092993627226458935279854274131840 3971863 868966826008946164404889413046022496 3971864 -330486816339135251700562417300316160 3971865 -1195710781087268254414648428130745280 3971866 774174083837171314429348374409834464 3971867 49856551291565069198589343835148840 3971868 1070908399265586895755437781507932160 3971869 -1925388200791524842175822909912902880 3971870 116021163155739154324506563641896960 3971871 -1667500765082086785548232945490041960 3971872 3592645001877835025953819711112282112 3971873 368569239907779489854619685429771284 3971874 611134154772368841061891084109825280 3971875 -246966014792669533003020663910800000 3971876 1032343461060026485492808552733597696 3971877 -159777081877492878512633386087420800 3971878 348410942223246142663739296133046240 3971879 2642396866455204498859335510239391480 3971880 -888393913618993418075429219733504000 3971881 1793176232461057897194112847626306682 3971882 834137952612379776597524490926406144 3971883 670722895230736689489410610146265600 3971884 -842410048176791793981054224573348864 3971885 -6191419013950810163800834862509800 3971886 1046346141764523081620743737899848704 3971887 -2679834099078935113628350741924628464 3971888 580185414623147095421758848805158912 3971889 233295804439157675896548066266447520 3971890 423465473158625011759440939607705920 3971891 2299992919925249073408838758681925320 3971892 -567223572766701268660919358953779200 3971893 -1542305389742701195638169542400848000 3971894 26870052689478613997864559226011072 3971895 598280352180445834198235961716880720 3971896 772544626308572081348835150977249280 3971897 1703818558330306155181788940792226772 3971898 31551703056371088839305709302210560 3971899 -2391994232227704213915815618061891100 3971900 -42537075526978110783396179157696000 3971901 2234346841072198891407293449982860032 3971902 680601348712123508443402023807731904 3971903 -874562614079144355766757339474707776 3971904 166671386163007710102478031255764992 3971905 180321292555471304240463789149358720 3971906 -678695043773202812136713608693334016 3971907 -47362209691609273052431327186438992 3971908 -1545146258665110710956161508538530560 3971909 -1206054589717391687675150492670584196 3971910 7280039566645094628972360523929600 3971911 3194867648193083853187369733128359512 3971912 120867481481353084543328749232947200 3971913 162731308715219284063233599641307328 3971914 144588866158021316089293812827115712 3971915 1187963178457897071337668824740582560 3971916 8134760260750654484432297276258304 3971917 60097443026946512670951857130014966 3971918 -87376861602567271205656315739468160 3971919 605711657086584642220088759448977280 3971920 441007042619801630543054979730636800 3971921 -35197093372017354213560571922780956 3971922 -352807305878544997296049323241350528 3971923 6388412017265601734248831619196248160 3971924 -1631874710595438150818056163391479808 3971925 -454341409054488661421336218250688000 3971926 -220798540842788887148421556503359616 3971927 -3951833768075893834662943877242924440 3971928 1374748844913537334969481696308101120 3971929 618505509784880873397928602332642884 3971930 -11079192721795156772026392331414080 3971931 -1774046806800855983958404123897616000 3971932 1584998851262822622237738112008106496 3971933 1616719505966238927946623773850274176 3971934 -212879369730655213441403665667150016 3971935 1301522571984853534481548626066052320 3971936 -3379867146730757106268820773244633088 3971937 660424237196584538688601877253354240 3971938 -1084678528095931180548052553152957056 3971939 -1111868600705245449926657054369280 3971940 -599898579294219903391053446940672000 3971941 -383065198469202778438882002873739200 3971942 -181151032983066382274198312116651008 3971943 -3723500748660178475719542020743997280 3971944 646287012592524285143942801158364160 3971945 -1336040388906349147290641020386702300 3971946 -667937739141758339898179576398848 3971947 641899765781429092321590127743075072 3971948 478633529737323458263181763279346176 3971949 -1884401150586649450231748264793857952 3971950 101228320755143079136237702935216000 3971951 893273010316998940618067048903541072 3971952 -428570230678823410040808630522740736 3971953 13221394084697564359547034264042048 3971954 -479905832143953882466654901446073856 3971955 138179303715765661177905434414498400 3971956 -353187716454991288053035083813317120 3971957 1402871366976286092835270731610060224 3971958 -474028885511244783371636301493463616 3971959 -93211322178506109186536664591038184 3971960 -330092891763015636664730637668352000 3971961 1028125552060932160489069390097183424 3971962 -43436908993109114546593099796551680 3971963 764823719160522245375826869799106212 3971964 1250748166223190098596853472736190976 3971965 239702356872748966646652793553027520 3971966 -99644794360493257566513087242873280 3971967 172683445453751679925854900510039312 3971968 -92390244146318889702489359457976320 3971969 465307229715036925490970474748200000 3971970 -2270919723622330180632611541887692800 3971971 593265467892309440251278690074014200 3971972 -327599648510307847288974486994145280 3971973 -180456731127060359082622140825298656 3971974 -1197111065160550722427844901103695264 3971975 -177851591220711290256733181679183600 3971976 -2446684257060819942738955237203148800 3971977 -882242456464262748029645104325155174 3971978 370489277939087070137590561880309040 3971979 -64682553565461608467668502486810992 3971980 1132314935080241608956947764473984000 3971981 -115870330084894952266100489654883240 3971982 287607039193207024234056067145877504 3971983 -2286595493765453361885081201104290768 3971984 12807639401160023565343855187656704 3971985 606389432682061748345731553993529600 3971986 -337599200785632427942372265155522560 3971987 793144519249325445318157531741247472 3971988 423495819173965956731123426229841920 3971989 5067285104202180430403346633570523296 3971990 601604267873749355817847065423657600 3971991 970805535721607512190009276907628392 3971992 1852813927464333433746475359824640000 3971993 -1200844693345708591149497975543512758 3971994 -104320205612830344277565578962531072 3971995 -1884845708021847650779239772668408000 3971996 -6753021852045385177892304109363200 3971997 128653878098826426212345746123724646 3971998 10710483514768427682437193160506240 3971999 1290299182581685267370693982045877632 3972000 -1131520936684375922970644149174272000 3972001 795808464204822607733776079267965104 3972002 -56872673929871180189328744964368048 3972003 -55554285532133767282872340914726912 3972004 -780120671626102463555034206593346944 3972005 308726965212930813972211710227943000 3972006 33343173083642207843672727713409312 3972007 1513386274413176724329035799190498840 3972008 -80085807191957980247183271336099840 3972009 -886993351419627476949032949135429792 3972010 272076130401788643885475044157670400 3972011 -1381576254301311419622452646400157388 3972012 -217771892208441083519739035305906176 3972013 1226080342868935260934436228239528000 3972014 1143654853664316244824596905696964160 3972015 -1229648697511361587436946855236174880 3972016 72097160832233484633695067396423680 3972017 1008846754145928666459414588420118272 3972018 -28794626199638472662918444007732096 3972019 -3576541010986155243485151310939854580 3972020 -284401384567734967031258351442117120 3972021 716601951000082613761484177097460512 3972022 -1379540798826500945721201954412162176 3972023 -1230628614720360107553447766930278696 3972024 -184936149330985631827178916662476800 3972025 -983831923222115438692909634421346450 3972026 939434101093707390180676318268305920 3972027 863670579557462688740064177115920240 3972028 517086134551164977670967182595027456 3972029 -804779208408201967431351560407133370 3972030 170034016182290919071231062404464640 3972031 -190795383780811171472939674319824896 3972032 502757591314291352856662334549000192 3972033 -433848556160306425820817618310633176 3972034 1494220926141000009570748554319738752 3972035 440117376297729450231228374606238480 3972036 -32245399084191776612183883498356736 3972037 1662839131246943303732409275910686 3972038 -969155366603531944553732471936334624 3972039 -9065189873339075075215167256287744 3972040 -32359727935400564065769740800000000 3972041 2015314610833137571040644562359303680 3972042 -550216261939814410535816005189130400 3972043 -557934900094384025671119213929574988 3972044 253274895801062812143322748242619136 3972045 115786402212986820601592225868748800 3972046 -89395981995065016929288710427300736 3972047 -341330915633096002258207401112222368 3972048 156166297835602642359887167114051584 3972049 -1916407793408776093731548640730848693 3972050 -584131618094938380861795714864247200 3972051 -1700367139003198931280744539987272320 3972052 -553937432403839941810362841094029312 3972053 249900774634620279452399932172540700 3972054 -262901474772837425590955187917445120 3972055 1473988851056274134699658230546965920 3972056 622457009514978496184480468331663360 3972057 150788777808844146646831748984511840 3972058 129536030438482893116038352555600880 3972059 -280451966439178357715155857557983200 3972060 20557940618474480323065513904058880 3972061 516975723467972297283374247171751424 3972062 1540338128456517087794995509042264000 3972063 -485653712833126251982559766548770416 3972064 -3363422780479454846327025018549043200 3972065 -2642549451089414856614579954882562540 3972066 -193983531768629528668784476495796736 3972067 332134394977315843104374293809096 3972068 558329459241973480226148219367439616 3972069 880531910089286710170350284166173500 3972070 -260219178752142894868429416328665600 3972071 -2168489981475475887881790053470870728 3972072 45849872074733791044429428711424000 3972073 1017487054505380938645626423380493440 3972074 1766872614637831569822822061564399536 3972075 566730718479414778192950509337067200 3972076 -109943217700501950767225651709976576 3972077 -125657722821878790259531227133492992 3972078 -234333796070437373537667641723139072 3972079 -1724164160905550875405016510407809720 3972080 23377848581293296641743438152990720 3972081 -10598140382998331977185891485496096 3972082 -18607593326646463491669689735906688 3972083 -32061255434730449260599451839965388 3972084 845724391859571445599402406715891712 3972085 92980518595288924305300807897825840 3972086 1335856114306239211740789002986744992 3972087 488801652373093603745743763295419856 3972088 1878886979161241166387056945842421760 3972089 -2554654502850638448079562633624740032 3972090 -54406629142307008575508501923559680 3972091 121360722084809501591559341206163492 3972092 -875827521982065581994152721375952896 3972093 1531630523514249003713702519537040384 3972094 31467848687661066109488263624015232 3972095 -2017034516133799019855148532191229440 3972096 299336734826623914970197940336852992 3972097 1584406112439565138059531553982068480 3972098 334589728584187047352296348197943360 3972099 875968678910240194353651334026179064 3972100 491994151710602088839585651926732800 3972101 809560118710636174051344464763432960 3972102 896385596848356924809409689071649280 3972103 -2373106010249505263593129998334348648 3972104 3137080222853215116848447531844741120 3972105 450533118616902932608508851884499200 3972106 -1425180235320323471253822022011991248 3972107 -1966572975923849069603200016747209644 3972108 -445646681501015966776622228003733504 3972109 -511448128762936155173986890186386784 3972110 74472977669651465039138235437472960 3972111 601584815767768670621052067974110208 3972112 -502040874798503104629347716403421184 3972113 286390897801862191162962474524605362 3972114 261841285872003739899714877780364304 3972115 -197149149363506897926331401767400800 3972116 492971933901613022433810471904296960 3972117 476608576592336769116992652939275680 3972118 -1749019041752596642315624283222318784 3972119 -1053688962617632037009893169600631480 3972120 287697036779397187692180779335680000 3972121 -334447569369315578429326486643076000 3972122 121124453671675552059501464017626624 3972123 473071431065257910550230867653954560 3972124 747017533714128321742711897751620096 3972125 -51687088014378273183733822914840000 3972126 234842092988553012292662333946561344 3972127 625439549880724286053764751023469240 3972128 555639993535948309238378291462799360 3972129 -38770804998450957144558363864091200 3972130 1320290556664524551254535532750158400 3972131 -2872022840880302519988619624123208808 3972132 330902096014142321718833312491468800 3972133 1631642675236877081704458524537340288 3972134 -1304543838830334994515327036503114784 3972135 262077958851644225306028246069971520 3972136 2203824217259619095998970247461268480 3972137 612740553043073396630116942297863240 3972138 -46552149356820847054697104898418432 3972139 -2685449299033724300091979536951754060 3972140 -626895627909221984259460033878758400 3972141 44026170168809707578790545568720950 3972142 1328086238826214228383074883003953472 3972143 1024714959611263744507976729034889200 3972144 223918231051211242377662755912286208 3972145 -805324492428992312698736330614862400 3972146 -646157971225456076650247500617593856 3972147 -308126599537001101501390569097025472 3972148 -2295179714654337127430578500137137792 3972149 -269199684460588659576069097152280836 3972150 -50467394975459635363364934119942400 3972151 -3009032528073347686504255232585045848 3972152 -2436461741727696645847242694693969920 3972153 -736174059827377608450583383878302896 3972154 529224978582470889069659300343923712 3972155 233578008514927652305782273873135120 3972156 1522763649013444005392379116123484672 3972157 446939874888874714419530394388527712 3972158 -2254578962492246588766246673756871424 3972159 -56974800891784415223962201019966000 3972160 -337666316457186343369943813817630720 3972161 838468985083594403378529180816720432 3972162 -6673337772980918027155529293757952 3972163 -786527347698086382897153331520209376 3972164 -702645854233256144767229718262493184 3972165 1096826684609224906429201804427029920 3972166 557132005777616022477837124110348288 3972167 3749940713397539104035799965013584216 3972168 36781291840430460811862394899619840 3972169 1277145260712884324898781030610622720 3972170 568869156841458377011513247215325280 3972171 -402109086806243592902082553313074176 3972172 1100520263236980895645109387662597120 3972173 177242053176641513776366365546130422 3972174 -1191371928634883603385794742876642240 3972175 898623463324849430826986838458613000 3972176 -157845438038553289414625185741701120 3972177 1527324431508286937635694040952908048 3972178 -93565867339251746233673348947276800 3972179 -1247351176197743937878708367671265024 3972180 -210025920043514238211872896521420800 3972181 3727430648682962583060433343289067982 3972182 574466637195874197646142853467035584 3972183 -1586638975193734533995715938608225176 3972184 1640272887161859839303024480067563520 3972185 -9450108988631409633680113512042240 3972186 -868326926941713775028050160487521280 3972187 1671600972840976817967349232803200836 3972188 -1574209441230565662998327991452160 3972189 -331063966728021649523092145055201600 3972190 314365328695423583289506972826633600 3972191 901876304655407445544495378202781600 3972192 370773425795139177952153234481086464 3972193 591738072428978827231765077029137442 3972194 -1295754730108028229401550155187997104 3972195 -2757891007679543017316870039537165280 3972196 -2158701751177615593385670262574729600 3972197 -1471072431043331980920882078902916960 3972198 -200063444937063945691025825367553152 3972199 404459545491829371985989732900817920 3972200 -1016592676407541163779808563671936000 3972201 -1043883693948993595191136970918982720 3972202 77150556961097984706001199886575712 3972203 1876855515266439290472632245656268920 3972204 -63530865581972613348926703061474560 3972205 -979982360523999090861965966128976640 3972206 -160686396736657430107277199499530240 3972207 1263353901001396215749793492897970440 3972208 507989292642154023082658618190069760 3972209 773096331422904722739111836805073716 3972210 140284433885094249674544844623429120 3972211 -27897138299517993129835570652406008 3972212 -10252816993555543304827068399356544 3972213 -439246255969502966365701938273335680 3972214 985533664719289661483915150047200960 3972215 650908152781714390948032728452518720 3972216 -252299149179455313733993924932403200 3972217 -790244349833137494071259399275158140 3972218 -1320769650312458079061222199516791440 3972219 -628926424109781152851420810736613840 3972220 -611984536082438382742155367142707200 3972221 2412314067018576365583619174132707744 3972222 79998452284837873561059523879404288 3972223 -1292406863086442400978607681739302528 3972224 -1671612267238836398485609476658298880 3972225 -106500882642696210433517975114096400 3972226 440708765709197256914153739475535904 3972227 -423942999778494040445815336174381056 3972228 306335605218260719497119251306942464 3972229 3080617869555402142767686585794376352 3972230 609565155452757449946929410156805760 3972231 1719270999382270581985725762396631920 3972232 1487050435533265825134207228027494400 3972233 -2806375773223729153954895578180732518 3972234 629745347904535245199155990843628800 3972235 1075941995725284117365423279270833200 3972236 -199006010899876857471068334392586240 3972237 -186143929047841547481081214281964416 3972238 -821961266761949441983827691355369856 3972239 131943024907365138153691095681836400 3972240 19634198938622625745953681995612160 3972241 407149415998472755210273801582122944 3972242 1381550650034242102027538760240016272 3972243 642492650026603914828550571142232128 3972244 219690248839917606151043870725811712 3972245 726652323052206917135023135737313500 3972246 3443835535495275435292495179221760 3972247 573641953349983394830134545385305984 3972248 81400207693222489049951955049267200 3972249 1796381405693540202391769272365313434 3972250 1526305883314331140231442459696280000 3972251 -3296278113902252199069811605313610748 3972252 -2500599808274994651274998787966353408 3972253 -966284658593990402606329831500286836 3972254 9346884776020555536977684162242560 3972255 -472537128090211731553386175343009280 3972256 -1220845977761890114821985293472432128 3972257 1897846586777268753990576495605934612 3972258 -1171888671096809967988735259359273776 3972259 -3568873603695885618015820754266237760 3972260 1702157325797194162149559816608026880 3972261 -1085965780678558640930959704040498272 3972262 -530014117613452024103954874593740800 3972263 -2215626963101001155832157607639140488 3972264 -197628588182011922237291546707476480 3972265 -70559090584296174586761817656026880 3972266 1490421070506497995615473916851782832 3972267 1268238696149861468257469496962300640 3972268 -49256045118545132971467870758106624 3972269 -718444386880633373202508900709615904 3972270 7322078815406888127050339394537600 3972271 -2975894187659173773984745489958183808 3972272 72283117819626824752474305344126976 3972273 -55938324767835127921015275762312960 3972274 589569975831822058314420523588709136 3972275 -1086690824980780211815377505902690000 3972276 -268146662221560329433969940867977216 3972277 -59995767397844920282289654627192868 3972278 -245822720836860228734170419612794880 3972279 -1703576107047402380481912078523329816 3972280 -234277658585895740055961303554048000 3972281 -494009934804223315114280876917676208 3972282 -759412065463820670254167505592695808 3972283 1115199062436961429033464859628545600 3972284 -376105310193481439751779857287465984 3972285 -401630069653668976693274420864601960 3972286 2198334493022116410266373506753146944 3972287 604200910706107689862025189300486640 3972288 -122013562761571718974610347848105984 3972289 -47256714589421713129636717860004476 3972290 -166314184403232825021851499221521920 3972291 -217935368560762107603093764692998408 3972292 -542011248874996782708164788504355840 3972293 -249946363926083280410069344979786400 3972294 919328377338069222622165098260423040 3972295 -196781306291642149077273922016005680 3972296 -1660951737390526725065370563271843840 3972297 3383326435052546574631901888173056 3972298 -232017650558536800391977172565924352 3972299 2886983274041873083697279343768053760 3972300 -262587500059207905392008137708787200 3972301 779025942561449981994151830733053302 3972302 -2374252964245452919028764251997464768 3972303 827610026119963322188507573363102800 3972304 -53432729158508409365495565047562240 3972305 905830779814596423985730081927857500 3972306 122465256168241543208330210989621248 3972307 538698464802598449297440632844657520 3972308 -572591530269016945949257065515696256 3972309 -165298210805952106119264500395776 3972310 -29879197720640268741417530422477440 3972311 -128168235315691673933003920362295680 3972312 -581531133592199127965796866581678080 3972313 3646501321880257775965055894613457104 3972314 290050187971296190320829664966825472 3972315 -507839735695294541764290777183067680 3972316 1669522522745194708171872210818071040 3972317 447597263961064584749714333637740160 3972318 9784605135550960666393916234342400 3972319 -215817274065083651175624668398633256 3972320 643833657014451124447655666641797120 3972321 1736961489950386315302656555349049650 3972322 676796043937671009586931175264254112 3972323 227937307530735195384716577607194720 3972324 -1212269004630863240188287362616658944 3972325 420035279372281436830487323309780000 3972326 -522514175870146132619098877009561472 3972327 -2067712915510993899428502187381537968 3972328 -631137784352808854438274014844272640 3972329 2000930537360795654336471968103295930 3972330 214036877121002997222636526175308800 3972331 -2618274763578027621548813047382302272 3972332 -114249443935595782143964926448235520 3972333 -1006166706056015418729583221072866400 3972334 1259443376018066357602009574593674816 3972335 -314693240497413596198019556440602400 3972336 285407677464309351592665379964485632 3972337 41652992262845441320982531721658980 3972338 -373482875088632947788228807950173680 3972339 -660121473307987045355770011824880480 3972340 7176886075155334584490333876224000 3972341 434469689167637543613138765090701742 3972342 -192734112119250454087154353403950080 3972343 978072278546872005967668069167887592 3972344 1933537488324508745176652923247001600 3972345 -574894909385945466811468823981710080 3972346 -1119569070037902298105179171246372864 3972347 5336359019793389977644512658902343360 3972348 1251888998194909759841676249810232320 3972349 2375027991036878183278314504756226240 3972350 208162613311380654421066384408200000 3972351 -647764339494770400149772796113402168 3972352 -1718348377069984147495274234228244480 3972353 -786275459739202606933294366012726272 3972354 -831581737691823083689732060308708480 3972355 -1540085875285666817105397526366704240 3972356 -296278355131985408435320725158360832 3972357 -650732727843254265239095870234049280 3972358 103076237726312146506993469257494784 3972359 1847762029489951082207185198290865560 3972360 198360102708593762302008739160064000 3972361 -1841107831659210197543489625349955376 3972362 1673352813959814248025273336776335200 3972363 2429190247283985991519279031549678784 3972364 -80809263242463477192014784098446848 3972365 1361728424610069568479114779661277260 3972366 -248500338409636798445367187238494848 3972367 400387418879419381726417109162210784 3972368 25902291083371748709555901788979200 3972369 -712964960099785386288769869367466256 3972370 -703447357280172747859321032713505120 3972371 -373279168588998506991544745275341696 3972372 -1357410926136371221683309521302161408 3972373 1502182884202268097322785435765094620 3972374 -170146611043134158946038402258648448 3972375 1269169519657579573933578739394880000 3972376 1857144375396392717654662632260198400 3972377 2192952078562892904994686185232929226 3972378 577318171808033580611014595580225024 3972379 -34970899733125318255395977411871600 3972380 668132449437454177212171487602754560 3972381 -976846239644248282590970293586345056 3972382 -465815233766621966581374784118284608 3972383 -24721967832276901587996483393494856 3972384 -942946518095975474843772663251730432 3972385 -1332826005939996744365382074660205420 3972386 1561072820488525403450116411440553344 3972387 -958386667017171790581935054942358720 3972388 282235065389111515588561855689220096 3972389 2463109165800437373527055059917367424 3972390 -619391151656431368804765905386809600 3972391 3574977744709900745523056269506155400 3972392 -1654576221142113871921857916515456000 3972393 -1983251519791387470269764397286494976 3972394 -509592373196874444985246666350399648 3972395 472537190536432574115447539665090080 3972396 -395689401642912002695902096378455040 3972397 -1253215995646407681010057431829613280 3972398 1210265798777862185871450658787323200 3972399 -1167930662254585900066108193510236032 3972400 43598520075696883543665802626252800 3972401 1059982825512557765036485264438496832 3972402 3010865256361520619251937185746944 3972403 18412847475754976851333975168058208 3972404 427240110456644838886373297690284800 3972405 -1197182015017683694835174566681839840 3972406 1274468525997587680513081451482941120 3972407 -130260849457772877664181727628470096 3972408 -623867824247814675846570501699010560 3972409 169217022877298379987130628341474816 3972410 261816516332719230348774917819501760 3972411 1399952658419305563185007062097999240 3972412 2154346487121301953351705729272953856 3972413 455954826623411220865228089550366662 3972414 1035075710473141009760615323660056192 3972415 156318114863422861157740345739395560 3972416 -326032699069772518714704827957379072 3972417 91021874583886016951119389292892448 3972418 -649869440552375333741914561018675200 3972419 -1820375769402358469606661416667210240 3972420 -803442672831033532874746728803059200 3972421 -3527502697895968319513182903658099588 3972422 121006650864230097232800106224796032 3972423 18375640538535530551406777910271488 3972424 -2683713217660905432471699063139891200 3972425 -58383962371515277529752883503494000 3972426 2460242739106799620092873185886720 3972427 483153904389717586467973714422752276 3972428 1262544491493701089255538939148595968 3972429 -852320355015580470195753695261592960 3972430 -1517615581665146319064154746399680 3972431 836521422160641476976295785033399264 3972432 -472209280509636806172060904313978880 3972433 -196309508075177209117415593748193280 3972434 -790836858540475504982882702202390384 3972435 903885748256021378648617977563818800 3972436 599538640526665719451797226027335680 3972437 1182735641731292488214344412770139904 3972438 -151546176573047667836679981179376000 3972439 400331792902527433185677364010559240 3972440 1552853293877076924238638216789196800 3972441 -102159947577824048849143364940811392 3972442 -232358292615710221028324543458061856 3972443 -2041089301179813795714090983292593136 3972444 -11078582813283722877620352657727488 3972445 1006500888999452876553342113069617920 3972446 -1652023819676976003498055970565971328 3972447 1814034386328983402002636746539403288 3972448 1834295050830980167664486690789130240 3972449 -547705779128342817151131893479736880 3972450 -83296211365395064412089202165644800 3972451 526457126339132041499691359850687952 3972452 -529762631967507490416054058384189440 3972453 -136952487543600311519069243203425696 3972454 158623945322078938930642704515762880 3972455 -1317355175644772096480111699161181640 3972456 -1538024798569177943923939297328332800 3972457 59084668127876529792618568473235492 3972458 593798464887952146448886408692357632 3972459 246004780231821366832826610223856640 3972460 -345692214395341367814567335028510720 3972461 1411322858436884025531377748669352512 3972462 -65698197330952964805882076560401280 3972463 1977064546838405825595317118137942400 3972464 -43486715746075792257621362984878080 3972465 -241591443841279728398963437728367680 3972466 -695702770171469150810858977653827568 3972467 -2820184285600028280913306036191746484 3972468 -188855594732532895019995802124165120 3972469 48131653960840416636549977790780544 3972470 364076582543668963472378148649065600 3972471 642145703950127500360735874230753920 3972472 173305419308462190290033222401351680 3972473 160453904980038884371694027925443664 3972474 -714837698992110384106957335914376192 3972475 -987847819305994653653967042598344000 3972476 -485623386111990697747132563618643968 3972477 -1289717479694782017911879628544673280 3972478 762916918755777761432435618914464960 3972479 -1104712642250913459454770923041880304 3972480 -831750614880506527162377613344768000 3972481 3382784784020213420819549973880049200 3972482 201782371909076757595898558182091520 3972483 119126849458512005899981481444006412 3972484 246002041920398856682624661782822016 3972485 2637507866503800388098963972273132960 3972486 404537912188339735624136239194384384 3972487 -1521754942843512223782365984844513888 3972488 -1211892308096436564726775982501591040 3972489 2250565067199693212903019473620948800 3972490 -276125642971806687583931197042593600 3972491 -375132192599759061075348745230621648 3972492 456682754761700151655352550313216512 3972493 -235423536554788222553753123005268000 3972494 935995958325860420714624400347616960 3972495 -379635950378843858859549166592040960 3972496 -293082000845730876415741297360896 3972497 2212340814791830756007608588505619744 3972498 -395081846705801373620123920150935936 3972499 -923922998083220157232926512492636500 3972500 16385932281266761091455217921280000 3972501 -723746777527967402756244076134829920 3972502 -792952015957624290083407619145072768 3972503 -541261561180447301379637299978971736 3972504 -3348236655995933607579509680827924480 3972505 186000838589154660552256239989758800 3972506 -1064036123385018098507616652934796048 3972507 87858623482482049649958832031946240 3972508 897635098596045298955078916870317056 3972509 -509124909948052274702762717847021480 3972510 126030063593601959851834008615763200 3972511 66081232457588734261213721251162000 3972512 -13859509929042973806416179152027648 3972513 468607141608044190393811953755757744 3972514 -15993452390536400712427683513142272 3972515 391786695425111105443103745032592000 3972516 -560070456017889794183659465265691648 3972517 2988956371259206164821264249476101566 3972518 -1531243211376269381359665857169735360 3972519 -3184784663032196980532308228886382816 3972520 -1069124040376711078022281003087872000 3972521 -305880802303008430575632038813056 3972522 120921514595679512794118067927521280 3972523 -846228179980777217778705233203585228 3972524 46023804220161083361885829041970176 3972525 541166366967602943245369459879224800 3972526 232495483213556767342183603657559040 3972527 28957939088872302718653530563525440 3972528 46634551075201015212510196813381632 3972529 245969673397791108901069208338340640 3972530 1281651455585250564425742661152608160 3972531 -528207714389582555567351533046203536 3972532 39763399987928628505151837596392192 3972533 50204924089928803007525493360844782 3972534 1195948412490202875962222149407117312 3972535 -756912235672969977535844385772427040 3972536 1165425227864066262471814471526092800 3972537 89373110726283547838806375088423040 3972538 -878531657056656847985640659457839904 3972539 -85206146691055582784100219249000000 3972540 67616744523420171469143403375165440 3972541 2364964668624945085762758238044911942 3972542 67743755449762607836718710851813120 3972543 -843000100243363939742195211636710256 3972544 -645825564941688659690947556203823104 3972545 -1185783021633456744692308472391110700 3972546 -103477773034454775363805827617919360 3972547 -1555896555152693143548659283493587240 3972548 450473007527256372370001471828347008 3972549 -379822427333947517646148312173716160 3972550 285762970566930050364698096497192800 3972551 -4669175333319319794150859478497344 3972552 157144459769393771878524427100037120 3972553 -110002613539798802882367948371437916 3972554 -1283364367323384433042030824585987024 3972555 -25596068994137210938134831049566960 3972556 510314393620955795417606531556141056 3972557 -355911845202510723891135558945760128 3972558 934081046637460894270309510089584640 3972559 -1635870855233477647880910569202455000 3972560 161271338007049633398790148598005760 3972561 -175788158954964374332689818261261328 3972562 621641346188281118721859490168914944 3972563 1375034075518837594153514724028125600 3972564 2124467498525547072206173284111992832 3972565 -3100809480072958022884953821748426600 3972566 602119541844090617528533571512696704 3972567 -1203234031419534693451849037015208240 3972568 -2594707547865727772364417606620160000 3972569 651026835221975944540210387053800970 3972570 -78455832591014717200620595019504640 3972571 193349597943243694156783738448856112 3972572 304188898188816853952603559109865472 3972573 3435195574537810652227218037680384 3972574 -660881619037873291528023411595530240 3972575 -1906379429817125554198876176987647400 3972576 -1314105511225186640615475181964230656 3972577 1622135998203278266186227477345229920 3972578 768897316943080567742661483257589840 3972579 97789776377061868536729007539800928 3972580 -374018081778865513448697956012789760 3972581 796670195572491930935474360333358912 3972582 -1104684945189903448224995601025221600 3972583 -1945286845179815013015428624564991216 3972584 382406734915732787104854774116352000 3972585 -849827063800371683098948985378337600 3972586 -863764083227010631971598349537917008 3972587 110424933004568462712627582042962040 3972588 101389933145218080893221610383933440 3972589 101054396686957967401666235850529152 3972590 644788696021587210946174602146596800 3972591 -353831059038760725219192875980281600 3972592 -144281437479618138101895826595512320 3972593 -1439249027408278129377459152257546158 3972594 -397255217494300889272510640453913600 3972595 1388276778680849211311948600150686800 3972596 4300883630360277179297663545475665920 3972597 -91131507159091299719233292985861600 3972598 8431152843962185320842183508019200 3972599 -1804766695289587116454644061284364536 3972600 -179780200586113516321781013682176000 3972601 -2965269482113132800407799369464693398 3972602 797190603971173218861335632261072752 3972603 1003413474783880568514038778305594904 3972604 -587558158719020095590331039352908800 3972605 283161650745375254044970291777128320 3972606 608679419382070284196064162682574848 3972607 -1701234698678105762973387860517012560 3972608 -25416465257342870548375472323952640 3972609 -607688595218450758637858395510006272 3972610 1445325992993541969964724577667513920 3972611 4114062354300555034485587280308383512 3972612 224666869577106489114187253889626112 3972613 -932163496180848376983234765388339236 3972614 -489225948318704344660608337961959680 3972615 502744416956655849654897131969932800 3972616 350953760474941770185471309196380160 3972617 -56883485618092784161971326921177760 3972618 412397685690152598910798804223654400 3972619 -208219867469302789977446418564072448 3972620 687675386265322675222150169175168000 3972621 -715737340676068306399321335271863360 3972622 -1763697668746998594224785082909709888 3972623 1893830707995575738985092377063126680 3972624 -533046611126777460588801833546612736 3972625 -2316509627801876551096552603436382000 3972626 893041196412671774801802250433433600 3972627 169940608725720440427493339350019764 3972628 -1243545201836447438230457780917813248 3972629 1795507732033980061973739374333608128 3972630 755773991445995466380306528328155520 3972631 -977483270846694613206455671734984496 3972632 2832448617195598170799316087385446400 3972633 216490899075877577637136275324755328 3972634 -421428821365866777964579864632591360 3972635 1689478419075174868797018893747650560 3972636 84585277316195587874721942473329152 3972637 348950253468492541146424439608866400 3972638 -2044481204677904246177034690681547200 3972639 1020262125500515241036834626813805568 3972640 -939840497435947778584927561391800320 3972641 -49370056214631629676607575543889488 3972642 -345663423526860180538528287606761088 3972643 2329933739878485429121483254629932892 3972644 -16399599246628145552470171330641408 3972645 48748234546202158236225383437321080 3972646 -193933232669524108949460165402397728 3972647 908121782528246872292954254789891200 3972648 -808970928652088373414834836319191040 3972649 1687263898252772579773793631028278650 3972650 303649949293862803553763736625203200 3972651 1071828999127268069858616631700659032 3972652 582769505291155042043501273078323200 3972653 1362100883639610573472941820816086240 3972654 -35517480251259798357179716108581120 3972655 219923521703131067228824758471823560 3972656 -698432503543730443443032810226597888 3972657 -44893431388409971689940439712405312 3972658 226472928273595255158617324787348480 3972659 -1068438575050665625034271845714574480 3972660 221290498240289844265477946511360 3972661 -717506360477619887300123900453818176 3972662 -262513817030541572014899228707246976 3972663 12329524095123056054745351451295664 3972664 -2175851487693521006069701540714352640 3972665 1096459019733717313312966907465995200 3972666 -548347236442906854781771538642482176 3972667 341187812865815437457358837852281200 3972668 147940941658565658302828584448219136 3972669 160187248061159232375914227167538944 3972670 311724955049009735004201542580249600 3972671 723426991833127593462574550566087872 3972672 -1050882003757604448952242300518400 3972673 167636839868536575689673242153716480 3972674 239798050942416369772872388627056336 3972675 546319352845571043375223202332684800 3972676 -2756482841188923486296065253767815040 3972677 -278087097726089680968691515661369668 3972678 -153890176849273452617798840653155840 3972679 -2774648123365973379286306696769875824 3972680 -873035370773053324443403510536345600 3972681 -373113972464998528446683750651784960 3972682 553874410234420766256250967703766272 3972683 -864275032649912775646023247794885576 3972684 -3047330889989296895753217359769600 3972685 2101228659413837057270032279525618380 3972686 -715467911606645430650149678213093056 3972687 -827753794064384548624007677816117248 3972688 -417987623836121231023753157940748288 3972689 59517337180484640148920700687016256 3972690 -6909968892572516135722169744729280 3972691 -1358739491811088679231506833776556200 3972692 2275585420866573318948132902508752640 3972693 834507489387220794187107086394374400 3972694 -1024277619372597916147400182644418560 3972695 -566837077083976194783323346156697200 3972696 -128342992444879592606325327408660480 3972697 -2174785492454314131019112787454196854 3972698 36477339549239500844212982261767680 3972699 1134215691223670736063988486709283120 3972700 -481420263155926743281388507821900800 3972701 -1887393646954272248046467483630964948 3972702 -527060384033336579416728029278605696 3972703 -1225064515652360782542681219128720 3972704 -435301970899158839414558704887005184 3972705 -1293344488054816319336880685678102080 3972706 1884575438609093874652917295711537920 3972707 460071576833499455754167454864602712 3972708 24794239132231077955812012176108544 3972709 -507877749869562577372795918172879396 3972710 -599870788216997511223890601104384000 3972711 1012610540950611759259528020724198224 3972712 712721392863526541252633711194275840 3972713 3656117731572455217178755476862020340 3972714 442066209412637956427621663776427520 3972715 2525660860476899338270845314393115360 3972716 2089382407856040228963851208880458240 3972717 375045258428798761279187366332597920 3972718 584638191583076480803828671658858560 3972719 3344604551412517000328845214370402144 3972720 133385025374711210883262460228075520 3972721 -692034660487657280617523417645789760 3972722 1210573146908593429503233134145762304 3972723 -130420253955587136674982015077442000 3972724 519788554914549024564585122927287680 3972725 -1077543003636340236878192423882289750 3972726 19970482128689996611899334387058880 3972727 -2268584799643779349439977104272256 3972728 -455680786097153926634172591805501440 3972729 -1810734919296370162430146780437675360 3972730 1657027601877418631394945893683185600 3972731 -259954389451346331856692640629101808 3972732 600079988045724891771791693261325312 3972733 214526603888926304757281649928706284 3972734 315395197617386107866325443189606144 3972735 -522632255069413856428884370348889760 3972736 -69484294166090375525468019024199680 3972737 678692135756644435201806541112512386 3972738 -281671985154828577809119506003353600 3972739 -4501473111195542794862691777154031040 3972740 478880977678511425926008375731088640 3972741 187953930948345661453456789334786880 3972742 -3061944947989812356164349725039876800 3972743 -17217179508259010376840606169129536 3972744 -241882283736490774607660864028672000 3972745 -50868586286850318057608533811942400 3972746 971983972455048721949825335398945072 3972747 -1634449339870632736808727363768131616 3972748 307327807583135649042256639260400640 3972749 -2772603980629671570369258384436795680 3972750 1239958600374969219178959744076704000 3972751 -591410411004661525326938938358039248 3972752 385803132602122018810435248193536000 3972753 1543854079550123550450857661302224800 3972754 -271883786138423591363427196632562560 3972755 -1313626675193254701589786346469333840 3972756 -233910149034837658706069087951382528 3972757 3459845227778721190022531504625317006 3972758 16805259143263774118416612335906240 3972759 -719299499246184283109191885864400640 3972760 -605308381791607707503525708368896000 3972761 208127836865823672493909114918586052 3972762 48950821095126005615996387273883120 3972763 592406441175591471331951023869263440 3972764 -987730717127352387407212267668648960 3972765 -742499667112896264298385594967343200 3972766 15942363871296843304663754756315520 3972767 -2015624836278964593088748012225089920 3972768 -662660285910664120350865030816727040 3972769 1653765563042966253460671192154177152 3972770 13011214789135568183472211051814400 3972771 -715232199460802267894149284508858680 3972772 -1077037862615434408303779605747728128 3972773 -2338136339831713900003749002929811682 3972774 126126987675566050991931627049812864 3972775 453095625177230461081006154842376800 3972776 -4763877819645673733311592524770263040 3972777 398477190016844965802697665524351200 3972778 19414860030355027996229705133395040 3972779 -1198423175472022701971971046259593424 3972780 489732182092891271861133975112089600 3972781 -324668714171153180619564630928647828 3972782 664355224789951028782241879134358400 3972783 -352516572595909364522943428123254776 3972784 491238170388752411073975067628748800 3972785 -1873254677032942836650224807374067020 3972786 -472931861101906235923788880730976000 3972787 258178200665283377001628187714049600 3972788 1347255982225781656850058808858313088 3972789 -269827465426447335219459441908468946 3972790 478290766653625811716633520643045120 3972791 180441950896212976303031436278193192 3972792 -1752394472089167488080609190187233280 3972793 -1748624610397236748907078395415494 3972794 -298515060224832657850638727520755968 3972795 306005774105726739325202664835895040 3972796 1258905726960183400821244570952729600 3972797 1136997832596844615821762580101704460 3972798 -119382686114150934867261547805049216 3972799 474879286554803599459280741642224264 3972800 109848882089976842102072872324300800 3972801 107881473987453534763584568645977984 3972802 369467168648245154551250582305670352 3972803 2008817864810584202169443092665839028 3972804 -732938719756499110346238792904255488 3972805 7058429169623094479743347688465920 3972806 -108154111557398912056722343864019136 3972807 771575739594714442801964754492622200 3972808 -517502578349006487795316229352161280 3972809 -898618084100142828086938553428461990 3972810 -676808503823005754690944915615687680 3972811 -3820862101479313654773318226261876588 3972812 727685946678842981410010104850086656 3972813 -10493968843416215026231987081218048 3972814 -420967477311475999574269317004535808 3972815 -745288921500587385538905273608663040 3972816 733852770491349078762870733713702912 3972817 -390864531788547196147219115598149134 3972818 57782607305279515083331116736730400 3972819 -22821688961532466452766899524709072 3972820 1695717134387766514089520403783950080 3972821 249467179414599395152309355109337632 3972822 -641727783603146446817247026911176768 3972823 1476185610192886697289920829702735544 3972824 -1534733429276346519658255511113728000 3972825 -139420020114327443074811178186132450 3972826 1000239703095883118058521267153817600 3972827 -597460341582902189447541428866771680 3972828 605891968797769913301393366503792640 3972829 -416958739450654579460942079789398848 3972830 249205191408133757208867812317450560 3972831 -2543663079275079888270793476256423680 3972832 -1545424788656191629635719040469565440 3972833 3504477908000307981488545758006962082 3972834 -1256669260231180011370668293432405760 3972835 -1780918498123394588207589185221123440 3972836 -17686537453999483377771688466841600 3972837 -413792418601551896380941841097418240 3972838 -801970414246103402720680514917745184 3972839 -119276492932402087648466406568786776 3972840 252600614342329988705095449896140800 3972841 -1894714141187775024084348106964786758 3972842 -1058123170458505117977165106721102928 3972843 414015940583765346521636097617260800 3972844 1353831758998768212648697790930452736 3972845 1250261956696742530580701542527705100 3972846 -554615435388267571432026816023150016 3972847 -304642644536887248227570634319252400 3972848 389811932068950719200575914419912704 3972849 197977905620216039600764162936264800 3972850 -253931909043721875473957135223283200 3972851 -2928603750043905731068163628097316148 3972852 289188606294874926717466878407458944 3972853 1907085167538099120207874867838797084 3972854 -531979498309214460797878872843771840 3972855 -1419473727823736417306764803143954400 3972856 -3501170700713044677038615634432000 3972857 -811662301480073316520343217600897600 3972858 375857452875258055813520851637981184 3972859 710784146019951086637783749794799616 3972860 211978152887133936777483335590440960 3972861 -1424083317206112983625882248376705600 3972862 346225748147301863285255818737576000 3972863 -19437214523304021698187246118163904 3972864 -483917704965149632314151704377425920 3972865 -608477198834451524127959358326081880 3972866 813238572865986623578391086388637600 3972867 -154364892630226816118632227468472320 3972868 -1888085939146822024042820461125319552 3972869 2465136472439858776725297783722071260 3972870 183807919647695824840848107260736640 3972871 -466917399336283145302762802529833760 3972872 -506618811771442520924291123881651200 3972873 481557393538385598729535662253871424 3972874 -155376273697886407096012085701370064 3972875 356011177544431564249910319504420000 3972876 739827698736596750901773914092355584 3972877 1876383978425228237375352826791836726 3972878 -165320019656031750942041746323812352 3972879 -111278530551621288801301966441290816 3972880 -294021636752937870621804516978032640 3972881 1273536303634109444389299523221938400 3972882 -286739877364251404387047989837719040 3972883 1223098937834104534026076179631722360 3972884 -773132878840765730331747879157478784 3972885 6199544808064010393885123486449920 3972886 -352126292955631910708227894019056608 3972887 -356281561321790849432543868810505848 3972888 -82635289598463888253131015291095040 3972889 -1159617658473909522085656462244394544 3972890 324079995710981269668268909109887200 3972891 243262269565720577543168867875866480 3972892 980136604187985640861839281093222400 3972893 -2770720396676316902253029789173942260 3972894 395503302478267864106184894164308800 3972895 2404838141721165919087306720247999400 3972896 -234577460792019627938565669853790208 3972897 1108841227655533148148417149979530880 3972898 -551995039075640056880870473262807040 3972899 12768287598116640638112883589551872 3972900 -214582015412888369978364644841984000 3972901 -3626108159448768551737237241804828098 3972902 282586097584435018195821170488955904 3972903 849131945724308082651037805852769408 3972904 -210089315126101849259591407763220480 3972905 823997151361894493875920967534377600 3972906 -195231812046298784562104584258611456 3972907 -734095574447300187579738109656446720 3972908 29616325207242573554105713471443456 3972909 -1472021561503923671092676288131588032 3972910 -1071530305500498429099339262325145600 3972911 -1767690831687130018178319279480085488 3972912 183598855194431097325839259511488512 3972913 126638866431815805268224178055060160 3972914 -1719380150361810442251937547970672 3972915 1767086276919061387748164735359708000 3972916 -2550494361107673033585803169411688448 3972917 -1610442983187903191001262604085548808 3972918 3096951280520927039536601113711488 3972919 -1697699949586372270119258993049208320 3972920 -87980327303387887834927134099148800 3972921 -2137737680874959069290526422275602880 3972922 -1209493214304530167214918457364825488 3972923 911867544217302981457483260698867172 3972924 151214961075655428960093073662773760 3972925 1057659429801207829943604110499172800 3972926 442686127048452677820715405164871680 3972927 -174012157948748360528007118147171968 3972928 247809737893087539952942726722355200 3972929 -621431647830867875402071106096532480 3972930 323425845108591201138187848838256640 3972931 -709429654071223300440819163189203268 3972932 -2155260254608936392072569023601733504 3972933 -57333099954882531526034970292282980 3972934 -594723728295858105033709680279168768 3972935 120280613890885795058672126998949880 3972936 -1037736839881543047536772572073984000 3972937 -975544580111463580037429826568549414 3972938 -1331085667217337853155204715724732160 3972939 625843802416270660338857527870161624 3972940 -1091096630314884774141448656058536960 3972941 99598592554834599698415442174341120 3972942 20069102700708272808847797964032000 3972943 -1199712880894647462911297704234016456 3972944 253719989174446755081335479111311360 3972945 604040617598942050057571943884264640 3972946 178058058812929148857362891829140480 3972947 656798289403757759545246072560405504 3972948 76028940846318113781741667139014656 3972949 152325854432533449312466946718115036 3972950 17709261082152305285929339651152000 3972951 -784846101776977742807552126948621280 3972952 1678784792462643688210863192453120 3972953 536848737589442570592829212128024202 3972954 1533715417499158673608582341004032 3972955 689073581533456945393238098172777760 3972956 447272471913518322425950546413507072 3972957 -1700560010776670726846479854521195520 3972958 67599739539187547821694511431546880 3972959 -1464684917826727345305359519117871840 3972960 142598150884001548914578924293324800 3972961 2016305584770781178510828606825269824 3972962 -8739582717328856369054143725144576 3972963 909050360716877231825175025076035824 3972964 916289485888420199773341921857422976 3972965 1884847346737449006815181400676596860 3972966 -1181510223281583939895581920564798976 3972967 -478610641811765412672854636551117680 3972968 -2702473659556719174595716899125985280 3972969 -31642142332459050975858383230012800 3972970 -417658188519601644920942201202076320 3972971 -19385133561179613111017573078430000 3972972 583851164982609428212994894907643392 3972973 -1458736168531178274950821247540484778 3972974 -99732404169463376332691621603890560 3972975 832724181821203739564773050758856600 3972976 267310868964064145228806026777067520 3972977 -1621967338373311474386716580656546508 3972978 517986944378542850954172731217884304 3972979 -1192687186762225486653424411387114420 3972980 143663319323063345495030833571788800 3972981 399397859468951691805099726131512352 3972982 -43018377437356663178845162765610496 3972983 -683146218797074457677594618614745680 3972984 1414494396255645675637750253777080320 3972985 -3073550123246614733184214564592640 3972986 -56382717217311271994196893427913536 3972987 850480026341020663422760130248660044 3972988 1193853052302472251721399218918975488 3972989 -225363906774247888094490455934709440 3972990 -257485278265798267112641779163852800 3972991 -542880320043890703884267002137329664 3972992 473073163399002497648863440430694400 3972993 219843934920329154923271492504498528 3972994 -1259704654472525638801386897682054704 3972995 400706824094364018320870620513951200 3972996 -756690878482818120922785957308528640 3972997 -601635424875623133300281236368221568 3972998 -1839425872727062871840448546190788000 3972999 611031710402719593105367971037728720 3973000 1157401674073612916776498295116800000 3973001 -441363939668385378195320429873463600 3973002 805712999848592546980773203027747328 3973003 -323515226153784592383281524450306016 3973004 1006846645045603463408295240751349760 3973005 -635481517660890800686416332166662100 3973006 1960305958996328037156085038402088704 3973007 1039123495713837094529981571556190256 3973008 123693124549145272077365362188877824 3973009 2381690374775899237990869892864412210 3973010 385436509908975312533257544086592160 3973011 -209997044121492510248754415893954816 3973012 -565647830341985479711402013829026944 3973013 -1431869044831018290865161537757343616 3973014 -832222237967012024899457763712368960 3973015 -131440315792335659697868113790489680 3973016 588998930096384612204569964906496000 3973017 158472507265726960619844531950994912 3973018 571143264613505204169182325546016512 3973019 -7149649748402904082522187917174270560 3973020 -326033525224633099622060079297331200 3973021 1050273641901305337989189169709925970 3973022 -69001817023446729332497296450187776 3973023 308617432263285783486639198643851840 3973024 888781013331915717242830260060291072 3973025 31170923657521916693417549130537600 3973026 -592065789005291384466428233716345600 3973027 2866345609000252105468990461959078876 3973028 35161164939314206858674139841049600 3973029 1569387201475019668722658600777784160 3973030 -309984325506336288978303176759667840 3973031 180124722937615874543732073579251832 3973032 -279318887811803937856593800592506880 3973033 39404182536409198623787186299239840 3973034 771682693569882308743193172460737120 3973035 -134993086807748884973728670071872000 3973036 -1537976513573332696449594606967229952 3973037 815330129271215479825895982626936160 3973038 67699576094148198567825667534080000 3973039 -442439802728503572095301896717554080 3973040 446502187212851872662169064633794560 3973041 1754637852158233988248568113526995650 3973042 -127440993668355095410766299331477088 3973043 1967624294634204446664858273434496624 3973044 -227719513449218598956957045106616320 3973045 -237993332230229416706275582033791720 3973046 -619953064385073119179057350725990400 3973047 420692375512227301241842210951646928 3973048 -2207241402572722862652295859237744640 3973049 1475703641072138374365530197733431380 3973050 138598428909792215766116938531698000 3973051 3829713773690266134689362353756571872 3973052 2429752136186934268956579291147678720 3973053 -242651824736854953664757906315919360 3973054 -1195882406078880238159539386473185024 3973055 30319181068803083802291885341091360 3973056 -162255401780768748332112857517785088 3973057 3134655513824085491706952849801919520 3973058 1664629199951878409450900783557001760 3973059 1504625610310904291216487788130897528 3973060 -65031821588826271684728784292659200 3973061 -253402880997098237106731661035002338 3973062 -1023829244174517903100633487952829248 3973063 -2095063251110502216661452621639579688 3973064 -176705732016008524782688954075822080 3973065 -209546605106470583431386880143804480 3973066 849355962099675811425439165025673984 3973067 1870006644576130886251386101955894276 3973068 -895559953398915393815345492475248640 3973069 41605470941177880764480021278139500 3973070 1415448240119149793040368443811468160 3973071 -11394724258071260881132696925811840 3973072 -57952853807426678370971458768052224 3973073 -881454593496795772968722621478666636 3973074 -353287340501272258032905753853301248 3973075 1383072650361016800125668282794908300 3973076 -872986217364816018098344531290240 3973077 -8188661033483261779446325702220160 3973078 408570102752234065261828058949783840 3973079 -161678153743107207399224377852746240 3973080 209486440354949237621313075817267200 3973081 -133509751885188561955991217471506880 3973082 -408108452719640220658171944800494608 3973083 -51760142661328897671951015128841576 3973084 -250294439028025267284174147157264384 3973085 -208120599881288324850379510978101000 3973086 138639560987047467178884404118150720 3973087 4242961631555683496527174009454890800 3973088 -1028452868783515789445886741657944064 3973089 -233924780812128892626195169361501184 3973090 -497684250219363261144091974926553600 3973091 540174162562637862908011673921264472 3973092 291128559865485714590241846986698752 3973093 -600014674422981523048485534858102658 3973094 -204949205884865631307318132554287904 3973095 -205111890735436706639415048429403680 3973096 1544151294680880084323148825496565760 3973097 -152589267043911627688796719973971008 3973098 -129480514192425991263332460511905792 3973099 1624840855536638288690629188653999088 3973100 176260698013375622802749904246182400 3973101 515830943053935111544866149971977504 3973102 562215149294977119322995507408557952 3973103 -489786221458698168083024000834505648 3973104 -846871257576028124552715517067919360 3973105 -603234585600800147026702980271035480 3973106 916572253911967692779406903856180752 3973107 -2326781463383114127500605065420501960 3973108 -1398398372689717299878373363153548544 3973109 -862728174528557272966884609045850560 3973110 653276349825355195044056690465381760 3973111 811477242453400587911213877875401800 3973112 401059286101142110182378008476385280 3973113 1253459719871139894110277316712697924 3973114 27846393035618588006792398560134400 3973115 -107450136238646429068593835648030080 3973116 -1419633300994436204179778790672030720 3973117 -2945369887027364495203994513146531834 3973118 -794071697426533712664866015987397696 3973119 1185499401373577387196930108337920 3973120 724623421437460482396594993868308480 3973121 2901682360909328399685429529390815492 3973122 2132340772649874636618214104035801088 3973123 -332742909530439474776671658326156800 3973124 -1147502370710962723868067429581313024 3973125 -25469946296874747533138858836020000 3973126 -3075391153793601787326546143900736 3973127 1005702301729631788499719534863029640 3973128 -1055362796518367703349608507625881600 3973129 493297562175806277069529170962632730 3973130 -340677877134960117436918523564620800 3973131 6254079276958083379671412903030944 3973132 -646065111063384228663853339824335104 3973133 -2420355263494608110332451713102524618 3973134 -47207665379261694121937040506305536 3973135 -1013887633687418596707610348031532000 3973136 -195894729125390550777164334130790400 3973137 -219299538877249490209413243587765376 3973138 195628399956068663171920379198981760 3973139 -1263608452061340694072274695375983060 3973140 -104597732064882102571770433139831040 3973141 -4289814104792255672282561262470149728 3973142 1907650149551537426450742578998478592 3973143 1838169210962553802919330551222293864 3973144 -1083055034189315081977202815478784000 3973145 -1422149700534126729878217318291878400 3973146 91341894110399334202316759523495936 3973147 4372355194333143735892109721652697600 3973148 1985925548672829036512910785365022208 3973149 79664260150566550775724720072328134 3973150 1126416826338155203516553245927752000 3973151 58120489073519192178910687019520864 3973152 -1768734571053921250497808765655973888 3973153 -2739741276506664408279087005596797598 3973154 69578273279125957964560057383421776 3973155 -1413528645209208492780891412839442080 3973156 5261285588929162696484336819840 3973157 6624868629929718441022234035700800 3973158 -166612283542237741505444271771279360 3973159 849910634667651880489549127532022120 3973160 852623960119357568892077825925120000 3973161 -1773779998808275838008262715930146928 3973162 327457391347141599754127290820486832 3973163 2562024869381552543773116064403615412 3973164 316489132594829417447859200542448640 3973165 1327693719414224097548320408545510540 3973166 -20689355393551213575654599358962688 3973167 -1600881328452048315170471118313833600 3973168 269111150250440510283765613338017792 3973169 -2778304757676269220491516898187920204 3973170 -347889608744289007081086370262361600 3973171 -42328407161705130363149302627768576 3973172 -160045320096106305558463038427994112 3973173 1020522643704660729101240394533431584 3973174 -787694311379696713951808525332567680 3973175 -1048205182041484933771415020537023600 3973176 -1192381158879525519850219796571033600 3973177 63482971053854113969388259201079040 3973178 -1154629331928409514788217360854114560 3973179 188989364055321192782827390543142400 3973180 1624291409761178088148853916033446400 3973181 196326816647664706528967484519363264 3973182 -381576889442865820670510954160070656 3973183 -786589747207206195817783599571893568 3973184 328787687071206026722698465366245376 3973185 -1414111568867440550324348943596400000 3973186 88761824719681053540308070859660800 3973187 -371778171507991486636920286525389048 3973188 55090870460624372492068749222681600 3973189 -3061483661137228547043089042994567168 3973190 -703693903889879364457604540011610880 3973191 1125479321957820243430872879339778560 3973192 5309952090232979252340939000306401280 3973193 483918657999499983977680875728054784 3973194 405480364676507793553561772928023040 3973195 -561017968555834147661576887672235520 3973196 244849015614663264154201344202171392 3973197 334438835007732937680148745414574528 3973198 588913116731903405087108217823126464 3973199 -2127163416175470368092650468966924264 3973200 -972413468359983115493155327180800 3973201 -3877296804195538566910511581158217500 3973202 1713832252969976671524309128024337552 3973203 -983832196394045742279798917955983760 3973204 183763860499595365595178130112163840 3973205 683773974051255786645833599907872860 3973206 187144689422534076776232617808392064 3973207 761769083474994594862901564417640112 3973208 81246903744127183259826700166430720 3973209 -499169724091083116530447462816443696 3973210 -263026199910241995437530165856451840 3973211 949947356226735439876944034983401436 3973212 49665322222089772725389188758007296 3973213 -2326062254909625729972704636013816538 3973214 1145770164512824456516909467642598656 3973215 1465145684025289008999169394346783120 3973216 -1325156438779385739498573026684829696 3973217 3782502038637288345365654746230852 3973218 920487917793824432039810289605330304 3973219 -3723479853616366249891077251373521380 3973220 1898689245817470648223351614324871680 3973221 -443620519325254419364989065790570528 3973222 -1120250967609623647221665462216451456 3973223 -1673831558896427815654507710355096560 3973224 1138794161982228787911337415256145920 3973225 -1167998109577918265305500040821742400 3973226 2024739480036954623999568422518433280 3973227 -403432697126916815485639597136432640 3973228 92748300850699555624798765011535872 3973229 -952658485902682116364823780546600916 3973230 1006664358485453039265305756207445120 3973231 -19278872005816217070495738500397696 3973232 81999570658340054731484971491164160 3973233 -1092251174523625848561376009659329952 3973234 -301885316741830719177531225817920000 3973235 312032021915336813907635847006189120 3973236 159926298203755357384906313539983360 3973237 -1642381384382587027453768140355894080 3973238 -604983052806454606063228766221361856 3973239 850634903807724519984097288215060480 3973240 -2644355603577104995188196641136435200 3973241 -2457900367901956955711923043373422358 3973242 -144368806261236427183205176556912640 3973243 -15644977410040890136420973492950616 3973244 112121773457593131305276033678195712 3973245 261888679824285438825619248718473600 3973246 329306412120979200393887763867224640 3973247 2319402601753573091522324819608077696 3973248 71954479189729787727476232290304000 3973249 -662787248643494695816788318162764864 3973250 -441303496622115771811127555210112000 3973251 294814793841767483796045005567402160 3973252 -867667220647199337355179043595747328 3973253 565653745412233283791142900275985502 3973254 40892459960644487460877550861139840 3973255 638423955108109289043254400761265120 3973256 -92850883698875091956710634981130240 3973257 -2369146829788743182393794457096838060 3973258 -1151833859573177643315832331771213520 3973259 -810372734903585229167310213706026540 3973260 767033032111465464039606298168642560 3973261 -180222098646539196628793720745544800 3973262 -131677026913450957729693225238626368 3973263 592793381567247514901975261570924160 3973264 462973476706735097479669710322139136 3973265 1002437793956442278346112839316716660 3973266 -402874622323137527568196089194150400 3973267 236782332283739383698996816550400040 3973268 357920181110352159303690312243832320 3973269 283823887980837455283828451650115968 3973270 -74270744817552973607153027358228480 3973271 -4540486028961233635145255540899387656 3973272 1953957898529072234095792958969425920 3973273 1620926207704408394820146034153884544 3973274 738021644059787346155539814036655552 3973275 412035829750545606501225200757715500 3973276 27545837968660801578228261193756160 3973277 576709710492298184124532599770016 3973278 1658694266794139133672348594792612480 3973279 943361832098769696805943432452870880 3973280 897938094645413455988928245111193600 3973281 351478336594792966435171237996307520 3973282 -397922961216463229141250967497701088 3973283 -1192843606711502357244048197273778468 3973284 159279683373527621872325722712764416 3973285 107348617263759216203640471360265980 3973286 13135730497215771937570525533671424 3973287 -832982444035850940415101804162484440 3973288 265349094563636734819751598609285120 3973289 -1879218188554510771121189627087195910 3973290 123913734471318308232059736700492800 3973291 -598097251483145075250939737362562496 3973292 -1681314272759336697314850351752841984 3973293 1130630988372403021667900332911945504 3973294 -290257990250263606449219916337031360 3973295 -897978177106317932798805456339526200 3973296 -167413257507334019219633842468945920 3973297 -3128280281294790912235125640702118254 3973298 473252222362312134213341584710567936 3973299 37402954336001501087153814888266880 3973300 -1266145327805084748893830028203465600 3973301 -652278070945164907121321363127949056 3973302 -471957199265888553336491477404517760 3973303 2750221151776816145704847731470848552 3973304 -243115893936147361712042524522106880 3973305 -816318433739581043423960311934976000 3973306 696915536993337582469753229128937184 3973307 -304345686857753232908175516528348720 3973308 -538591994360771814249537984063151104 3973309 -1833615892295660178915480265625730490 3973310 -80620413654660976598518910425109760 3973311 2111067412278208496217976662333997560 3973312 -165531415447038702476678591099699200 3973313 604647639022581724611694170943480020 3973314 622305399156360412545335675784091392 3973315 74109254230779362090647563708853200 3973316 -225085143851996205221265998888328960 3973317 -185447834926921390579439637761079552 3973318 356725709664443921599433038990319040 3973319 -237111751051097457062181592355857440 3973320 288716080262348431135316353277952000 3973321 -1180690634136912225051586986319147056 3973322 -122928082967897899217394243724382208 3973323 -585197316063494251310329817651499816 3973324 1281171343136579400959575655291003392 3973325 -935755422467078630718175255156597500 3973326 328115277083478510853334002759578624 3973327 3365906124630159404365788200070077040 3973328 -1012198467843165632260659189358657536 3973329 37486319725620250652948375800057104 3973330 -246699033722338132514426203310330880 3973331 -527353283103387395659966686013310868 3973332 -225177575277586566074803174424051712 3973333 92946270701410314170064106749903360 3973334 351560019262393966356021847754665152 3973335 269850846684746905775949345950840400 3973336 -3104012442733673816016479478532055040 3973337 2340690762862521174560933355271788240 3973338 124518722064880385779064580320239104 3973339 1273149077595207064462062640353363140 3973340 204701937220702352422713903789404160 3973341 2432264304963910136450044199471286624 3973342 -1386468725028040513076617211502087936 3973343 924718010860494550503204656762250744 3973344 367064147078887262306443635338772480 3973345 1673408943701335939488754179110318100 3973346 -442431038077107986299295523648090336 3973347 522314168200483336308795190851901440 3973348 2110770492981006949282462914309761280 3973349 4448521478678043281914339932239265564 3973350 113295265161578877925307534142312000 3973351 -1202850105265371125253243901397073696 3973352 2503227255258564715055269094252313600 3973353 -1075392699882614338379678861718666096 3973354 606208483291293396325942683028729344 3973355 1469966138520867218403113063178546000 3973356 -427375842480852763985324362255610880 3973357 383673995201486139929927742532228920 3973358 -207233795363145339412113866954166720 3973359 -1850991271604024798825270891470767312 3973360 144131358206272090519409972123566080 3973361 -4528340976096021522482289491530470480 3973362 -628228683787814156520785066703435648 3973363 -1265952229070617380640731426423912896 3973364 1742658144296528509784333757746875776 3973365 140287788015931949052170845296144000 3973366 -462629292317276917110233776258582368 3973367 20207489964900876388758447730371312 3973368 137469506826698903898145041145528320 3973369 -63048279302771509766148950943153020 3973370 1357259938965890367436933694653862880 3973371 -1867054351752426466664633032393754088 3973372 15234182689206654424097333826010112 3973373 -647174440916018098236159576742996992 3973374 63069418525055936913405534822270336 3973375 -457554212045329154557268737670400000 3973376 -1477483704208977878731525804183781376 3973377 174537926585668866377550032601192000 3973378 -1854819730542294550520131088877683760 3973379 -1222432673089251117735341947181265840 3973380 268267537069841992622366436865228800 3973381 1468070055548560901553959838156105182 3973382 219022973859017782062016934747475072 3973383 -1944523532251252997878705745668961400 3973384 -772600582039869534117656334326169600 3973385 -968712463816480783100149230706894200 3973386 455269609982327264929812287728030464 3973387 1244181460894282399061995752073626792 3973388 1424386279167547016017219099290147840 3973389 -8792315758781887845653743507107840 3973390 54365807132825831035615044068641920 3973391 2170161739123776384580705984716015792 3973392 -163880901142185592931169351760330752 3973393 659139300869583007111499682357287016 3973394 -510900912107882524777026418920376320 3973395 1116537021196855894071226896813756720 3973396 -366330275487068579639267941632161792 3973397 1383865502580863471304806105106312060 3973398 297941686227955415280757965220224 3973399 1402512053982531885954759599125167240 3973400 -195107146909791221703165227835648000 3973401 -438087353440900558149188545536300960 3973402 -25197341307982717248017421160951296 3973403 753851780315690872081412510102758656 3973404 352149182372156680659352163598213120 3973405 -957044279533490619590270093474889000 3973406 -2033457535239146210292146790365574720 3973407 170508039865292641706230889825078400 3973408 201190458703579813723683198104764416 3973409 1591239475372564707083753628835915440 3973410 -246402135184477120464916490914261440 3973411 240126377188960530824668633449077184 3973412 3751658013892676456196965095581818880 3973413 851981821456630029941614556579954400 3973414 -753124664651870932205808852533698560 3973415 -5349578705921986895332718356518480 3973416 1432908062854670291829162771231129600 3973417 136841583021486377049394383197694592 3973418 36515433700878067233281799643628640 3973419 -759587933701517041789257490714331496 3973420 519615705438382335141388073893954560 3973421 1804390308743671646890627233776681622 3973422 1162779850960098663166694098958536704 3973423 821968629222204075088940775910450720 3973424 -6144567478483282931186449382768640 3973425 -47719360369512073655789985562464000 3973426 -1221199451462838006947101015048079088 3973427 -3263045577157319298683577201309388608 3973428 1860307233850756691839049813016145920 3973429 -3359739445224313107838032244330605970 3973430 -38852518637183650543912261839004800 3973431 1402915461433993884514965646474027008 3973432 -1089369627983587247066241386142412800 3973433 -49354896532049224312932693495753600 3973434 662159954560668645188678269748571648 3973435 1979598702027792422958834283557804000 3973436 1847613940622271913059467469661447680 3973437 -325223990612021844577740026403935892 3973438 584182502760651412472425296327079296 3973439 -388489377977412042611550798629597760 3973440 250651389418613013369892448187187200 3973441 -930464878740000291416753550059318316 3973442 305056928412728228757341302590585600 3973443 -1846391911267930109644291001032284936 3973444 -1346371217586381041762368263021600768 3973445 -532852058681406450080248266696205440 3973446 -178888273796294384440552953523007328 3973447 -375818947141763996260243672438280104 3973448 3057839076747677724657269802841359360 3973449 114716739493908515442184022887234560 3973450 14199357155802492465098608436301600 3973451 -853447869836887476925255401441318720 3973452 -54070259332435855270733686227222528 3973453 -2979232160671247437398644181354095136 3973454 871102080454528216653562588442796480 3973455 70151356821821601197885301219715560 3973456 -208901244668753155219594320374398976 3973457 -46077431150256101841404528410130880 3973458 -599110976379623373353121751602432 3973459 -435023073187322488031731204957386024 3973460 -1742915761486375128187446855535038720 3973461 -418699147644620931237844229222048928 3973462 -1521493141773918830039996284325743488 3973463 51448782109152266313169962016391040 3973464 626359168079671002696788010137395200 3973465 1012270219414198405083123307209049860 3973466 121429804422765174763998504986916864 3973467 92885938185036274629525058467430512 3973468 -1693039229293581956739283604112420352 3973469 -3727711694988947811620666640285575130 3973470 -161967924740737181517690232703001600 3973471 -103695498716961840847793645257604168 3973472 1488414774867325190263184224776486912 3973473 801583936788991000553025035446382400 3973474 672819010135994285198247788434151424 3973475 698397210783570996150337246848135000 3973476 347636522713042040171095523076931584 3973477 -1519660980116768570328654809344346628 3973478 808917198606880036161191470257253056 3973479 -1625396780478407494467693209550555312 3973480 -3099884071767522135179068764979200 3973481 1112994656186039229284574922630356282 3973482 163860531111863523541172331931069440 3973483 -1669663639242272657613365198313552268 3973484 -1448938896137967237810791628899003904 3973485 911737535737613529501575415683244000 3973486 -401114644007568157541361360928279680 3973487 -78711063495000070661552307804727296 3973488 -471676770907526935378862003576733696 3973489 430895095603681996391542418635941440 3973490 758538113893029806836167158084354880 3973491 -551731235384532172420764940911043500 3973492 -97540369226018043423531594858160128 3973493 85377235186063454793283551771303960 3973494 142145970083294236768660060065116160 3973495 -456746029190617359223659211040319120 3973496 2983536027467538965765999169789665280 3973497 2081175304385656308685004955491907312 3973498 -225974693327589685610449555233978000 3973499 -2834734779013696698518218192996849500 3973500 -30993698430920971842517719639936000 3973501 238166858963160554953896131438101152 3973502 553172342171047838809446194219900544 3973503 -725800508694842956616979445340255616 3973504 490457839728259445668220078810726400 3973505 -148710576722569767238316646623428440 3973506 -232264350892144794990081293092308096 3973507 4103640412368638033655892757983320 3973508 1068007566356141962069317158311311360 3973509 -1739164274001583379102619624808546560 3973510 -207161780616173159584005250972563840 3973511 1994155925517435342151860615553337112 3973512 1674798693475439990740323571646054400 3973513 2063147172620683890885941857843297060 3973514 1172556566091381184164286248381719856 3973515 35522776854711346031974292244756480 3973516 357371656890986828717297298134756352 3973517 -463663276669436494218900997118479434 3973518 -184775887229397379636015081440041472 3973519 -5012629749291462859417754610063880 3973520 403832399879756178316506825408921600 3973521 1896885090247713748172617144351446144 3973522 -795947812703418171596799992330257920 3973523 413167872662360069596241450790310824 3973524 -1633367910036851965329555944697145344 3973525 -341527635143623623129532090400384950 3973526 -712298387384020662248129850177492096 3973527 8080717086871377479534436716899224 3973528 -530954820285573866048657886190233600 3973529 -903169218981507561516741933588058368 3973530 -461632271364925868644145793509967360 3973531 3116120671773198919685252429663427332 3973532 725472431283245603273138440566144000 3973533 -1587024474224962403432931554493403776 3973534 2084137275441758825899454353790071680 3973535 2256451208807671730753426081784476400 3973536 64608146033062703459521450060283904 3973537 -245852957559890380695436565820770000 3973538 -100467802644261747976307144164540080 3973539 -934356932493330255532112798680739976 3973540 -909310083263182959433442805690846720 3973541 383669309520997888704890959513459968 3973542 552798250123659994074650743037399040 3973543 -478151372755700808286273329726875600 3973544 3107849740689513570897054727864320 3973545 898428083558940489257804113250851620 3973546 -1273289623659317441097137126726530560 3973547 -4221948498224651715475019110480942080 3973548 -346237063287583929939478077724652544 3973549 -181663578153132915287745511747610112 3973550 -201080756483047987798943635864483200 3973551 -1913649058251347529239051571966599280 3973552 -323514104118401111354108080425271296 3973553 -1461863674214497295341020435239577198 3973554 -545781805155752325404018702186966112 3973555 -1761155267073152674530743513480993040 3973556 1024320609726297221495636746022542080 3973557 1591187298610489592794992342446019552 3973558 -1618546638792104458836965281906881120 3973559 -109203334754740512028729893553191600 3973560 -1019470807461478054355272483959398400 3973561 -1428652780523942196810065905081578838 3973562 404612187047722093528932280833106032 3973563 3578540289709828517614090639090679040 3973564 92791561633899556509374213503844352 3973565 697059718381538870831472453145507200 3973566 714627640882521169715122604030562624 3973567 5898608162797603289013415254839792 3973568 -1049752355613656349439576579541827584 3973569 -343485731107216193733129610992480192 3973570 602033401399862161323406936312872480 3973571 1170535716142622167015346078031624912 3973572 -295551401736257929948306796074598400 3973573 456502280980104171417292025203189660 3973574 -547549963550139727473998595058646208 3973575 810957460398449126494511646998724600 3973576 -765893065767368507270595428407050240 3973577 2700294042652248817404737252204142426 3973578 -35316440241801696416086777808759808 3973579 3806160934703751304541115749314124180 3973580 192479548900293691470873523084492800 3973581 -1338149464263930190272272102060530560 3973582 2091102427818321742765857190937202432 3973583 -1340071592077597558166004808568932560 3973584 30853698264728034191300344465981440 3973585 -14704440996270417370025863827473280 3973586 -616022542956756236035978255646186496 3973587 3713135760604349879500189759330368 3973588 884208075104007992347370767861282688 3973589 666065746513797238965064866858323520 3973590 -121590949797336007685782541476742400 3973591 719745665556481126158834890076411000 3973592 -200352855756404092186353374929182720 3973593 -687525293706557052905224031550070080 3973594 -153397804548242362746770614015781904 3973595 551645548448526944440819573541169600 3973596 943741139583424304962631362721439744 3973597 -355848095533043434166921773663529256 3973598 -2747834017815829206632933907410753664 3973599 357526499786344476962590280393098224 3973600 825824845615883957806764885206630400 3973601 -346971564712470449117423288579033196 3973602 -980164920282097506450758565920535168 3973603 -1497999947102668819078135216677342400 3973604 -1910741986092583924780250708363919744 3973605 -615318141319495884449134313697420480 3973606 -221063182478106311172839499511015680 3973607 2781218551324766710843170701165870232 3973608 -26258186332623145481175037553510400 3973609 285640042431052645829367439282308360 3973610 443856057560589869444374234159044960 3973611 435451984022431405764139659061054464 3973612 2033088112424210775399918238833446400 3973613 1006857325222011710198945778809384160 3973614 106705502085537813153438816726159360 3973615 -717770562298901482806111847792245120 3973616 499901659920230847152303532232015872 3973617 -82775410586708152877591376517899534 3973618 961948080673782651515674507473520128 3973619 543681137062330883117327302823506944 3973620 -239755705396296756941410380203581440 3973621 1348159771162644248720482294552732800 3973622 486426969856819399581228962357700480 3973623 -541976276086233451465777159503992832 3973624 69465998265216227634851706604584960 3973625 2437472527467680227752968715410688000 3973626 -126023167770246190858454774053035408 3973627 -379637723186530979331030103762546928 3973628 869175333153635026717220456629690368 3973629 453683752223045321502363214591776288 3973630 -17048862923143182115085773699466880 3973631 -3965408704908336966754529036611290528 3973632 38703282408574459879639529344204800 3973633 619779585480008876807451902960954882 3973634 292435445661110686536483047092372992 3973635 -111865651280977484616507111557883600 3973636 1986649364929736711448948028868635648 3973637 1573730368924744324189837838556000768 3973638 -44863754128584605920758419080116480 3973639 -669152888211001848918670650790259560 3973640 56752617456580179491317220198400 3973641 -83768532158645107370931640518051840 3973642 -217365117720410725468193589704672256 3973643 134659650422378483496328879709532384 3973644 1077067473965087313984116555801041920 3973645 -402795570373972042932015974640758160 3973646 -983073843470119555738915206954673728 3973647 1250942435083893817894867148987879040 3973648 -145460512018497442371655435940265984 3973649 563948079405387415258382660556553650 3973650 490063182379131335725382399661600000 3973651 562631443929578514474948718373432904 3973652 383066634625438962870939197162284800 3973653 293444510175732949812979151990842062 3973654 -252816982232322134934576722520325440 3973655 -714132343325314455214659887723206440 3973656 638101090729980276095153786118451200 3973657 -263867982991007573913048086435451648 3973658 -682566462429463028025919178587523616 3973659 -782291534522059023856059531229842240 3973660 1770783936289602128176579454531404800 3973661 488158171119717047947316661700508262 3973662 -456420662017706770290708496348372992 3973663 1231091777737644231535083207475019064 3973664 2260494812260642101135064746216652800 3973665 1595521315124924916990723066668689920 3973666 -732730853881889807819014049962834656 3973667 -2891164548589742163599074798060387680 3973668 -928281799623911379337395385730703360 3973669 733702131775152994748177120543147296 3973670 -303626628750980007940668657322688640 3973671 -864906062058584910341121498591777120 3973672 456613850746069823084528986473830400 3973673 -1822968573214334284958930330640384 3973674 -274298065088518162110201829303944960 3973675 -371078250055078837444167680232750000 3973676 -745953313971146621230347155065715712 3973677 1823561543433953490261968292298363008 3973678 -1064774715847924472530046043116103360 3973679 -174561999761567524030791849541740720 3973680 166916781424329330990977437954867200 3973681 214007760583030785958400836332040500 3973682 -37437379980693862362243379238056896 3973683 371059497408445463187723254040785664 3973684 509704314194371351538429809590454272 3973685 676613960625417233794726918957016760 3973686 -511823347486049981390618612796687936 3973687 1506845861641513229700694210014570912 3973688 -119125714280673184195382062698762240 3973689 -499231549873410565321704317774347836 3973690 -303262215200783321609300854602424320 3973691 3094705227909259928687648564728549092 3973692 1197936084849225415755097166735012352 3973693 -373172614605195952010864517961220916 3973694 1185329546530410902624674448013731520 3973695 -881498349411416094924757508723602560 3973696 -972023341573389971588283596113182720 3973697 111897652055258760901606732097099520 3973698 8062769159701379200762564073927040 3973699 1045308856955225947966656678681846936 3973700 724781247253414588690573107520512000 3973701 718356597677273645502408723770219232 3973702 1424776698577780364273571520086727872 3973703 -2511098523993557729752478831105132544 3973704 140281756602138818238849562401177600 3973705 -1934347862257488996842156857412314140 3973706 1785489667450452910652966375538968064 3973707 -806328516386086582471611241275675396 3973708 1907758047067357978061912890811819520 3973709 -2497173337633176620966297626568657280 3973710 103317825145613019372312762768814080 3973711 -1457383252244430932347828088389533968 3973712 315408793426180460458693216035004416 3973713 320522172875887022912356492456706544 3973714 -432839585527054859165984610798952800 3973715 -926309113113628140708151933230578640 3973716 -16311141571915913777784984164069376 3973717 2488140958641105439321359558657288480 3973718 -330728970927597953014827822967833984 3973719 1329311021650794430073153845678935144 3973720 -717953402548639231148097673227878400 3973721 838960179068188029904444733532846612 3973722 -564494131883984914241521245014588928 3973723 1504946390760917618982580236428535728 3973724 -170739887087377120021157529136725504 3973725 -134151628846959416652470636455512000 3973726 671242900522496755858523250511291200 3973727 1356054333950506835557061401817388576 3973728 414146637719645868547192632876466176 3973729 -3742702927206363568471891162441992670 3973730 -176750529720826210368217695805782240 3973731 1462850587729267563267600991744607352 3973732 503161206385106234353248039389450240 3973733 -853279454293337093438498583103315776 3973734 355672352759168260993183450193171520 3973735 -29771513128397156952011733239263560 3973736 547870594682158248376291716197990400 3973737 -907888129094404129184510657121206640 3973738 430211264613458698006500455825753520 3973739 556915880702963118852189537354815232 3973740 122953690684398860406159860418232320 3973741 -2258594620279095108613038636802834858 3973742 1561268084606017031643586306502494272 3973743 -963545570770225967629288394525187768 3973744 593182656665048177994372655350251520 3973745 1585377580242409763205911771016232500 3973746 303574437346420201942327700932959744 3973747 -1787030026497908583458169156704602804 3973748 -592076648695799453500229956589054592 3973749 659949529883030314536980300710663008 3973750 84182113864885741077551898608460000 3973751 -756975302938411900077012484874692248 3973752 -3305335975318220889185010523841126400 3973753 914300181957445849292373182132847978 3973754 42463885041375036669524567365643520 3973755 52472165082757581789239764361932800 3973756 358677461946672717011350121214443520 3973757 817987217255517375119929159549872006 3973758 -3072894841761382469623587207011712 3973759 -45289341709089393461093186352458696 3973760 -156364964737566278545957920650035200 3973761 436102333398723750467581774947780 3973762 -638796145240424326725529684373119968 3973763 106146041911115886571014018491028720 3973764 -1295098344322823074535274755321754624 3973765 -1811256759306333246825749201339491200 3973766 -194787359397986098134204726661324800 3973767 463629220644179248060099877801766144 3973768 1307391878236994639208920570305536000 3973769 55493423490561278530959836799878244 3973770 461967160855452701450504810684025600 3973771 -2001120486990614603989747126444666800 3973772 156907351645308767460806505821778432 3973773 -1388719387670293630935408594605438016 3973774 -529160631914549752388173134987955200 3973775 77848377475144999087210350246331800 3973776 -135457850876116071954170812386705408 3973777 79912663322022258521960664920139760 3973778 -1361815872074012872551850033695976560 3973779 -1135036799060482997756728449429657600 3973780 489573888000121494414229506102777600 3973781 206066054311571514042485513900233344 3973782 164105715862625440968937626411700224 3973783 -3881452325410601943484266294965522640 3973784 -4264828276120261446826801078817587200 3973785 178748019685188847065110854934491200 3973786 -1045937588915553642833823367317915408 3973787 2393648158756082168621603909041106436 3973788 191571049232191893061203121475794944 3973789 1423247707346123358906920659141178220 3973790 679546714105064877040312839752558400 3973791 -300498163214032609096803005674085760 3973792 -847160118822512642460205554596118528 3973793 -2305487006600753794696615512020233680 3973794 -697420200680482261760112945368828160 3973795 -187696295500369085208928572341274720 3973796 346973515373911744077672728598021120 3973797 -131555250840487404068533284622008192 3973798 1132563471507604575910393540948562400 3973799 -644635728498666409792845305669193888 3973800 166313882644078450471105286891520000 3973801 -897516456029242086840635875062025656 3973802 -4006594242884479958169843580909056 3973803 1787513882729940569085725468267564544 3973804 -1036456987704716110527008487853337344 3973805 1539679098816734421329849178113101920 3973806 -722987639133258453334655541004771200 3973807 2601601940017049509446599675257191056 3973808 84710436702848774233089401012060160 3973809 -179168618643898086954667076630783040 3973810 418974972255437752502131610954352960 3973811 1676348508787200509012261902079270412 3973812 -1187903553686448093912637626765004800 3973813 66655918139543236234879000002644860 3973814 769815766029132862057043953479511680 3973815 1411970204733684828549708806614911600 3973816 -343861956502367684216316406232186880 3973817 -3837306623574426730482155745594751788 3973818 793539779758489028323712304637701120 3973819 -886309037242922018357292509532326720 3973820 -372172351463476285058907479228067840 3973821 1119222060480717854953567130985491712 3973822 -534080799018935189019094339978777728 3973823 -660840126259940314205638132030396560 3973824 537290626391619821555058213676646400 3973825 292370269253824523338220888472729600 3973826 -680680897095942857866422340248963888 3973827 531172044735365050914732348375233280 3973828 -3305530165069403008993801010053120 3973829 2441608999131231557370866523182534430 3973830 143334378522179993539812533059584000 3973831 -435957690252136376066644911253552000 3973832 2596897972407477390216846233792716800 3973833 -1863107323483893891125411647119002400 3973834 45317758513583579876971040491498080 3973835 186849605210684793585603984726802560 3973836 -514890890641831537966061285657215488 3973837 558522989785524197272071876978724480 3973838 897422833145139803018596380610445760 3973839 1756132687869095759325967601398585224 3973840 -80468997488492161259047377350983680 3973841 -1245238155034293637865465007177593100 3973842 -103108455066726969076147177347877728 3973843 2427617045079941377760840877484861728 3973844 790985971956539676737886766820782080 3973845 -11853211095479387320509806356302720 3973846 -824634017775437964773240955100732128 3973847 313792944375755037744484927916092296 3973848 1281799699464784434550383193330544640 3973849 26353832069970067110822467569476000 3973850 -438222037317323983988592320657280000 3973851 -434180512638496028726388055296433188 3973852 2542398760231233571625304763299179520 3973853 -341509219847632832906616517526937600 3973854 244480536408777873543022238147315520 3973855 185339024698202702312589684921143520 3973856 2907448016884565333108660540332572672 3973857 907050030764615729269763328531077040 3973858 911929955557713160490315723162511360 3973859 530406462441452894990814333083887680 3973860 -46424690598384886545724171930583040 3973861 1595465054848216898887762074691502462 3973862 -83806725084402773350185117680547648 3973863 -812856815436679594285325190008336856 3973864 1916045514950124539498518332585999360 3973865 185312442478149186027504931668523200 3973866 -432215800898876737725667198664747520 3973867 2796916975338399727749325066656323632 3973868 2480296223289817710978731214590984448 3973869 -1368353780959564370088943108415415360 3973870 -793202128453687568305079667603110400 3973871 -506469888527596455440930220170254080 3973872 21988825074988442585434596331487232 3973873 -1200150128826107208754078862286009360 3973874 -440768332869196993182113936332036608 3973875 1252264390228353901341896615183004000 3973876 616883179650170450845287901780799488 3973877 1053645245196996972567225348186231726 3973878 -478536308118009296434870129942968096 3973879 -89858214815103796382584714123996960 3973880 -882114910037241224648893935271833600 3973881 -932721963128040906684559168669104048 3973882 3291392288552327305504433519224176 3973883 29575340109319265139359916836920344 3973884 -485842302547529728593543147967191552 3973885 2377341903416954473795131185473380960 3973886 240686980188953329632461707143198720 3973887 -812456342383412030327461625123432160 3973888 -659851258260293443276501111799808 3973889 910599859944128279739738376703494740 3973890 -70912525249971148204663262534799360 3973891 674588295212244721423676809231158000 3973892 277785067558644735517546123303156992 3973893 49157585230291385667766351384831488 3973894 -316222276264844759042844206478280320 3973895 530869597662647574452601198867905400 3973896 -973979672039839087535844779752396800 3973897 -1372403915567838968004083319070958208 3973898 227600840735532597815058779551633200 3973899 -168352019493321071810813760902100240 3973900 323901313142367286812789598291987200 3973901 -236688337641885085143152085614368308 3973902 -623406037447991572717697497514169216 3973903 3421059243271200381016180155615687360 3973904 -988617735099334561316255875133472768 3973905 -61603099108896432993264895537292760 3973906 1718716645492032541468900095018620064 3973907 -221165489510723421859774218069830400 3973908 1082733539651070013544884402788956160 3973909 -1412919689428646619800627108872935684 3973910 362504617730738947374168555226782720 3973911 174392831677427519667139353092299344 3973912 2281025402906799589993116258247802880 3973913 1870366278694671356836230918938805120 3973914 -423175747825560646937736475400309760 3973915 1771147372997387500061171298685531920 3973916 887935504147696270765861467667146240 3973917 -1092533410832759029590816714277637952 3973918 -809414248034389826119993108590770496 3973919 -799400555033964602253737110814347680 3973920 -363607888004037295549811025657200640 3973921 241919800242058480146961030861781504 3973922 -465256709359995036437706072082495200 3973923 -976026925693400687578309797125374428 3973924 -2054579117388586814796973986336671104 3973925 350123295011524462377682827052041300 3973926 371147669424536694241444887580185600 3973927 -492186034772275697737576332414761224 3973928 948519492036603298311708477171302400 3973929 -559451800443131591559105016002794112 3973930 1341975834033879023100847801157483520 3973931 21610727868972408738057300036756240 3973932 -2456309160409869612718362886624570368 3973933 1503741967479105111145815493979052182 3973934 1578098181326282727377512678012343616 3973935 414174213663347463676880843254556160 3973936 -6882288178121966073184812810846208 3973937 -3636068375808046995785191627201324800 3973938 -629543917099279640164110848881347456 3973939 1257461967133296833350206789607814280 3973940 -75701627647462970915252356353761280 3973941 -44794031676310278162529929753882336 3973942 171663586785984155910966738521904384 3973943 -164984172956662301543277389399390808 3973944 124541034007477696064841398212362240 3973945 -186604194790318750595800456431240000 3973946 1223450250665430207361100458886995968 3973947 -1680965549510998600264256932031764200 3973948 769176084225726349858769802586463232 3973949 1522886853159420559177152227369414886 3973950 150594683013742204625256341869593600 3973951 9121340815208460163412833404591472 3973952 -200112948134608398216453121583874048 3973953 -792931742599517956110308338338783696 3973954 1250783720480701415821149059694263712 3973955 -733949189339184950491004861955602640 3973956 125099947917510018997369112971407360 3973957 -571734577595581528240027541547694080 3973958 -1498426294128998839210969907450094720 3973959 -432030149833496024583599909390682192 3973960 1351033846937926304828560656503040000 3973961 994622304984057603374603811699978000 3973962 450839709308190757392514801987575552 3973963 -445317301117333408412335288966430976 3973964 1285008239652901272050002173120038400 3973965 46724969148850123212824439483921120 3973966 485533284994126977320743865452687104 3973967 2766763296311629649607080215905294552 3973968 371902703420816235692161544945664000 3973969 460037904119133746111266824783121140 3973970 -124761788846678857433066979480852480 3973971 1416951910940330088276330369741692544 3973972 -1005437678987062845257680309917188224 3973973 -572728421303608923196920615891689778 3973974 -1029939865896271904332923553127424 3973975 1397465227106931998876107830806174000 3973976 -3037302121825604537236851834991441920 3973977 -738287368499408487237125495525845440 3973978 1363830546826019006374856196952301040 3973979 740776634784713292965819907989637780 3973980 -683177687590008362413676076208742400 3973981 2986906212589298643961131345766488864 3973982 494503487568663016492545364675070592 3973983 -77953580126138543406400434435655680 3973984 -368816595556249425665227425529724928 3973985 -571864051510399846176400989603666840 3973986 -415156183473256808136055708154319360 3973987 -120426305584292804975317185469920120 3973988 555798171891374616578517537191030016 3973989 1373819973404916733283372181052297824 3973990 -398738178440854635583089093179445120 3973991 -1905602196351626687021207670893882832 3973992 446235604692045886322801393019863040 3973993 1334376514403555437977330103320183624 3973994 -1338456180082787639717060633267674704 3973995 996033466887432480123336314746149600 3973996 -319291375376565604323357080167390208 3973997 -2742615395691072187719613206030544554 3973998 35911027251239515126344170490931200 3973999 72098483372294127032956007740265064 3974000 374598498489550475643674213425152000 3974001 -1662285108078130231581804464460839568 3974002 -266384030960541912957559389198614400 3974003 5475918314208586035166972100752836 3974004 -486797231820405311202728791611002880 3974005 -88605343305286521590591351744889600 3974006 517045144809279344465915937390689952 3974007 857215292019557040026889465893685840 3974008 2296868895644510674052794845574594560 3974009 223367063624539011413445426464522688 3974010 -697920414166793258017970905655539200 3974011 1527276304973948909832921897471078000 3974012 -279924730122394797210022418030592000 3974013 166287107296108340735699684533136742 3974014 -401697744203762198238482670448521216 3974015 2585722435114930945559454850143422400 3974016 2050779864619720509828610363962163200 3974017 44989131307325985360901739166299440 3974018 1312489528143750283287477757553886720 3974019 -339806274049610655905358970314059520 3974020 665853685530760456115642150598708480 3974021 -666357712887626147321889229849528800 3974022 233816590237784566628457420958358784 3974023 1092321233518840224268389007230549272 3974024 -1709354773755929934235887610664908800 3974025 36550682890899985754779944949437600 3974026 -431461361610736431579273255535952640 3974027 -2129613705832908654895970511370958124 3974028 45230088085813032539418540532062720 3974029 -3295268047198300427736464785422967424 3974030 -80791429540974653188792591036704000 3974031 534274121199249974061587767322148840 3974032 247927075053633159785045258836377600 3974033 -306430474938682860465826421849561280 3974034 4434987065190138314867715998705280 3974035 -687315101639484793357468009656146880 3974036 -85404832452697599386781440305920000 3974037 56582039908331037701513118138310560 3974038 -4256958052994931921113404024469557248 3974039 -835688097928356754435074355903607304 3974040 -242831801472801511753796729683968000 3974041 1625382321928219573470897849496666442 3974042 -119473299108503015151589721740654368 3974043 2079806710265877822995569340130925464 3974044 -2256619196153620078582316282600025600 3974045 40493738584545458533072111531046400 3974046 -472981613308438055129122049772921216 3974047 -108552833502779179092082480128721296 3974048 -615002902475890272377076206029504512 3974049 -2681155679711242604369793593605084800 3974050 846911574480324327239949803875954800 3974051 -130788331624291154576731302862945368 3974052 -650737563116109997091409113289735168 3974053 -660410232779952871610642837934917698 3974054 309981764151724626717770743478585472 3974055 341960564791146380308447591824998400 3974056 -1604017445213413868444242142880983040 3974057 -1012133658871066455515394118629170694 3974058 -390532939158724003011672176743095552 3974059 315356821166908224114702655284776240 3974060 5702912349702209410924594028405760 3974061 -129859340253804726105924495421335936 3974062 1033609139464347311791632149596468032 3974063 724201476545329623689216599127022000 3974064 -192402822151354914670217237566488576 3974065 2805122739489434100313138780281481320 3974066 -1111642614248739184447380194522701920 3974067 1474040688609944071279370701710628884 3974068 -78524959886205344066171376790145024 3974069 -448869164788622841663159969032029440 3974070 177305492226753523018533154097059200 3974071 -2855119384921562934640589361258560728 3974072 -137946450989927479972078873099960320 3974073 -1046418643765547798130934289831946240 3974074 34498216465541805744406758982661568 3974075 -219500158696465215097750359990306000 3974076 490525173157728873152336177246699520 3974077 -2238759213011015385148220862119462074 3974078 538007590415286759287778210847319040 3974079 -466510354061387602034633683069011312 3974080 -373881283162400313761567885859225600 3974081 -1621678116853814840025139040288633388 3974082 -432156307301377411739576419898804736 3974083 932432561331585925688067389716896768 3974084 -12271209685676342358128012957712384 3974085 -715417511556504664721282034509395200 3974086 766222401597726129761388475649392992 3974087 341368806481553504949743195134358832 3974088 -414277938772096278212912697890365440 3974089 48804161782760749062545358661847424 3974090 -13890223312079944922532803762663040 3974091 447957298416951230802760549043365824 3974092 392812372131002716623461137213470720 3974093 -1328747027152874970502546030164491658 3974094 455827592686396189904793693305437824 3974095 -1158563819980596502259412109309627200 3974096 -90714562093188026742048283069857792 3974097 -5567334415443364202208900048438720 3974098 1151698774687662397198976758281862800 3974099 2692502097472213720500643879490330400 3974100 -232404305781099707141948413841664000 3974101 -960100926037791669711196845149301408 3974102 -843498441373657885221510341072035200 3974103 -170864253924185277884583998833536 3974104 63815836589055931174056290097653760 3974105 713948438063162048111450906464311360 3974106 792967780649481260505684694919023104 3974107 -7758613575026448254536958780224896 3974108 175951663703184814962367724051286528 3974109 1715151384279291979028405363023790208 3974110 -503684245583396129914418495287261440 3974111 -1996237599004550255668666061846653968 3974112 671160998464900060362873609329049600 3974113 54264900161323718459123513027730048 3974114 936060716849219761876904133671704656 3974115 201474099494467180681115730351467520 3974116 -1760225052949783038111944120303406080 3974117 376616373637956899077007668592683200 3974118 -714087194723366725862845813156504896 3974119 1554336943082595773149127701391750296 3974120 170610621434765830787303278550937600 3974121 1325578703136632941739687725633225290 3974122 1175056400584223876062226411808652800 3974123 -2905665518096821432502568415651053576 3974124 -398492713737152974914603887591424 3974125 2357438429796892770711776046597279000 3974126 -815450925220350943212014715611549376 3974127 1255747850095282076117909743421134608 3974128 -863149199835241955943761202760089600 3974129 -2558635459013919548111325158762532270 3974130 412450114722905971347562529148672000 3974131 -1148307467543878156933966053484698720 3974132 -708899290523705246941186755894497280 3974133 146068158093804486292956645349069344 3974134 -1385327371849603812810988373648978784 3974135 1477367126810811440549787883327286400 3974136 1554535681829415577200100865779814400 3974137 1435407703466496463375058156227057152 3974138 183320853964072272372140195287805952 3974139 -203338513752335736490729131335463456 3974140 710117384129326067171355046009036800 3974141 1501986946736506820603490462680898840 3974142 -538329889628213349668944257011729088 3974143 1197502071102399270321474881068731392 3974144 -2890828141049103756534486294639673344 3974145 -459225272610646262117864823881790720 3974146 18634989140918222997555388000459008 3974147 -1481239435578402446418317301657573120 3974148 34826468381748888620540404943326464 3974149 3670622720884708118810525288124316480 3974150 50168574997713837285041651275113600 3974151 -1849980465547591149055673634359866968 3974152 294462315238273495344191465723658240 3974153 855918547140193971437983536409635024 3974154 305490661341370869929786366305628160 3974155 103883403639140228893099948282582560 3974156 1007896319650763944331428090309097472 3974157 787130694750645810353259124982153280 3974158 -330339761677060004408924659119431040 3974159 779390927958125064569936719709208816 3974160 220965471413079672808481725159833600 3974161 5545557053533388000772704349666774052 3974162 -1922552380861155067791504950456685168 3974163 1386632235102991245076405361339068344 3974164 638622003199511718671661014144533376 3974165 275112246613470939080669881961479320 3974166 175664146023394978791600317233793664 3974167 -2441878517090415027340599686318553784 3974168 -393848295816598644147825756258938880 3974169 183489526893889721257295838466461696 3974170 -243116062088014113432122957112714240 3974171 -466591456165515053112764644492188456 3974172 -1243686657048989943240200358221856768 3974173 -1002148645821425293621645905809479360 3974174 2272480312226378192879079134377839360 3974175 -556244006742030749815363015450188000 3974176 -1457990350404578414803374185392570368 3974177 2120478156453857850532248871867933026 3974178 -312408578418230793014028839056292352 3974179 4178809514466208625162672154556841472 3974180 689721911081488664886705671433891840 3974181 636176233406712292459094806222379040 3974182 -72460529941875549802430652333515808 3974183 1650214356557401506028429677037686144 3974184 -874011776386418875206315671639040 3974185 737612565771755410149653898565239360 3974186 632060610946410075159439167754979424 3974187 -499007016681462576745034736270698496 3974188 297667252614877656494988337135197696 3974189 20388309232713755231280666714022560 3974190 -685475150256641308575969247895055360 3974191 379699259264576594518834507169596464 3974192 -183452212971898757973659400649113600 3974193 75280151311495696659938307765353856 3974194 538291587747400472357905344770931840 3974195 94277417161593627866516848328922480 3974196 -785340800656659399736234023140855808 3974197 284704242172266472678902816143137646 3974198 602693141279018046634848482243613600 3974199 -480680960077191664768318974668704536 3974200 114777760294983881449297260269568000 3974201 1353738258690010830179496274154643264 3974202 898240874976282072693827834230592880 3974203 802289284610662799126900700070664304 3974204 -680570133158020366805793742118545920 3974205 747863226248140021153188226127760000 3974206 -454642174266832512877024136296598400 3974207 -1569269022171603415787455136022506184 3974208 74155421603920138648785337498730496 3974209 2512412245464835559519857296551453316 3974210 -521726345410053399590622035477960640 3974211 1427818571645843035158929539981516800 3974212 364851821323541961837703076678682624 3974213 -1988404336523287694975476848648893538 3974214 289019255961371369760048789968207040 3974215 22367956129634331252188866085299200 3974216 -25860715272152525912837898092544000 3974217 35550324864886150518242242585329216 3974218 -1341816962930570812359946424938964640 3974219 2014417045826919072949423352927545620 3974220 -253772852838061433890575029839257600 3974221 -3767096800383609112919463518385773578 3974222 619993335040412639940476832169794432 3974223 -68087073987296113122989560864588032 3974224 354584217360644131679416348810403840 3974225 -614102741131259750282477362219968000 3974226 2025522938027117653110600142545192960 3974227 1194783132257665262431547918403556076 3974228 -115489334843202667242520879825506432 3974229 115550705668024406983850424015638400 3974230 149924111175193930371162840573792000 3974231 442799084161791581508048493212464064 3974232 11931934352479706143565623766384640 3974233 -1504007179600925671074168385330904940 3974234 2038234417898185665106663315678301952 3974235 261812433165611872738657278362022000 3974236 -121093958130059981377975428198167552 3974237 -1934323630600909109129528116844433114 3974238 1317847794456897001850187153206344320 3974239 942371782329097067300041483405215360 3974240 843619145422381187440350887844249600 3974241 -1561011354554492320903264318620254496 3974242 -1893076717659739130136395693247031728 3974243 1204495611098595497021291081132431296 3974244 546991778048254684272350444121772032 3974245 3363115618336934958938485117638300 3974246 1249499538537416650062309712248591072 3974247 -1445883987008191967125504183072464840 3974248 2841805622418202670970104991613532160 3974249 -16965193976036761608482718721314780 3974250 24250712272876287929294037137664000 3974251 -76435604971148956143242729529336096 3974252 -593598920543500577251962136415428608 3974253 -610180579977711518819756477418796800 3974254 -744544028355935232549992267711807424 3974255 -1360074335319435677705278934672497440 3974256 188572688183647822123370836827242496 3974257 -708304010963629854256613267231127488 3974258 447704649365147172684857391855981984 3974259 -30651916549957954120307689407575496 3974260 -1728626597073537160325126960138918400 3974261 -2446354577967690247501864071249117138 3974262 21302991552294294673042554371850240 3974263 3461624171909655189337306294778479680 3974264 392044113135359520303866651719065600 3974265 -2627985077931652399768378719697375680 3974266 34631071176364602397262690253709824 3974267 209937496333755077335975082868399360 3974268 1146769399375407121401522898329968640 3974269 -342677590126364101210269044345764992 3974270 -671088171634208111763435662737513920 3974271 17114025036676035202191554018673024 3974272 201673663915967927709698263036723200 3974273 -513136614748401587265554911236983040 3974274 -106920344849255483623366221864647856 3974275 27262801392888930452248204882139800 3974276 255713702115254263977976720712551680 3974277 -42354016092645422379349354669598400 3974278 -390215927654257371756787033653897216 3974279 441864026489984170994432140494329880 3974280 -274533359058012238391764193624064000 3974281 -2333987328624455619282953255443731576 3974282 -514097018050167221305212403972218528 3974283 52179389917477206735365279131608252 3974284 718413772987960693095548920173661696 3974285 89789438829019502384759992118780160 3974286 156933423848775668875917865526818944 3974287 2462236152035125348005282273607579240 3974288 -609114725280532131641499717863669760 3974289 912551906987557977194128649772078336 3974290 -531119255399391173284058018076597600 3974291 1155513049415631045013781109231307692 3974292 -1247866349256406137973652814238064640 3974293 643139815898041454579615265661320064 3974294 883656222680834635750534657088002944 3974295 -207814132681915656941240243215896000 3974296 -1521605767479827998507148115575562240 3974297 1241867301808376801651058058227222480 3974298 39831899893327691328140730088669440 3974299 -21916913243613186989324424639847680 3974300 -50717880139359508085823684458995200 3974301 -118498833774911387904342971282414208 3974302 1007758842310953532529844273336788352 3974303 847669328788125419966237510690536824 3974304 -697964471431441160197508221973299200 3974305 66953039541324126579914765301369000 3974306 -486518909036495270094968245726248960 3974307 -57273502357655951176287278319520512 3974308 -561246458637401152740159510804811776 3974309 -386676357035100267576749154429191490 3974310 -258509875516271509518953799378278400 3974311 -786123610032414890193209160342793632 3974312 1849641842736569013308498920231603200 3974313 -313303223495055137851103094069638976 3974314 -378886866429715539292973854851537744 3974315 294536960311869711617790918627190320 3974316 -163152195503219826426443357300183040 3974317 1763229090514292898135317892131869792 3974318 -2078848953808629059168652949968000 3974319 116235100165700924455722813368914320 3974320 176876536303732843042648353417461760 3974321 -977146064901496438830975184624687308 3974322 -789232111629841682386987204304246016 3974323 -406549356943673672389373769329091336 3974324 -214034104173371177753071772839108608 3974325 -441061938027083577054499207449660000 3974326 -845338144098139813987145761013721216 3974327 510973465758724259029116136715082672 3974328 -355907477557562416861529881798410240 3974329 579210858611807172788897991878535684 3974330 -858403409470907415225354863094097440 3974331 7758607686552563557748991501265920 3974332 1875296137382161125602688472792791040 3974333 -92748265364460353082814076646635232 3974334 -97536289019805846642127779990466560 3974335 -520762706995312196429948894191145040 3974336 -937061420353060713384767013598003200 3974337 -612642540318129729134600584029686640 3974338 -831019931406192645990707980822216704 3974339 17189392644075393828689265412426824 3974340 -291780997912584924690012580904140800 3974341 -2285534847119741710192998909807851200 3974342 1833529157780984730957937130867409600 3974343 -1069896871188765794436082601736009600 3974344 1759875543017717006317439998413619200 3974345 -1082985828115516626652017869368507320 3974346 75194295427610567687239272857992752 3974347 -863477616095619631227103052118972560 3974348 -421408357057087665319241864259308544 3974349 1310444013830940829256849465235344064 3974350 661688146302315737847845665547620800 3974351 -2199184679019620274642395248482309648 3974352 499370128242558538400407778564505600 3974353 -646106570445445063685159795211152398 3974354 -914350427782902889172464789851955200 3974355 47310407827769413293734977427312640 3974356 -1241375986507647559623531676991486080 3974357 -2117346556305708232149843050444297394 3974358 -520637080042784862294056095747737600 3974359 -1063394119805308044971139647307128440 3974360 -713109692331569612235359371211366400 3974361 -7273886129592613397837394937904160 3974362 -159509575026238794361504659893260800 3974363 1759198701570971138650756529629345200 3974364 -605006233153343802708618344242669056 3974365 -845157836036001664936546313480352000 3974366 1221049060050230975345423738052348288 3974367 1379963101710829379262516079953583104 3974368 -3712847976098960110606936812375244800 3974369 -679954219233047414914516848183607104 3974370 160571094428033393491176297326300160 3974371 -2785452909148842183258588684544355428 3974372 1457586502127414738058303132455334912 3974373 2130534685126165498451928413578684800 3974374 -1638229305589575791506776606929767488 3974375 -579335048869288869167319737741775000 3974376 96396251166572070272233038862417920 3974377 980784359094288331286844158045343888 3974378 -356744754443490795194012792058311760 3974379 2337260358142308954559846404708534960 3974380 145037497238126484930895966081228800 3974381 -251513848026603641814859565336152788 3974382 677164022842389416761348468782607680 3974383 -2626847139198707880304311250961536 3974384 -41910566278156443179149157678776320 3974385 674228296342740157818799790249625600 3974386 16443001116365442092224295581145088 3974387 2827680545356791687197939727867129036 3974388 -223585471898738536559938163373127680 3974389 3543242327885740257449166418078198190 3974390 1015026611016960947449171289528513280 3974391 -549117049310155113891572569339153152 3974392 -241518609518504354186771647136563200 3974393 543601251772457740558366304710017642 3974394 899884967803486502073718778688349440 3974395 -396707147592185886263325028763481600 3974396 1133828896353273240398553637872792576 3974397 546916797731936985490434623286123072 3974398 -326974406634846293671234094253877440 3974399 -217963711172189901512936508097665552 3974400 -475229213980933981972885294546944000 3974401 1846293441327866489849780641236007600 3974402 1590828903206812199310409926909619152 3974403 -434529958476780038742878046105155844 3974404 -7560995597584066863107160802521088 3974405 -1423999528950909201332219989839695940 3974406 -29821227138506742073401973632319296 3974407 -641424513461395595034824648357364368 3974408 -1125013373891696091699122390161367040 3974409 -3536674258002343916961342699987481872 3974410 329818345570538377198262691324606720 3974411 1591963982177659659446060270785850880 3974412 -8044288928191169087478539285145600 3974413 2421096027592592132502350522031325080 3974414 2241166892605896123108237517228783872 3974415 -891631555044779611929503387224036080 3974416 562340977814327925070726490148380672 3974417 -134852227230083314071884981773893120 3974418 840218929069509603503913164004864 3974419 295493006202273177578085583601515820 3974420 1459063825307601133348803198697728000 3974421 969365770231387109293796388283218240 3974422 -369084075915075484917274538477698368 3974423 -17293775021828754449399001733055856 3974424 1348896199187169282128296552433233920 3974425 -42853665550836144787117437137963200 3974426 1113992549300421121386042720788594400 3974427 24754719758774018504238845485816680 3974428 -209082326295058664451240970102092800 3974429 -147688962616686680477696247741336480 3974430 -551777295831797017679344894927860480 3974431 -439263828792550542998782231953159888 3974432 -571329747242448175010274464294240256 3974433 -146660302715461545707325729084269376 3974434 927755072050261662696820416132641616 3974435 1597787434816893236352349771192508880 3974436 124471790335086491323711441403165952 3974437 826274160405626624678560885334529086 3974438 322408615094442923713570369208348928 3974439 1239595308016532878624277815787984640 3974440 1487906436275234236414405290505420800 3974441 458663935111157239225071220995166842 3974442 194723790312507457899406411185760512 3974443 -2472338797026851558978204200720036056 3974444 1279835091337659778093948285620423936 3974445 474848597005817372313113375533619820 3974446 -60221820601167750282165479852691456 3974447 20685505689684997826354041468081392 3974448 129446692197554807075984732835545088 3974449 2738115170782887779643025416258608164 3974450 -277288907509602505983784590879156000 3974451 168285156034185473256265253409514080 3974452 414441815462849568446914491026532352 3974453 -867238768176896665230216890603514720 3974454 1698587822468725510773593918201287680 3974455 -1296249096941107355779140984635011680 3974456 1709532978054305748249725760000614400 3974457 -1035334837233117573622532274428944560 3974458 34572865779881234928182850257825280 3974459 -2092168709934758531485787613801101340 3974460 257583019896574838224880756762050560 3974461 -169331679364862663334820708561886976 3974462 344111685934232685930788102314175232 3974463 -1282267557345634312288566646226166408 3974464 226548626372434409807507661093076992 3974465 -917461425630511782032655853398988800 3974466 -277761017244143513706708440346541056 3974467 -82869882440671330775389682149122400 3974468 -2590512885211386480981868403957780352 3974469 26616434713590292814063857388119488 3974470 -479317433830805675029760782052400000 3974471 1507467430861494718274999486878339344 3974472 -1064267989643360060079551292040289280 3974473 -203045746238303846445179441615571660 3974474 3373168111849438540011736680095232 3974475 477511881764583401982659594698146000 3974476 -2132382030323364601744282605349908480 3974477 743039487363748277214317913591163680 3974478 -179829944395962599769803102595565440 3974479 174006695917132551492656028927131520 3974480 104407262516617824485630951434076160 3974481 824756837377717414054152636664907520 3974482 316758939668334441176663080347752592 3974483 -1936566635139653465401011462210677268 3974484 -143827520654077546370844133019326464 3974485 52979821256246620657465803379289400 3974486 -177037011528683367320230890545200896 3974487 3637168652793057581112464665636200 3974488 2050632005959641536043582476978841600 3974489 -2845977196644442540786741909753351680 3974490 4968181859672720228063685064243200 3974491 2285116350790165117796164870091917892 3974492 -1649643732557109892833655863769709568 3974493 -258595502487668925412714171328612736 3974494 1097679783452202041332960573680583296 3974495 429722970774733138029774671781782880 3974496 174032779413189189579919471883059200 3974497 3548469276389187575487076646499718946 3974498 49927565309275493224916218247169792 3974499 -795813999170499354092364152948792232 3974500 -2008391036667247934456563208836800000 3974501 -472396469774439955970050568454090498 3974502 -72389090407376767268406166291961856 3974503 -216695135085655954348162072695037216 3974504 179168804747135105533983813040757760 3974505 -987412478285742837606417334191857280 3974506 1099856267037573781135026848525453664 3974507 459571555668484708328254572433114032 3974508 -1565504667760996043262575895036856320 3974509 -216027105942389266506158217403324416 3974510 12920255080134581751703863394360320 3974511 720536447598979881126713034065630472 3974512 477940576335014923719960999268745216 3974513 -2491723890190308249944408172912725136 3974514 -606731444945769143632131271842400512 3974515 -598290194515735101474607952950156800 3974516 -166553738251313765073512967914250240 3974517 22851686743566791392590112194394734 3974518 -97763788159449677842676502573688320 3974519 -1110277263202133389011467927212702080 3974520 -362943286733816986168850749091020800 3974521 1040294144055132663373373033410117632 3974522 139448311752389501726419246997715312 3974523 -215264746560617024424224573021974272 3974524 382207419899299798979725476800473600 3974525 25799782065457366646872197980356050 3974526 632373524663273396134014064496640192 3974527 -1408200114981179058003896121297994624 3974528 905749152673356531063306642071224320 3974529 -324084229380031176891602302871250432 3974530 220342165283716745372843935177382400 3974531 -2136088213944449371941430304568844536 3974532 178523679985404130323122497974761472 3974533 -42512706319016124797394006078088256 3974534 1056191170873170800133443450528264640 3974535 -199970934559315464293612049060000000 3974536 606577214293391566196827816085959680 3974537 -3427109334801068526100425881735032860 3974538 -514876260247735891109928270566879232 3974539 -478773081999379252414711018467151660 3974540 252085980228961220184544587191900160 3974541 586268202685445951561241077109890304 3974542 -1519031511977871087481845443258531520 3974543 205986081736524969994107867567093960 3974544 -79101941609825960522786810091012096 3974545 -407439784898873834582855964593038680 3974546 2323001806654720983033643096120002720 3974547 -576796201094560781517564625011721800 3974548 -372690350036902463201536926748780800 3974549 -1188579173060212077362198671071266760 3974550 290603607728347930110453234389908800 3974551 1212557421329629857992899560429464752 3974552 1447229112147903108802536007319347200 3974553 -917279837110416144964582487268404640 3974554 461139400964301437800794133521140976 3974555 591265030856294098463414489668264320 3974556 206443443821260914987973540495759872 3974557 1385642866947466332217305129649600480 3974558 47629331908546267430725899241870080 3974559 -1533347464350213741002424912272995200 3974560 1510966632728285894038119166883266560 3974561 1859087093454262907960152327842839232 3974562 -11979666053400638148191273984371200 3974563 1813776866234653018439308909548942812 3974564 -4992615637934543482234964683146620928 3974565 -355000312643005160664392972241118080 3974566 424118827183389116082600271396155840 3974567 -1024958567584963451186684045458773384 3974568 -168630223962214723425008422820659200 3974569 1476283418458114652916321067831020160 3974570 -367192081194483611702690968390041600 3974571 920288299270129194183897670574890140 3974572 3211881616203655745144806964592640 3974573 -3044340967599796942081209248455674720 3974574 -954485083745385379399793253606248448 3974575 1140641689734582896407564682216370000 3974576 1982706971881262358455475939901440 3974577 777562617812702635576019917339706304 3974578 2708355381048935533982857325619956256 3974579 205774498666109002219554729187262112 3974580 394575860758671559441391780263403520 3974581 -602263581753296526338766394100090376 3974582 -1866862701548524799476646691622912608 3974583 -2163726048201559660670830808282204976 3974584 -1653132680238517560329335868166266880 3974585 -1536257859743342162074607112204253440 3974586 -189604345856590062135176657260573440 3974587 7569581033058425734860696576271752 3974588 -181836731545289375836423088249613312 3974589 -70930221573384529249834365306582330 3974590 -631674495952893261848277474584587200 3974591 2513325611304608441118582108097285800 3974592 63946942108466926919753771130028032 3974593 485717859709502085111441947748480320 3974594 -647174713575355859429490338614056960 3974595 1487149901095509850770667970999848800 3974596 -2277328861287933608880598493424043008 3974597 -2588920693257638005992911802256356288 3974598 1140098383560064660805848304967693984 3974599 -5893919229905430617162736143284251560 3974600 -686211421781905302132989061931008000 3974601 1254266291707309042105216517833154832 3974602 1519172062639184950568223431428035072 3974603 556188090185521277716224885671064384 3974604 1087588573208417118563006911387024896 3974605 -2148867489684616058022426537363250740 3974606 1650449261234464513615074425472514752 3974607 139228247939271093078281324725280256 3974608 -1339430446525565488815418467917824 3974609 3149123878445636147142701823917997810 3974610 -14677812956445300958910427997424640 3974611 910250515153419826801084466342799212 3974612 -692196403981055402944323623253653760 3974613 -1858528597314459824442352505581973856 3974614 188690775783869408433983577316945152 3974615 -1164819586260342577862836275419979240 3974616 2686349540966094402839210682687283200 3974617 807088455530489229989104936901039400 3974618 632674638147366197136678371262923760 3974619 -12886177807901850846150984387398784 3974620 -416414328912253590121797258574264320 3974621 -299659626996002884815866520683487936 3974622 138643762673641350996667916178167808 3974623 -2160417833995654820201672052778124128 3974624 -981653148457186214574492642229616640 3974625 386586416261141992041124747680513000 3974626 731682945006159645877680596346130512 3974627 302669484622491657564571130680088400 3974628 -223616172290887463876951841568641024 3974629 -895017688543667984272834167361179360 3974630 727189382849989758047025123652208640 3974631 -2617251961639485563080775743748400 3974632 -2253574000387758316422349116046540800 3974633 282496571952500854882101156226911204 3974634 73060402317606373327687433907578880 3974635 -1507838721167309068759494038424160320 3974636 1589551016562225580289133278682574848 3974637 1106790178245270136615033542942099552 3974638 -1447344771044435880496271078346555840 3974639 -474281574889267035939012433524389544 3974640 -211052042979657951225280818214010880 3974641 3495282756381189210000177971413920864 3974642 347082393195012823476165975966572544 3974643 1158164838902523505696620364229497200 3974644 442128254624366775554773578736694016 3974645 1109704813021568713881535594277767200 3974646 73468811284235639179106125957801344 3974647 852223649358452248120823844538195152 3974648 -2182900330856213477682467690102784000 3974649 -1306972137411319440277888376189442048 3974650 841973207527320878145554309287198800 3974651 -307941381813473895954868540365481920 3974652 -1459984808376988411065560453541155328 3974653 -1015454951474859729463140085424572800 3974654 -32330304105297068851922618242399680 3974655 -1162538408547088399793543062026345840 3974656 -466162109488411646447545661773578240 3974657 1822399427323999531666040702361147906 3974658 66154072254050531310708845712806784 3974659 1249345956305223576383825243012991904 3974660 1046650495742749779341612994354535680 3974661 -941974746754132883758929143292411300 3974662 7215207103418788356345626622157440 3974663 -107869899584706185645185912941000960 3974664 -1180632732734770371590352566632980480 3974665 292477949750264226577166964806795520 3974666 449036666970394191657448990965130032 3974667 857072179963611270799394358705511680 3974668 -2055767668866849950108396644495624704 3974669 1135936687765969067393963953269597600 3974670 18511577602192350324866759942050560 3974671 -3489488097629494126021621195936206456 3974672 123041169282133545399815708433088512 3974673 1149732198752463395784604088533160064 3974674 -1180572312227671913471256553391092608 3974675 -117863090955115982045305033288494000 3974676 -59514924849462412482881491869044736 3974677 -732320487143336510980378087412306528 3974678 -341465563664892033948362812187451360 3974679 37681190642951717866835717289952224 3974680 1970211072944770707405247985142374400 3974681 -3435423537484491613695282454896286518 3974682 -88966292709588653091267732623247360 3974683 -1972482706217368964657316385422131068 3974684 -290168638882166896371062244143769600 3974685 190776420877608409864417785717638400 3974686 -1372565494363560810059092087025887680 3974687 1613176089713495944955362086590058336 3974688 224687537742878332517995283246874624 3974689 2201121561869751182841853972549531490 3974690 124789537891755067465855828295949600 3974691 547884485143525456825342830894353664 3974692 -901515506327210061319175573702590208 3974693 -1830251382397609407688414711903342656 3974694 -861104047243091992917465809973729600 3974695 77720505501885872492941733158390800 3974696 -2744946357888051796400800985953566720 3974697 942880094024409150649251199194947040 3974698 183348547571195570424287813369518080 3974699 -730426469248787779876179350031694752 3974700 472610021408894893290072781204800000 3974701 -762164329265563800141884981598408298 3974702 552648240611162002602617465788751232 3974703 -118607048522718062690936578661646192 3974704 -13060633387728922367985408524746752 3974705 8812397415990528104034303581568000 3974706 -40112010950133245235517029770288640 3974707 2223822602540023929442056561252831432 3974708 2576869448456975347335694880706932736 3974709 -1036594742628026377320276943706804352 3974710 1051291227109938026006108840292587520 3974711 952276108626888077939278913994526920 3974712 -246772098543654199103649855278284800 3974713 181913193535933949734671371811537962 3974714 -5340623777435407937137250381833248 3974715 671523006401740622791578097159468560 3974716 -1982636234570055420955004419003356160 3974717 998160005102598124997635310090285766 3974718 -491531161895800053272617173029609472 3974719 737405948702788774337918681943293952 3974720 -582306457983931766500090371055288320 3974721 -1602382264975165333608244808203316688 3974722 -113793239754329254304716342287737856 3974723 -470948797821875778423124902482345028 3974724 741101231586453268679032747484160000 3974725 544731337684725500410260947598010900 3974726 546071146113696371586835870541612160 3974727 860486996703718626309070426761891840 3974728 2615805588607133976562929061951964160 3974729 688524806217287973399278289786288 3974730 -32457143897074620437018244297281280 3974731 -3386645177130874037286594849821830136 3974732 -339576427964305487062626398893595904 3974733 1856667007339864099034997523662537462 3974734 -2012030566262989766363672841170750400 3974735 -542602152958144587097093496133217080 3974736 -327133464516006402839802711349395456 3974737 -393941572341008119449162554065551500 3974738 749931550323957573286832665461498144 3974739 -629243545499564721195610785964495176 3974740 -204247738171727516588449329506304000 3974741 1704088549874301491225990921117960142 3974742 -2090261590546713726688378096070177280 3974743 -6206032520224151781783494283311727360 3974744 2983060295409868258237434923439513600 3974745 147078015377988052024625237357594880 3974746 -415720500756866058622573697998310928 3974747 -211834708050322184460653469424536288 3974748 -9165052388543547914330851518160896 3974749 -1549212431671074351792942372630444250 3974750 -125320367052102047089367393946432000 3974751 1219699998793165509723326710334125824 3974752 -270511763185799721906837554963939328 3974753 2793302253769505823376563212333813160 3974754 319836835315795193616933625689713664 3974755 217874621510648432930480639949030960 3974756 178488108999824952795229397335086720 3974757 -183650581788788992238772297009056640 3974758 213472488160302242612888286500497920 3974759 -282503009091949501220188458265076040 3974760 321536367105088876050707923218739200 3974761 -34404112144730050758784399139070400 3974762 597246389835449216484493139540912640 3974763 -672603991982884289935185699518220816 3974764 -2181179821790583423362025955898522624 3974765 1629638490016211576349360738721275660 3974766 -1500209653556897275851511191038295936 3974767 -3546615693305428338121077042865266768 3974768 62522433775669179047209653957033984 3974769 -1439574930263127414809228818460658840 3974770 245757111832112990031900604440898560 3974771 -1923882011623309451874260998971859800 3974772 1449952958895014827646883621077409792 3974773 -1411957607437217795106143956922822592 3974774 -1845245323163679621479133532008376320 3974775 141833099756897924946007155216825600 3974776 712613667135721407315941542539571200 3974777 -276267609989348788023873969747293100 3974778 804242842857988079879077562822699520 3974779 2301540104697538878605763198943209380 3974780 -43385102625177057143515675452042240 3974781 -68472136698064584373588102400289600 3974782 -302179770784511996416260895531624320 3974783 -1275692553891028906706863562281891968 3974784 -1589533558024141074283813870994718720 3974785 129611655783488006892772333164784980 3974786 102274819722879714989873765530437024 3974787 2290298526047944221053661754439660208 3974788 -782629007729609077453784572874208000 3974789 28481814012047112871674296012221440 3974790 835878821744007593649297501499699200 3974791 28380578952513024074586187327582080 3974792 1015580917957775980975161456885888000 3974793 45926493427498937044922336004942528 3974794 -275935914462171875362185275549074080 3974795 1136370727600639381514377167496333200 3974796 9175159128502286174341326019433472 3974797 -2292522302437102288468996001975655754 3974798 -119370354026126474152709769624027840 3974799 -726524591870951184624904244445911280 3974800 5855270003691657673467974557696000 3974801 3657240303152598746494371040244522802 3974802 -330715927140993041054688017252974080 3974803 -1308229601296007029930159269380991920 3974804 256549999366237522284736345268119296 3974805 -1799729635048395801510569960950228800 3974806 -2518342567028285051888650338376458240 3974807 -650602657272321416931536070737364288 3974808 671067816717326717756191554003087360 3974809 464504513821024730173748427154481280 3974810 233861744251382772825026597705103360 3974811 -618862574672046286161841118353038480 3974812 496084979444049744079772141320326656 3974813 -37524937496246049725950504831659636 3974814 468395776973859372804666308026209408 3974815 -34557945671783861790841413160030080 3974816 -579677105080696966874016761557352448 3974817 -527069697677027173317312675296603136 3974818 1915798442221094906548749501370131840 3974819 -1087438938443025445759957891654013160 3974820 104951132964084683873167995309096960 3974821 -1447146303815480692189195509076589256 3974822 -270448929913963671648112147615776288 3974823 510898108407543887025447754577512272 3974824 426889940065900606638193410149990400 3974825 -192225714188986794521062087816212450 3974826 124571858540912368442254659868992000 3974827 -34816160904474902987094087478207680 3974828 341939580778871922621346861357286400 3974829 -623528172942140266337299054665481920 3974830 -500260460468706598305410720419651200 3974831 -404448395558774931637955955476108640 3974832 1586212760296120646791245832667136 3974833 1511919696375005069685697154010280082 3974834 -35663667527064092417149403345688960 3974835 1304049653477662205233980863312415840 3974836 314246108158732034939413716542724096 3974837 -695686287126364671743046592977708288 3974838 178399718123778883747636328670842880 3974839 -2610571327294015905068860855528213800 3974840 942850777739350891818819169845964800 3974841 -105659774649156008120427795870714744 3974842 -1298647660213204158442432762743211008 3974843 2223087668244953100545970426792424680 3974844 -398560005694987498187713072859627520 3974845 837243430742345040258030584404231680 3974846 887963847529716651036978772590950400 3974847 -525957164075962632389854959365484600 3974848 -404262877660634158875549554693898240 3974849 780939248087427746628286875217334850 3974850 -50730406267734535852541398525200 3974851 56841905101974573603854793873239104 3974852 -726892772180287605611737486557573120 3974853 1458338047550523848020512805463111904 3974854 177761806331152562181573721034837760 3974855 -333157081379639139023075888870321280 3974856 911448020820641266094560567359897600 3974857 -1972242436741525865220213247467058160 3974858 -611835467723302522748225573508384720 3974859 -1157364320024272229233671931511247360 3974860 336811043321716211200581647782901760 3974861 -2730009941692695940514245276245996576 3974862 399809696433290307820274724348812352 3974863 -1001467943779063223199881071043755560 3974864 -441754399952411276216948707639296000 3974865 -166652815971682477855560070166273280 3974866 346450259413441362392304401995776 3974867 604600067270502730753205047294499520 3974868 350042730226335618907069277096396544 3974869 -402967758549665045893719212004279204 3974870 -107951340787652678556892580738409600 3974871 136443993940468747826990519622711912 3974872 3902424795320393285338917529088040960 3974873 768282035225205994618827461321452800 3974874 668700539397028965839037715495653120 3974875 -1647174064234492463783035567950900000 3974876 1047714901108241155091974537548587520 3974877 -36427437854087597200192977991688832 3974878 375256380795451730533692615027162240 3974879 -434502710512326614053042685256904416 3974880 -592528642467722177590319711174000640 3974881 92319788856688946178819352721227682 3974882 -495283687982530628556124793602578432 3974883 -1270259546839576188999182076281985792 3974884 -1242489455884357349208009760216571904 3974885 -3679873709918390929868171180774688000 3974886 -645426988734136300013661754625884800 3974887 302805489302343300915214295469243952 3974888 -734635353807527088354521162090711040 3974889 -1306880627766843042331166317617840960 3974890 -512085787936311294396592572709936800 3974891 1792909797742883094544472175663068784 3974892 -352739303234448968187327953005890048 3974893 -1171215272339990563146213151454099156 3974894 75405344006440722913073463860342784 3974895 1259973453452128443173013031000530000 3974896 -386931684915773551054118955479400448 3974897 -1030068936527822508136989224093076654 3974898 881469395282204319759883578016884864 3974899 2909660915382472088096947398394502560 3974900 -919190274236127306264170160634800000 3974901 -273224945692464418854535320350687232 3974902 -616510197495265044926821328982826848 3974903 263923490997514712845134708435885960 3974904 362077862919201024956974259778908160 3974905 -1915975778739717772484848747886186880 3974906 -112621655769091183784774670852654768 3974907 2173325678218819129661157866927817240 3974908 284932512705571011842430016623164416 3974909 -1536188449006534458335625493374468288 3974910 93779067147224951546026880879704320 3974911 2855986662907232723197361319258336512 3974912 2271619106141873365653821665151287296 3974913 -14423957714280597658569750851099136 3974914 395212107253188348457851247927257600 3974915 -669182502218168701660743748754102160 3974916 142160782353151057562759385829054464 3974917 1947344765600128769553057498753791966 3974918 63790390567770759382031644366212480 3974919 42275046983659515875614574130542928 3974920 -13526980831169434858207499277926400 3974921 -164794363534994338986579525705691878 3974922 367117231583329061988724737831205632 3974923 94044394580605255752365168444201904 3974924 456989734914029579625647325398817792 3974925 739219086348956480324085581252700000 3974926 -81257540273173761078866701899867840 3974927 -870362606793070213713699259723309128 3974928 552250318921952130903370839005528064 3974929 -1491480889623983354521062589813802304 3974930 523727223401760983253303011541747360 3974931 -3636459545565453982104672169596317088 3974932 -103292962528702395757721140588921088 3974933 -4960134202479785663006197808130761760 3974934 -2011890925511808900349403848133541888 3974935 1091148162848177167596571596540948960 3974936 83014421517130012559068561122140160 3974937 -2268515168428689900876613610084001840 3974938 -1750580918913417711795123456172688640 3974939 1282589596976737582497104784320164740 3974940 -359369597822679534481017506075750400 3974941 702602691639777495760512039399443884 3974942 -975386550721474594217679169177216128 3974943 -340127544883493573657341678123015680 3974944 655820498917516330470672673309458432 3974945 -309337363744781402747375601439045080 3974946 -663738250079712055658022309266994816 3974947 36952153151263195508153452165998672 3974948 -218892378677680749736096177906314240 3974949 -2233556778741233766018901456619934432 3974950 51839744774399053544124593222572800 3974951 3466383923518362358161023610419720952 3974952 619754808094928603285151844564992000 3974953 375009212694887407960495647012604682 3974954 -546543103429205855036336780997055824 3974955 853593526840214534427715113303813360 3974956 270048739131907747009798836012963840 3974957 -1456051901279504917175587156628351808 3974958 419556955941311866916200207028409024 3974959 479830440051267236860130987302534160 3974960 -231191765649044594668368827352023040 3974961 768024616143622265999392424688096480 3974962 -748923263350438594675503385989078768 3974963 -51429370479406083483953638815434736 3974964 -402939700891992139093166319501312000 3974965 1598142419631571557243348267295288860 3974966 -1311197797002736881599474747037161568 3974967 1057168636899996464939529602243868240 3974968 590600428163918993734037020898242560 3974969 533773067910994959150266065648451370 3974970 -177267926853009750594936350674080000 3974971 -13615133923989971416424344380144 3974972 -1388667268698278462102898571739957760 3974973 -1304401483122218534652096480859892736 3974974 1388722187660950143037608789636340992 3974975 184259535007129311970833209182003200 3974976 -1072144092092261223701526927604973568 3974977 -3213312444169008912435921723732985088 3974978 1183241876431813976764305764445966336 3974979 1507370935639396175072240337410718528 3974980 -1870901152355771043338163130126640640 3974981 3257085687734637053023989086433178782 3974982 -928039581796838044263892418145576960 3974983 3081445016734111584845465683665385240 3974984 -4516474089346964834441241041940480 3974985 63171239400120704909472766733947200 3974986 133870618973724770642118482517429600 3974987 -3157314428250439116116550055280336364 3974988 -184309251526951399250231612311872000 3974989 -275372683443457288593620828436561440 3974990 1310212898822054503334435172846019200 3974991 -403910595609704458519205452363199712 3974992 205953895906395633137874146282831872 3974993 -15905679438670027187432620710381456 3974994 23976930287932287217741716893976960 3974995 1278774181387649891012696544861630000 3974996 -227149525027685049260281848991742208 3974997 -121236038688862248900860399506747200 3974998 119778897129741425682714145536238464 3974999 1454380231361320482663608065130729136 3975000 -515383279132700599709893225344000000 3975001 -1294330924311461524143840631704812280 3975002 -686369918432773006769975456737260048 3975003 604920692585285188789486731700725612 3975004 -990083287908891369680584080557822976 3975005 59718641179739032710061673784039660 3975006 897339847952383972487864146722816 3975007 -86511808806680812047406000539051600 3975008 2522835022729813963552663318688956416 3975009 -310683569468081778700243708722593760 3975010 267380077415728366006695814069776960 3975011 -1079233104516346730396979875792348388 3975012 99298359903851786015204435628837120 3975013 -145958935155495747590092723914101760 3975014 262792653493372307824114051869870912 3975015 -8646499703786075641906240347135360 3975016 687744628500169387445402807807892480 3975017 -2143884655649082633730380064184180934 3975018 -48056056273673947863192122478035712 3975019 3401729871605035196681147302107237096 3975020 29717180615463339479012723839764480 3975021 -236582678045388132093763196294641920 3975022 1292725490425523608961838698656056000 3975023 -1049408183864407167472185306910803336 3975024 -305549935123536394162567955605979136 3975025 344697556583280567953348625134880000 3975026 -82045704505101924839871036384675072 3975027 -864821687903301571844549999959180800 3975028 321821782328217062042229816175370240 3975029 209253064902801990977992207402819680 3975030 -61333890544349166340035545218358400 3975031 2441733308745334187276402441770057832 3975032 521563604112267757910799436433203200 3975033 -902515829894618929484644468169017776 3975034 -59172912165731650447344010027200000 3975035 576300522003519852527618766787956480 3975036 -96257159583691643166908823542194176 3975037 -1119476032290354735388597253292631296 3975038 -744094874891119636746619334151790080 3975039 798597926338512581598514727065929624 3975040 309326928239072047460667803408793600 3975041 -485795865101972883233437379541515328 3975042 687991118637280794984904048200463104 3975043 -4022967072332432678956584234571402240 3975044 -1195165640247493024921978912050991104 3975045 -502664421991978053941922279906115680 3975046 631300671908800745256535634132261472 3975047 -2238853025358688371765140916095763960 3975048 -395643779113118109331183302868992000 3975049 18785399045131304034236205811539024 3975050 75265808600078567451812062872172800 3975051 1232167690901832596753352255919708632 3975052 1715496863947266372280364429455982336 3975053 -196984416154506319526974517386000800 3975054 19550006490697314736565189734992000 3975055 433742810552009141509409020480670400 3975056 -174397978397680510105642381283647488 3975057 -630181056014024346043691317866876492 3975058 -411511971086895421211249742856451424 3975059 -3751298636408960239198865694606461280 3975060 407383869530434362562223385814978560 3975061 -1381004937941295884440751764878746468 3975062 188262153747011193298461665632621824 3975063 1189668110651292777949456589512963944 3975064 -3117336537001717626073309238318714880 3975065 -1820034531247076925110429766212756280 3975066 433982688306252373173585566566022400 3975067 477717022295310228546626395545270960 3975068 714428903594946664347566311119384576 3975069 -8803884282266800450171471408624512 3975070 259784073595991893037560621397170560 3975071 1026425699992086987941686214160253200 3975072 -562432286295902421043927738667237376 3975073 -1171325265266846712565815834767998716 3975074 -377086338543945049537119690675148464 3975075 -20224797426010309159518892608740400 3975076 -49659014261778414030019897445382912 3975077 -1407281546381738670911652168141271008 3975078 -142162696876019561421161830917984576 3975079 3000458981584227850678100140486678384 3975080 764630328038002579819224655775078400 3975081 405281791109990636614299677923019520 3975082 -1030610525614920933773397901279763616 3975083 806987368343859643557514306065305376 3975084 -303606650377453774288534360436609280 3975085 -2228504123335747919469770935458208800 3975086 145243570059669186583822091443036992 3975087 -1323027699668240318518470395401428480 3975088 165875867715931011541902172387737600 3975089 1546344256671143523744568909709695890 3975090 -123346342093117869369995328377487360 3975091 -3436408416852424167976163671359435508 3975092 34701775548862077243352785371136 3975093 -225535344272609249335295549249628516 3975094 -1510992531168445209927387660699191904 3975095 142687444477634850354386269771279680 3975096 295103769276136278473853375889612800 3975097 -1398222114157711010751684254630317568 3975098 804438598660747921773749853515122800 3975099 89999822529395377870228673561330688 3975100 980985779202965536496998410014310400 3975101 -1152491408088030278993205829421705856 3975102 -587551498420131831205218506316312960 3975103 -1243466617093237000413298923988659336 3975104 297493814170725205690045244909813760 3975105 -940467461254607713565978934732167040 3975106 -913660235486729067072389476317398496 3975107 1243100435699936096241426111297079356 3975108 -1041933872336617275655243752200586240 3975109 1271265262423438695258221983039393310 3975110 317813404869258766473362058723168000 3975111 746407111271545189553307129438106032 3975112 -1187256565581596711177109526298188800 3975113 178518005654343485037245452671383808 3975114 -49008406473604126291130170102914048 3975115 -1008906287642251186955979823379526240 3975116 -1842988430384390010635463126108591360 3975117 147608554606324452403261967926069920 3975118 -516397237337628395379157262727648384 3975119 -3352659607050552721446838101523733760 3975120 148339330199275683047851005168107520 3975121 -852519867813857866702809987197660300 3975122 544188367380663866693749770830054400 3975123 216991972558195302629160929156673600 3975124 -1923262662631060209717801542173976704 3975125 -1690083427249956407381290523935080000 3975126 593501102898736541755365951915823488 3975127 39077741778609834322660136863061712 3975128 -1895270594247269065303806347648931840 3975129 555161786084730160568010246957709920 3975130 -453756743288290633617894148540231680 3975131 1389507882703197185393021414506639872 3975132 93701525703323394645644964113940480 3975133 -555983528923003329114591563455649076 3975134 177377866766476685392306640451721920 3975135 17050563563047187692328350155296640 3975136 948640464562594963360360982063874048 3975137 -2996062629295658523972897186762821328 3975138 -604243756735933267014561886662417456 3975139 -123654691742591688277096200751556144 3975140 -362320377031395333583980188583820800 3975141 -1583908699009094030806337085800239008 3975142 -67070175028632394247010110337544320 3975143 574935250766355035659148691626990400 3975144 796071057643403551066544722578309120 3975145 188028348611228879055954859071950400 3975146 345625432526354053751973824222453760 3975147 -1263917237290032501028030642637553432 3975148 -735736491611791397275812952359435264 3975149 4236860954147680907052125860496022636 3975150 338411075388792203237762999391825600 3975151 -2247209770180303736803069387198460848 3975152 -400546277595102246439892628439302144 3975153 -88438663967596739945702038032492672 3975154 34606766577239676930746436193717776 3975155 -33081921331951225844257337374490880 3975156 -86837930179021400563471925196800640 3975157 1566755941670468085488538183884485632 3975158 278581959227601804286584221936492160 3975159 40345298265647492977703274557779968 3975160 -213530188154943402083972861591961600 3975161 809693570827537879228391847842403840 3975162 269265005627379560759019998872829952 3975163 1076936218240721932526736904312165412 3975164 -186932824854778714142375143285707264 3975165 259854426500171210121045486091659660 3975166 -247011931432782706684665629098077696 3975167 1173217313659950904724873232489524592 3975168 -115411944093706181498100263493304320 3975169 -796087709398618881757284976932881088 3975170 -1041496986553183675355335181915850720 3975171 2010004685353355645833905599619303600 3975172 -1635524044727636555800194338546813824 3975173 1174739404313739869028530218783603422 3975174 734723560420972179141164860776711456 3975175 954544607654410338181083740462949000 3975176 949656782072218090890472808623150080 3975177 -2724185696000783958637406248408332768 3975178 12600282514051461213676684853360640 3975179 18592153293297106925954143019238384 3975180 -851363687754604067763834061800652800 3975181 -153882125484114522003527372059186208 3975182 -804237204528889260926355628091043840 3975183 3242351079360158889413674969344723600 3975184 -752405489678817335263647954239815680 3975185 -705273054863003402460402368152416600 3975186 -573048233626698765017822692034199936 3975187 -3526092885332137091469135844256247008 3975188 -736597026124546398909468435058735104 3975189 1819587965624145942046155537387486624 3975190 -1198629549743441955467505503912006400 3975191 -286467788255195251069418502864651600 3975192 87109064120763393885520889011568640 3975193 -2214698743405545518933002414291381558 3975194 -923601621978159150100102869947289120 3975195 -172724301634299010411466894146525440 3975196 -151224297485841629402625112673064960 3975197 1784138512148766917694558843731180646 3975198 -406597731586255073591988561134456832 3975199 1328822198423693963904688763260819240 3975200 191433352908826172969352515248128000 3975201 1711187038324752612027003369208897920 3975202 -314326527596139523952472895280996352 3975203 4353795098180122721400443108925140064 3975204 -1003981443199207675602995152910499840 3975205 -67283066107097770879102281473116800 3975206 455255482268663209294800789770152320 3975207 187341045074246281912970292577895040 3975208 -1385889942564326928419661921062999040 3975209 455000291292594320508966467909477760 3975210 1133737008212425419040109305152499200 3975211 457431441053255006746021740620384800 3975212 1495868257713572009805356034584481792 3975213 -5927072383132807598703882894699648 3975214 531870884613611616718249506808462080 3975215 145315989071305217440483064729575920 3975216 98250922968423325110516543912935424 3975217 -1509052708938696183187051231596842734 3975218 1576775287762837059856699297114588800 3975219 -972020111540975667906460048412312112 3975220 536953961758573904666256252989786880 3975221 -97943083601882170363481786563034880 3975222 122216012611389660769619257437723072 3975223 -905477745154901999447203748525189184 3975224 -44734757975253158220627941449728000 3975225 778697293773304891479600372777915600 3975226 -499141730830619248899927024322526976 3975227 -367284045388423886476282858953266688 3975228 768894916860060760402698238505063424 3975229 -2645214136383874435386982828744143924 3975230 132297435411859675104732639491673600 3975231 733473972049584122516996114131944720 3975232 -706478556917545872663478442561372160 3975233 -1116814287925389279800814886392520620 3975234 320696969574657171649272604625911680 3975235 1156494325334535815020173364325610960 3975236 593318370291270035394591662028853248 3975237 -169523495655441269340093882478211520 3975238 -1198061456506745726788214426997432480 3975239 -1156785323216405721443390084263137960 3975240 -918625021594582937610166384383590400 3975241 67838657410991692723784894776355812 3975242 -457732433157433902855354028975627728 3975243 -594755632190650023400923192746695680 3975244 -78886059646372041400682847075811328 3975245 -2349265523613140724774896020073114880 3975246 -1233478673811213366981368863383000192 3975247 538966232982199824896384656584515696 3975248 -501334717812490250957233476949917696 3975249 -1947047002981568032763922529161336336 3975250 -1895489081834583509860913422688376000 3975251 747167770136328975126762414558630144 3975252 -533788620552891113201531022452133888 3975253 1863043519826766236113294755210583502 3975254 -507080633932834406538446370156174336 3975255 1389037710040915146317181971704643400 3975256 1011305920122314682912769193926963200 3975257 -541965479153245794072510727791220800 3975258 25561927993104086127686676388108800 3975259 -1110565331956308038703410628083594880 3975260 -176230849927394307971614901596876800 3975261 75966664282095026683941097662128160 3975262 -1337379918759588341456065114431220800 3975263 -1709266410171629793894802771621784304 3975264 -22276756823399393216350750884495360 3975265 -447012269084345750446077005751751680 3975266 13531605304642288595827840380641664 3975267 407762407850894224735732067481308280 3975268 3675190889527312983770347254195720192 3975269 3796320956273750261932868890395740670 3975270 65293296192423873560169424483280640 3975271 421827492058809268072139476362892472 3975272 119032425746349488188613433529850880 3975273 687913759758607898530751977244530122 3975274 -240292139924734694565646011117258240 3975275 744134004154734244053600475955385000 3975276 -46804148815261564652765847233909760 3975277 115016075509313067740187399109079126 3975278 155316285281328180309994027620303360 3975279 554751001971498220175999457132791040 3975280 228688120684628554277300771841638400 3975281 1578341646977814873400544672852528082 3975282 19669100244545883024165048445579680 3975283 246269506374352052318672171519908608 3975284 2278830272090433273344741847890015616 3975285 -425953029117523318401253910966968320 3975286 280272518760727237246654640130115200 3975287 541190377398781403514444830323349280 3975288 -142908589297845253603384930719129600 3975289 2628997698647456201460317001971450090 3975290 -52035168409223635799230709038924800 3975291 -289437831496318381299232441155770400 3975292 -125955489859607072525760333537961984 3975293 -811405768174994839102260920345757600 3975294 809519696264094307941820566854292480 3975295 -17873859153831565801947851887542000 3975296 -323168879286292278769259622118195200 3975297 1423381099386503228296448797274885760 3975298 869345784047755071372014140727336400 3975299 -73210367414495067772631030977332960 3975300 -304493922603158304681639235350835200 3975301 1206303923408386322260284590130031584 3975302 110959426081338361563504932300869152 3975303 579883782188487776249142573643520208 3975304 2431538058123099866404383266363765760 3975305 1403132711964462943214720965499321160 3975306 -640679386230289251937913827907978496 3975307 16210230157329933964980125967289344 3975308 -658068982464556883383954554031395072 3975309 85632564411420264623452106016299448 3975310 -544118152696779810070889801312330880 3975311 -449515679695160435831389566470890488 3975312 329961172026799888865938475048632320 3975313 -1288581368616343169723063519251752080 3975314 -238359001524900355230057297551351808 3975315 795500916818399947734499689870089520 3975316 518857753170950445315920045340712960 3975317 1571139470036232657028652288209227612 3975318 7793845471195100589253043833208064 3975319 871474490267074155729087079709358720 3975320 -1089568027191777323364754946150400000 3975321 1394652448610949997903018913438180112 3975322 329384513035222101580497381517904352 3975323 32046072896800660407810551152298688 3975324 -203198462120119228743997663007122944 3975325 1981620346394476273612604246852328050 3975326 -552691616825078983565294185338031296 3975327 -1066635546109638167904393413039516136 3975328 59021943463775046816571380382826496 3975329 -1785101395929031378174478163141776124 3975330 -53575214719892839162734615120046080 3975331 -24615788931287162396206247345091120 3975332 15325448420324581737434639572715136 3975333 1695011072376493170124589347342595424 3975334 1342047229716817370439844430555808 3975335 180291441955226990406577457812455360 3975336 387600318228565481998992910519864320 3975337 1672768121637355625517973902288395392 3975338 1391937518700354778245067577760944640 3975339 141374421884824251666367064234868720 3975340 549045931273378371548690392238284800 3975341 955508938830763233840514117029566742 3975342 -274247052142605933049589936276683776 3975343 69926776311356634360369658159200384 3975344 248153324107381764191105928407678976 3975345 711605264185136892227404708996963200 3975346 854565623250362761359581086503385872 3975347 -845419621290063379334900143694950848 3975348 315411971943314791103392680473088000 3975349 -972936240808740977907770185817303040 3975350 19476065502337457664095096727480000 3975351 1956884199767797664803944858907276800 3975352 -399930383155705488424473010586726400 3975353 437329790188583328427898086740082602 3975354 350870242114599805112013639177633792 3975355 -1360499672018162380019331829930266240 3975356 240488437129804938786001673495863296 3975357 1611060327006122624008911978488567040 3975358 813422741764438609074522994829057280 3975359 3588452679381249056945483062708884960 3975360 82750223144706277163514689665105920 3975361 42969410857678097276229397547710080 3975362 710171300057444805571515044739636432 3975363 -33210648090990707068873687239439200 3975364 1092710130063073649184164982459291776 3975365 2416419735634092846869144201245332600 3975366 -23901098787333017868962099213531136 3975367 1671429528426082352389975403259510960 3975368 423854184627410804925192804331560960 3975369 245075700321122047032381813351273744 3975370 -528927026743757168925941420317440000 3975371 -824927274935275572822427156957518576 3975372 -1741393191382615282734787453028582400 3975373 50169683633699777284099919058903724 3975374 -181659022971955361352794024283019200 3975375 -1166984081624193965073459228942252000 3975376 562491073964782670861815595507474432 3975377 26827690836533687135985677077494144 3975378 -339663582960613348548008317134274560 3975379 3074701147170677547903131557398351980 3975380 515350143416261473226843880828460800 3975381 -2108704523303542105207697816505888 3975382 -325120401664979313057848280346592448 3975383 115253792101855570695743271100042632 3975384 -64396456821159521246284441556090880 3975385 887425106786530363970753891979992580 3975386 -1783004877702944843327759746077550608 3975387 -149472052461828303852467821356062712 3975388 -2998247984946951213408434627436569600 3975389 28960923342324891904666031475002880 3975390 444853688144189100130040761859440320 3975391 178124052598881493459618593743285600 3975392 1091667801054370915901195761185718272 3975393 -16200163507559855152108539735140256 3975394 -363713517005490912741352835838147504 3975395 576091518070600803827568260774744400 3975396 -1011460278738927401564238044699102208 3975397 1709565546583279681892101386826331932 3975398 -268595183584660361046417202537889664 3975399 47311514538134573236311478379522736 3975400 397076937609500957496750864721920000 3975401 418909377429212911125192827646672384 3975402 -597223216632702864764341109325005568 3975403 656954142805714325340896577030510160 3975404 1433483707246150673443569282946457856 3975405 -234403131717135736252459150550532480 3975406 -365723617249108893431755558165606848 3975407 363576135681972906969791913005237520 3975408 241630731162337772939508726427975680 3975409 453038891591607806811420201678753280 3975410 69710277050145025043629212085203360 3975411 1073975471725168900633623628278003840 3975412 -610075023755546312623025469574668288 3975413 -502252528421538238863258399895656456 3975414 264134797418603547725307938594978688 3975415 -1981415981509198749916391510378326440 3975416 -404827185249383823732120191913738240 3975417 640077888705090148843857417142213434 3975418 769025804430750569069505507511778160 3975419 -481232915167212173654896275438258924 3975420 341606216886217648933176953087385600 3975421 434827955983864199080659892467955072 3975422 971603329597433464823613562700793024 3975423 -121037033744149704035798379267216000 3975424 -520964029786547644942265629368385536 3975425 -855545555481722665334279971941023850 3975426 95353170838245867752351997513062400 3975427 846865972042199776307937083663084440 3975428 1037740065789766280204381109462564096 3975429 -2158911681225024488925099306180573216 3975430 -33059581793973076788204669057248640 3975431 306791684912178520094813612616768264 3975432 -928303065691759992287911796285276160 3975433 897390450080915383857168108066425472 3975434 -412500330321514135340536037275222896 3975435 915190588623555752679293895877824720 3975436 7453139271740629917622981267092480 3975437 -325158292114256394590348969093395914 3975438 1295505352065210326048257930490664960 3975439 -7096542359444580449881078474882376 3975440 -49882901603128154166454775395123200 3975441 -3377492308897262485553070812562797376 3975442 76655975878411032879433187770784544 3975443 -1789024368560062016938962772294099800 3975444 1456866867084367516698853422422599680 3975445 -2847156726131957291142915869069783520 3975446 -2751986666099222750562576402838032000 3975447 83033821148507721811040331079596672 3975448 1251418832197930669550456824462540800 3975449 3229718353239224613545203051191381450 3975450 -84314758487407156101815292975552000 3975451 -270986480560493345534490902829335616 3975452 -115676047055603708461481343982617600 3975453 73527998436270765394829919230878080 3975454 -347959651512895746114214824098444928 3975455 -76828259389154498388847534126920 3975456 -2037115934633901648350009714837815296 3975457 -4366621225571644168429438962438946128 3975458 -764444763995901262431035985261282816 3975459 354036583740624742414256092465057200 3975460 -289148950384173462683381041610841600 3975461 -741591024519265674277633644352062336 3975462 656233605888145807091852953115269920 3975463 -1667756613056278175170920712433473288 3975464 775503814489714870042558630961387520 3975465 175412772437153613312616184024352000 3975466 -479741086430569402558806587508840960 3975467 1215768061462656933665725220647796232 3975468 196120927498408553094863118336861696 3975469 -4032409519670421444663706047461099700 3975470 -242210691551665360317261039974176320 3975471 -587529489903378072719303690499528000 3975472 -21978210893204782652696750645084160 3975473 -2005730818262343483303118587939511278 3975474 90312275050087548992464604320174080 3975475 542194877940855871334260842053724400 3975476 -1341900023081258005072160740024141440 3975477 135052427292281652657537822139880256 3975478 -202792419250880117040979120933395840 3975479 28781908484841109718825479393758720 3975480 -1127332500217620201362955596792832000 3975481 -1399060531930700089260236158926759936 3975482 133052103042718924851256601642294784 3975483 -544407705510896276840479308769113552 3975484 209929371315564303021297041558863360 3975485 1166518036891859871615772797100587180 3975486 -228946896872459611502177416015322496 3975487 1823556479579090460526647409913587136 3975488 -744209805360506942875714197299134464 3975489 -475892850022026748339864939135958016 3975490 -1136023218842974651021509099191916000 3975491 -355523527970685867164112078305073120 3975492 192861105030766994331302999306440704 3975493 686314737805323457336763717123971742 3975494 1036229848192324754218233333259176960 3975495 2136785454758555426952805029850598400 3975496 -58141157874945029930013786440663040 3975497 1227898346154975703829773701123524772 3975498 1106723926711842606754114482842113584 3975499 2213645120623309351758593597394385320 3975500 -2749218232135345884861802873148928000 3975501 2093262222717698243930385328995185664 3975502 -7271977193577782727740033403995136 3975503 -299090857938976306451393651418232320 3975504 43992182182949040594788987589623808 3975505 7855660683081472348384821806172660 3975506 -108603981421556912351783405179862400 3975507 -244048145664361292588613168925328160 3975508 958946958184783743623295302830663680 3975509 969699488902155741454195197001621710 3975510 113009146119115430897867099234365440 3975511 1559780840512209552721721981619727112 3975512 3391484118412467533697111341480570880 3975513 -14141364013280158265009101081643712 3975514 1014900877033659691711106663235628512 3975515 2557039065404556037574210053042580160 3975516 426311911262330463294387825740163072 3975517 691084977458447024626376199093358086 3975518 -1010359404575374852443345507891293184 3975519 -1069045290958367872606958681216041656 3975520 289638530336527892522041786399457280 3975521 1522335887935871117103077548423783344 3975522 -5615395496749431512083624050800640 3975523 2767092868583404674937298064830119680 3975524 407745084466731650040312796280758272 3975525 29724384603028738405796555582792250 3975526 -441275226561269206828061028744879360 3975527 425504445836442070386417069123901200 3975528 -191732035186321586898625212166471680 3975529 872673193410935286619801442461603130 3975530 93813063924502364029948584620161920 3975531 -43931614424205258347769336444973056 3975532 1084828865036605354155899518254991872 3975533 137859370277317547653905112171680000 3975534 -295055358546756875987435520803420160 3975535 3024490569988434966284719318075694160 3975536 7730509293741708352701496781635584 3975537 95171188803308599020948593237896560 3975538 495061591118897758821493350546270720 3975539 1211978088928737403534669397602470480 3975540 394105554303805685448186065483857920 3975541 1109141503668155185708274657646537600 3975542 88243787408415477283478525707660032 3975543 -763170139742615457812554913962796880 3975544 -126589586672633314797115030794977280 3975545 707955779465776809711652847751845760 3975546 939470240532603281435189193162000384 3975547 -1921075012767593785162871251051143004 3975548 -434074310652825543383053970500564992 3975549 -1659291994537568016111736139376539136 3975550 299610789548934879351035674582204800 3975551 3058141864167867519005473535059704600 3975552 -570453427352344519348156023334502400 3975553 -2268986041127809680243708360837806636 3975554 -920013655656020776321465328978681856 3975555 994117521475501103546778777264131760 3975556 104656689621901323657233588427430272 3975557 1021549609708497590609932796260145820 3975558 -936936202536674497343709579058450560 3975559 -455799004204160277275313952339979984 3975560 925658090496046645444965914320896000 3975561 -36831463091361125182901719834286598 3975562 1597124063290408196298218722894868064 3975563 1730086092315721077578149734653991600 3975564 268234620399042468092163059429670912 3975565 20138107031242085077802224348275360 3975566 -546468793099053392462630352875879040 3975567 510715162672541009228016241167114000 3975568 -195746192541602080061658166358007808 3975569 -235042279110639631507065628618471320 3975570 17761688862083505143940442789923840 3975571 -1567329613591290857546752391657888808 3975572 -1181639360007909168998289858749265024 3975573 388091464215478076639813162661992448 3975574 446834332708371973105800849075664512 3975575 1286861449102961565564804331137010800 3975576 -1535249785179684478737367414978560 3975577 2184045437478664281910346566524740426 3975578 -1590148988760006813099283797049574160 3975579 -2919855308475636881752448686899188160 3975580 -26116356346698796007224245638860800 3975581 1334799348371215594429473539857610700 3975582 -103547607244100364504944834519541120 3975583 -1035022658808053284526917263512821176 3975584 95442668613721080154617924188897280 3975585 -782157552976708312059497350890239040 3975586 782831257778462541362718022307832480 3975587 1015832719311290781543610269690146304 3975588 1432974271467154643982531112800522240 3975589 4221738554244209393338081377927338112 3975590 -46264288824254995831397439966787200 3975591 1424953162624157960496048005780394792 3975592 -101275000497245090249900427913344000 3975593 1308077366621825951022029113518670842 3975594 111188219491850451349936071670087680 3975595 175634658124467311622002815536963840 3975596 -786770973343357315300264415330795520 3975597 117133761878673756817576482419915520 3975598 -462561827208053852671113720698219520 3975599 -2257963362526065529540102261399820400 3975600 -97557849809251909763678816573030400 3975601 1041974206656045879906942258146201152 3975602 1484995050016062334206794666434732032 3975603 699493057883919554728086672709321440 3975604 1248206681061458371485512135543181312 3975605 -2129563608130567405444354794531904740 3975606 486632020371755489644696048840785984 3975607 2731280141411394530232248770482389200 3975608 3676893895354788938807344386539520 3975609 220296051285876413589240467080021728 3975610 -1473043947752399700796268967814536000 3975611 4966784868822169063405502141193296400 3975612 -1159023483749181575079107101962137088 3975613 -481888778023557288094392160896857300 3975614 -1550802167897235399577809532804469568 3975615 1404980857645944298719008054935629600 3975616 -1090583525411624161753271673699696640 3975617 1987631478003023673537098317422859680 3975618 -1288927973238891759457123573637683200 3975619 400088021685245968048234443687189744 3975620 -1474221267216680921501841626595287040 3975621 -65582574407309364601267908635934240 3975622 30473332063212938021146908646963200 3975623 783711493102746786873864542802440640 3975624 900979213264926504052787323665269760 3975625 350896153031275381421421265132801250 3975626 -118981917418178187576025312060548096 3975627 -600438687981320091940965700510939200 3975628 2645705778715846221290530686803610368 3975629 -585926848062218253929992408870830624 3975630 -120741143979743394591506137655904000 3975631 -1139924760846072979374579811657515336 3975632 -799613382318324824141392206943985664 3975633 205249886809919980331315950955888802 3975634 -180100913010336845051883851299171680 3975635 -508317713379037824470236939948915920 3975636 -284023745987910003787910337059880960 3975637 2686023668061028877300027578049286492 3975638 1717774451638908053474228686568466720 3975639 2717227789524001643338764914250960 3975640 1875656730820280990440003525700812800 3975641 273397339334823692445595817331968784 3975642 -29879633986522728970673127239548416 3975643 267346286351989081751547100128989200 3975644 678103893204321100826803802007146496 3975645 -95516312195347255872861116093055360 3975646 -230486463927853149491518592384498880 3975647 386662586002455862114838352435146640 3975648 -42287817718795757680335271509098496 3975649 -1756028624177814628897549412226752350 3975650 28587997443904513657848930462374400 3975651 9014898326552818939213363862767368 3975652 2132612619027769050390879682338897536 3975653 139446799107058675007509651015844928 3975654 -1120210283648826877933993100674992768 3975655 634977516503888195913857385321210000 3975656 -1207760861992540678735851422101094400 3975657 -274460417541112142679373190136262464 3975658 -1047274276760912005049081679661066320 3975659 -1843871108156766524202170254993840140 3975660 223485899732188832213048354562432000 3975661 -2180718679314271201553190876724861738 3975662 1423772036563938256782321165027718464 3975663 3571653559886575445365086471260688 3975664 653129916658453419453664373013184512 3975665 -247943813216520727535605705736386560 3975666 -366650269526526792435850935858278400 3975667 352413156785673528544389262849440716 3975668 798679371579585471277000167624334080 3975669 263395284616918437830026953452971200 3975670 1177961646935653932493293516367073280 3975671 -1146014248461204762930741166184545440 3975672 1660394964541818857584966936967761920 3975673 -459287657311729234749361353139770236 3975674 -190279177459667326350413235093557760 3975675 -910904055955205153520506053996224000 3975676 -1501498260323723734957659662514135040 3975677 1618555920166460353211696748540587526 3975678 37061667997964296763996446727316480 3975679 -1232931619507288710898914148050318432 3975680 586289459577148658332310520264130560 3975681 1680046945106674417177942136978191152 3975682 -2082273077000535274738241911169525808 3975683 5597452317001522443544889276413849440 3975684 -1071797612026412495616773413032612864 3975685 -377431384049188395025729266969171840 3975686 653002664393009322884026210102697088 3975687 -367925175222134716527062998310282520 3975688 177095621075985812850359439906570240 3975689 -235481963560770186669673902653214876 3975690 82573213104281797330397881580939520 3975691 2355749769463770415763753558247160312 3975692 228669014427554691942621084281438208 3975693 24132892927204428933575041950413664 3975694 128834167163745925987159557735360 3975695 -2548295801839798369357217763501799800 3975696 302133959824294421309691332597514240 3975697 4413916562594371507048093558559360640 3975698 -265054980554859641642213644761164400 3975699 -206349106184377470086578073253603072 3975700 -1157065973202036328366012111899648000 3975701 78148162903172502332786450283474702 3975702 705778116051026247252031487251588032 3975703 -2424018984448843208617802460345637048 3975704 -209573557350129506600225934110730240 3975705 -1294724230397778090116632300974078840 3975706 322345522630052824111500360614388480 3975707 -127205602880078178822660972276274044 3975708 280459036589270950054679039528509440 3975709 -2949801935092382888406650672083144090 3975710 -822437524684280782227558934806480000 3975711 -1099172650997219368865257544774040576 3975712 613789518011412784873493521948999680 3975713 905223408692374440457060037902281600 3975714 168086662478768069258810477913898704 3975715 -1313945733460240688139956506315129200 3975716 1677300933933254524627924642225152000 3975717 645933387854392640012080847409298848 3975718 1627419796833821743862040282557222016 3975719 445900162803984488691529643212600320 3975720 -403514461577206484199133705160294400 3975721 259933767051101502027145114505836922 3975722 -1243563393397242235336512329137968288 3975723 2954898030849278805906830064225266184 3975724 196584433399017681474147472648247296 3975725 -1297835001676152084350172406399414650 3975726 113088335237524611400735040124176640 3975727 126489881311609749899472588397733872 3975728 33233728108899835264079486715543552 3975729 232308620128504520452300709900511648 3975730 -420367907837867778834193289798092800 3975731 2433856580003665108099442031452055000 3975732 -643278598578633139059516152077897344 3975733 394701660628004475243676234985190304 3975734 167318270793933309294812140840630272 3975735 407495355013121323728589247401205760 3975736 597896648970587058588579206876712960 3975737 -19202245285825930141463647655280 3975738 384544713802155198651803634049052928 3975739 -2352953309762918602282931400473819568 3975740 -487902090611548217921736529682334720 3975741 -468728538199466543556938926498645056 3975742 -407810817646671756093524058333175488 3975743 223061899829969127311976383256744504 3975744 353440055107626502316907787154620416 3975745 -2707605640339839922618975895963635500 3975746 -1258025448226037637708109636755482928 3975747 600988935399317416042714033812152640 3975748 392951401129679456873012174967033856 3975749 -604783446747794322035949228086129250 3975750 355705785021149668763463685017600000 3975751 1304502975940189492517446719657142704 3975752 766579964440180773064998487318732800 3975753 195603449783231704013697096809631504 3975754 2273509887239571700834622705379356160 3975755 -993932971411742221021112722693521600 3975756 -911141304754777830022373320839644160 3975757 1012085157124871238255776424528268320 3975758 346752398377771516110089127350028480 3975759 -164460386378555452001329445146576536 3975760 373881872400342669707370796516884480 3975761 -746858479380511430465934600871708428 3975762 -247105161421230502599320557618881408 3975763 -1301149217786401295577660602270354616 3975764 -46371038261598586458984544485370368 3975765 662897563700483087437445359701984000 3975766 1504601323174497748120849293280556832 3975767 2614880220714196617099371279228167800 3975768 -968879202635118329405663905945036800 3975769 -826868892275787236812192119133670400 3975770 294358822019988442293261995129050560 3975771 403424777070772218126184984730012160 3975772 -2492577775506944533377535195949530624 3975773 -1395991443196008618044902361359603662 3975774 573940921949004184678900267095905280 3975775 606050543105532001615817467243315000 3975776 -492387718027309375685141910454272000 3975777 -26316221743339639752968324790750720 3975778 -1079593745769288975031635623578288560 3975779 -2384411276403649673580929716091419620 3975780 -8856219239771297664170448585031680 3975781 106013919139665488935269096032144384 3975782 1083640562579805056522907971780704992 3975783 -318965271170488522756688290721709312 3975784 1848034986551914100785898006653286400 3975785 211171467534707211378271917692578560 3975786 350820742748473698033166696580083632 3975787 2009529140613824703069540491453175312 3975788 -433623993047149159439405464487354880 3975789 -2012456672624453377701708407532758976 3975790 185557868155376396566219785373608960 3975791 797058286528739996272838705099274192 3975792 -167602019170239842912979246783332352 3975793 -430789057309095220541049971786490816 3975794 -1760362010762402814363403294332484608 3975795 686756873349864331948523696101999920 3975796 2270662069152583726680300661656668160 3975797 488493854801834879301664928164606464 3975798 481383025535544012596463458476993920 3975799 11327540536257411959322594604524720 3975800 2646719924990465709449001284379648000 3975801 -2138443992437821182423165299055400368 3975802 163338421498934702991801221172266352 3975803 -201426858299970216508155832475281056 3975804 -3287485507632592538346301802824704 3975805 1461867233926408667183273259006620460 3975806 -544244433386414796205034336972941056 3975807 547160363468829864594540640480700160 3975808 216667899956629444692690563235840000 3975809 4031742349297400952599537972638847700 3975810 -791826162752854398428326102690851840 3975811 -1237991275507363129323578271037034520 3975812 354758227395040513666600059370340352 3975813 1403348549197260745274889578025970620 3975814 155181795280624341726932620281341952 3975815 -573460439336474956183837592852205600 3975816 -388158968750289965474009917333340160 3975817 382477382503227569992531009737564880 3975818 398039461908462467788747754327808 3975819 -1086043287660953951659408469112828456 3975820 1544353272162071983633030767580032000 3975821 -195483866893089285473518333979124000 3975822 -317547750399228078705185704701632640 3975823 -49005591855210274704687805314357896 3975824 -913708595501024351930139217203560448 3975825 180666230867198518494244922007969600 3975826 -123115578017125067452916249404608000 3975827 -1556589459484684822327406233274442324 3975828 -632823766957847154693395973636679680 3975829 -53182497695728918699049321708366112 3975830 250369965489726824073475786314981120 3975831 -911578790284496349889458816208298160 3975832 334727981761356402441981757547028480 3975833 2963508223937457778637533965689193600 3975834 -241532096764359611491527577924293120 3975835 -75245374207167193703011188834905040 3975836 754874937559388038726862275665128448 3975837 -2986154003586173091286476972557956320 3975838 -812809696122553486898756124854743680 3975839 -87578367598741106286087375283349280 3975840 749417188878086012550995561797386240 3975841 281313700576232836874150752000257024 3975842 -21945274783387281150514772265247680 3975843 89422041685242122222267504522723328 3975844 -1475252874309813972904018453347835264 3975845 -907066809413614169297042626926472800 3975846 2202398068887800203659721945602048 3975847 105879485268002805012082693028476072 3975848 -811297560836922628005517342074071040 3975849 689589183474461283023228689097855424 3975850 -964691716205855205149094389284531200 3975851 -2669921012729931480388421825886036696 3975852 -282373636417117798460652271367156736 3975853 1069185783828818704926868658904352480 3975854 565517682913433161883724186587716032 3975855 -136590249102891798909246189140815200 3975856 -215002853093404070912582804820197376 3975857 738902739061138370955737780794025106 3975858 -827278439226856753206901802769745920 3975859 1007570557850191224183629862604018704 3975860 -135452556996757192617274903402702080 3975861 376575128748273349163595081997315872 3975862 -916494462893413172533950574306983936 3975863 -1080462028205850416808284755080060888 3975864 -601053218144352388450067324092416000 3975865 -1183557983897911569565323332433615480 3975866 -2260597347426458425186159392980736 3975867 233266787353459298587248719228832768 3975868 -245950651383859656824639835500775424 3975869 863549394793566826668164968575216300 3975870 316739531996905305956662814432860800 3975871 64351217085884965696004262281551680 3975872 -13422457749923715046188823785504768 3975873 -1310762269463450739368391477519646464 3975874 143858701136887050399322739133026304 3975875 1390320994878751432815384146945424000 3975876 544581748162548159560399050557973632 3975877 -1183532938689292240718695322033609508 3975878 370543419711391259113774063392294240 3975879 -1383885556174967105283476205794947416 3975880 805413290972726795322595155210086400 3975881 -361450242479168193229781667442781376 3975882 -970192594277747131991902647780964608 3975883 1291616376866539766493476061847638520 3975884 -1043543238268490271113665366856371200 3975885 90183040883726999217960052688333580 3975886 -344293071621391033890594403796554176 3975887 -250042068034292213194301891137000464 3975888 109095528101110716543293945733709824 3975889 -2207282077767691322462226430824415580 3975890 -850057031404810813867634900969128800 3975891 -75868220884537220285784750881872320 3975892 -1236529426461510573747181071952035840 3975893 -780558342122083535708119373469351876 3975894 352606511170871546606447957161304544 3975895 493605255026002550187066593721984000 3975896 781484942235589121146027888485888000 3975897 456793114828741263301110963352097760 3975898 925708202962913830220283891158350560 3975899 -1706929687416477521560470310214432640 3975900 368601582697484388879544289108352000 3975901 138680754142799663589819744999301932 3975902 -284636276379733231525451469524014080 3975903 2657275990056524303673306231526259760 3975904 971962055304141286724935942403260416 3975905 -29552368974650876731871014448417280 3975906 -71477739573724592146093376144259072 3975907 941526975400586470123282623600515680 3975908 -1088563271985621718570982255341375872 3975909 9215619691727451795788271238062912 3975910 31235753486075050016374367957247360 3975911 -374162745605588797180266634144876488 3975912 4144367969691980948285820768239616000 3975913 -1524257860587644571339091576285642496 3975914 -377602509083548241347445356109691648 3975915 865498765395249537381475325521359840 3975916 -1100610377205134198253802854823065600 3975917 -276014984136691855227398467232223648 3975918 -749348093881956309591080968178982912 3975919 -3459507032602118933018661473551249640 3975920 -157017592406021277343478422724935680 3975921 1882089075787729569850423844058428880 3975922 -500519849641394389182315318661027200 3975923 912783910850461711157781667786911744 3975924 -839563256042241420973493287452469248 3975925 -1319479933234372826652328761533772000 3975926 -3121803359256496333382050593139691904 3975927 -291154662651837785252742845197395480 3975928 -1020894465135568223244545912042311680 3975929 -121344247432909055204511045866700480 3975930 -93966452948693836077134367132103680 3975931 -1156443937591776515333483780820411536 3975932 -351654581299888036724024093546901504 3975933 613106302270220622254271738031449408 3975934 234297167140119278236658895281469312 3975935 -2204382812053175172181922128452372120 3975936 500447828889574164401438203790229504 3975937 628454163875120427369993398550972352 3975938 -1508014789108809951816873902693624880 3975939 -948468206088436010629118088036240 3975940 -534205384874101229246972203662950400 3975941 -1157522654838617569214922421011586848 3975942 303522830192611842030474047052472512 3975943 3309090502446187774885067988950545680 3975944 -391120865334784233138572898816000000 3975945 -28627756857744232266068683444335360 3975946 245721381266446837491046725511257024 3975947 -616979781749033436721245754436306604 3975948 6845111610764334819612116915566080 3975949 -1344424738133324863935219801970417536 3975950 47222087552821926475304505075144000 3975951 661109754484261510202428076598739200 3975952 11935937020624960177615240058306560 3975953 -894465311966074232036447139477980316 3975954 -165720312878887433501231751694996992 3975955 1410188630797796914531997158831317360 3975956 -13866408331372692105959144863887360 3975957 40530752745547048909821836014078080 3975958 1116039458831699624129873448070896000 3975959 -1014798880449303568835236263934466160 3975960 1071644945168537706531473513256960000 3975961 -2884900979381843855761101263741627376 3975962 -665159616897154067352008066611050768 3975963 -844213968346219116454715023286701056 3975964 432095629440499581049688876174574080 3975965 682572154628819733779081717297441280 3975966 -86185085570469391983435610171402176 3975967 -805030654476337495209899987440371008 3975968 -3605391281818833853410124591620096000 3975969 -1146467392282990407739132802990574720 3975970 543407595573911693840094806488507680 3975971 -270445645174319429227917002485905828 3975972 121979036264344068118564725534425088 3975973 817915755715943632105229944096870944 3975974 271569319488694226278664397972512736 3975975 -64086772893088025137625934299488800 3975976 -606562223114196502967651310574801920 3975977 -518502958826980914088111531041230988 3975978 -794977226074633984957936569061244160 3975979 -232061746334830411766771993239347824 3975980 -1150276019419176141332605723245235200 3975981 2031322036015630653402753701399490048 3975982 1157941255992607838594090293824566592 3975983 304184084957826513472815766021075440 3975984 -348590436760143081364538918806142976 3975985 -1037852100052723693671376037420107800 3975986 86075942669905931827196833248353280 3975987 -637680867047382218118923730253006080 3975988 753116928429309159576063516408879488 3975989 266350369886690630291945353960582656 3975990 -214724385774678427696320677820938880 3975991 -259287911519959120037956856408477600 3975992 -1529530612561606116625064281121280000 3975993 490697295309261159099378190328390400 3975994 159490542353181724478208717122655744 3975995 697183455767551348008246720447120 3975996 731547109728936354783119423411630592 3975997 -1516199361136047303285307894835792960 3975998 152044117538970031941516653420325888 3975999 -813770869210622232121387066530849336 3976000 158874502975645784182339468787712000 3976001 -664675463983413648653946573743143998 3976002 666754722339397020871217328214144080 3976003 -2624091131566277646147916948156263748 3976004 -913326323298670183703548118920396800 3976005 -501153045817953186244311184637311680 3976006 -1591839603626519653497494357213863296 3976007 -1414290941876403046111992203243016648 3976008 706674512346782998775646329800335360 3976009 1934370119436396350896315489329461210 3976010 -268328572874176979490607536129100800 3976011 525922456050025972207684287452712000 3976012 -141327896158000094325889314420172800 3976013 467876305007346590270830870675544160 3976014 82684895500318691653507107314694144 3976015 1788335966792994359401565489418833160 3976016 222606943253827193945687756695142400 3976017 -28629711169992996303037820637881952 3976018 -691906906974511911094340360306112 3976019 -2977320130727626749517560653451458580 3976020 -69148038754313547116244192368640000 3976021 -188380763320038080870555641776044160 3976022 -55398765156073403785137012056894688 3976023 -111208543725882144184462682634038400 3976024 -157168257210111112019576667477319680 3976025 -270893074261310437981146042361211700 3976026 606364008643702970031022276146246144 3976027 -509891449903730041923597823227089136 3976028 691014363466630372713362756012414976 3976029 716093567930778684400130289753714048 3976030 -831429167753604212096786291143152000 3976031 -2890670917659891607439789087600019168 3976032 -158323507277827573499452348170240000 3976033 1142086411089453898173939429989179584 3976034 2272068924176446301135145809197509120 3976035 50542804776495441160624465566374400 3976036 750002793295324412187329819785443264 3976037 -1609053540913273791858567169849227300 3976038 15416798871302799485846191971522048 3976039 7123400672352598500620820664642873024 3976040 -190976030882757563763744134797363200 3976041 1939306296399906296443100024761530624 3976042 511999878505773243972554040229523712 3976043 61889356683295417275947616500786292 3976044 788325521181067279667917413239625216 3976045 1389721072734362296057227389348626800 3976046 -1867471787046320915073962623300590528 3976047 110219614618922620482626142076294272 3976048 -767712707040942434510949085438115840 3976049 -428598600109253456353222783611023808 3976050 90169651588449148813519741900224000 3976051 -1211414249405724085614769840893158928 3976052 -2153746815574450896054806417045633664 3976053 87869018086728352677103466421916704 3976054 -6758769882934899926173786667372064 3976055 1021937090741768984504918915317551960 3976056 -416200222349242431921964916678062080 3976057 481144769611704471751489600083528264 3976058 -652555135576134251772807509404590624 3976059 230306036098639864227793627957913088 3976060 -298813413904049939125378695045120 3976061 2144448400752887816793985871369302662 3976062 -143131232981277498892676046233237568 3976063 -739904329479280428037726939882990896 3976064 2806612694398143097054002258294865920 3976065 -185708609812135775780797752090567000 3976066 1112754011256161510497515480570401232 3976067 -457038105584462900611580872363547568 3976068 1084959459102277372508613428512803840 3976069 2977531951560038910529430101926577920 3976070 718363485365415408974578118381568000 3976071 -771598381883839738283087832250144512 3976072 337889642520191755382374931811993600 3976073 634096100512715827908958060630248720 3976074 -1060518142515792953173672528019136000 3976075 -658933969491765364379724212880969000 3976076 -624027472738663172369707382507808768 3976077 -190632686687748304249646208987615168 3976078 -134789095316582023007094628363340544 3976079 -710882487662230939324081904759979360 3976080 284591692864660314266245967318876160 3976081 13349195843266608018031943460994672 3976082 169458671144039110751929673596281984 3976083 78085556858046937449815968656569652 3976084 -793830094645845753823044761679720448 3976085 -920919560064900936536719178780285220 3976086 186682924427239649424115776250620864 3976087 795282045191575213599948069072289736 3976088 163034457098562266932314005312501760 3976089 -550951926837281340847514938925121600 3976090 141791179376319289571495800949944320 3976091 16815279010186597613278479884494848 3976092 -877241029092627269191316367867932160 3976093 2653000416803845694625549759660531744 3976094 -526733951822061223157400856473094848 3976095 -158360253884567386912200716437737600 3976096 -1514241317138517902103786037804400640 3976097 -665783921723630934313072104784487454 3976098 102757904855693059332287533522775040 3976099 -1917380971269782443082169652672804900 3976100 1017917835899229314677981299726230400 3976101 -3432167037349224979383130996887528960 3976102 132141348330168839817793334580334080 3976103 98732348236114877777489474987345760 3976104 -225646432178564830821429068857589760 3976105 -91569604280927933860134827864982300 3976106 -2004036892729601189445425933154547200 3976107 -841115289958361168748085613277699408 3976108 -1827436707096457919706324505690569472 3976109 -2468214787032267995780861512011720096 3976110 46660730161436751192496434204436800 3976111 3171087785877509719909911277966311400 3976112 39330768928456180799668615762673664 3976113 440802103458377962074079597343044608 3976114 171117499696715833788557653457104656 3976115 -677526899120063166095803789158101760 3976116 -11029457564205132301579604008304640 3976117 609816935577437170175868993471414780 3976118 -1224478642232164686325169920312766400 3976119 -394287945810572475943547200720518096 3976120 131650953616946416669842470464512000 3976121 2460348944453074542965850782075441322 3976122 14840627722635081829102076015806464 3976123 -1147731955809250094890395371418665016 3976124 -6153025684868706868905312742838784 3976125 1230068797895870905864416888426336000 3976126 -565078183913687724222521515360220160 3976127 -1491373148744914492163562327664119600 3976128 13475523863301555442855488006389760 3976129 1178249574819339375450501073107601730 3976130 826634204924207461755717258860083200 3976131 325953151250609323988156243138781024 3976132 -211907257246862320745350197424926720 3976133 100349665097637838812615631204415520 3976134 -788904388107905760585576247334771520 3976135 461059797168285954764727189221897760 3976136 1221385713146754046970168144023495680 3976137 1930686122456250350144190935485767408 3976138 -1609148839151491284633089388336092160 3976139 1047951337972244133570132965754090360 3976140 11354944470321102373095337607086080 3976141 -410616365629245778771558675903070228 3976142 195330202359618857914715034538882944 3976143 -1082372326542674312014590866633045376 3976144 -291510872378250802996835055980093440 3976145 1829428914029308943226326691616935720 3976146 577539881069011983678354683416115472 3976147 1221683484839573190685170664832149152 3976148 302605942825766382549915900412661760 3976149 52851786303196572523632527090918400 3976150 215156593342825928639111442114993600 3976151 -1496274379646013212036760215100182208 3976152 69051804754415937093406019264901120 3976153 91377024905959571677711004501621760 3976154 5617203739302530744666348472080352 3976155 1262234778231617523457566233016607200 3976156 125766913348719371624362806690859520 3976157 -564743154729559416523188595312965300 3976158 -463354197382547484157662457864833216 3976159 -1635465141722477229169596986121559560 3976160 -1288006498079786846967924090977648640 3976161 468822051180992824491092556252412800 3976162 833617621763843411998956125927232000 3976163 894778299186785208450949469769585984 3976164 42263848448289471915122688412346880 3976165 -1439138622962641530515147636463671940 3976166 -453139629831015952019183886012667776 3976167 -8006665172550612253005568477751424 3976168 224625281844417975860263641568051200 3976169 2717836801360116100688283207775248570 3976170 80191721426738765911544191530816000 3976171 2166909135770263211919292354576583472 3976172 -345853461950918874737960833531568640 3976173 1581194305356882745703160957224712822 3976174 -1676556263522505790619161483296521664 3976175 471267931810959305847159016092574800 3976176 138874756655108954973483883985928192 3976177 -3531464822836797539676551059575788974 3976178 821675956220188822547635768488410640 3976179 -4282912489966694842060591894126909440 3976180 -69814285306793064505673573283578880 3976181 -4831285667776797607426737700080804 3976182 599565980412111309096873935127121920 3976183 1397163655504458632356689799421651432 3976184 -1179530843954237441860163127115284480 3976185 187702501588673880016827713567188800 3976186 843461057043945612992605386259740384 3976187 3268476036378544968327663424032043200 3976188 1554528204046441075541284888293081600 3976189 -502042197433480753972208249079587744 3976190 955649370502379670573637897194124800 3976191 2013458946862169863658526680851068600 3976192 488706726233746517675966108943777792 3976193 -275075566001001017036433993946774956 3976194 272683693964112823770828229510230528 3976195 -834767510257027233893690352119026800 3976196 -366306696722424664285998354395860992 3976197 1438115025787321378678763340301048800 3976198 270900548484888842465236325915368320 3976199 -619823731518842395357615097891773800 3976200 1162754894084176465537475813660352000 3976201 -1253561059385293347970060845153651696 3976202 -1193372171602644705888329597958026448 3976203 -1680634523865908054623450601142146880 3976204 -597346835992396628507111504130828544 3976205 492742610923548318254192994235227960 3976206 85103721715571936448636645190978560 3976207 2423915514908572071909593852010881456 3976208 -193700565749917253774293012186054656 3976209 1462711918128923600937188212135443984 3976210 4810368603934715127957373320299520 3976211 -1731342851118353631757753354853395200 3976212 -1127923376995265044583037993838276608 3976213 2369623359335681924135094549720848544 3976214 1694271104585104276492452254093097600 3976215 225016385488170741998719588415139840 3976216 53859305415351584294107373233704960 3976217 149524721118269247711384939060454272 3976218 470372551736821611909577674274631664 3976219 86244465626325002644670217782664000 3976220 -713674958991199214208282731329221120 3976221 301116345639337950502782918065131584 3976222 309534466149648175597652714541740352 3976223 756025717422069264807181367922053472 3976224 433119082037623236872159377546543104 3976225 1125513094227537554646280604603172000 3976226 -1678112786201836106537224683512768688 3976227 1358120031567510420981890014314305160 3976228 -2213794798835450360862691393810718720 3976229 -210435137433181713818433656734783170 3976230 -567753653028402714663236316682673280 3976231 385845410795758722007054308292486192 3976232 -808625591934294546109901593744865280 3976233 -257429556623726022468923264944567296 3976234 -1932027007690589701183553645403909120 3976235 321937327686540559556625246676245600 3976236 777063850390101674733422106154475520 3976237 201636739930274315683353306410336140 3976238 188991056421475152841278316975030272 3976239 -436492133292378706162760322070690032 3976240 -66539771401269277170398569701703680 3976241 3822322545338383029889483612338234642 3976242 -62834927346402249579584515846811136 3976243 1184552058187278732394637651193569280 3976244 163275360839138415110556105469501440 3976245 114095681902488125589268846997255040 3976246 35409763089977005250828782301675520 3976247 985664641541958838506462290014742784 3976248 -262534807107491866427833360953200640 3976249 -55356054857075561723680066919098848 3976250 17587134676600655926072911529470000 3976251 -1942455884417422759380221187610958568 3976252 -1466350925353232355929003823741997056 3976253 11897034854266971536444807663779200 3976254 113560015978408776874963009355657664 3976255 -927704470404596204836978146107682840 3976256 969223361978158125092514908028272640 3976257 -188368628877378790516592993629521360 3976258 -1454829431180242646787478372518912 3976259 18977963240512492993302585576465312 3976260 -756461931384118757309576463401533440 3976261 1642276060316590461643704045449896862 3976262 340343679856787078390891919259193664 3976263 -1762413023555260931644549805955571200 3976264 -614183160529927968037780231815782400 3976265 -1133265150342393290360500372523405340 3976266 -246406276942373770771053566322293760 3976267 2227945475891153307133233221753815316 3976268 -464487643589785339853448385026538752 3976269 31701843792501050542933891287498816 3976270 -390640709687299593755796318148727040 3976271 1358412761955992221275787114982023992 3976272 166079716853349462721620781373964288 3976273 1127587011669151012968509725284015936 3976274 -1096473425828094942552941937519018864 3976275 -151272147337412299985087553741010200 3976276 2569541913538998489064034802073612160 3976277 374274259229850431888900883031979520 3976278 234023730137806725843469992591781824 3976279 447653834950055621692713166157973976 3976280 69118375001753110270776394176921600 3976281 1069011586786884690703082901134311728 3976282 -158252357457453636423621459011635200 3976283 2133667815083288710218790118513589600 3976284 330674263779298495992933282706391040 3976285 -844754266989898943036466769663042440 3976286 287838874559341790665539724819511424 3976287 363135335443601648655799956144903552 3976288 -4932798419116510242412092124299264 3976289 -3347542941856498857632791466943314910 3976290 12568163955938470012323370197376800 3976291 612045046812913505145982819212904584 3976292 -1221671036459021150350125796640409984 3976293 2198643136569328094884849578440314464 3976294 1122117319940568154997245647811080192 3976295 870986698790892469148469554896333200 3976296 -21979736252697299192010090445455360 3976297 737526047663230603903674179721131328 3976298 265584087250954194223607005025908320 3976299 -1520424715036472404204471351875578916 3976300 538510090656876265682100518131008000 3976301 -1992856575978789590244907119923599680 3976302 -334979585086904134107089529691584 3976303 468763941709426419975673546228766448 3976304 437468615024489327285910807155245056 3976305 -1219388268673475007043620503442772800 3976306 -1199284000437060322465480789544755200 3976307 -2423024626080010501613795500528614240 3976308 12692579011303981651368935601438720 3976309 -1689913978787874025044375666723912096 3976310 7195903529839595499603561964358400 3976311 -278269636705059241012666647763992960 3976312 -286215327939649673225539086859284480 3976313 971114419203032077408859250705086208 3976314 169427820088303159870228742317578240 3976315 -1683290380132735823045288654038702080 3976316 553977076999262264267445633137427456 3976317 -3184952596664407318652423261522463360 3976318 1101262323079833872606953632096302016 3976319 1759547263636820374397038658079246720 3976320 322371103755059327398510193541120000 3976321 1624226396073936835902493468401424132 3976322 283533017735988345677585721812792832 3976323 -489345745966495580557778676619039056 3976324 1542013483797785163562377592878369792 3976325 557091375158348083602935313089318100 3976326 -223576233570067919440996497701056608 3976327 2568433157490057219282778983552561176 3976328 -2278674156461787719490148226719779840 3976329 795241429669172216253398717962411200 3976330 -168001472646570878852922964385281440 3976331 2553273081756687031080366247852914132 3976332 -303660297762704724372317584034807808 3976333 391397500819241574598831123208662624 3976334 38093194074194774191599311809832832 3976335 618672591065279129599169562146133600 3976336 -64354565329238040846892533205958656 3976337 3138852962408135999596446097804615986 3976338 -789722127780074483761271915994205440 3976339 12688688740485927166099620272634880 3976340 133932055264799302184078847669507840 3976341 2454578493013143762931130421377280384 3976342 670089824974968700288515876126696672 3976343 -540968743775616213162210355214437200 3976344 1168065012499288904703054486435840000 3976345 -688992532471291860546980861879940600 3976346 1369197774435884333272416953957507328 3976347 159725610192266807002183078931093400 3976348 -248881598057961757780352062258811392 3976349 1664276419600014753209495058750557964 3976350 443659384862345273811985755864676800 3976351 -486361943665113469833759082677689920 3976352 4072415289220908356508441046209134592 3976353 -1030190337136215844110913677076761516 3976354 -620448085464219655167004485375912624 3976355 -193893283093437185702226719099950080 3976356 1412503887869922243602544846155182080 3976357 231313502205764610377754433851264384 3976358 990830842993920290704119169839216000 3976359 -100980957793445251596554321876670720 3976360 -2458045395420634927824635199672576000 3976361 -859800884628040729291888644873868038 3976362 99701723634772653847119261717426528 3976363 -2746105773870244941491892962503305600 3976364 481773340391533379826092577670348800 3976365 -1159362412135473733764761334861557280 3976366 -1209900377498612382201569169052594368 3976367 -257274292760266464427613479742281584 3976368 -301579578905376172944663290162184192 3976369 59529541389730072210540151199733744 3976370 -131548555094926130129725350466682880 3976371 -4784775267000145173525934369849008 3976372 -1300504305952223145749287700017143424 3976373 -1933838231177728245222769624782063360 3976374 743985440968742526883394105399600640 3976375 -1083109599360318477621801572370576000 3976376 -1556226656397833620878811844916817920 3976377 964228142396794151870950054516498080 3976378 210013917977473067864595144959797248 3976379 -1826239411114369915422092614075294512 3976380 579553164724426789653012252371074560 3976381 1751302679856971581954619348303898182 3976382 -30368006030324172209545067278625088 3976383 21518154125495019598514598552780288 3976384 911800158964301753689552102831947776 3976385 -61578538823375679982361794576001280 3976386 491370387555507892330297506271718400 3976387 -2182101530297106358035829556032800964 3976388 -183123746202003051655587522731679744 3976389 607629373461657885932257052174065308 3976390 -98679960762937963091676707698333440 3976391 773201347608544483394471419746264792 3976392 374791979124943990360095393932083200 3976393 -4098744619717858805622972780243939420 3976394 -1167691677661281426432048878697111504 3976395 494425981374528075955427051008308720 3976396 651275687111941978229324222021854720 3976397 3336465419979806281508606331766377846 3976398 684086007659783353049785893317205120 3976399 485929463998160482551643942370693600 3976400 417011504776907759084995702792396800 3976401 193562260953127409782906211363254272 3976402 1488764382267838766315802446554528032 3976403 -700693907677332063560490503936787348 3976404 -1219123726410506419744980087034312704 3976405 119023979177673067806664145699799960 3976406 65333588425672812027277929364869120 3976407 750722578188962575184446068726170328 3976408 47999067345023442216780593653032960 3976409 1008937388299535017436938014618233610 3976410 -338483962073557776735686391596432640 3976411 1463184520554007344230573176325132800 3976412 -456100348067132226249471911049681408 3976413 569100070163696761955897966122012224 3976414 -168300736854884621361341140715277120 3976415 20526747187920312773294111521551960 3976416 -1964083634439472579317195606490349568 3976417 1465506129225448304058719231222530466 3976418 296042118938017919435699258975462400 3976419 2253935427369359619194349578170521840 3976420 78130755993420512214990349134458880 3976421 787138612297693676830407105944480352 3976422 -672976941452102428764562586664420480 3976423 -484824826702844256598653358712520 3976424 -1711027931139675755226321821504225280 3976425 9510481325255686577553303538056000 3976426 219476916563468661878981830658477568 3976427 -215917002878283861990522961836709056 3976428 1261515712920600495614417056938309120 3976429 -346147636892487790823117254814211370 3976430 -45528050856708106427453732397080640 3976431 211457441896559098558902788719525920 3976432 97872074309218515551994360994988032 3976433 -1766940646245809706523621619468136336 3976434 214600041251632180263080672446095360 3976435 837176459073214782205203219666912960 3976436 57838438752959217872275113400904448 3976437 -135099611177237029667732973625510848 3976438 1845597680965064750474256425871657120 3976439 -2532680833856354080650772704412244760 3976440 -506207876676546503422709726238720000 3976441 -374593087170877550732798786174888640 3976442 -289060946545859128131624711007786128 3976443 292712862603308723309413735631344332 3976444 -128132782500721995603141045259094528 3976445 1321196636700889160965599737881186560 3976446 333465454216196045766257301509280768 3976447 -1239284477753809338633437716955379072 3976448 1929980092046469495384937918730600448 3976449 1418917028679968133493618529753884464 3976450 815351857868811352825379388706646400 3976451 45210664531826018752287701789217600 3976452 -1690162313862955733968984077270739968 3976453 -1212831662490670801243412508775882560 3976454 -985495320354773499644895366804433824 3976455 398239613033929533558202765904133120 3976456 279347523722688004612953848417894400 3976457 -17989987492614696129947917805983488 3976458 -95551688145315785176750281127439616 3976459 3765526906083415032372844095588728660 3976460 -1887945329491284065225921782695582720 3976461 -1508415427395374218599065017404056490 3976462 -40083646715855812693502518734581760 3976463 275943222426744197795560314158042304 3976464 -111486714763794205199328374496952320 3976465 1027320752582661918191932728002390400 3976466 -66831225251585042785984081764422496 3976467 178892839551398000602983592626817920 3976468 25684674875113774544708009020405760 3976469 58001386778382867493316724185133120 3976470 144415654247475753612235986378493440 3976471 1380647746285954773760079126913328344 3976472 -1288100879623114262368883362387660800 3976473 -1580393392350962891560199734040199216 3976474 -29786148336195286156850901037269264 3976475 -891857691464266743516611406437023500 3976476 340117496327472706440972077529047040 3976477 -1492049006972284777365420992905835674 3976478 393733568155106798068515344423352000 3976479 143113150572578544220095465970567200 3976480 2715204283265984851069710785504870400 3976481 -1807216271785869645249351739453346718 3976482 -602155980968528294620606791615283200 3976483 815341861734135114932939743478714320 3976484 315311796397184631220063777890836736 3976485 370126686896633316608416915996593600 3976486 -749773702448017126033850620043339808 3976487 -578249257808512493274592525439132208 3976488 -1359768275927374415616535763232691200 3976489 1259520324100089208017263189584434000 3976490 505807889021831688249950312454650880 3976491 -2028835524292938997867062065894425920 3976492 -447803272493982334846930320864478208 3976493 15088689714483485957085475918934262 3976494 -11910747733533164603323735958753280 3976495 -847534966064395025442838492906611000 3976496 212800933586197904768902728039923712 3976497 -496081134408044193977940775119203328 3976498 -1363193804760210709868275345231542000 3976499 1108559589815916050208164328471081240 3976500 -16467642840727436589579292019712000 3976501 -791830238076072572173248565731236708 3976502 -563355324476340983700888065362686048 3976503 -675818976174453617239191857482313496 3976504 -961433737261169825548041466273873920 3976505 1087988324726813718894778187922899520 3976506 306360550631941895017402390736064000 3976507 -2463446113006065165436975673002377244 3976508 944973358872801103895102488319517696 3976509 829295076113318223764229820546006560 3976510 -689963255150110393645464497602992000 3976511 -11317051709694126727323838881514752 3976512 -452813167330747376763992370315264000 3976513 -347712055188711681341817824451951680 3976514 1083541580800158899552294443552475856 3976515 453293840634606708642417631559469120 3976516 260480436016102999219448615750602752 3976517 400093973337272350156353053684900832 3976518 -78400127826009825577029440955758592 3976519 3002322169954115245807037553316344920 3976520 -872415081371023494350769428073984000 3976521 -262070604660640585287843421785945216 3976522 1636146823043911751715835858699482624 3976523 -3643685991157897140744069786401205228 3976524 -1348332657758165411016079946794064640 3976525 -178528726597388623177132179097638400 3976526 -1264009320092929160419117774641300288 3976527 -1184174946043238198152001807691625080 3976528 153369837516761868945326502725476352 3976529 291747852129234778359549067475508480 3976530 -631294088722376689299903295645140480 3976531 155559180869166118821032774111510000 3976532 1056617261009640219764521035366082560 3976533 -79958759928308130574032174321748416 3976534 417199424404729373890163456011504416 3976535 -2454383773942218554946227146507724520 3976536 212814306452820630731091095692247040 3976537 -1730123242528299665066079406923679740 3976538 -284961498315448716449632171839427200 3976539 -351891569258161060741968218199178752 3976540 -221967572121162265526726341196597760 3976541 -1576715648598392897940954697612356000 3976542 153500535117752898516238825236498240 3976543 1325796975542466252091203645840780424 3976544 2158611196218159560096575657082880 3976545 206692869743939448904155281617040640 3976546 -31756792404917487363136993926259632 3976547 -2976909162889805107589948016382604004 3976548 127705218235036860858102044484157440 3976549 784218259640191288738237874697681180 3976550 -84862163064468876566842784232775200 3976551 -1944479884057043320783386967587185520 3976552 557660923494977103058642657913625600 3976553 -33489535852493722037854032609016896 3976554 -959333919947305681395148914638592 3976555 2857399516152928538360971360141266720 3976556 -391532211656248352778596648710778880 3976557 44591733777564258652239448600973088 3976558 465507059157730216841903178429602880 3976559 -5063578082228256397521297052742145720 3976560 -142003756876142862536304960523468800 3976561 -1125551517412513379255593112867416668 3976562 -566920658822743419563451842600979456 3976563 483076543292357921139730320187237944 3976564 -613629567733490504681166118202333824 3976565 618981640296706680320173757110200 3976566 -1134740063269688029148448477924106752 3976567 776075951933087770531347562464883200 3976568 810780996381700431456369378600837120 3976569 1286628105819329765011408110507038394 3976570 216990981181141420246501047375830400 3976571 921338247494531170914194864632392312 3976572 1139647664130572306892679168742590464 3976573 22642895172804748437098183531378822 3976574 603656432084149141408530837416660352 3976575 209667736234082577081843398764695600 3976576 -4842498746124244132636359598465351680 3976577 1386206374883781334050947268730458672 3976578 -349956179498357885501684432795337696 3976579 3095561868884700698745341233828301180 3976580 1199832940022086006326908513158483200 3976581 576423444567671019194036464704308544 3976582 -1091703931776921088383159622418824608 3976583 115881945014008456291434620201262864 3976584 944419202223297045217880221966417920 3976585 877832570379931529086532011175481600 3976586 -253761021087881977359084509939784960 3976587 614958577609524696637861275898490880 3976588 948727883190325603269143324046753792 3976589 1986762820159612764922892359639491756 3976590 99934840980133519103513519557409280 3976591 3245413608183645307770268581846142992 3976592 552090350501672697827571696266551296 3976593 342434284603118415346669091574575328 3976594 1808423020597601288506287135949662096 3976595 -1568391402784367058013583953844263920 3976596 296930337443147804920354321842193920 3976597 19655433219755234459629744203631360 3976598 -716983164813611504105895966186655200 3976599 1638647824139745360087060310534040448 3976600 1352608479177692095787010281233920000 3976601 738850512837037488013277156030326602 3976602 17413099667656864901714445110866944 3976603 -2664634078551476238269414946628908240 3976604 -951033386107024903470074343806690304 3976605 1004618072359178756735023982292170400 3976606 -376250159279064271463931366863101440 3976607 -2165706668860466975367962728401690144 3976608 -818725850856982471281162364284567552 3976609 116984851082919012278393546576607360 3976610 745966302999903527808084674670097920 3976611 542793488704649673861006995775525360 3976612 -330348734532688818413621326510546432 3976613 -2311927068705869006868826233308210016 3976614 98284923096626472034349732796226656 3976615 -2569040036955914365684790806779687240 3976616 -448770504756624947623598633230909440 3976617 -167357948900423522958133068260347200 3976618 -1097148839956002125893706138693897040 3976619 -3329621988379064211541296177217867980 3976620 770413625636327019584215275340431360 3976621 -3579167040359048075216936927874423456 3976622 -451311426334842216723612472280826048 3976623 -1346062644696125012415864664483491840 3976624 624191969232700209449342540699402240 3976625 -503570830334333540363815656492990000 3976626 -300296219350232956689190644144886656 3976627 1300627465638788544121227604434157440 3976628 -4152504348436437527447948403557147904 3976629 -140821643130561900080144337355144416 3976630 -201511419579787239450370356942355200 3976631 -747547291432879651433347711121608416 3976632 -2081813819960845984686603067192872960 3976633 2572517100910196069162246799070643882 3976634 -1238163865638214696039690997206795008 3976635 459540058059492158730379550837660640 3976636 -3996595511191959341636389251325570560 3976637 530803086872219382462502568556473952 3976638 268238620399654476841138666455322944 3976639 91344564297553257685116728547963120 3976640 -2996399567087611927522570886184960 3976641 2043816153108472943802242959935889440 3976642 271952045882855660418896703560281632 3976643 -1433554914981382426794553737660115200 3976644 1153897145509542373617571332926032896 3976645 -1984369423962115983416477298140348100 3976646 -887055741811487848437382014322861728 3976647 -263210334371898778626199137721168560 3976648 1241509533926241949990254092585871360 3976649 219913627225245610305155612846668032 3976650 309436426651005539616138871363462800 3976651 1076205037727716620149274891402330880 3976652 1889829624737126277544573853199649536 3976653 1540556615925552203910727603534175904 3976654 115734443186972824601673939539927040 3976655 -798150336922393793376117297586154640 3976656 411135285701772534760066454571712512 3976657 2230443475416870388298398224918254052 3976658 -128086897866350701028647246209699840 3976659 -1558013337673382056088521477113442200 3976660 -264990655938105336311590008682840320 3976661 -1754727090093174311900317122729335400 3976662 1139808099733025469325031984706362880 3976663 -1181924892509077727668874140270644088 3976664 -986717556774424169625114670271385600 3976665 1010309783196491648627327888204160 3976666 1186147463710765005119888695183732704 3976667 -1822010184036635520480351579992884284 3976668 747252187922730607212122141986206720 3976669 -1243006155199645247258726900858851930 3976670 1255219104685926015817887474501788160 3976671 -1122271737037912640133543306250056888 3976672 101363586122468900783536060203270144 3976673 -343028274338160688050200313827384556 3976674 220016684280885040875283018750080000 3976675 12291456086189164253192796886249000 3976676 -1390218434358162824996458464463518720 3976677 589951479287318650294056741049916448 3976678 -443710415453632802021045176810947360 3976679 -765896532494920478979719494808566224 3976680 441099738998097871379269881987072000 3976681 2258616291168002952448859960533786000 3976682 -1200861945409388468785150934177609808 3976683 31123120117351371994466211656759040 3976684 1559911255560710054092392390765462016 3976685 -644280141845705680996375317421957620 3976686 -124675671027534581500701327907128576 3976687 -1032318131344120267624962845976220560 3976688 -599483728773013845686657877459468288 3976689 712320342047655659481895389809722368 3976690 -214892647330967619411150069806200320 3976691 4627497419252520394018741113104423352 3976692 -523435578320640481202312270771355648 3976693 1742128571605301171867921224916162958 3976694 814862903249675779601481318152692896 3976695 1146596922390557248410074469407314920 3976696 -336789208017696302794101263191695360 3976697 -39099624269242173165675662785229100 3976698 -114190931056870998660863047449392640 3976699 159589495997087195710523793484408536 3976700 72170901200490667320102386405376000 3976701 -532875122805459353599618693643040768 3976702 -1249900911307825483838273294374022400 3976703 1965745035131599906150306163051837952 3976704 448393765804673357853620451403628544 3976705 -723494710419238132905196795859297280 3976706 1131635002703205077933830156310169552 3976707 106294127162291734548782327303715840 3976708 2894144720720226366771538333287803136 3976709 -403803303087070899490812377189048448 3976710 433883213080637984864732313789880320 3976711 250111534352290518726111993091341824 3976712 1587406857621640933587361969398681600 3976713 365067444715512914305362600546908040 3976714 675449876633596933836519094900960512 3976715 1954885353745747768014745510749219360 3976716 723481291322777203623661108703514624 3976717 2435443413226037145958938025376594304 3976718 -976763391446145896836373644997575680 3976719 -1006477961474736313507245622683922560 3976720 441294695293821228656120811729715200 3976721 436924120616176392053837055954666240 3976722 1615768392761103592262775679432784640 3976723 -469518069695489677517045386403110176 3976724 -34154711144856289250773295477349504 3976725 416918579963546264436451905538896000 3976726 7711971448665632477812096902954624 3976727 -270806431844967239152183699521380880 3976728 198124687884758619981527724311838720 3976729 971225227099286334838447282684927440 3976730 1192339060680218542982903390267201760 3976731 1530602938134930568977955003898387880 3976732 -1057548170161683616383204733680699904 3976733 996017038839058547613743666762042982 3976734 -921690193751681953827951039904816320 3976735 -822739482645833520930509860812193440 3976736 -2193649248011985558632823190481534976 3976737 -1781403321519917776857511274412770640 3976738 -1004147705293071611154635360243180160 3976739 619681825487110810393229998113304524 3976740 496700808186995248683297108460642560 3976741 -40168861745401657896552722055673800 3976742 -288067385315272272156377996754124800 3976743 -791532585888260743222710836870315736 3976744 2245566072339040376166399065600732160 3976745 -69751782266734386863864536912849500 3976746 162436907001751148978704425194325504 3976747 -218130816835497948929350454464924320 3976748 70783476812606034894318758234488320 3976749 -407550692475533496109280577557564160 3976750 -732574507319228514278147025223728000 3976751 -248877776709347801978346730611933696 3976752 21434314706505635057201332263518208 3976753 1401314516964571168418623055274964464 3976754 -604867838519462204592295435328115168 3976755 -201263880123486548187909213660031440 3976756 21343030053987922754497820648284160 3976757 2521085125815282707987923685449106880 3976758 -724641774251669610817407891832735776 3976759 -2453752220760862865116982365831574400 3976760 -348157855943908079510221989484953600 3976761 177330659175260142977008466219534400 3976762 488126265431578529052648704465371392 3976763 332243820531587620118955017941593360 3976764 -537352231340118125900364954795933696 3976765 -1266115791993705926024267507048804880 3976766 534374001159299963984195903236113984 3976767 2711798154607636395579569467471952328 3976768 -200542110814752463651663923526500352 3976769 -10822279161388115432296855582807872 3976770 -74450187227888891618754679194470400 3976771 4482987315352481509242678282955045392 3976772 2457358559583257829681156474739253376 3976773 -530568328343878962094888864754763264 3976774 -1474306447794411350491800122060166528 3976775 -905214614308841389884860063637593400 3976776 2743867934700168559292451130106880 3976777 -1369165757537397788700905317504651200 3976778 143644493289660845071717064183209824 3976779 -67757857430619182552357045593257792 3976780 -336687826803135166934147122362086400 3976781 260629772858595399363706772847993600 3976782 420222789708363651275991030441264192 3976783 -2919119349162196806584008711925357968 3976784 163194152636220976650165920359120896 3976785 -1069109095747616026348866789995668800 3976786 2468460885080388766514083522576656 3976787 -568941735796299277764483299101166520 3976788 446586108138469875360439909994342400 3976789 110202192744154061874061219341819840 3976790 1256942784378089749260268300008182400 3976791 -811114169444291541138698848801417776 3976792 -19568564758214093426429109833441280 3976793 3922689073330835709685245978143279400 3976794 -745010145972013988181391533081263376 3976795 542748558536454596576457297864866400 3976796 2032194369616029810767545314776793600 3976797 -451322473200127536439276332446702016 3976798 -683728581386043879088021289308520064 3976799 -148542211889706097303002707365440840 3976800 537748748042900632724187734822092800 3976801 971967470144866603447473351068512802 3976802 162907434701175598903632096215161632 3976803 -310714983369684438787750197017437200 3976804 -144087093601784388446888567930503168 3976805 104952784332627171757849745359570560 3976806 888360021141964380783243111869506944 3976807 -534907469711475237639284978795759944 3976808 -2148631451412850345385892232662958080 3976809 693973561240957652779641749040459168 3976810 -1174326434847133146113836033042128000 3976811 2437666867513498680554502477213241344 3976812 -8533696178233899276403948320227328 3976813 -451242153383741110644630326588278080 3976814 918206229233052482495369378903721600 3976815 -220020898396161656338927983464532480 3976816 19958360053691249156139073331200000 3976817 -115891765248915751342901089429743960 3976818 473149235352901644025088339240444160 3976819 912373440746131541583048324753856512 3976820 47106680942975067414543210568078080 3976821 26717344193497290831348894928818108 3976822 -818188022102380983643814452682280288 3976823 -1689276158699289541943494403197613136 3976824 -641100276685098633637668340946350080 3976825 -736248024442225857320173654107850450 3976826 -611461572479278187663283751901149440 3976827 814999112425368185889690425532010032 3976828 2097098754832754249095493736491220480 3976829 -2424926267894072433729834791422440570 3976830 592305332287123725205852578906316800 3976831 2980359969667972328947033511351541632 3976832 -2590395959240879490869688341417164800 3976833 -475705164888694615288449086458767360 3976834 128442349344336126657548179225103424 3976835 199599330617858985039846991429215360 3976836 -176269250682712600743794325116129280 3976837 -142613174992948174745864021949490368 3976838 -215439234337195301295465449212630656 3976839 1539926726005753701047120799366042024 3976840 -1434522734820577324314298180479744000 3976841 53929968763984469480367681256127184 3976842 379911610317757568074502304128408064 3976843 136513671756147055596853680319047600 3976844 -2318005824902965830215302228755606528 3976845 1421572610416122401666213380233143520 3976846 939338993040103001594880824988583872 3976847 522641572037248615497453928740720000 3976848 -58781247092774654620125022479802368 3976849 -96997755045614733478272790402003150 3976850 -612161718714831622243503066983259600 3976851 2202169671685601226694940994606011832 3976852 1271839612006917657467965101262602240 3976853 -1656267958496994503501577874298198898 3976854 237786781947799046989735880152031232 3976855 -3385422816306058123373276427348000 3976856 -809060688954757301849023830026649600 3976857 -11154838978268427967257251582618940 3976858 1064950154020413113367681957626021376 3976859 2701499303201925837667571217409389060 3976860 543732875688938621530249592119296000 3976861 -435533143477849182502778742350098176 3976862 295709850053911723522558426812758592 3976863 -1888722423622516700836872318755238912 3976864 1000568185833957467804793212817309696 3976865 573251166565635868322474611102165800 3976866 353049422443288225625349317024077824 3976867 1870856762204280388830619726819741916 3976868 -621814514600871622777527269745844224 3976869 -525968171964339474187780173001490112 3976870 -318992967691687054585852132185429120 3976871 42157380899172141566998787490072720 3976872 173387114082652028089491654811729920 3976873 147793410089278587469400139136656122 3976874 -350232370490977695742167894146031360 3976875 -76044659128306881907519697182110000 3976876 -642072217261854506888495204945717760 3976877 497266667540117995382779230635397132 3976878 -168007590755712892339521964427870208 3976879 2136468812954123169359646949126094480 3976880 -128193513979763268950184608942653440 3976881 -2200884801850267718096172149492316048 3976882 -277317894314781432715039956562208256 3976883 611783774542804231676773507979104704 3976884 -310314856519024222772292541610434560 3976885 -1313805865300160035427123669622966240 3976886 -2236086722906679320582988800157217920 3976887 695609030122119180964884377906651520 3976888 1188744658233530002605384392170229760 3976889 -666658671446355626720235701537736444 3976890 -234720206003025244684100255925772800 3976891 -2491974230036051368362966963491814416 3976892 24192317966475275787458584533253632 3976893 431402601606623745908003118588166182 3976894 -103780605838271743323080400499413120 3976895 -695649804876555398607555213104116800 3976896 -157326925218987082400651629937295360 3976897 -873771245582034727762358553584565248 3976898 6465817110580525857454868613535488 3976899 96837373964674683866141685099798264 3976900 810194867507421089543426664708464000 3976901 241955743946715922289831723199842400 3976902 -983519514000248646956597152188628320 3976903 -1099969543655079043722285859519459744 3976904 1067916476502634405658558476246901760 3976905 2457235939030168677540774009630117120 3976906 -617146681547045120064030232800208848 3976907 -1505687321790636338405231752416720 3976908 157328340411373000099348773210522624 3976909 -1606711166077057575041973441729944960 3976910 -535700618398927675930623110373162240 3976911 -656989867469607818058638190067221360 3976912 -173889343401163751295846732321865728 3976913 -225698041099302014726509259406605838 3976914 628451166637916533050552543415501440 3976915 1401202126481803935055325507553620400 3976916 151961151114409103465583983995578240 3976917 -511858874961117421156771664782212288 3976918 182609907508815575550634871714701440 3976919 191075322028571734166640635267896296 3976920 -126160776653307297990343008419635200 3976921 -124095266423850982713067726417374908 3976922 -98770080112914556326256118561583648 3976923 -1254491071517355880497979642635013632 3976924 -6537991003871520104818677470988288 3976925 -233881218231408903416216796632971200 3976926 -348964760820191811066000287090153856 3976927 -2315255892293249786379724151090864224 3976928 -752825913995734558283113165876101120 3976929 -486585271527658570933113995981899920 3976930 365796478018038611091814655411473920 3976931 339258637905012884762864672287203792 3976932 267742067994006277739119928542162944 3976933 5360296458896738026484705658753502624 3976934 -520271418505900191818746385376430080 3976935 999277574621861493072621831251566800 3976936 112690921610850460447474704152263680 3976937 -2384859407573102210990292596873481228 3976938 1503523478390739188226592673225500416 3976939 -838569524415622600734471196306185440 3976940 -1843402941953526037991160416529669120 3976941 6095523333960121417117509000345120 3976942 -588238006338242911301874099578440128 3976943 -1673515041467267436111502880804357808 3976944 -209147528523839226614287543685283840 3976945 -343328814583869127761409908168861120 3976946 -1189554566748537536346156155683930080 3976947 -185926530320066882502477486537094800 3976948 -115015626509896791672392905281688192 3976949 1735831665160168547621712764329387950 3976950 278853399890875733004530012094753600 3976951 -1360418625601337590980206401900691496 3976952 -1812954661441882746965451275163402240 3976953 1293229918341560095025840361110827584 3976954 700137138585935124977978081615051520 3976955 -142909095637581457999316200393553040 3976956 -1560453594029781521627289315328574976 3976957 -614817421830973928217332894564422868 3976958 1501682767305153620884666365246864384 3976959 -76632473738276268466107529951948800 3976960 -271784433973366723395423896705433600 3976961 228474673006707879698322435008393172 3976962 325576627492912843100021905593855744 3976963 1587417341843482251175938688297026840 3976964 -1392066544005270776827216605750705024 3976965 -562460570489130978468649316495472000 3976966 -367834818174582108493715731944744960 3976967 -299657298788820449253817522546301328 3976968 -957701520965250272036497494543114240 3976969 -3307485790026659108337761637028774630 3976970 -1010239572942911182833173384511484320 3976971 -295712910524838184847707074052379688 3976972 -1331840071648622088339425858291304960 3976973 -197361879752099850740959187866164480 3976974 25465399648316476335962312369065920 3976975 -1373801060221063577357494891949323000 3976976 135754621804020327789068723078037504 3976977 -680736270996277203827311724383019280 3976978 -1690742410166017901078892308554135776 3976979 1993739045990270366840422065675041580 3976980 -38843020080416993665942119819755520 3976981 -2708719243360563980450019922296095218 3976982 -7419454266589662568116419200091136 3976983 1119136088578325545516981282808048352 3976984 43421580027634672777634055127203840 3976985 1914597732136982014267371748669963200 3976986 418923514860337745072814770229892608 3976987 -384393314806217412307395611816230284 3976988 -1073894131230340643209929942302464512 3976989 -624220905571628816154484130451970176 3976990 -292971431072860823108642406491059200 3976991 3305298273787561345127102019777655392 3976992 3284101601937238664508529195367792640 3976993 -1783762927675171472267516627452503036 3976994 -53986476654802065304249953090702336 3976995 303376258525970269059881298298755840 3976996 -1938484960394933696828488799636080000 3976997 1372710645766870067607000550731328572 3976998 909661526022672620337339069808400064 3976999 -483766793147077310664997723743777792 3977000 -700987096119230671895863392199680000 3977001 561839054971029719511784755348614592 3977002 -1341523602121905349955912019284582400 3977003 -2550049273413935362645373108979356748 3977004 -918120492952694914020587606073692160 3977005 -1142651763295866880791558586216151040 3977006 738561167000831480002356893731452864 3977007 584917652518060005454195844421893640 3977008 111567291853228914394869024350863360 3977009 -34716104508419104261552669033164480 3977010 -456543336595904372492110266119445600 3977011 2753833161164353173655822029317321612 3977012 745935309832210202120373323569066752 3977013 333445956948916417062799908997082400 3977014 194267429006769115317831321596040192 3977015 -84369108824490382776836210626368000 3977016 1065260500686310427874663320974233600 3977017 -2935473183881950781692199834698424256 3977018 642300266557174166168670266639208960 3977019 -31194542854118243121539189068118304 3977020 213883141535680821572252164281684480 3977021 -518289349545796792922831669005136256 3977022 -103053862416400393528577954915988480 3977023 21076395163581452290294395921559720 3977024 -436660205180476852831676883540639744 3977025 125246017533149408778584394249648000 3977026 183587077464621167305640385523925712 3977027 -47642862746535257178095378455963320 3977028 747200431234658232632912396855851008 3977029 -1382477768629101052162197418877508288 3977030 29059814049087666902624021977200000 3977031 -2030716235315501615249102283395061600 3977032 10680613766474378265819697881784320 3977033 447843776834074397493817655900090340 3977034 8557560611452922892741935047745280 3977035 787687492232139164813237259214886400 3977036 1621888791725639797717367311905235968 3977037 181012658651187569306919930126842208 3977038 -92344638269694876434818093011693312 3977039 -1288645083025380053649579246005699400 3977040 -2391616293389707713134626142945280 3977041 -1047984542500771086515771732109793116 3977042 965289058100381019837965835617731200 3977043 13598023709721867308686820298504960 3977044 285092908506696454539867704874182400 3977045 783128349103147011917271900157288320 3977046 1530684096997448938477308604382085120 3977047 -6191944781152543294978379530796218488 3977048 3000197892967277222436667035887554560 3977049 93800045220395511912851793715558560 3977050 2782087072433814745499453470425600 3977051 -376304889151204573152891941351816688 3977052 424385309723874228554113682870206464 3977053 -1130592920479448162518853822370919040 3977054 321170901566132809719637902366698880 3977055 -1296031152075113066336975739058036200 3977056 164244064141994096160626111529615360 3977057 1169768596760483409696361948263582912 3977058 -266508084093490147592780351957068416 3977059 -3311849523934663217460230873956928740 3977060 425071356660165296903114594506867200 3977061 1258996420060926720725974946507343360 3977062 -1730347947536759797863292649047111968 3977063 -2908887615850817545103507393161391688 3977064 231816282677806559167086972555755520 3977065 739785755188590251628835191263817600 3977066 330238957327650736068143882160845232 3977067 822740978259049943589430517802859248 3977068 -816842627933177917471618902682091520 3977069 -395892248189998136564152953665743530 3977070 -11440927673270041092451275234216960 3977071 -523641804828216097903649438234563088 3977072 -633830009051474348122443535362293760 3977073 -2777645105862259090105201984531164000 3977074 -1180346395436354195051631446162452464 3977075 -2581715964363389882063884748006457000 3977076 -708315871831401811843697113101754368 3977077 2093766549979743468522128959327450548 3977078 658171099653789159235996919199128832 3977079 920128469816732860608278438978193384 3977080 1308089794509180545620476520682496000 3977081 -290919449816878726056285260947268118 3977082 -483841096039821968135786175311900736 3977083 -187334453133812602656899664691829760 3977084 -2561976908947208251840484523457910784 3977085 -834585948720039147995284865090784000 3977086 -660408789569312341843444353408598656 3977087 633498199007868100927120595369732736 3977088 -1053593822071810031200034476869550080 3977089 -493995824373851579605262933183806570 3977090 288101834594982643736913781401184320 3977091 -375415855979680019304884986623623952 3977092 105310392708725076440912501823877120 3977093 -2521459543699688900316860354945616384 3977094 -461880688064704734752962872811752960 3977095 -675157628519334607892409173759878800 3977096 -2732863119057836486138533892009118720 3977097 -684790951933218053015599675366759680 3977098 1879240450038996466389619638652906800 3977099 1118102909722380409062610918890547200 3977100 -30242708711990147948330584328889600 3977101 -880637516767509519795223951720845898 3977102 -1615112712851668899505135575222877248 3977103 826039953508899637979807490794407824 3977104 522773076990275357595888250051665920 3977105 710501848336068167584251718411259520 3977106 -254465948850740601272595247993975296 3977107 20523292252254423670659757532253356 3977108 920113962976678057853652859148486400 3977109 1183539288877851123807620647495761504 3977110 373582399562759397489287976075605760 3977111 1212449209311281264780244200970800712 3977112 -62067316566658527876322530734100480 3977113 -418392446852492291938942952542592 3977114 152222633387098006184520368979087360 3977115 1048047939799562437932613688116740720 3977116 647321816954776380049759562157496320 3977117 -585245002556005069751189918526999834 3977118 -498124729437006200141551237173705600 3977119 1628560901461274351784702989571678880 3977120 393092605449898329541828257314242560 3977121 -394118437699904193086251731849227088 3977122 -917801341291290192824493685228467888 3977123 -1460439322750629162284908401700850616 3977124 -164584969398234572729105885475667968 3977125 -2888516472063292901433615761050533000 3977126 1307628487537184835088791267170860512 3977127 -522997546470983744207970605538885120 3977128 78601559224512395324173523711708160 3977129 875303115002807050373698152381027684 3977130 294595229594458903882176136576696320 3977131 1401624015250716286098352541656158600 3977132 -1571454356519739612694842564383784960 3977133 1155234418950732215758215452856762624 3977134 -562424189964583964853992078007618624 3977135 1301775092520627016830656494232923080 3977136 164621864797276643241773131588239360 3977137 -55332642087330307210920753648541440 3977138 -1706213992018658112099230912890669440 3977139 2688437884070448912219474350572574976 3977140 -1121897418648415527743390698978590720 3977141 821748043017772385458159630743437472 3977142 -83542555493650707697434334076519040 3977143 -765028331720779956840144111357948960 3977144 -1062391491506929663967689579249274880 3977145 501889175895981010179182891335683840 3977146 761485860761388063370454388780776160 3977147 2599776604257259373663765077449918960 3977148 -38819780433299765337982294978805760 3977149 -2509147955256521366924063589268090 3977150 -644369078766136136418127869406128000 3977151 725282704358819268142599452068897680 3977152 -122239791746164055206005015989714944 3977153 -3083366832331804937275847215830737598 3977154 921887281129443120034567407422403840 3977155 118517385417939649087026539082361920 3977156 6980811433272066881835510478878720 3977157 -845003651507791675527589726395748320 3977158 -821525458396029278816483343833116320 3977159 -3218844339511941542542174163242649640 3977160 647225393988115742997655617365606400 3977161 -1694842742924071883550391071835971238 3977162 -429562082108339474106876392475863808 3977163 418669456106983285866673128380365692 3977164 673431294329911007616685943972362752 3977165 -812519157792056540184365392277123400 3977166 318109576009650690072448161237677184 3977167 -1156721955959820672278378999952190128 3977168 324342355517536725665983448431509504 3977169 -129513820311446335539828105743046720 3977170 -77085955262541196900409448898022400 3977171 -3143733324796409751321884395657436856 3977172 -1058894983786580010337098443164850304 3977173 -1910067608251596600891518472561516516 3977174 672373837146232687270815979183362336 3977175 -116378341504657156989261322071408000 3977176 365852787761582901953369951698944000 3977177 2727670626669572083607474197295062026 3977178 222852471657557382746634348222536448 3977179 -124577917548010317817823368353009824 3977180 -618345207952714655145912487401945600 3977181 -302791301637616580856579980140851360 3977182 7471343434300371309992969834619264 3977183 -1360425905604345139580015453160425520 3977184 -246587867348356331624917836334891008 3977185 665168941529604657304997620436156160 3977186 -122410268273514969871522356542849376 3977187 -1794018978101459245914319365828297216 3977188 1924072187513828136617399021244341888 3977189 -636103988191831133757911057924658720 3977190 103291870661701090140615685344921600 3977191 814774805078802887539881952284740184 3977192 -678414408877473163624068414225254400 3977193 -1586602989725178766696149199046713344 3977194 -325300418598585398120775626375877120 3977195 11452999514611389132931137143886480 3977196 35188046058768521843390820866555904 3977197 951794062616468537748506928534699232 3977198 -1313982030421617450333843761110142400 3977199 -753756593294064117045698054666213040 3977200 62657566927833447457490424465817600 3977201 1029331650925526709309187293476246880 3977202 -56422820632382247523499845007107968 3977203 -1777080945491404636762366411116458548 3977204 61567999612061274790913929967001600 3977205 353221914155448535568626118796979200 3977206 -565307203526641688199390932023748736 3977207 178399032941740778621680634312325120 3977208 422918200710224784780402966370099200 3977209 -1406227038568920925915207950099389590 3977210 619655839761911524464043491100961760 3977211 -443274965981784780522483711200426496 3977212 -556465452277397293406755781429100544 3977213 -2488385955341315452842137872669750080 3977214 -45259673633878126185983428732339200 3977215 2115753280526687710920604626209969520 3977216 1546205554300865559170529994035167232 3977217 -790631563127176815436869137426561166 3977218 64134888769545115227963187850390016 3977219 -748089352980308102938041575643205380 3977220 -105385022984673771981786403305984000 3977221 1682293362610771385713384748461353312 3977222 187517846988658677945823841666082912 3977223 8271362351317413024446263023167568 3977224 3485900582284992145352340080197800960 3977225 329995416107953334061190664711678400 3977226 -340854433965816899636169364893615360 3977227 1340186050770556461805031119115326240 3977228 1716515533808827043224812142881101568 3977229 495928751748955231108294723056262848 3977230 624386339143073947782517204374125760 3977231 836581132958633939043336398757594864 3977232 112481855187420137676733529328844800 3977233 -552646055916211361093119589872063896 3977234 2678672244557073652070331202679116800 3977235 76916918325794229620264411444203200 3977236 -1059061501622499329362817889359854720 3977237 -2143271764386816212746498141220993376 3977238 -172395402596172684063404927742615552 3977239 358188887026745017543591994925332656 3977240 -1268450919903972089813409235152691200 3977241 206488049303895102105999221867575104 3977242 56821146420963038252322499061644800 3977243 -2885250120563069235755992698969776508 3977244 304216847373596436794914622722759680 3977245 -2415940015488459165341016190699396500 3977246 266885632239985955169801776108212416 3977247 -1055266102753553594661241740488710128 3977248 2933923003309880520895855646775705600 3977249 3236244723626134260010988505682755120 3977250 -922381155519795287945550741601152000 3977251 -80553431652438108285817965925344720 3977252 -840450148187701635072330784311656448 3977253 -424304974997202998207316980414170656 3977254 -926450849589518713723435318161986784 3977255 1256875866543926740517708009223768000 3977256 -380890438201965965106894851937484800 3977257 -3302906177993608639745812431483140700 3977258 -669537520296968004468381340802752416 3977259 29932145928756633749664608404955136 3977260 -41668948330989792664085431016601600 3977261 519857218552960375947699389597776344 3977262 55066558737403181181593044251617472 3977263 -3062355477229551512525394237951188520 3977264 -115890742700354268006653455006187520 3977265 771971100466745153758396060114168320 3977266 706812714248664404928144865569602832 3977267 162119845466862538315000985682822912 3977268 67203990110388440324954309880176640 3977269 79274046229132025905969875723332352 3977270 585305192498732313842996238153600 3977271 -637879414316177704745002152992405328 3977272 1589863288674444278699784293967052800 3977273 1264713189696947099507643528959316522 3977274 257762025714786276024242029218714624 3977275 145662280311495679032670399743382800 3977276 1290892714176116837919284879898332160 3977277 -1012228212969654932573421241011986592 3977278 -28562593875735716434421378670037248 3977279 -177808600790156587639998778428006432 3977280 259102405379071290433673395631554560 3977281 -3206268888732936658284842506575533184 3977282 -743198852461447422843828344042736768 3977283 -881823591995882885715502085550208776 3977284 -2139671157970071252037201974235840384 3977285 -12993255895176942957278176633416960 3977286 1347092007249104093164154675960617344 3977287 1393851402881591378485211589117061152 3977288 640420520104664256148645625963151360 3977289 85904902042013726339272954361812800 3977290 833273560607847172360241003847266400 3977291 -4712727965072418025775232311062137936 3977292 -707795426335721756593134753917337600 3977293 633689086646157532311361289336727542 3977294 -385086753901863772837229828983645248 3977295 144444046646002166805111011790220800 3977296 -427890163496204251276787403183620096 3977297 -468195159543530498721810368823527568 3977298 246970312710695385328138128198289920 3977299 -837377966884684247887574845237210736 3977300 -443716405127543228605421308811059200 3977301 153373192763720882269550633194969440 3977302 -113578276926275881909660005437605248 3977303 -1949749746487175450176943739314337360 3977304 1216963274708328620206275402207621120 3977305 1789762805372505051982455323201459460 3977306 -949573810429486087491852962513925648 3977307 932841135501954199182455406876919404 3977308 465745077139059799480777643132313600 3977309 706717285020914237311491639503858016 3977310 693872740273845442627140849779846400 3977311 -211834564874436139724826706356510248 3977312 3601001293209597305066000844551749632 3977313 -745553179169753073346247299820863056 3977314 1852593766158884390305621587526950144 3977315 926829836027917116613147431202650000 3977316 668545858073554677604116982636830720 3977317 1804877231884993493954910437217530366 3977318 780402375047448763133627960464155360 3977319 -594981164367959855245506840595818456 3977320 488562056029092980851170475415040000 3977321 926293762886840474325364383902006400 3977322 589188135994664451851180322298301184 3977323 -326865644403950167365275008446696560 3977324 -456957127309546206209078608143842304 3977325 1079275824781538967598906599108285600 3977326 161558299337339013367331752576349760 3977327 -1877339169533992712349174336088993560 3977328 -3527528797500622410595793614405632 3977329 -565835393479301479888153347124466624 3977330 -210245704885044288561118517391396960 3977331 554730258900341711115470760899917824 3977332 82403081097542374385653337100436992 3977333 244814002938950771479225976697480960 3977334 1635077939942497249422749009459784960 3977335 1940416821413484677068968114345512280 3977336 3288213876687045036024464657824296960 3977337 374681945066819001963362743946183424 3977338 -1955505447246688026525782743820161680 3977339 -1849906158485696132745473251314784860 3977340 -42882853952952051404025020549529600 3977341 -675030856996031956996003582056091258 3977342 -881307193698151535941349994919100928 3977343 11858301235582109705212280892009072 3977344 -574353462191230535700623226002472960 3977345 -1494649762464459067401721414034124480 3977346 -499606205770364900664779543186380800 3977347 1289920072534201000394245263791528712 3977348 -910567603219192007102957389222507392 3977349 827316032682730640502745543859006112 3977350 308410381005769481176466662803408000 3977351 538360211126463974242137050400463152 3977352 584520205202253093276507174237112320 3977353 2522816874697693231912214313484680602 3977354 2116444024294573313468840721426057312 3977355 -345478043051273555570469656952833040 3977356 1688127002053194139209783241268145920 3977357 -1218948063636487148653876763678575200 3977358 147647428959702682533210120855152640 3977359 -227613969746108728619896525067516600 3977360 238049475616259283006060085149696000 3977361 -1734493789519008427401420517546930560 3977362 100548897458534658590886398032164864 3977363 314169126087674594672000846822119344 3977364 -351724905346531505114984776725325824 3977365 317691022404201393394289236445251200 3977366 572284340961678533853538029734233632 3977367 213046883209729984552607418280093440 3977368 1620554214210318574663323610192066560 3977369 242505369788660536349489166181046880 3977370 470966928308741998284345508320115200 3977371 7722208700519909270218174248915024 3977372 183607082930339169360257697075686400 3977373 -1883232182936624770180237044807167616 3977374 -533883736849249988722867477475404800 3977375 1363276502537033107911605489975952000 3977376 -265518619689555781025254720542867456 3977377 2783728438348676345043800641061440226 3977378 -265524037582146059226392100404099760 3977379 1235058085080100550071735929983392560 3977380 -522409381095810165156348936391987200 3977381 -1577910537013413760574952379014250818 3977382 950370191055515788285567350159859392 3977383 3628694798747913514337804680430417224 3977384 -739440140741612747700817333144780800 3977385 -181177303348031871143397518828055360 3977386 427633083021941712197085655574102016 3977387 3152201915422099419581422521040554036 3977388 1341636782754277467551602169691319296 3977389 -659415549325527433481455409461199560 3977390 -283564009903660081171986484391950080 3977391 -4034552888909767187612949582442104 3977392 481018071881312454771249795538436096 3977393 50224542139770143059013388612610560 3977394 940162671129012585219889536530332800 3977395 -822044025239055626023721496468003600 3977396 -94200197049861498805235427296501760 3977397 -3353099513409241864911782066229240960 3977398 -1705812658450041874969433623585672800 3977399 -4755129589533576062042909049349789464 3977400 -259162857055486386804899806765056000 3977401 -3426904733685230266542553420985280598 3977402 62566457275883091251053268700920064 3977403 -2039666304124759283153995322627380800 3977404 -724758663785948927370167189548921344 3977405 -49230782181210559619698503498899280 3977406 716555843171472687363208124067729600 3977407 158587495759411068162382081550841712 3977408 -1200336844763808896858493461169438720 3977409 -809726562679345410631215787135186896 3977410 65596519827985586271205284492624000 3977411 739699056986350680423896685840606012 3977412 -1021208488018585049654694826676978688 3977413 276721308953618250261205399878144000 3977414 6281821106465625618543295259430912 3977415 -17465787979587680364397648245416760 3977416 362974762609236619093489530672276480 3977417 546232699053785049298907035829283072 3977418 1304359130949251296902548852305732608 3977419 3891427251752195327759952197211100820 3977420 -388812176124736604587314994147645440 3977421 -688939913061946771668919084445194176 3977422 2998926627489428663344005203159715840 3977423 507331702236097287095183114731049784 3977424 -85948768550827431456041384683241472 3977425 -458963751414173596087228367798901850 3977426 249828650516183007844538885036344320 3977427 75979835901007558323249142069129008 3977428 383763466210438470877159961770393600 3977429 -1872390533288576385742874865049505970 3977430 398336188255130589514325455102513920 3977431 -1278252284378408814537594854803675768 3977432 696533532251215340959520300465971200 3977433 770545434886986982549065399917690202 3977434 -223558444497242258035216252904547360 3977435 -508049698963746510427038029683879680 3977436 -496483036247868967577261725197705216 3977437 765199530292422202516758777626845260 3977438 -359663283918671202145991221306283520 3977439 2959861699600899150553558498407912192 3977440 -944903355057569743218196213904179200 3977441 -1046741201703657613175724252466681920 3977442 26068083142784294420887799342748672 3977443 -457755071972048778490450619896570896 3977444 2780578087621445223639241200939247872 3977445 432538061397908338315454911220149920 3977446 612419938512406388956066750539511104 3977447 932388053079848612526690461140195896 3977448 -1009158065317074425549474042936524800 3977449 -824108149448647952639333081374139264 3977450 671971493785896485980668083852970000 3977451 -1344233119378296017799627875711529120 3977452 -1248065622559929485462882157952900864 3977453 -1495030887595502581787927336680736298 3977454 -356279950575252881799699657634411392 3977455 914564975120640095944580018730270720 3977456 -375497720054510447765217679495004160 3977457 -4450694959370056130752599916118784 3977458 663590257895717165894896780173208080 3977459 197432764038756242621844378055995504 3977460 453025473720114556424890207231027200 3977461 2835901692678670268186926737723846062 3977462 -54159084662769876307351334326475328 3977463 234584184218242532234751769402736640 3977464 -9885942760222666088772592332718080 3977465 824696447928089730929607355217953860 3977466 136376485116769588776810533659065600 3977467 -116770002087445604018631887437977280 3977468 -1202564959316245002274084126181650944 3977469 -609873449009052815961362507415589056 3977470 -214209954947431482552201628797661440 3977471 -983477572385430068785933903607555328 3977472 286608926957205658511470642342133760 3977473 -1789231845930621446031882267664355580 3977474 977879715738112976888573437295395872 3977475 -153253403884479034926388416323746800 3977476 1737355056721048451489303462093202560 3977477 803790639380935530164748546876323646 3977478 -36402767193916176715086385848249600 3977479 4805442009405222497520937450001280 3977480 -127656381461103347484127226734080000 3977481 -1211894328987964015353327595737496896 3977482 -112893201017648866182974881309832448 3977483 -2205694364187137717648372104203908268 3977484 107764388044875403495322346888118272 3977485 -1122048993389382752321697074070408000 3977486 -31564002372785013322154252106779136 3977487 333915872979503270499006998153549808 3977488 -602232897443313993489718329033023488 3977489 923977981870856254219462991585434290 3977490 75314489412277593938661414972595200 3977491 -215734067697967620142460336852124672 3977492 -264698491082135123246917796807761920 3977493 -46290431529444615609576864059768736 3977494 -143453920056162272631133388512884288 3977495 -812808503036372299013038681055287200 3977496 -209850247444625094045206963012474880 3977497 1924164955508632354306909979839946 3977498 -15012697811490914290838132562779904 3977499 970627385841132859668321345415064880 3977500 2245706049402753930628336634560000 3977501 -3370904488295476066843137060475207200 3977502 -544389683781128128141807838154034368 3977503 3040178920764010637895884364392646752 3977504 -359526805018456156365481540066934784 3977505 -17465511375911913967424247755086080 3977506 -523656485941955430245150093774229216 3977507 237578705254094012886082510628354676 3977508 2626812073588396901400242458196336640 3977509 -631398549433353603110874330399332290 3977510 807705129541900696990454552293388160 3977511 851830896569542891842972670663307904 3977512 1715878956903187023578264166973440 3977513 -1318315217802221922338759850862433280 3977514 313273208717453555734281809499977904 3977515 -2321554341430694944884118093903527840 3977516 -1190680628566127419734997015745513472 3977517 155101285032955984060795812530165760 3977518 -772036744820253785450984738633999040 3977519 -94832409434784547302004429446423360 3977520 -141273382037273305575908261272289280 3977521 1245994827481193695512408930661799652 3977522 -534217552604781526558408593175202688 3977523 1135642841266431825379024334087608584 3977524 2969846599372340995019878418946147840 3977525 -787891866343864630825332516325927500 3977526 107733901145577584953680595272973824 3977527 -1031083559890054943733744351420481624 3977528 1307711075231596482328771132375080960 3977529 343288351065956613949214909326980000 3977530 1143352406646752233863427908093128160 3977531 955456065819529828576658142857485464 3977532 350981044055048178450352801359267840 3977533 -354366533904443625716180733612242880 3977534 819576312208117819868030657633986752 3977535 283228979918183891475266922810541200 3977536 -1168451886759884537022770257256775680 3977537 -185928279774652044857761223426071128 3977538 315437645547095742481608319388283648 3977539 3051842535205143143344208105537119024 3977540 -361520628343616348224314433512222720 3977541 -948478445041906484552718208084809348 3977542 -585295980141926342526481306375488000 3977543 62596542384271311284219459029541424 3977544 742558297260405382354149920724787200 3977545 613511710925661245943402551137074240 3977546 337475651309514023912055883595205120 3977547 707660948908908646297975070302159872 3977548 721047537767820234901320170053636096 3977549 -557895851195010116988971442879837450 3977550 -553704642808603595279161646140728000 3977551 200006035219391384701917748847906608 3977552 715738262141639740775500688355680256 3977553 -524022977422053845050902074206488000 3977554 -453532454623196837241519259323030528 3977555 -1208268226970099386527121464198420000 3977556 1413736273478475488158087989465851904 3977557 367331500648049233028472433888905340 3977558 -131007828288954463880184881817696000 3977559 1666606176493308096942702470054227200 3977560 342976997677822635573022433826816000 3977561 772470048092912816673887223556799424 3977562 -154423889204862211261773521746761216 3977563 3321011082524704028271618947236666080 3977564 2481343524642672922757175915459826176 3977565 785984159022298288119150385428544320 3977566 1706994220450124317411949878592639424 3977567 424249093681593137345488443446638080 3977568 -445824049916464676362064070478135296 3977569 1736591047897501527690759367125127970 3977570 167595762287954334235840643214024480 3977571 105012982562582265461953333908733440 3977572 -192742183045874363753143916057713024 3977573 917186671003367166139525342723437822 3977574 67491579170006362166395256035061760 3977575 -825485472658161453790166773586025600 3977576 -1722866454501383777393467817739985920 3977577 1394040158314125708395190924266151114 3977578 1323537875055522663890966815881369600 3977579 -1725397142617568347978693857087461580 3977580 -898834550921044883675943108930339840 3977581 630763809158466724832485740996799212 3977582 316408459720854638138461236470453760 3977583 -365820421351613559768544463796771576 3977584 -228465223684945235423066004009517056 3977585 -1139849380026539792261741810358326220 3977586 980246833585390360272809273998464 3977587 1814564162960338087957183908043932236 3977588 115344162068378362249815824093418240 3977589 836814304110390109288538203607399424 3977590 187180614358807298655473714388556800 3977591 -583339366255661760810272516573687016 3977592 -1782966185311958977873082126146560000 3977593 1161092548717628421114664900928330320 3977594 1133043536232639851472499510604106096 3977595 -176835442390185797015204196019273680 3977596 784903987874488652222051045557009408 3977597 223191659193474924517200588821667456 3977598 62244754076401231778817703422041088 3977599 -674856649487286671320456320071958400 3977600 392412425973407054152680138080256000 3977601 327281650783428438235204869056918832 3977602 251614779176848918581458961681676752 3977603 -178427799859836260738229192530734080 3977604 -414534249438488921562464719128727296 3977605 -112273636533697155463981721090460000 3977606 -831641440338626906658160774179066240 3977607 490017096327317052052507121411772240 3977608 1770723651616547874333362093559121920 3977609 -2157100655009034147798809269151883360 3977610 40129328986738625263153730161213440 3977611 -1513549938470526408157137340406166240 3977612 277475193362481120236999433713664000 3977613 -2260970176103748364122829173869697600 3977614 1213682915748279004324742383909534656 3977615 -278075806022390017074115525667531280 3977616 -248435690318049370473115309210337280 3977617 -274622424312799725431187824110831808 3977618 -132274015172606216234793305248320384 3977619 798926516724055402408520575254882744 3977620 -477825889228550437625462859810693120 3977621 3163673672024351901014888793401703822 3977622 1203271574211356509439078873786717760 3977623 -414018821255327346662598418762658936 3977624 -125236278132522939869542977948364800 3977625 -223501287142512636888910535305056000 3977626 1688850115425416332705416830161820640 3977627 1272155359022126243009189559969794064 3977628 2327551094646315573356442280965120 3977629 4498604220833190017860343997575584 3977630 78446354734123010257556465510448960 3977631 -718140949995080862899382991859521920 3977632 3502050723226953801548543927127048192 3977633 596191766248173495615082749712512 3977634 1017207804180903055767360182296068480 3977635 1084902353516450812686312917654416080 3977636 -280598967894427951900350710112722688 3977637 -1855198378309286499820137706619468448 3977638 280779977271649606463938492330068096 3977639 215788561821369200809318757685112440 3977640 1008688340611632607018008100208640000 3977641 -102283082589709898590508411468585216 3977642 -441556974550311195004424030068429056 3977643 546820392813683614298825698032979968 3977644 941038908199408843320329659477596672 3977645 -256320546338150077133799312459697920 3977646 -755348405323344689221638419121748416 3977647 -2823102630605343097498272539698593904 3977648 -157159992332993889223036305321492480 3977649 776149175947309983838840344294634164 3977650 -396933973873983468860314382248320000 3977651 162908146446953259798722879215123392 3977652 400385966454329640879785711979958272 3977653 -2661658454313394911808435618379822098 3977654 -3040139694945589545242177323472964480 3977655 -553618424642707804167930821857476480 3977656 401692332193763254847636101540945920 3977657 -3812176608616922513335742619104377728 3977658 263009566254330951309355499208697824 3977659 926574202264808097662211666223468816 3977660 -812066981717262751852353273436032000 3977661 -1145923057559648342173110644648282976 3977662 -102560067763466287911893785955064960 3977663 153894761046486091393989109187502912 3977664 51154254123547555022952828896280576 3977665 -2041673940337348464568640616273872940 3977666 147163753935847356325368906110312448 3977667 -928328356995033346768038277192590360 3977668 1782654612925265394994349155347794048 3977669 3260670713907985200364873179038652000 3977670 159220901925104622137220421872662400 3977671 -2502448730991830755537612218108279488 3977672 -4217248534967388624709607064207360 3977673 543248750199450037177248504256737360 3977674 878811673407781373654134445970828336 3977675 -304607729467964503708358577957828000 3977676 394525289898619903839047608954674432 3977677 -658795440949441457989337635076524800 3977678 -1340979675416602341614819750132823360 3977679 -1331599032578604573956784629135608560 3977680 62992744969782496760110966175170560 3977681 1874914943745298301115108805484362482 3977682 -574665181417743094155732370164379008 3977683 -1614774645200836659664840329326731536 3977684 -106993649538511509683369952477984768 3977685 165485562004403918847344020995365400 3977686 1177283748554540323823225233795221792 3977687 -886288467478528507068583467021837648 3977688 -487672865969521877994973359646310400 3977689 -487076742486521489751805461837085632 3977690 478676017093839087095473162132684800 3977691 1017033746036738108232803973324778800 3977692 1408942361059935952814557693258793472 3977693 1951670654601600460761150804379371942 3977694 859302229429083683831478837469286400 3977695 -263402323133490200766767352913027800 3977696 1441399633055352560749950775831560192 3977697 37321878437939542001741246698900416 3977698 1833662753909498871165868451340176160 3977699 305513270862559438899539440222133760 3977700 -349455376769378605130177384766336000 3977701 -425769144338367296270958931802561536 3977702 -78490473175343487066319191107228448 3977703 -247647267458227066813312734068019840 3977704 -2479534756531374560896247860740096000 3977705 -20012399387249884061162804388020280 3977706 -530358601934514117090774857945469696 3977707 1257241485930744788555522383280254840 3977708 42006093029924744197508307363849216 3977709 1559533727867087600082988532888906304 3977710 406570790140028662294091951117723520 3977711 2645035649171184273036853758200589312 3977712 154393375964711067287693486124761088 3977713 74114695514713055614159216888361124 3977714 266490108051092761480289600513688480 3977715 1473611005785340333625107376586240 3977716 -1513035491922244867123134080085411072 3977717 876862312184321315123796077486702766 3977718 726465995531415453494895845641850304 3977719 -3931898093172583000072538998364025880 3977720 -1055743645648530914141156365879296000 3977721 -276443960760556726415508811033689600 3977722 -81066537514410220563594846609141792 3977723 5349711705863253585400935836079559320 3977724 425648776325889974669643738419896320 3977725 -391756153820374165839536115549777600 3977726 -1137948023658900282833574279032326080 3977727 988176831776298974272396358148181920 3977728 764906502229905757715151472595828736 3977729 -816971541206038555740919408185296640 3977730 -847754419707109377560327220796478400 3977731 1056602625641374867345446898414753532 3977732 897888467316370220904704616879516672 3977733 558454136364299474503333997556909024 3977734 241411490255859341607452785687828992 3977735 -1114474838580391031655278553693813600 3977736 603349027110127939499268966193397760 3977737 1102220429209808813938854198981962020 3977738 46849161283730258310227158479774720 3977739 667586003331998782658452475583001404 3977740 -808545404719337639054070460438656000 3977741 -880079068890384099885216129412614858 3977742 -410628136046838067889901141084669888 3977743 532376655845753291788715449746625920 3977744 70219716165244189748809164940124160 3977745 -25012767614341907456710203945225600 3977746 755883254660614414172504303336100864 3977747 1903188577345065613383756742916437512 3977748 18226374215988865495105887539188608 3977749 -396048626865702700352318136914139990 3977750 90611087869798616194644301752384000 3977751 3575318977406055808953023243957685504 3977752 -2721813442738433882237710005176401920 3977753 977331021469717818880768337144773902 3977754 -1000257031456595516109955516542720 3977755 1096764192120182320592660730147716160 3977756 1036513038099461921867696841054074880 3977757 -1062344147310932589900686088661617792 3977758 -8067890825622066965651492817779712 3977759 634886253544144131275017624603040616 3977760 -545174242060619649846806117917655040 3977761 2162487093682954482807720363096171362 3977762 1778703807718637039345285101950336672 3977763 898053535246329352693372608349819200 3977764 -294953334087370165793769737663549440 3977765 607661111057921765811538595540375040 3977766 108789982332553708014913938615121920 3977767 -394729749982350486052863847379126528 3977768 1182341912200597871265802939902351360 3977769 -632993839262641824685709403692908656 3977770 -95629659903152595591596361565128000 3977771 -1623578395027224211710741583315903200 3977772 -1586021434504859040075781062711791616 3977773 -3219854680751127908631505865575224480 3977774 -603873730765124726419731392970204864 3977775 -536714257757038350368973382561248000 3977776 -695285161251613966316598521214468096 3977777 -1250936737024946825928428058490075374 3977778 -128770004659040361600143176172782080 3977779 -35689393674706690673126349422840640 3977780 1818088004717575731016533385063372800 3977781 791171813962008419373575610844017600 3977782 209559467158297273078334672246872992 3977783 689797635166507778958093727727720520 3977784 -590266830974015107612317484386938880 3977785 508876259929436099338463735477568000 3977786 2512638453806835666215851875950797824 3977787 -1210119895252323277729444848540651840 3977788 1956549668819722713611635567227481088 3977789 355431909860983014863411434571666124 3977790 1070792335720896239404372789506124800 3977791 -540568273489733850816810508737279808 3977792 -79149705802457239029794577347248128 3977793 1076802850250909864042711674356864 3977794 70034117160179852461121739520767696 3977795 -340861286334238464764451639241062720 3977796 -47932571542419329379584442248577024 3977797 207950089161790003319352054386681246 3977798 619295664939758636844919080554606592 3977799 -1572276817898020712174316765320448 3977800 -1284270665714924732398130258056320000 3977801 -21344939705258757983163478538035248 3977802 -835564184332293278364476025380313600 3977803 4500370754588187620730627433707298000 3977804 -165258280481171890487743618456372224 3977805 72412603017208936389221038246368000 3977806 144088709800671250857589995853994880 3977807 2212524395356631838899440972722835056 3977808 459315138565935958231117806501888000 3977809 907651777283843351047035989250155328 3977810 -1488862184319032169279116369789426880 3977811 -19648438887224102898986959461361200 3977812 -431103767043001786208755580465033344 3977813 16110322496850009169585486420255296 3977814 -218845079988265645602412055625866880 3977815 -1459825618033392638215075096858357680 3977816 -635498911892065064076596015922339840 3977817 823420692998933124292343229916662480 3977818 847289230134378122698554306209294304 3977819 -3149744437372681770365841515874606780 3977820 -225855038593764259692573096267863040 3977821 1039091648661448786380131738223995200 3977822 1224392248916228370471619433765887872 3977823 -694720950615796830237726056198661816 3977824 -2411920063449894847672163037715365888 3977825 120366132781900500953908732315730550 3977826 33969168895206216577091390784163584 3977827 37980934046803209794186234799304704 3977828 388711473184547763432589186305840768 3977829 27063532740405001004394123889502910 3977830 -4922422717558072974043629355488000 3977831 -1226036627789694282389006179751574096 3977832 719947905241830235554068009699328000 3977833 896184819053499700979192544970753060 3977834 -28012299699836426587315799233982208 3977835 96816161063084834631697532054719200 3977836 -1046576266529690845038371819284431360 3977837 509767332401353185086797856974413132 3977838 -554033830174590935945232921584203776 3977839 -859717969296830617114213762952906280 3977840 -513280978609105952959261861267046400 3977841 -91134045823755202005725378501737536 3977842 -693488380329212885003999522151939456 3977843 91161690997166616226370771975512800 3977844 1113233602714908047433365752516608 3977845 685841852168014919905916281152967680 3977846 -413764485663886467327139193131150080 3977847 -1013530043728976192140254685355700000 3977848 -306936801982495870428903915815239680 3977849 -199201646460721495542540440227920150 3977850 60024251919083995403783927071603200 3977851 662447380179539377273355418301778852 3977852 -159026616447953427117738860353187328 3977853 -842241651323320875678701851505304000 3977854 25642262783328098967752008882769280 3977855 272886679847690472885252718541227200 3977856 -1350729682133387350362596086225305600 3977857 -295478730852339451652288561064910528 3977858 414646664632891107859170273252169728 3977859 -11056904631199307105285020321313736 3977860 -154908673635309718630955740089200640 3977861 571556464403362106443927022312636124 3977862 167115605880972368045619794256574464 3977863 -214052769164936370753875796840934888 3977864 -403385799301200063550200157621862400 3977865 -231318403380941126186485089318643740 3977866 -945939600294960081245925878807068368 3977867 -576951862538500474744431195561687084 3977868 -645429210752122206961433768309813760 3977869 -2512981056536656026417698532557327274 3977870 -3325875026070876361508084889565440 3977871 -1669865656932981178692220928256813936 3977872 965214006654199324450995221120040960 3977873 -233217317998720498430072343553631616 3977874 468942332768774328163328836033978368 3977875 4342507016147160904390405754052000 3977876 -94123816659308382620648867792320512 3977877 -149614631550713952398000832446659680 3977878 -265177555502836958350036498792906560 3977879 1472126908241410209639489469086342240 3977880 196442077162786737794301319326720000 3977881 4467816233877762301688026392819069972 3977882 -1912576120114857377936808648629864208 3977883 336595237951918993709592731034124800 3977884 2618575067649417868526761352720354816 3977885 1985261886333786668124276258957191160 3977886 -675428075135160496347060808062953472 3977887 76177277603228067077319838409304320 3977888 -2907126236034203130986723661693911040 3977889 -576650421556813069380458244390235392 3977890 436568492090163231798325522155348480 3977891 -1731847849901834396047989239343612708 3977892 -1871239794875387077163852799590842368 3977893 -1617933704388875467638984041264257858 3977894 -22162232557162352133113200924121088 3977895 -709300226761269297328146053678975280 3977896 403709899468458757534181661883760640 3977897 423653748258440649486553929501388800 3977898 1155239524118691351438516880794339840 3977899 113356649744889815410965514834358536 3977900 1037998683562871817537844789243296000 3977901 -2576104932387229527359836918031313780 3977902 113168381093829519370839245310768000 3977903 -1919016327600814952631253594581652848 3977904 -133754200721325777499628050600427520 3977905 2066091233177097945967338269604795060 3977906 1474744402541628591623198625895263360 3977907 -740185907333011634925602054491040208 3977908 -1093783375324076039092193294139254784 3977909 1146626999630794093200140320999157400 3977910 -672045159593621629334157590272083840 3977911 -1401137014837002952857258006668940368 3977912 -2941753567803504109548301280590540800 3977913 113309693970774272490773398264493184 3977914 504704889113586638195239706172365280 3977915 27475444072235347941339041691085920 3977916 41330920840131390301634529241497600 3977917 -1637777707812917168938822488139750080 3977918 -1161750958445188042292886408478191744 3977919 -196777017741743072837870560334692992 3977920 91911167373352291140068660383580160 3977921 561971994223471258228974883066093122 3977922 78723022920835715749941263981428608 3977923 -4113576105159040496094738166058892296 3977924 2359006865327322219656749966479522816 3977925 -129878224825073619398738670180763200 3977926 -1443335204951245046627141590016957088 3977927 -924638073698047818692505258349885224 3977928 1696481830574462292290724820798080000 3977929 3196523138133443503033676653729149530 3977930 4550670132203265419218340300094720 3977931 -1017254409659846941844365664818903848 3977932 351905357816001898792063967728521216 3977933 630568111450522486614272314997944182 3977934 308796130125155456029511089210995840 3977935 -272026237515724172251050525718149600 3977936 -59509844794642702775574892240478208 3977937 -3792577000260337835635171849040638560 3977938 28101317986729033876829619269564544 3977939 345745867416687765293632616283651072 3977940 -1027176956078339781788570931446046720 3977941 -182448759603422793319642100046518496 3977942 353574458836389001305455465880703872 3977943 445012308366489977388597036260270928 3977944 -317185890268872553949475479601561600 3977945 1309904257069998950024660940007133700 3977946 6671060601328715181997494317787648 3977947 -1177566076920653029708860994472076604 3977948 -139931958890999898325125188887317504 3977949 1954312372849466214053606508187824000 3977950 324610786894331386450925075090664000 3977951 -9188798626843031672177845997157696 3977952 595753105032427462479076212986609664 3977953 1231204952430230912012378048805081280 3977954 526487296672385357833699663701037440 3977955 205106661440029167952286139766693200 3977956 1996681998708537492592798217714069120 3977957 -357074075921140064272570794293276160 3977958 539505016278367468402987537744931328 3977959 2584178523786495215876878014172740000 3977960 86140682631218036621251691701862400 3977961 -744133556280712214586922056217008000 3977962 -592693797029999674404979884411101088 3977963 2033167179464058349465950232874143488 3977964 1673958276820238788043848407005752320 3977965 1449958106522605575903988638073489920 3977966 1142579371359890232392864945434652160 3977967 -1340794079056705646726449900334504568 3977968 108896725979030486107536760192794624 3977969 -1657921771532763212070315288486385740 3977970 358357889467874712458621705292149760 3977971 727312437812481261286687135859324152 3977972 -2374415590411633919452020560258807040 3977973 -35175821461501922962062462705615840 3977974 131199855073737814804509615577135104 3977975 -1272592929240880414902008127015822000 3977976 -1835251181314534960756681923141120000 3977977 -2829292814376805175287489877568865174 3977978 240639924956297043200345588099201760 3977979 -662673511501728903214234803051671016 3977980 604744680138824466905919882854976000 3977981 -36721757090002266904106645846999040 3977982 -338943885721143909264716181558612480 3977983 -3578665018537090574246868826631586480 3977984 -615634270716931856034918891666800640 3977985 -1073513504498551427021164410099124800 3977986 -386992407479923238489124837046594560 3977987 -48259127142068620724277023988540000 3977988 145588048654927864404020683238277120 3977989 -64480180298016755549138722917223076 3977990 1127324211490570415461613917171344000 3977991 -203994584550341648825527828114071768 3977992 1280468307024001484537441999544115200 3977993 1796256465026186585495744147350199844 3977994 -777689256431961111005046260382240000 3977995 -243846899757895710515854506504369120 3977996 4705231947437270374977074494874880 3977997 320035765210006427066822981164651872 3977998 1942686160620832666403652063523608000 3977999 -1983205942839119512636252213768434000 3978000 160682587812547739381707832107008000 3978001 3059387463848818737409567682008279104 3978002 97721148928498620088457220865574400 3978003 1186073723355132882514203723898008504 3978004 -497323306901434467846481364776610944 3978005 -1822403189356697181356605082724002340 3978006 346127071156289808547996679733203904 3978007 2498333368487635700048447803913107032 3978008 -2354828395696707388017884390510653440 3978009 125925140619856396724433906328973568 3978010 97937463312156344598055258848000000 3978011 2002974770330903609337266428292436480 3978012 1577226486458241041983129528720538112 3978013 364354415854984425036102860200782848 3978014 1826644014758890733882039231212841856 3978015 34898736224700410392185652152961920 3978016 29664735038911515611930050504949760 3978017 -4241697617515195928544881384527277400 3978018 170768190683863153627329971153710080 3978019 651943765854833654461745684806704040 3978020 -615074615460305473221952032697163520 3978021 -303906361842154257919554662998972416 3978022 123009575111535419482201228397284992 3978023 -1015017899615287648603935123989418960 3978024 -597563584171957977558046111767674880 3978025 618914503278946776438434597850719100 3978026 -104614961998262264304331446752604576 3978027 -265309329343117086325458104681592036 3978028 -37280714238669375823877443952960000 3978029 497859438857697803429750940884991840 3978030 -111597739160897471408717384847052800 3978031 3401926253291770480452424511521570832 3978032 -720708558450983103284196987106443264 3978033 -1411066122064329939657933698424241920 3978034 387704227255894458915886486878031872 3978035 180871163220849144578564647845186960 3978036 145517152006861180760156083025092992 3978037 355308383144005542135141691782420800 3978038 -652915249872691065140459637649066080 3978039 -486803024458404588159117206733083952 3978040 -340424944455123255534611713555046400 3978041 -3351975186159662737179515713438201200 3978042 255640150807333781385503830461299712 3978043 2759618196665561603712772363064824292 3978044 161251581260935737345715864761925632 3978045 744186869002668018497630533333056000 3978046 -280408933784202082903492246604442240 3978047 3893202019444636666044925473901528992 3978048 27508351106458143359371596603064320 3978049 3613071012809856869152176415044472240 3978050 361366081830911558032826849965186800 3978051 125842544931140076605592119935016448 3978052 102322601638342116693180153254226432 3978053 881783416810488658496237149751302302 3978054 -762941948840389675294184031870701952 3978055 -737925130699679210319758678290698240 3978056 1234788035266458890782677123053306880 3978057 168776582139824993633051607903386688 3978058 617891243538262671064071789881836032 3978059 -1976064859357490035451556215453952 3978060 706508688895426586580339441958824960 3978061 -2423620779144095252419403113663965108 3978062 133742840252704343645722844801595264 3978063 -1506904034463328792426945510685683608 3978064 -186920972326426714973382373096570880 3978065 131441968401559236361033465146705000 3978066 553266316449085956811599889630891008 3978067 1927768032902574876228362218033856152 3978068 1577144833179536623195582228862668800 3978069 87210086228149480877971291434860160 3978070 207146439517698252668359402139508480 3978071 -2014621574982217572134963559697876728 3978072 66194282918500729259045239973191680 3978073 -1854413777569716272999549155359162096 3978074 278882082620140630894107662181569760 3978075 -226258309823798700879674687579520000 3978076 -63267406333209391582909226048122368 3978077 575348490949436875797265217795267712 3978078 54895562220631718662912253134942848 3978079 -432517793659389110714497631218068480 3978080 1545310323442223224960093783940136960 3978081 -1009463951214431510348068882560258030 3978082 -742968247953107585614456423291545216 3978083 16620437507993713350484856216304264 3978084 392002956002280994687789938086049792 3978085 238936461481252692462022653712824180 3978086 -318495912101244116411437491435081600 3978087 -603356727430175591904963646285549440 3978088 74420293480794549926586256607861760 3978089 -1595503511735466335342820230080216320 3978090 -468323899263741640233265739363774880 3978091 -1999570688341178049484398790749940620 3978092 -954860499979283592847119201992540160 3978093 -133458069666674452603051693721082816 3978094 143830908548380098399332555095194432 3978095 -2237095351555346894203892433914726400 3978096 51106205760802605026015614646353920 3978097 -2152772824632166995111402306440721920 3978098 1058114169642231341070127279867510800 3978099 2315912381931536691794841980946234240 3978100 12925037145422272836960680204646400 3978101 2151741982589827290298317489659469102 3978102 60354666955138191130776598539264 3978103 2117964692759317344141124906155004704 3978104 788464753370641606255456183105536000 3978105 1400252381508984992853654663236784960 3978106 110677676335058659032516831680839680 3978107 416929584605911031979580072217716224 3978108 492690734009521236916524682392724992 3978109 1040209578465183881408150997583858310 3978110 470146859859584681486289074395920960 3978111 -492606223994741675661055919154787128 3978112 -2358337435453495352407710909018931200 3978113 644346385290086208913476466028959362 3978114 -522368155474849145506311074902348800 3978115 771120012204317818987002519961918320 3978116 -1206080396578243621963434010815022848 3978117 688239072280339857651897036354204 3978118 -1763874457832065967354879489003214240 3978119 -1833963027859020651721268462260357104 3978120 570987136969118665527888503282073600 3978121 1364873493935077683030032379128893312 3978122 395037500760849397815066815536284000 3978123 -1838847112182568194986450214259160616 3978124 -580118719672910978133849859992934400 3978125 -2503600875799063518338880788191500000 3978126 -305031513181347580939032763768043520 3978127 3159783113819294611109799996478938432 3978128 -265460412920044795989140073201008640 3978129 -583805476811013425965855203877969920 3978130 -47066954843848901808266915164508160 3978131 1302024710638399707814909494646242792 3978132 1106973055798268521575371876395702272 3978133 1863969835784721114048808055446672380 3978134 -284927147976269846167357099629170880 3978135 -12785829143931525661048196866589760 3978136 -135390465181576878017632054157168640 3978137 -278447310599935699685410881037133568 3978138 -932999728593547283529128132017423872 3978139 -1208555484507472854284464855320754200 3978140 1429653538630032242524745641762176000 3978141 1582334944971016847935215043147588992 3978142 -99513615145660795946657461293237888 3978143 -454223437821944710175471125720927656 3978144 587405184194284643909063637325578240 3978145 -8655009831331947005503644603449280 3978146 1040749625236922744493333159322024272 3978147 731455391608717331053211905878132600 3978148 329157627083623955948527903589793792 3978149 714302535073592498769853800030741120 3978150 374479912046506585502801504326003200 3978151 1537811161969770263174033439002655000 3978152 583297598786143940491403406991641600 3978153 995401792397865955522444040635194240 3978154 1229744329168630054683450422095513776 3978155 975131063284894323858985387707576000 3978156 116083339682389441376643396550508544 3978157 1089823420786700424328929167867304352 3978158 -55710177696006329841111947309927616 3978159 -1239794492222763981437535035501179896 3978160 -53348454369662180839504875678597120 3978161 2562856151408006166796302960061527024 3978162 -1011750985052909136844609733874960480 3978163 831118945706496318491140706439343320 3978164 -1590046358289243924598489668895751424 3978165 -205998347186890618376760054374911680 3978166 -435097405548898732817524100863549440 3978167 2248556308319669357368604972487570216 3978168 -205921807920254020189689955783802880 3978169 1195445330649110860651045812750494528 3978170 11795407025046322387553853932482560 3978171 522729892496747443095668960406716940 3978172 751075633966740264506719786296582144 3978173 966344906374348040674471936573549260 3978174 792972770252871010259442578500196352 3978175 198599034057988208094629722681147800 3978176 798579204138055195816124509291806720 3978177 469150372974147371941377637673284032 3978178 6659968024792094102691744638922624 3978179 604633523693420657812469401019550780 3978180 -496257556759849927586858961540096000 3978181 -272970477410784594681855050847682018 3978182 56356342239857659025623407612574080 3978183 1882980811178436233042580099564459648 3978184 67031523532911895241557610476339200 3978185 89088508634548711307465930599457160 3978186 940405902026405845048276883632568064 3978187 -34324187673164044159631238656708016 3978188 -24366111375125950742633167823907840 3978189 -213628157556011942733768061782467892 3978190 260771937380316900290993716744571520 3978191 343320194749051700533549799697974880 3978192 374855610881133984266115362553987072 3978193 2224112985070628373001896119577707760 3978194 -1939867113645667485584565147915745536 3978195 -74976545957348392020964078807311360 3978196 -497945564714945458283752031305705600 3978197 -2553425687849865936345359294982162354 3978198 -38204138720532803995418064317525376 3978199 36782755483523295908113312077203840 3978200 80374854797407010356319012461824000 3978201 312848899570350834587254120535055360 3978202 2055748495163904091975337060338797552 3978203 -1983914362744870970605802731769826240 3978204 -1243133016276745880076902864417860608 3978205 -147637627517860743917831115673687680 3978206 294624272176642004522554119243669120 3978207 2076172415411134349902701919692122640 3978208 105056157781618247241306652876996608 3978209 48952614090231225945090488215262400 3978210 -332152324707315207015944623461335040 3978211 286433433477713900943728482787433000 3978212 -1509772470218050697242232333986578816 3978213 70595101278265931313095078445416544 3978214 -1523804527369354631685242753391008544 3978215 384585797541698931935139846728898360 3978216 -1742126950529223365734291770407976960 3978217 1219571284318648597779134453435310266 3978218 -37359527704337020474825672374789120 3978219 -602037039983453884441901901462405120 3978220 1161318064486283048317834604590848000 3978221 2481611129297860476876360100126285824 3978222 472507414243570534687712307403371072 3978223 -1875803093315551322431880780888821160 3978224 -99506404083769019776689251356508160 3978225 313519145617069156022015280293407350 3978226 -556302139429036844854867476070563840 3978227 2629684297503943714482218528005946880 3978228 510958156573140650937741016707563520 3978229 1726486448264292329786334245777286830 3978230 -187761757991249046204927795217397760 3978231 13996776516765747898916044768037760 3978232 -1586413457646565333549703965227417600 3978233 146209974365890966430502961982979264 3978234 -19248311151100697200419922493893920 3978235 2234898481756190459525760273654343680 3978236 -440487282032525808267919916592414720 3978237 55969833385783525477225384203420960 3978238 1527578038192060467405011722866048 3978239 -2100064403132150938868574930400681560 3978240 136278109733051393504227659066900480 3978241 146428144724156302004260377120310080 3978242 -324004011566486636773844175940695648 3978243 -1034255611353917332891670416148558268 3978244 1748717833960213777068677641733649536 3978245 2274940278724690697623834618801069500 3978246 -191954150320945471272334645627410432 3978247 383404859735783406758078441241885152 3978248 -524575685466369240356275265779952640 3978249 646593790760754646044174312131478720 3978250 -1246388226790387364684041362773256000 3978251 -422377682445905657272961115350310000 3978252 544854767201243252807027169787845120 3978253 -1494037395945846857437938868181431498 3978254 -421049974752346015629772413343513728 3978255 -22580758665036194999525382490598880 3978256 514660776224878110404308847333875712 3978257 2681668611524396371475252652193219506 3978258 462345608135824396578752892348176640 3978259 1880004474058721239895218476744988216 3978260 500229439224806827933037836220712960 3978261 -492925877907314533117856607846919680 3978262 -1025156557889825083002235496949094368 3978263 -2509404761437236280995339966145186488 3978264 291886667974592247472375534699806720 3978265 -1141355065719425806070439671170793340 3978266 1641857035479513280200176609832878832 3978267 -1330402641545162817638091539135919720 3978268 1327209555853466280705440651575689216 3978269 3855250767678899628494586926959853670 3978270 -507554304650538212594130222333314880 3978271 1037572968165759045841343753066015088 3978272 -3002803421798592461245174989629423616 3978273 -147585573300654620379155903620282560 3978274 -18590886451974921250689650370313728 3978275 -188599993466902483947022371368448000 3978276 -797201109143080599368760513175968768 3978277 788477300958248679610498851057303200 3978278 -654974713418992792992682537648112640 3978279 1940915962274330117409124901552067024 3978280 273516204114848575907978223373516800 3978281 187347141448999041077959298705178612 3978282 151639247226615826791085690127155200 3978283 -900306880658588307424013438824027468 3978284 312113442019507624579808967492623616 3978285 1948062763647749417591222852786055360 3978286 91048182135179052273343046813700864 3978287 281048944836744363189650043328706640 3978288 -51621693070752939559543452691660800 3978289 -601007634983880783475452318631568256 3978290 329415986142832740966235839580394400 3978291 -167638600188072746239226085557214408 3978292 -433651832049318706173212461070409728 3978293 -1599794845397582258805006113056217856 3978294 844025539467087748526332156096305600 3978295 -1276780806459252236638953383522236200 3978296 372077045821321448353333008605184000 3978297 409963817010327502252171688333767674 3978298 628576027388254769699353653325674720 3978299 1623261360573730024943760272138157264 3978300 263691427538052654926389182230400000 3978301 -1688750696258321041434054828717392698 3978302 1622197730401749709977577865238212352 3978303 -139066953376492808584632769757713920 3978304 -1011820450138421087497819446017261568 3978305 -795095208835654145854379368887114540 3978306 -1333958458079203299604730909069402976 3978307 -2282127083635938838603104169545675840 3978308 833008257496277924421526886096160000 3978309 1603717838212246144950040540481907648 3978310 91353239538523221905546544761967360 3978311 -615520187547556112685952743253792200 3978312 -189012357400593700460677684074577920 3978313 3238165334808231867141599852828013520 3978314 -701689562785515952722403790208707184 3978315 123193627138868364985209754189939200 3978316 -1320873835899078882625510800925768960 3978317 -6409156660412974059333854562235968 3978318 592158999126028683812081817268413504 3978319 -3330390411576738570908233211453493320 3978320 -66841270418718236098441701377187840 3978321 157367070305274461423230669650717024 3978322 396437820961824612320567969992301712 3978323 -90304030434307454935476619132310400 3978324 -244701380618826532583028890585278464 3978325 -659864662150907209929637037353241900 3978326 978177680716720563459866747108390400 3978327 140629439240271667007457735551190120 3978328 3409246503616479159198698938395740160 3978329 3061590018688288189548384928370625930 3978330 -628713724420107110642687606008270080 3978331 -350053073201188198023473312908956160 3978332 -18256820322813570740260314137992704 3978333 1078560303624779033185231008334272480 3978334 -859715448269493179742306704214183360 3978335 -1369742606146858017147640591378101720 3978336 1031598413368072868129693041675468800 3978337 -1224850947987187051748695310927342976 3978338 -115385182676330487314583610449799680 3978339 -701663376574776618789632815934490624 3978340 740134496727224225702258615071879680 3978341 -832911069065609140456657586883517728 3978342 -687000782882022971031493759101317760 3978343 599951194691838275432399475889185120 3978344 -63307768470274815776284273389619200 3978345 -99856415775097425062950648210857600 3978346 525851187954821900446931770618944000 3978347 -2418036105276338502984983818233736008 3978348 442160017203184463969797549879111680 3978349 -1227409034047395875509680652736756650 3978350 662400965866033599934592896021684800 3978351 58184041335612329678025737012251680 3978352 -13828600031216444282926551799758848 3978353 300749731722920997064449400184679840 3978354 -11193489258203861167397165711806464 3978355 -1325860147635602564111896597370563440 3978356 746734791573439015468194890254577664 3978357 -1665205948662311132251748141858918208 3978358 626315856411630540146621885180525376 3978359 1797469133096351306547388463359243824 3978360 19028330679707820731213982430617600 3978361 -2711193562306551552414391581132099200 3978362 -2444188000037759098987509121874969088 3978363 -1686879768417955828669165517889480000 3978364 -969953560469346144638253761964521984 3978365 -1041667042678414659364549477986030600 3978366 -170796533016239014471805152566567936 3978367 1301624631304959227753816208069617592 3978368 -391024487441089194935889349186682880 3978369 -3592728870420306793729238342256307680 3978370 795286291969350719072295927943795200 3978371 -1710170292236887232133302523032976000 3978372 -905614663416668469518820956603136000 3978373 268501528468459581331069023344617536 3978374 793393626385586482745185631709397536 3978375 -3358457423951676467548410311144382000 3978376 734310975007045590520624866072622080 3978377 -398362144431360462377058433412414940 3978378 -887759582118286453584269796309990096 3978379 -318935274704827437137097103213937616 3978380 -156054172142098492831900708788203520 3978381 -1951706131493548763941521497012703456 3978382 -1019566327343596586980599148843621248 3978383 2348249727745334157141072883516569960 3978384 192751692355127626454432689965563904 3978385 99869569712575578753380115462408960 3978386 -582143702562612395958384984638698608 3978387 -752377028751759067189454094662689200 3978388 -231019230975014288045433363171494144 3978389 952102069397141577828342210364278780 3978390 -75519789175598815807103705242170240 3978391 460671231333857744165732757843098400 3978392 1080013319208491006873954894288855040 3978393 247094294128607054114817439495827744 3978394 -113514392005932218180857365317529600 3978395 -2383414468022100944185889267091537600 3978396 778172103501425858885273207899909632 3978397 439770655531017232591008386739512992 3978398 -147493362867040671021171961430106240 3978399 -470133588138066686362970038181879736 3978400 881905368514436331716830553992396800 3978401 -304250115755068717451349866044811136 3978402 -40281914203676395745228083412729856 3978403 18173962999207106259573264873931008 3978404 -559140289510349708238849491068656384 3978405 273702687671120832753891076291730400 3978406 98986964389184311189983282155293152 3978407 3976397951765626710370967836403073720 3978408 181724975220736233676318240198656000 3978409 4207868393634411965412667291560232826 3978410 766098676397902823092625272690464000 3978411 -116055192607585152252121006989749928 3978412 -777883114405046484144137137331686144 3978413 -172022770131097659184063653029447040 3978414 238616353436060438917205321401998336 3978415 -204143246184242209157725667385049920 3978416 733431968301041070227792117366784 3978417 1802218489734523597201738546557822720 3978418 51141487908316369896074884876799904 3978419 -166891980946901296393958677092619056 3978420 67060555982247797762944433218191360 3978421 -3967966911793365743913867013527919378 3978422 22239787788399315013091550229487232 3978423 4222034063478152635121796360835447200 3978424 -952403369182988136566445550494167040 3978425 -319808756043582807775566532817750400 3978426 7404804173211387682525382873170944 3978427 -223505622220796493676674450459977000 3978428 3934256394801410107228018733592576 3978429 -340444240858770765122721868820467200 3978430 913975765678907700453702019559531520 3978431 -33041376789244364343924661413624768 3978432 -546291707125707593958740525180780544 3978433 1862072526658389320622206048951407682 3978434 287820853692119640776532535728401616 3978435 101696350425871746232181426281826400 3978436 -70484413593586767376836479152287744 3978437 -583929605556146151541827267944043780 3978438 -1302502253852980922827538350117140480 3978439 -47111708217953001578679928727091576 3978440 608274813096821732216180020715520000 3978441 -3368383538097675074741134420269181248 3978442 -455928908262945911643242579613086016 3978443 107585250175477008275378295117459600 3978444 1268245416417745629745953798688636416 3978445 -1172141949178545533115673036579291080 3978446 22482440634220385764312781864071104 3978447 -576438466616521974463757620149550080 3978448 265355229136045983592517993123020800 3978449 2630096674307119656212364008531613300 3978450 128486571922387342864251545510016000 3978451 1907967466823136001468364521283769452 3978452 2374005342988422682897703301949597440 3978453 463234606413410734024849264030790304 3978454 1277964791868408155290082939956551360 3978455 892400537659757374183068880793901120 3978456 2697124876480578958951450108039004160 3978457 989275342984844646485722827316298506 3978458 603745943744079913559274878200738560 3978459 -1533498741209513986826815666448138376 3978460 -300038465483032762393347357371059200 3978461 80605822022862850729937524904300832 3978462 52635347288504875044662815438982784 3978463 1249426725645230248535889991290980784 3978464 -199815782741943148173768277885452288 3978465 -614962767530184348717762238282250880 3978466 -288730906740589086065222138175515568 3978467 -3539307756426589997215023286695888360 3978468 303891131008977191265637197334427904 3978469 -193381794148110235066192671071288640 3978470 -1062704715273553996372288344800883840 3978471 30009741753378007067778290134715904 3978472 -889300552936666291122247061048755200 3978473 -2122125348248034443406103717381342278 3978474 32475027259424642190334891864273152 3978475 -1357509706542513374407533297013451400 3978476 326088454131066166530331383150345216 3978477 -4522253060025444169345895648908074 3978478 -119815740802737211190787473123082240 3978479 979536581895894396300511105211104080 3978480 -177942584652206457650805230469120 3978481 490465576561947623310269862425229840 3978482 1022240157085094275437876531085400592 3978483 715664442186340231038694304979540024 3978484 -96029297499896082062746061079097984 3978485 122193339813502822775594519340261120 3978486 957865303929067620242421929342374080 3978487 595486922058293178958620652351790320 3978488 598694633793884848387361149638144000 3978489 19869258057897886657153815910991328 3978490 490652740500849596119050380018988000 3978491 769938339553750048005328355285629968 3978492 252551945527572186660650697445957632 3978493 3440307347181473030899507792278293580 3978494 -416974686795769487119088344899939072 3978495 735128773258273846687236510449541720 3978496 -1071529297362486963499892859278983168 3978497 366419303359776023610008289214514946 3978498 450647572825123585806568635115112448 3978499 -381535950551812735952304926380621408 3978500 56841787064969481826251477563520000 3978501 1933659236889738554542129446590142432 3978502 -2698028583525267045419335712776016256 3978503 947156360044391681462376432811562400 3978504 -188617794130624266327456516884889600 3978505 -2609995812963398233757072439822072000 3978506 -758010443900205143969529369381419472 3978507 437659328274440759666882895344706288 3978508 -1010516852827783906137125369253840384 3978509 752100485348332875544616640689124480 3978510 669302960876178882211328681779776000 3978511 -1024686870308647658145481894097623888 3978512 -690307450380716423315355835517558784 3978513 -783182683351804385664486712129885632 3978514 -564958478216124645526421177288915808 3978515 407071286563046563178014344996938160 3978516 1566813472300238129068910714418788352 3978517 -28767198936850505376482593739517120 3978518 597732635794175630380311653452284960 3978519 790765460400966825452461026686472960 3978520 10053094533421089121983734884761600 3978521 1109000056876629777363857739969597312 3978522 -241264899019320607629069824546157312 3978523 -2741936565603324912016682940557935228 3978524 1142086600687731538983372525731635200 3978525 -521117342955139195287355799614831200 3978526 1127744706406791514339723779659555712 3978527 194913922122536225918628148633440000 3978528 743130930295569031950844323458187264 3978529 -340876467003892062537990190324404224 3978530 -725615866816798781993051927280660480 3978531 -2213968985695641724276725944859206160 3978532 41245416271969664615658688557356032 3978533 980294999191473573094592403680787804 3978534 68131143653431847018551676107610112 3978535 1566519814438779461913032137340416560 3978536 228104341521272810902911508529141760 3978537 -194137859733110488994367882278504448 3978538 -613615126178960519770765994196913920 3978539 3841432487563480701337935627169914960 3978540 -340672463369917522411622216565150720 3978541 -1314027640112675732569516874181463328 3978542 -1306789175888822293475401676808632256 3978543 -1960410469317107821374871122965130240 3978544 -584781294602039456309939972754407424 3978545 -1844469808627680798256425729270554700 3978546 118590320637879770971317556891565568 3978547 -3249529163942379579253947102441070680 3978548 709172628306519397077409426385805312 3978549 -494316657476913328021214350249635666 3978550 -85797513751528773306052426144915200 3978551 -98740664447919989041554830748507456 3978552 -224425663573754926233792733164134400 3978553 1062448322735757615940464840024469802 3978554 914272482893129240904887300611940976 3978555 -922845868155851308239348147813463440 3978556 592268888710644808372749445785615360 3978557 -2274810851609993518267198750269718368 3978558 20958039778577341884490964930947200 3978559 376267912189126388891340745642382528 3978560 387813633660287793179295682611118080 3978561 -124508242129746586249214070758975232 3978562 -137554247617545968539048198282682880 3978563 14404261117533167758925377336510704 3978564 633261414149102806617751364090059776 3978565 2282894097530368645853743445256806460 3978566 38252740334912491282784770542989184 3978567 467629956262628824508331647485117680 3978568 459116043792032434609792761458688000 3978569 -256587149718420401380175711354277504 3978570 283007087965565994641555143886803200 3978571 220577739529539066501240047397569344 3978572 1049781117513621366189493330877509632 3978573 32522381845728536848060516233803328 3978574 -1413214201239115448236665886398051840 3978575 -28716297141631516281094727352437400 3978576 98797832966833086210664703340183552 3978577 1676950020764319949523920942409433712 3978578 -1961875499152007356001347565067512544 3978579 59153937091168616343690137904333888 3978580 1231398350387107078241167328427667200 3978581 57539525618887853053573030989749472 3978582 939181522525638017548407425868537792 3978583 -1229997806110934369494064663274827136 3978584 625886186158401895900058104376002560 3978585 333882469870368302313607663272931200 3978586 -757189826320689858455138261165918976 3978587 2039960733127692901672878652663495236 3978588 -66989144039340124624087729595635200 3978589 -1875476690716078874631584014313426100 3978590 337911556564371695275702602978140160 3978591 517940256200166447026887263948606792 3978592 -1557349747801073482321555218163040256 3978593 2261626283772019540349375752427863842 3978594 -675551921182397647646727216306326400 3978595 -263830391478895579146906329534188320 3978596 333374594926467117329012917796302080 3978597 -868951095058005126598282996169625600 3978598 -1488135191573376371471921446180896000 3978599 -1235222915066700058358022335809650720 3978600 148410862068248307608576525568000000 3978601 4085810694972024527415236956808112 3978602 -45747168238370970209083548606084096 3978603 1954162369388389816475975999487730464 3978604 -922752376836235253957075594150559744 3978605 -835174342286066775091811319307959840 3978606 -649011551865484411463298999257779200 3978607 -247139112340867211774550203676467600 3978608 -449729972345237725198865086610472960 3978609 -537883787454443330002986122219836800 3978610 -315457297445329324715476369671042240 3978611 596259904274364501883688544987348384 3978612 1145385402097442404658736861246136320 3978613 -1520931781535305003677300553176594560 3978614 -362669281603571387096620040494549344 3978615 684375648947760274992296802188496720 3978616 -2812082569184809664375217389838397440 3978617 606350936563952651615183906284161192 3978618 2609570452280815371591922315972608 3978619 -3184790616598045129974562896919369160 3978620 1057482687513502363261291102089231360 3978621 -2190566301621631634437537178693805210 3978622 -2048605641196585492743000950725916928 3978623 1402274219758901410435623946379507328 3978624 -113327506941984699610358351250063360 3978625 -677945789954861267372523496139088000 3978626 1497900386805046547254321197051240480 3978627 296954004570502710869424017528152320 3978628 -1693420724501463189934766890890101632 3978629 -317945444678729757465457044021098688 3978630 -439527917774766280315810877431568640 3978631 -2015780808638302874624029384271082888 3978632 573382322704386059719583483545190400 3978633 159855971897358660022189628680396800 3978634 254013563687468998746628894624676352 3978635 -2127124436421083774215518203970397920 3978636 -983797540802594693914575567442457088 3978637 811180165351647646049078088531189100 3978638 601222196275059770496247702443435840 3978639 466150831714330686356491561501514880 3978640 173913727103237671212006609396203520 3978641 -1513039090160135265000205814227370958 3978642 423815624449090373284751720216058624 3978643 -2895827842229959970267462251497505108 3978644 -1024752379265312443072635505291014144 3978645 -591289839596983988402059602723744960 3978646 48034311889659939573533906910312960 3978647 -775612364293899211227827341543382208 3978648 298846960914568763339259135739545600 3978649 -3091623974849341787642385637234873964 3978650 31348105213729183180006459741629600 3978651 57796311115073735139349764275862384 3978652 1575257412868635572951375868186369536 3978653 766287335338873461000622441973782278 3978654 173146227637212526478634167692987008 3978655 33285235786059334057160126414529600 3978656 -690498021383658921277149703537950720 3978657 -56139829046125981980024277970308800 3978658 -1327124263494847876927784962403782320 3978659 2924201248647967656664236323809936860 3978660 -74758961538146792939189372117360640 3978661 -46366224234821332086088388789555296 3978662 -988840126052923014469378640947838400 3978663 -48669334323749034438904169126862096 3978664 753821809166193470623411734769827840 3978665 2228302636836556267008747280556668800 3978666 786028583233921540091495408863257600 3978667 267044662380581081113132082165140224 3978668 -1299662258617335645621668310098909952 3978669 17791040794481874156691152024173568 3978670 345790947548581048400559476423417280 3978671 -2513247691476034375680660277707478128 3978672 -358866083594734679349112080379576320 3978673 -2902959643529441468203247453316244078 3978674 -283936572406714662339462070992181248 3978675 728079716763239526429068467115036100 3978676 1045048339918918491603462492227717120 3978677 -2623049744486710151983744395078603840 3978678 516592112686135976635854073609660416 3978679 2093103582680765332698882441602087520 3978680 -935443365048977879673289798301491200 3978681 -60893857906304726668601053966442112 3978682 1168641146686929869723028747592110192 3978683 2400673272846610262314643889017368932 3978684 883599945243573736497824016785602560 3978685 2176317358527207281108354583526654380 3978686 -2563023596103196415107171083406820160 3978687 -513600687634914043211800809079697520 3978688 119647205816104615907977927889780736 3978689 -360572258281056481556096322642479232 3978690 7864960581086461614301234775915520 3978691 2264404101766779848075315393831959392 3978692 422233695862014008989544882478961920 3978693 1937435538286636569984333121133054400 3978694 1267311152686811679187682134213343232 3978695 247970329953388078460176827865190400 3978696 -1662067686644784723838533170708275200 3978697 -31457045574734980462911489434616288 3978698 -324510265054228310244624347173589760 3978699 -130031210331012582519730750542454272 3978700 -735388280928116531967091153339353600 3978701 2191787143032919547342118252980008992 3978702 -416235564380428106726135350899978048 3978703 -2572748660053991703505976289524312960 3978704 -12128298355717804750261568274825216 3978705 -89125223017457254968613178450576640 3978706 -807607042897431235988859250513070448 3978707 1681601247661086898362211982343214956 3978708 -1771361431894337398650140066299109376 3978709 182051114408328318617654141304205216 3978710 -658240704470460529181407795326887040 3978711 123555351699873746219456395455395160 3978712 -1031855808378156337011062440438732800 3978713 -58705203979027760219365263953977020 3978714 -1212506778070807091803341818649285120 3978715 211680571969332333020336775159773520 3978716 -898257868010983199271437782002742272 3978717 2108971185035027148672688735729534080 3978718 -269129390620248462072239639432642880 3978719 -227272601622889517647595328429515856 3978720 -24223392446663071673108584688517120 3978721 -123305480795308282955501455301101056 3978722 491611104298950903602030741203872 3978723 182035229987869550221176281240204544 3978724 1126843835092124867837673674045829120 3978725 20075840342792719239585630687520500 3978726 -221320609774992037836839888920461312 3978727 104343633720086272486532668186763576 3978728 1082229456718636871330170257537515520 3978729 -190356226613572078550543132931276636 3978730 -83722356014815249665728086932756480 3978731 2913114204455177102143272292131739272 3978732 -466571985053108242806873116626784256 3978733 1254628220709713693235270010293601440 3978734 1870278361823658150679569598230341952 3978735 111552724619250224477529412783530000 3978736 -156478192310699135886070096901734400 3978737 -767779930192106205437786844956173248 3978738 715181407852027700658365273520082944 3978739 -3285758972655911952462254201316753460 3978740 -1555372229115606726235616400894639360 3978741 156286054829158290546845510488330080 3978742 449908167949188534058134389539996800 3978743 -1953165428398560566122550152406698008 3978744 -452551753301086364378589690783989760 3978745 54851206587324879957106696805075400 3978746 605096533031284286412299526100712160 3978747 -26097229789099155525250235775168000 3978748 623125160596046866639417551493502976 3978749 191442309976797539645673459741663750 3978750 215885462755675361465091377912040000 3978751 1058103372546351747067215886640019600 3978752 802207911292293083072820967322419200 3978753 -1569101559256245189104381402515340496 3978754 -352528577151029012231989007797361088 3978755 -131055810800420154140350925118277680 3978756 1360740702775940335687897470200832000 3978757 567884885200116406366628312052518272 3978758 26933938747216275889919641531898112 3978759 -141992096225743243647636903950417496 3978760 -421243756676312653201110712296192000 3978761 228164045814477358736639859407182362 3978762 -952464960728506695266034330314734848 3978763 -356106499650878051696893571405750112 3978764 235349362034880509171721906422904576 3978765 -86501935650617196825707578356814080 3978766 478571610239578168648300460730912768 3978767 -2518241022241295640124900534874239920 3978768 456400532866124882962676513430503424 3978769 -1420089128059439593838289935051363520 3978770 12781420655894269577576904391488000 3978771 -337934792060738132034172290371075520 3978772 581743844094801680210842517223884800 3978773 1576868204223957715980129506484491022 3978774 -909453595609526597999219735010322560 3978775 -2812193795860637440090116176521585200 3978776 -3367284462699978073383993334021017600 3978777 633987348397349461078801789536173280 3978778 643582305521504763344693939985500160 3978779 -612658663042987985077730597500193760 3978780 -55004796093492558586130904815892480 3978781 1370371827126921183716582776837076582 3978782 2381695264471355659739755967163121152 3978783 -96376656040835807143939493425615488 3978784 -4633993368466840555580645178015744 3978785 -934221987864994868600121970244922240 3978786 -234300867828696442544711097769178112 3978787 -3323561263123203326522721658598557040 3978788 7754980077054732957742110380408832 3978789 1134192287908082737856143478202016608 3978790 -4654434066167977039987530679756800 3978791 198644243793817638082151934867947352 3978792 9374184229758720308692162490603520 3978793 135848251930569095748657898816512768 3978794 -1321472864164875725622905277729333408 3978795 309852588084407326388894512078920960 3978796 -1359635880744421102913510425292358400 3978797 449843482469857207200412054988941920 3978798 -21278755424459473677715086666012672 3978799 -1680626469702479194404465489111550608 3978800 -198849405274660494348594638438400000 3978801 29335631846359081681083241067320242 3978802 -1612284324823938158228132353432017648 3978803 -430916279267459525529644269024728948 3978804 -149131003275985268388176747240214528 3978805 417258132108066132412632524362898460 3978806 25492678839869546173658932953888000 3978807 147767127658139054000261188880664192 3978808 -474744422338055806351912241872343040 3978809 1722123752192598467765100087560283840 3978810 -626023080240475182257348724047097600 3978811 -3139442660929050457371643400988898588 3978812 1059173693136337810429885583020055040 3978813 -912451004588773600015227108125389056 3978814 -566855279263127209518490812389993088 3978815 9569756333616596967162998158377960 3978816 139779594992660670669034127458566144 3978817 -2076134982859115940728390574037091134 3978818 -1080590092960074758955831122089467360 3978819 -37900052100796936394184979499770752 3978820 -70826177461232174584989446416177920 3978821 -739300066779326891287256502192004416 3978822 -119003729432749188842349226179403776 3978823 1935560660569690847330329030887434072 3978824 -533648629941468939003663989539430400 3978825 -439675502394131298370747455615644400 3978826 -1429766906632724061910052761628775888 3978827 474414594816233078798974493480289840 3978828 316160049121093823949050749076275200 3978829 859688443698075273129397660375129260 3978830 222503897566458118812508840497928320 3978831 -1676588310312614686230308152132720248 3978832 149296877060776477943271995766472704 3978833 -37893023381208144340671399572911776 3978834 -585815007836012355652790345746141440 3978835 71805728077618878754359750337536000 3978836 -760621067695005204322605901239611520 3978837 -388277866276479614793010449852596772 3978838 -1338299269730024040672001124578195680 3978839 1439966556969373163204574702379207824 3978840 -621588812122264676591909426046566400 3978841 1332415027699667258665255384233231242 3978842 22187095375753988358259252905192960 3978843 -802079241999165855459886185388368 3978844 756259046554696385531837641326772736 3978845 -287290590962315793578011855822876560 3978846 647765049826251329023166538715198272 3978847 -595153334848092752227207141214812720 3978848 -2699024447027449787413321416979906560 3978849 -1628303415843911129488342745194539024 3978850 -184124843755137302813246270434406400 3978851 -2643024538231868366607785321158875648 3978852 696943276383941102156855879806654464 3978853 65072985100149578224108209417832860 3978854 -123946622599999832697113899289556480 3978855 -966493994868979674472726794710920800 3978856 -191355172413311210472368210311741440 3978857 -2830433304493935082177761287131269900 3978858 406925823216078782087231790348595200 3978859 1017992884322031145950844728215795060 3978860 21728454047140701056990452464046080 3978861 2260176391290887277247095380819191872 3978862 -131084140134392154207536987053679616 3978863 -232201022282279629967432041394517120 3978864 316296826712316583514509850460094464 3978865 88600975143989025134389540666775040 3978866 -3073391047143859677175732412100480 3978867 -2311936263024376524693754538991078288 3978868 2392515260641679061898089200772568448 3978869 602506326366186067608387776652078360 3978870 153472525154370896557242581093468160 3978871 -243653684904892134175776365524752736 3978872 1980176904517050550213361052995174400 3978873 -773126425039527747417727211733867078 3978874 -697258325694054530353833279690716448 3978875 2533374798380831631186758021214900000 3978876 19451722529972746565020268210331648 3978877 -1196290377503197362388268512758622656 3978878 -480818682052947360840413037632996544 3978879 184330827692724051313015111665719040 3978880 -18093000549962975129949731762995200 3978881 -284303911758169128433883545383515136 3978882 47596009144636001604360942075335760 3978883 -2510196940026472396075751955460692868 3978884 29892954774693293298085281071357952 3978885 -603868051301526759175068231572889600 3978886 699007696320503352562532353313826624 3978887 -3427198254321114645300918038531161680 3978888 630567623310015128547266481449779200 3978889 -538075432963712487664977759112425776 3978890 -1459785860060980941905826101462830080 3978891 412439093756276881478150515926502944 3978892 596300060035197748051778801989865216 3978893 -726029484527420670645536447818902858 3978894 -7809372660652518383391856839307200 3978895 -608679227992167555388431521133463200 3978896 -819642727698859353974152503662592000 3978897 723476815842663213134977144699374528 3978898 102717098813734986517551694725190272 3978899 10257397219036442995106451526377900 3978900 109387361588369439682577837659996800 3978901 4327333609641777264225109923387970560 3978902 -774929535268170841870366086199962048 3978903 984786096180587056422472226716384104 3978904 -2205045180863506231507145046941798400 3978905 -455059513547702897167087881564440640 3978906 446546736064867251702971492899824384 3978907 138953716819603171749675928092837960 3978908 -133314657068181879593996072262113280 3978909 -1109537236188086963788605375409268160 3978910 4069737710500201088950087948984320 3978911 2006890004203942164149733890635594224 3978912 -121158523635156488661088486935232512 3978913 -1135388666345740504499721163479708476 3978914 952211504678993752051405968889589760 3978915 542778849589700320035659197108351920 3978916 -2169489044431338481999343378096766720 3978917 2238722196550341480699658100910411966 3978918 477887309371150655807930156402313024 3978919 -16431601335703876273280160986277760 3978920 -403594497198153443014631440408166400 3978921 190795308171346430303922513183092112 3978922 -842971154243666242371696911772052128 3978923 -153447512407953113361335453711920800 3978924 757702555151956907858866878260921856 3978925 -240833267612973516554905574600060350 3978926 722410368451655004821920190152605696 3978927 -1256213498330018980393446508043185368 3978928 -637512292933740197756190886319669248 3978929 -1874187535039092266075434507521511824 3978930 -706983810581222742332139342931514880 3978931 -776661239552652287104229842450484736 3978932 -4333162092814943668284338719373936640 3978933 352865067437295536623478299961849664 3978934 78306944590226570247942620192698752 3978935 -1793316304563038033421360023740682640 3978936 663421190945216295812915596188672000 3978937 -2141296530606136402024657037733958320 3978938 12671861174143107346652868606104544 3978939 520734723325732232677759286766201624 3978940 -213668092243857443058982843542097920 3978941 1608689123502339675264782265724996332 3978942 25157611825080855570675445626491904 3978943 -52049535856920943305302368007877760 3978944 -288754287437883200888654125731938304 3978945 1822065060694758239406977109059265000 3978946 3768980114430514659373130318887249920 3978947 1839846623946071111149549191887363436 3978948 -65494257731048833462030497534673920 3978949 -416336164103737880585655486600965800 3978950 -578545887158872091298400145037348000 3978951 -1010942369963305616005741709045548416 3978952 489963911033285330843283516200954880 3978953 -2080732903704952595722345468103129136 3978954 -167607042977329944773737475231235072 3978955 281526901241821048674767646522387360 3978956 519502688567179113268889187598659072 3978957 -670127488083130048355832618413194560 3978958 317640614519992423901524800319846080 3978959 -2424624799269278144585894850034046784 3978960 -131154388206748744532840179059916800 3978961 -1152626152651115707971035639369039680 3978962 -1823562220235961861026865477096960 3978963 117933884785862117546704472366375292 3978964 645274334708678167910825672851328 3978965 706887592643260355400840473092672860 3978966 -605783981649038451652200492720576576 3978967 2046307460324942283869404946153179016 3978968 -13715320041737247873837180580577280 3978969 1002331573676113057441180894869073920 3978970 -1059820647698139196712032633725868320 3978971 -1815934632002919181661633886707136828 3978972 -1069560940552069955956572990708117504 3978973 -2393577511735532587793245991662021440 3978974 -67331033991110538459674492829742080 3978975 53040110065706691781547708190758400 3978976 2428936092900170763733164669312172032 3978977 1942889313777973340659919041681272000 3978978 -1150971043019293653301797044152795776 3978979 -293408336724410888608039035925624420 3978980 230838952654215126087053701740441600 3978981 1607120950656133332472441455186188670 3978982 -370160977406606400038817028515342336 3978983 -977613944866917606177508234979241096 3978984 -38724715371587883774073922256814080 3978985 -2017140422820188319393807241386521820 3978986 -29092527247423289227312853282411520 3978987 3131541121202134133480220813780307968 3978988 -237749173987697727859044562812922880 3978989 -1046520189845491113001980561321254400 3978990 -730668023034544548904320613997510400 3978991 688190938085678856212941014827327400 3978992 62184361810790224536273101211697152 3978993 775952644630199799272510900001392640 3978994 -1551303078493768708457487684116043648 3978995 2309908950490883398917948355668294000 3978996 -796624852168533240627848900271212544 3978997 -3717011818845729108533082422932927488 3978998 855291527931574487228455505837220000 3978999 -242752890955817837084924354202790200 3979000 537368881786515246193364576931840000 3979001 60520907548458333578628097647973824 3979002 -936882737133056404332472650991546368 3979003 309980906313914039188820235993552960 3979004 -930856512518525337695576183585746944 3979005 802324147469439024233085477888000 3979006 -880752458631522342935851743591806400 3979007 1431782694208380388568057003037549312 3979008 1089982959978931196960767023129821184 3979009 -2346139177678482829118972128469088 3979010 318768248511227861579057804009372160 3979011 135163607003751496927223424362212080 3979012 -695896009774178684059306253184526080 3979013 2901035539435941129644589037812791262 3979014 -370975974144317686285157479578071040 3979015 1058750067360659179303302198472631160 3979016 -117250057036544492087976309738854400 3979017 -302365893683251477616921600978361600 3979018 -8863853947995035762508330079752960 3979019 1629625105951915100974398618845883840 3979020 -975415073435657149789391291794391040 3979021 -1791665999390262306442470470594808778 3979022 -343807743128039300987150599475259648 3979023 -40578676284135502464151115892122496 3979024 258482938800193817593705886669602816 3979025 662282547097369282483373169058040550 3979026 -97511585815917523818025348548240000 3979027 189303802921104511383284171675497712 3979028 -542175499924168416860446523663674752 3979029 -2073361070157478033742264105288670816 3979030 130763043507104098785901497943491840 3979031 33041366562574161978406163205308592 3979032 70281830666187193107113833142476800 3979033 -12306562866204205724350850378040300 3979034 -1594530006450422684240687675379853584 3979035 -1305199030612489744141657436486053680 3979036 504463640122731124874761917448253440 3979037 1450994648374711471923587989053573120 3979038 421265575083393527458185865898956800 3979039 642509055839572543267918609601759840 3979040 -437641066643030295094242039351214080 3979041 2310935625384404330091084887452931424 3979042 826364000627273480341578241463971200 3979043 1866057505366293673201444967620979292 3979044 -98900412322331614089230999678070144 3979045 671813558932601832719110618582935000 3979046 642728928329609742445231887767362944 3979047 711838298151631263288607739198332200 3979048 -2027793799309773296979243679287628800 3979049 2567340244527584605733694240422438736 3979050 163264117063048712660979475882329600 3979051 3284341366256980613519565299818182552 3979052 -392016933399896786260728043428986880 3979053 675550720479754098847566581170659840 3979054 123867186466052023259336528339094912 3979055 -1299444552634389398980843489326094080 3979056 440913256272019375292969508443258880 3979057 -601665736415938802493268538169425180 3979058 -1340888802999906508167746769287625600 3979059 206199508856451634610965081767432960 3979060 -496155404394851322918394545465611520 3979061 269237651458862544762655373541258300 3979062 883271703494369267558906317698532320 3979063 5101806822348148800128996931059644800 3979064 -330204542992067987453097787662766080 3979065 -734712756685231807419330350451660480 3979066 24533160275656574137929741843262464 3979067 957028910414623501723694890708629504 3979068 57000888678315591636565558105059840 3979069 828912263744971618066335498064746048 3979070 345654730862610803215648837416636480 3979071 -776590809203507100808467837828549600 3979072 1360919275292163088187088603594096640 3979073 -1307590658628025475512367489655466560 3979074 957911770801718588949146651458748160 3979075 659058768198038894874543974062213000 3979076 1767929987267321206276580065648709760 3979077 -1590207109256894261770810101696878880 3979078 1669619232766831725755936272820358720 3979079 1044094933235163426084523250260986984 3979080 414029380474469328200810247573504000 3979081 1301837506983658124961237916935573960 3979082 -646681738601612472108215792565881088 3979083 -321576727807566213390849152027486016 3979084 185239973567754502247119027649583616 3979085 1780264398518606219615727248932140 3979086 -1447498741622580738284420557224502272 3979087 -535580398552748341903021907701426448 3979088 768980908247935134886388549731860480 3979089 -1068387982559450978936078188079054046 3979090 673835567408034978646428517072468800 3979091 6688652160297075374439122701388448 3979092 -304780840012736931379081947324456960 3979093 63097524885389986856667496636083904 3979094 481329007908895336325361589992404160 3979095 1445345878430714160014714090353277520 3979096 296002605421654679833266101325004800 3979097 2662211022992235656981811794913644292 3979098 -339667810342560354327217284185026560 3979099 -1528270598537325982961761610948233064 3979100 374969637140461069393712623201766400 3979101 -154549617718441462189494653002953600 3979102 -417193552780312456363296573798565248 3979103 -1052086646607132093835683272685990912 3979104 -584245345853833136750966654152212480 3979105 -798702271250305499807663079601628040 3979106 -7142702232052428674799874769827248 3979107 -138957517498976651089806564517398072 3979108 -42388798500646781994138374189072384 3979109 4300248009784256996347099771344122016 3979110 -100021814819765903093806472117466240 3979111 -1352587712258416983148364855965164000 3979112 1103385479634184962015289900577971200 3979113 -1359060982463377550773761986684181600 3979114 -2905248267754403773067943117530531328 3979115 326519331924378714926949045600491520 3979116 -7666377840833022640457231230637568 3979117 -459696491309937932639798441482801834 3979118 -872159554524941921104517124166073472 3979119 -166853494586663669410853934236246640 3979120 -420175262953335978336296449039564800 3979121 217868540271225635303623455129030000 3979122 -128958598130685309948115293474456576 3979123 -675746019606054137527186547431094856 3979124 -26580917849216710345151103565867008 3979125 -3038222181992180514673806238447512000 3979126 330896857238659563037376015070244512 3979127 -380114219636796474296000974585008024 3979128 -578047392369730796939125324424110080 3979129 370810407804950128204591308901822464 3979130 1092761916290685414908043729652627200 3979131 -725996074894327071483957388139494176 3979132 -652833477558949823281476425491246080 3979133 3209673129819427794933404817786869382 3979134 5592298383879135348510802694360448 3979135 568867350459088746975181547585215080 3979136 -54173781237570734215979104657735680 3979137 -1343365454805680143802498037122979360 3979138 28229210205831313661900370732920784 3979139 -4533697616499385695380090985608122344 3979140 343148965298331226031371044135628800 3979141 -1323480188001734714465491687384055458 3979142 -834400318344558094495993037269722528 3979143 -36816554120340000064537684200996000 3979144 349905623377217412242605492994181120 3979145 2417245443859024352829056545027596900 3979146 -222169966262240468070394601267164416 3979147 2203291225810478374694504965509072596 3979148 2712014038652265735059181332945633280 3979149 1387952028430162781265752883580131264 3979150 -175505118689071588388853685435632000 3979151 -50252690067323140203221459742297600 3979152 414867443408700786559639160558714880 3979153 1740754350518713096549766615325059440 3979154 -530706342096886842840691684926422880 3979155 707020047735132675564512016265082160 3979156 -573222022402903886161204153466941440 3979157 -24100433637182469160640117535609600 3979158 -393921370660241809763402128386734592 3979159 -2225182960250857237404425490862275640 3979160 -651032948538874561256060316475392000 3979161 1173840771039398898430723952016810240 3979162 63349885609190221125783245905822464 3979163 1346096909125107832800306376597937412 3979164 90010667946610644870821911309320192 3979165 343984220907646799899806336536212080 3979166 -652591507019104249348518116906083968 3979167 -1105495695482972885214044957687688120 3979168 -3295987248824384052072564005275238400 3979169 5578416177993317939966762708051728644 3979170 -136431299853746480045755075912128000 3979171 -1146135077764499952072323161538954288 3979172 775115412251263846585509196059202176 3979173 272447528016135334403448888796722816 3979174 575885576420767122289155922348514880 3979175 -395730649851711949557749231471457600 3979176 -964542790400296635884045446428672000 3979177 18846485069959627299500016882928320 3979178 239500758210480762277737564201421056 3979179 -3720274787111477558542757039186272080 3979180 928858310780629442099078106880358400 3979181 1235114881737008393420224075561448982 3979182 -220352820794789660856699094756379520 3979183 -408354435919688644768308486373049096 3979184 117006043098596871779174935327408128 3979185 575460119141692115076441491403404160 3979186 201020716345307992387559024224869504 3979187 167646225492061638935613738114897360 3979188 -350191152585555599532837840929728128 3979189 2770002910494102701888265606805049440 3979190 485662123274743243253601694757030400 3979191 -57530399130899255783913997317290496 3979192 1848356507399149308901169456101601280 3979193 1502159418977711176485408232032566442 3979194 -1461270167933886636584500720149638400 3979195 1075257085412179981014679366210310400 3979196 -518400469187527184500989635889853440 3979197 -2155424759876729277858731280989464800 3979198 -533724679285462403902004104482609600 3979199 -1164474630259527180940448502056616960 3979200 -313009217469803923750053094883328000 3979201 -2476368131238958131627156704111620798 3979202 168477839070352090860807852410037792 3979203 -438668945913598801899795711438098256 3979204 412761407810486756358711378188800000 3979205 -1208355219522495112088932902650835840 3979206 42818310915353464154473282112640 3979207 -581219331803984948679985999421281248 3979208 453804518835955457807454908168601600 3979209 -911835187555339966452972653924860032 3979210 846820108268886324846543953025137760 3979211 1869212593307013873499526237726161812 3979212 -463216544057905872397765423144501248 3979213 -906753976888594576995651417694380160 3979214 63097456228866169610212656785947392 3979215 1617182651705318962561989283460029560 3979216 -376379555894047101200232203918614528 3979217 2444045495691643349870078006680547952 3979218 -97296729146734679238198362799885696 3979219 -455684679741296526811178453757215380 3979220 10866753145009482968768405959925760 3979221 -432901564543266458087248409663582976 3979222 43634278259172135526663088758785024 3979223 2238241898154899917186256614913452440 3979224 2153991027062010941087486862626795520 3979225 1270742488655358233606215004049716750 3979226 -312927224932016436893940610368668688 3979227 36381656313632675763404296813082880 3979228 214608236896614581595319513430877696 3979229 -308599945878970556516826450757678170 3979230 -30386254510591988309609921361100800 3979231 1613772646773671019130775330370608512 3979232 -754662007450404089698981362435883008 3979233 888220722914700132264562032631217280 3979234 -588670293972606294699442614768772608 3979235 -120887952579925285108676773039142400 3979236 -736221086895653676296802219424140288 3979237 -3625854610465570466918513969819914114 3979238 -13335291641804354088196536728136480 3979239 -570922315173319683959183582019250560 3979240 -989695399552753241791484141577523200 3979241 -479053265406058228905429336082085202 3979242 -575413606421771448707592887322426960 3979243 47380709209815669610955632591053720 3979244 -1268389051061271272667127462344478464 3979245 -909537142571540881675631605579628160 3979246 994680290812898409782445024364134720 3979247 -190929674245804315077334400121488304 3979248 -26492189403856505832161532803284992 3979249 -3705306355189673540014921225692235280 3979250 1483363199580349960151137074513024000 3979251 539603932372473759056812473751130580 3979252 -1142801883001496832868746861212443264 3979253 213053762901974717840698976254960128 3979254 -52997563177440747152140105469743680 3979255 347497408541072402027478190087833600 3979256 -2922977220045898657072180818708541440 3979257 -118900768447715338031082116090301360 3979258 -470496648150581901811361107003086624 3979259 2803571192460172806450312238580327460 3979260 -1320838767573289784785248147696384000 3979261 804498442809419436724322105469584544 3979262 234799976106613296313635936110558592 3979263 -5300209498497631515578572268238720 3979264 264989339580012176128270079832883200 3979265 -946905209626000514480716443123590400 3979266 170197114545478681507552336195880448 3979267 117454346616481397956207794043480316 3979268 -274167812805724295061453400966138752 3979269 432274173365625608823366142406680128 3979270 56310902284451764682899563659539200 3979271 -1040322836537688583344593175155309208 3979272 -1416694212107166226637462730137026560 3979273 -3967731814860731421870619810508950320 3979274 1325136556902061666547873329179824928 3979275 -10593878999221737609043422668684400 3979276 -230655962398045798383264322380693504 3979277 540949855495713881639561749994762592 3979278 725815354250631189840214793385861504 3979279 1815844442689017656242400496318421680 3979280 -88657771724201571425199334841303040 3979281 749628859063053256741891147487181552 3979282 1299943479764815092143982859563437184 3979283 -344469832885646421601682728664355840 3979284 51194986316702150398844576407879680 3979285 -491692198093529992649350991029371240 3979286 -1553773814464490122625599779234621408 3979287 -25819307317112589452888140522146840 3979288 -227181877650507346399054255333386240 3979289 2796471069005839007409759210851814090 3979290 116774507209700732745835992857921280 3979291 -2765483744623226035025835784310835968 3979292 1038089194046885507302646119055600640 3979293 -558343409420597012587451828855093760 3979294 1010576403057779827194421359098486784 3979295 -1031638721063792838447326044872109680 3979296 833435465652706111863181539912843264 3979297 -126950979902307524839759377939867968 3979298 102920564640396222882043227332263200 3979299 550028681596107880493083620567572736 3979300 376060434805942626319352775757484800 3979301 4817463728516385226567886052001301532 3979302 -1090486692724113854370435826996862976 3979303 3408517877552215993164761215806864 3979304 -512144696340872769204751395285811200 3979305 -379558585629186762574550179134475200 3979306 10875008469973561064385172325812224 3979307 191078500854048159492116749874562552 3979308 1426604566786170060951635105492559360 3979309 4037998563039889238979813484042834560 3979310 -12626398755321698176413139682259840 3979311 30815557836473800302352376289784704 3979312 2671536732681970080042510444118016 3979313 477039094562733852042864773124496104 3979314 -253323234248962622695341815188800000 3979315 -120944083167931832681413355262967680 3979316 -1310800272095232745688448593450895360 3979317 -146118285236754888484050778833897120 3979318 614919391889142177464898395261644416 3979319 652452651190480997020457781295512744 3979320 -670811395035282571530262684914278400 3979321 637988894458382582054202087889749972 3979322 -805564258062659572226694082711372800 3979323 -400816210650697916189706257398554228 3979324 -2091158626044665287245466348255458304 3979325 -609787935100444386772111749523764000 3979326 -330306066673607196869002174656652032 3979327 410737962573204218716408040710088 3979328 204163674966047375882418338871115776 3979329 -520581052699778376397402664413361616 3979330 640018439403836447804298919028697600 3979331 -293688124514079661668996966321339528 3979332 298134339757266920770648014670651392 3979333 2845650800648936527443559574882523580 3979334 -283375187564762787378212610025171008 3979335 -155624060625261089686721549802828000 3979336 -1992932521397434236073462431712312320 3979337 -493386563291420678281901137771122816 3979338 1206973495800731463022306739074814208 3979339 482094625601778681328403618529677136 3979340 -1298537978796953966130507368732636160 3979341 -1084572768327473813983664972094561600 3979342 -293046266266280361036746623246724928 3979343 -4848355678771720599239691110476249200 3979344 401915656468696592939111033304121344 3979345 320028040186040685462957737874083520 3979346 -32211284130290274637825046506954752 3979347 883857335490644383915439901244745400 3979348 348565744618860221052219778873716608 3979349 -41369302210272030440626155617940480 3979350 -90476028681009584734425209515488000 3979351 -3398172829035223373860560212857109400 3979352 -1044199191690934553275033938469724160 3979353 409018206766434256528080288768563904 3979354 306872724644738165901474677174890752 3979355 378326888112383355773824613485037760 3979356 -684124309018544428523554535503369728 3979357 -309368705539500064823159535562482394 3979358 1216031520367943531717412522538481280 3979359 1904080010964731684771831958553458264 3979360 -626182322571468961784347658865868800 3979361 -1906798115835953318121010403395459038 3979362 -6111772527409779531064361600540160 3979363 692503738864478817645687558969347612 3979364 -188059918746944933069790219716763648 3979365 172815215154010672238950083424283520 3979366 907816907660098177469217007252177632 3979367 1026094944602226419384207766118470192 3979368 -527501388327617110413375836496691200 3979369 9120720898992786575862085171280244 3979370 -745740971560169654841099422812569600 3979371 -1460291682616536793462101484130627136 3979372 -174800051981031142958064076977720320 3979373 -3063394738626934864173164672731571040 3979374 -187827870177469989070454619245288448 3979375 420778510821459152109079923879860000 3979376 43862972895733843037704543547031552 3979377 330192433206743489749406541030197760 3979378 -34240806657081371067916910053332672 3979379 991135524176766057889579419655655640 3979380 -1184652124684393375138096095986073600 3979381 1116296661329155934887953107748588800 3979382 -249721000567764638071054727600136576 3979383 1729486675713168149480852833119003624 3979384 -3426387769673369804192649913302589440 3979385 -1995810348179155563043974165227103420 3979386 -487319993128526826895245638495149968 3979387 -32118099624792606536111087930714256 3979388 2281424658746181156346368151151032320 3979389 1634143801347598293766072534084775424 3979390 -856030763685603553296748470034660800 3979391 147318248062839518308778449252388640 3979392 337478490793568673671682698772480 3979393 -1071348725353421523525850140672520656 3979394 -983682707432906496148136956090924128 3979395 870483607121166482311004269442419200 3979396 4283538142098758782784699232333029376 3979397 662453599431424800796876299391318560 3979398 925972127314453887795950310949063680 3979399 -169374213122615840035018393251365736 3979400 506446927453975022359099889889024000 3979401 470996851682388124840191699621910032 3979402 364625895270993798227557757824081152 3979403 69427376869661849347097598205981200 3979404 575851704615916715323389989423305728 3979405 -185323195934736682858335966998787840 3979406 146153299234894365278104239966402240 3979407 3112823557959227756311541436343379088 3979408 43489364555386866272685648959766528 3979409 -1123077657742050339396928403780677440 3979410 -494874236211448344286587374956976640 3979411 -3116383732501136421924007110274814088 3979412 272135940290718364698164561511209856 3979413 157840665310667805674975292002340942 3979414 945882521694159731636653794571701120 3979415 -734307959625284963647265664410272080 3979416 -631988109543392582116463051701616640 3979417 286055974007817959852797142015012480 3979418 -694973658893002024199681687128387584 3979419 309159450383349865159103213080677168 3979420 117946045347479970397059608398241280 3979421 448993595610149753768006412944003532 3979422 1530421111000834214108932018419200640 3979423 -151198482408088969716561040114805760 3979424 -1086036140328673352300496627688931328 3979425 -362550724478700493094088614612935200 3979426 1635587498110793484133622496414029184 3979427 -2929109328193257617315556987037970724 3979428 451395700866313610702778012876466176 3979429 1310985533314560734315521522963407676 3979430 -76071296837292299890321925744801280 3979431 -101656281947759628286505621857102440 3979432 -2358726419938276184579383559919206400 3979433 3459109688829950457653664669319442682 3979434 -1088381981572597930508870967108529920 3979435 17798165528103891301868735486653440 3979436 1497379426298168897372877499299909120 3979437 -384626727728197128988497460903666176 3979438 1717599076190483735240907457682986560 3979439 606796330301633953462616756432959872 3979440 -104371942861815363878276055142563840 3979441 -1243930050470049322097129182161655068 3979442 1274460327404186730740784318108121872 3979443 -2720761092757276696577599348927504896 3979444 817183205172098675162263954052970496 3979445 -215050901855016686904198559107416520 3979446 -744778782642314193083899991520906816 3979447 846897432258995379263433628461226752 3979448 3807469445112971534910628225966080 3979449 11556616070614674211174812916271124 3979450 620186097368359389555594941840946000 3979451 -539282461801548652810746275235768048 3979452 261756530604827814509505373785449472 3979453 113061697843174457558124175164185184 3979454 19339803048177267825801584057089152 3979455 1342089217974240956161353755050646400 3979456 433344029500823438680599406588198912 3979457 -1375749839836430002773253099714377240 3979458 458587245767601481014877486181996544 3979459 1649587399547920836236720810411180040 3979460 277440572530183781206664099659653120 3979461 -1001588820704925024459663085617097056 3979462 -568399737883996820228462551297470528 3979463 1144274571015119778006874741830314712 3979464 -661704376807824047709273761847828480 3979465 -732372523813577006568843044242734720 3979466 407003695375764296202443592400808544 3979467 -3027168302284116138268892400168830400 3979468 578779627383008106769921557039995648 3979469 521197612507270830106686897648583968 3979470 -123681779077787994927078675029606400 3979471 1174591274409966940317695551207453200 3979472 -126113334006590595641097200406233088 3979473 1803551533450075413828345420446156784 3979474 921821557493765254792883247557274240 3979475 -1504397159342346200952067002952720500 3979476 -2438934557908646372094665760249815040 3979477 -382945501684342378793841168646973988 3979478 35953871652178475509577929832629824 3979479 375227850282405599130204883430790144 3979480 962136828434859208738325161080422400 3979481 801721948377383433439773656229278400 3979482 124383343280236999486546968323974656 3979483 -477226146242476104982254817289249616 3979484 1284522315589572166765052671510166016 3979485 -185270405551521540101540289875957760 3979486 695970720165342644179762675155321600 3979487 3450285444583082407572381288467966400 3979488 2439720687070829579171902550222045184 3979489 -321903016324463380102797171421660140 3979490 517467078893927719145338552381178880 3979491 -201457555574128635078705539934855360 3979492 -2191025523322943970210531688178073600 3979493 -932195581155645170392765194788890560 3979494 517382485827370886039735582356283424 3979495 -186167584809541420520370344044382880 3979496 1059321427270722951326441006667264000 3979497 -625783981423014935615749017258630000 3979498 462617999418963605168846453278045536 3979499 -506370988454709698620385789577247500 3979500 -326581527846682735112084221808640000 3979501 -569623806578588094281979490173743988 3979502 -393798371657450218028791878631838400 3979503 -1593639975931205281388363598040224000 3979504 -818165476027974671533257304113479680 3979505 -180239136952984564330849966063588440 3979506 -260684185454696382358734728085321216 3979507 -1965664202317433191539116170958848 3979508 -261656022476707418882661101920690176 3979509 1522110370047247182285668598226857504 3979510 1033778871125354234870799882504284160 3979511 -44188609338869612466991001363076888 3979512 -1667750174279293835243526781920768000 3979513 -3878149401976372476263352689996665260 3979514 -691309927741338541256531884884158976 3979515 -1612493445154055588158497763710816000 3979516 -806840591117103714936820678420418560 3979517 3193865794736488441244841232316578566 3979518 779438656779000503016543353135870976 3979519 -205537992023850686590850987281039656 3979520 1164451070734743165325991698287820800 3979521 -1603060909932984229510606509888384 3979522 -55435462792382372131712681520590016 3979523 -1047385026076594338843542985862452228 3979524 13487347101989650207657205643098112 3979525 190586505406364799449401624297500000 3979526 -946394890404489493525817291585137536 3979527 38754718260872685951537175225252608 3979528 -494964963116021299059930846980505600 3979529 -526142740994603269685803339583030016 3979530 -27796437196870669538163733195732800 3979531 263430790005771485362863996546379000 3979532 -1265478077174997075133742576003973120 3979533 1447013885056997160188180058425164224 3979534 -724984346413838414534057981759378880 3979535 -43357624136116598207146019614178400 3979536 470213817174121472035351829925986304 3979537 201580989476307628197887759199606912 3979538 -231901818571982052396599734449940080 3979539 912212343298075483810949355204090804 3979540 1044805607081052821412782559118698240 3979541 2709939809933111606874514013004266652 3979542 60400817103670259153108024254722048 3979543 -9582306210584027372725851922785208 3979544 -1641404311009570721202331066080768000 3979545 1051925189984017489409474138988902400 3979546 382123845389193250569914138109926400 3979547 922787127770182625894435443036429344 3979548 1527340751079955153297050364342520832 3979549 76141995357894928436886123022883072 3979550 -331514533630290738500125017920640000 3979551 -3687556174156763336232803466335992320 3979552 -815352834333343326140038617212387328 3979553 -1604461193985553607444940474070071198 3979554 625811453908950490681274473644126720 3979555 -578774450754926356958049281739868080 3979556 373066066311439579453995077146730496 3979557 -1129639262200017178282205009474511360 3979558 -441630393390469653013133259739811712 3979559 -1421289279432000371319004714143626496 3979560 26050801169265430208297794147123200 3979561 -735434844813086056270476443848296838 3979562 71478987572220269852532717376399200 3979563 -8954639961079631642316177693345792 3979564 -49728416372326136049575498029329408 3979565 2427029125903835865633504616505912460 3979566 -1229973177676557239483189781951906048 3979567 -626631585634200985877290809045286384 3979568 831939371516952224973412004488200192 3979569 -1175032351103201476593216221069280 3979570 -238815276048058329898594122538368000 3979571 2237112746437827196944225639800549772 3979572 -279498791338013171951934136668407808 3979573 696509544733350828999257765764122364 3979574 -300632186881324640037003844808122464 3979575 136364176886074983721128382665102000 3979576 403423653790932746733051661878312960 3979577 487670710229255916419277115144321344 3979578 1101681820632234233404572738592103424 3979579 1817410146575984316699354018033394480 3979580 -1524732047814456736309355476058956800 3979581 1795470762908911890643509559349533824 3979582 -310386418264449864743184523880932608 3979583 533136166716326108666693584427966160 3979584 902043685009964197095997120897351680 3979585 -1057786662397701766158078163889234220 3979586 484517656766445228309640937915188800 3979587 -345836872238991647138642021649087240 3979588 -56622943916919128085164338269946880 3979589 -1655851550513502084182863211492329920 3979590 -55754302649538840894231941461766400 3979591 -329286995288292068134991664512973696 3979592 -2618775044508681248292522396011904000 3979593 -2433594227229830105056241062930109718 3979594 222763206222786421452973993073482752 3979595 164217620345464765221359821904519520 3979596 1555149055604672906744453409303604224 3979597 2272709454377814139514787533751852492 3979598 -127519549802350762158797401742450688 3979599 -81727023960293020532382580547962752 3979600 -180214480739908198410027598289920000 3979601 2305605198883034079117390805919183472 3979602 86817604881503482363261093578969600 3979603 -1468938072008920361561382200751984148 3979604 -604764700984640010946764341064687744 3979605 218145688577260957629907721736099840 3979606 591737236509436294973007087430654752 3979607 -34768712236340981071391097428545920 3979608 675405774079087357248222193371279360 3979609 -1285201038551280479777106083034766080 3979610 -574930057663474527842368638913751040 3979611 1110505688284863753701280833313812688 3979612 -154122921118232620180256868757768704 3979613 -86575554033735840708150393393283872 3979614 1043944236870317879761194109191339840 3979615 2215736746492948567499883729083331600 3979616 2594520668788878748672121722246397952 3979617 98686083807135343277133185671943040 3979618 2842856708336503930807946997750333216 3979619 7494908014632643712862472147396512 3979620 -448542063662420156108415502911379200 3979621 -131492557638493573682178487448021376 3979622 1042200430897541219520140052468326112 3979623 309607419079308108538500310079283024 3979624 -1283004531440940030885217247604572160 3979625 -417765443624654674890539844226560000 3979626 -222395942723765027762702738319298560 3979627 -2453484555830812531300131321480368524 3979628 758416731037122897712542800586586368 3979629 -1696993304195099094540017161238556426 3979630 804969841139905519221535341064704960 3979631 2484027145027216935984861270958113312 3979632 216560563098360303032176757581873152 3979633 47495453705749835320798123753716516 3979634 137345975988951604419876008954610720 3979635 61278259462739855025458916708633600 3979636 -50410816494985205191209820582737152 3979637 -3447102644664825096707489302880661714 3979638 -81611868720736881794949353671507200 3979639 1785384422976120234308449895354574440 3979640 834751387985817732482654771923353600 3979641 -552634392453172686864906728636376000 3979642 48414658821499406844569887508143872 3979643 2398675331766825283100358381145673892 3979644 283835569398883093643190588128010240 3979645 -441520334728908629778772364640340800 3979646 452187675235829079085496853384478080 3979647 48637140177366336393994986694850400 3979648 -1166470793537309989683684624857825280 3979649 4509345625252612436303237965666187232 3979650 -64276225228203133242581260358400 3979651 947259723520731184957627905336707664 3979652 1345028905321292256566035102423825536 3979653 1611916008793024204587982585196443104 3979654 -173946604846177219278115645003744128 3979655 -1288133450620969016121161597246914440 3979656 -84602710228857688617068351259279360 3979657 -1404079818125138478207449690809125168 3979658 1615485709179692539617350216276419584 3979659 131349234282410832389091652836253680 3979660 1310047149046871415111882720771778560 3979661 583109367186850411239289749972721632 3979662 -72771423176091836670700466206955520 3979663 -1278014288117455074810135151163931088 3979664 -2570866210702270362258150227951616 3979665 -1058905876372546083113867477403456000 3979666 -445786300382893356039387133039789824 3979667 -1019059466732852580891156450085932996 3979668 -25222385516421080192841547725864960 3979669 49335892599016594673275771793053070 3979670 -1217934886358737619634861401005411200 3979671 410730634361355037426598013557432064 3979672 -2124250440559527241985929519357624320 3979673 -937401464708607306175943576000880000 3979674 -678337081400795434013665181765066256 3979675 145217968749727824098440882458122800 3979676 -273871880728159847994407142075555840 3979677 336082162721058793722222452895823008 3979678 1469182495765569822438863180737510656 3979679 -1789440703278132540184341585767686920 3979680 943316260181756348638926982867845120 3979681 -81926465766161040231451159317568208 3979682 -434910653932454629103395780833823920 3979683 -1210867173517263297509245136491498680 3979684 1318713861270167807063558949535712256 3979685 -1707119140761586155540398348263759620 3979686 -7965528550888334324529789914607936 3979687 -393341665857265393405000680764859968 3979688 -59557982215488627818080208650122240 3979689 -21854114178592228170340688957724480 3979690 -190112418987780778766948733938104320 3979691 -1162638043103556858739672725635656908 3979692 22809745740956266554296870983836672 3979693 44318199586577763132219412524969184 3979694 -1656145769309031804809399616841639104 3979695 -60220418240148519502385950327876080 3979696 294305480452019445738238430413914112 3979697 -2475768029903002376127443128457769408 3979698 -507910291288633795248890195478385536 3979699 369023698890622180264846707058338000 3979700 -123235140483515666331817468632057600 3979701 957323423809966761707368149138350880 3979702 -676327055822631854842240580978606400 3979703 78981334101378143230710326728924608 3979704 -128787522365974998229852497592320000 3979705 1968893572642896455498398631333521860 3979706 190537526738801187594864988967192544 3979707 538081933279960687447938700967094720 3979708 538525146777247593341912107278537728 3979709 -1943182990689386865880478561697709920 3979710 -115540689343849312071212023938474240 3979711 2984811703873037561792972186773781312 3979712 -234259065961921164870926813330669568 3979713 -238918591243867028427764507934778752 3979714 3523187434461825023128954499134717440 3979715 2303370435298440524054127168117657360 3979716 -390225458979276708039901937460781056 3979717 786813158626084563565020374254143744 3979718 685905954537736960664777830410631680 3979719 -2176689113611483773675373090450501680 3979720 -675647184547236261230816179981824000 3979721 3172189048806997978007153079021277200 3979722 -73068138800900752336273004962798080 3979723 3262078586659696316708550498823201704 3979724 453804936195127577354602512900433920 3979725 926293822349701647922660353415824000 3979726 -49490790591223148071536023942714688 3979727 2381899067487992392535904872468594520 3979728 -576673475148319951182864947312148480 3979729 -1079591772878128557443312907967339916 3979730 579892872465317643967896845125145760 3979731 637644066862027020601531786402443192 3979732 -1950765540670974176465463125179467904 3979733 5261320592427165734263945362274922400 3979734 -1319175081314336155252645768409588736 3979735 -862970711867030754256676594276857320 3979736 -13664060585237190508119811497000960 3979737 2249380653765628255576007305977160794 3979738 439635514268540521455495101899082496 3979739 -872755455226665553890328918373990460 3979740 9889880285852723564681362183987200 3979741 -68154621873184985198365036591201748 3979742 218970062000800733786518123755494592 3979743 -2236017412871264494525500227848709376 3979744 1903670529999487287540619021672513536 3979745 465521416961746531821383516727519360 3979746 -1344169715541339615984547919927136000 3979747 -142783133703574856260463635850627760 3979748 1165662690724398890810502317662642176 3979749 444839649834245704540715967807045888 3979750 -99817438342868230058123203748160000 3979751 -3039511700690723612655506069776014768 3979752 -151899960978652856321053166963097600 3979753 3703234996992714111342092377300460544 3979754 -680336433615799725804552061631801424 3979755 4305094682823220411426185885979440 3979756 -1104243754110964355837231066186956800 3979757 -1175349661705296885775044204358816200 3979758 59110524405220966356297697719782400 3979759 262407681484454931084606066627386880 3979760 -21745823119279629761783316726251520 3979761 -1502472700729116124985749644558480528 3979762 636026826493194205934018888732636064 3979763 -668375069357877347353265072368055856 3979764 50024539098767322741480610143430656 3979765 -146766655597422415432778836698810600 3979766 564640193734896608937000190943483520 3979767 798443604974046697224234972777726336 3979768 -368229195423180586656128333956423680 3979769 -2492884941270054597830698267144541040 3979770 331968020444059910687831705017328640 3979771 1319707703486178515074267497467111972 3979772 2097656589163874638100192399606876160 3979773 -18898862022395941860271593113525280 3979774 -16671348607252188266378107300099008 3979775 418532695598246395330442179555183800 3979776 -827238420661439143911329104140435456 3979777 5003021255521797354814455455136856512 3979778 -293887323160628361924401972094885120 3979779 24880774154658152513191856573813568 3979780 -402633455282198638032693976819384320 3979781 -975345345177748837643520543499410150 3979782 95544600203149780169112504812120448 3979783 -3107854783201163024538088127724636320 3979784 -1086560229590369570579991165466045440 3979785 -91139097899094125881757574334688640 3979786 841025865056965507007342326652025600 3979787 -152217320647067464409514872523028848 3979788 -372842819430318102477315142458270720 3979789 -968144228357980768564297771040666400 3979790 -1273288107796022245012762758895296000 3979791 -129689669728726600130900016738427080 3979792 -370914456710982730480769776643989504 3979793 302386162951731419679191261932298100 3979794 -30660888628945362293046049819355136 3979795 2130816895093984075408489192420432320 3979796 -348378128294334215694948696632630400 3979797 -869799845391669320107992778394687520 3979798 1876356370278963890677278115193786400 3979799 2243635921440548157481864826372718336 3979800 -1306537274170775616290509622353920000 3979801 79856777991407473840456321548099200 3979802 1742789240057009926878364563206641632 3979803 1330335003698481019954013591912828208 3979804 372767359705701798237399155428941312 3979805 442077068892582121555484314251298560 3979806 -739551474601388943347875006820834496 3979807 1641342085049596850815659997576680280 3979808 -86604918373245253794852723260129280 3979809 -123835572657797013496943477449907886 3979810 857734015116921837867864431431990560 3979811 -1922614728093485341709774655342528 3979812 -356787291148603360849381156427455488 3979813 1367312300527854423684476106482372280 3979814 8180294284992754015386110818605120 3979815 231985195309048910586137138046988800 3979816 1572796045484650236163020521225011200 3979817 -1177072883925234686054846674929045120 3979818 596284867226965792384849308698150064 3979819 -862905237385507369157527773888442464 3979820 -584786800055446577084179685225118720 3979821 -1471600573364323703623510577206980288 3979822 -8606528769568153328723682626660352 3979823 -1075362836757731049928340168748378432 3979824 272261537683647410408642938595672064 3979825 959318773007827806713124837380092550 3979826 -3093000244900590604030714033946602080 3979827 437731329690474686093654409052329840 3979828 -195298709338368113284391807736299520 3979829 316819849903228276839938874998755200 3979830 -508072293783317202322987059011902080 3979831 1508473531011792391498507247273819032 3979832 -2717986235612404361365606306468761600 3979833 7064273859752152045682864145194688 3979834 1074130851057372212288590877852489472 3979835 -2293135803333452811494143388006878800 3979836 69159201352792570583280769186068480 3979837 555847277789718179219778190223564486 3979838 36544288235968676880228028488472320 3979839 -231737331791745842062052777538526776 3979840 -322547468278997848923747957378908160 3979841 1795846131774276851566810848929962032 3979842 -124832572059155259584445251841017856 3979843 233836611797788067383425343148078800 3979844 -949369478747234011419876455996006400 3979845 -607025602620267212821395246236100000 3979846 -96959587711421920471077758720046336 3979847 -9420647693250454408103612787618360 3979848 36574088380749743193156025025740800 3979849 3647460779010474632100782191210693850 3979850 -89337126449652722703960867376243200 3979851 329315466270183161144900358291448320 3979852 -871589059121729593378309025426808064 3979853 -4449396693366803187613618672612378536 3979854 246113326934040116852335449101998080 3979855 345790196291481968623599044466638760 3979856 300418960370833478338890840289050624 3979857 575314968699713999364109039527417792 3979858 1238951040105260411709879778244042400 3979859 1145288689634928800270199007870420080 3979860 -371355106359713714208214052350832640 3979861 2089775959160992238389391832344384462 3979862 -520940542873989281710412332264876800 3979863 -245931619403893792553896806053594208 3979864 -180971348916326063541960637489766400 3979865 7094168520109144739187607574003520 3979866 -1943821240238224622224065762916687872 3979867 -2133013508933270069570793604252379136 3979868 191776695208271145394429556704052736 3979869 -1092544671819922454168873466553040256 3979870 353275575856916972888761352831358720 3979871 -122833183964986047706274179134279840 3979872 725334787409339812900640432199303168 3979873 1270570559302958802657954332282150400 3979874 16309269873719726076090940554685440 3979875 1150905640305478953182672908244988000 3979876 476924472024181884326563389914188032 3979877 2964049800003291165763544779831726272 3979878 190285678442499656585004975842364096 3979879 912634080554132299051140362045755960 3979880 -1128363735455202512149778428792473600 3979881 2864897751802997017212593062832570880 3979882 -2197239268280287008069674848537641216 3979883 2914514913836326890081858433554678132 3979884 -451328742561366005512155254060663808 3979885 16295647924542487270504662859800960 3979886 1252901624353751909195270875355676480 3979887 206799036204535073948789257187054880 3979888 -424116969983877402283752278269526016 3979889 -2058116569047239572252995726404939310 3979890 -146774384416700237502374782976131680 3979891 -3258165952639661636267621242387030708 3979892 623809544075795036111332661074513920 3979893 -953853899729253957494319926516615136 3979894 -400398089442379272495801679662513504 3979895 2032198045497875769764631211782701400 3979896 174805588427759339637918235606732800 3979897 -59119227563467073971363905886427520 3979898 -176314574097793359823410782892584736 3979899 732905473023601122331299218915040768 3979900 925853151280571895612404342221760000 3979901 224436267627810388423376840753536902 3979902 465076728569760131384355463632518400 3979903 670257501638999260365051948125340840 3979904 -640206985984964522206605366578380800 3979905 -177511587770854138450755000390370560 3979906 -73348262307311526403652705431910400 3979907 1521004231536215969868017105857328112 3979908 41113647303795950242974103445483520 3979909 277818306295210519933339581571302816 3979910 256433530323259392142621571365259520 3979911 -302037016903304473675456193813748480 3979912 1019264128013977238466383283023339520 3979913 278848136483445367879563196398256896 3979914 -18396262599472904585266774169314560 3979915 -1708355385270112221111242147910409440 3979916 1356791968910630899185706068668928 3979917 93753390878621995017509187039547020 3979918 1856582942428448093706324755822516160 3979919 921823504885881360235611933730825680 3979920 84672744841232704159004236594544640 3979921 -61162672654821829136147266627191456 3979922 1530153221866176517200649325670298512 3979923 -1144495916437276134064733969261689416 3979924 -406762945746157304742462317144117504 3979925 707950708203780794156067227310921300 3979926 -43549440776892336803425302800480256 3979927 3015437143009678855848856107444598296 3979928 3350965549240317393974126977688156160 3979929 303614795485406944330828778161038528 3979930 -339429488230993419510957250540934400 3979931 -3063081216275760614686381395767614800 3979932 652264039844182645539575647689216 3979933 1570817906751882285271097106677216064 3979934 -379327819563990226839885468019258368 3979935 -35432780147631798401964313091341440 3979936 -1977769943690011180750970007522508800 3979937 122089593979478720389172635965105300 3979938 556190188482617436245477785974685440 3979939 -646396762138240359526106650113805200 3979940 994141108026343214430431911231607040 3979941 -217351198548140590033788805318656000 3979942 77442654470007479323448984497057152 3979943 2023098702878281417613709665759998848 3979944 1681667022224956283342976919869112320 3979945 1189150472201140300492369525976613000 3979946 -318711899805335895610090053524501328 3979947 -1328225035653309752067750627134572200 3979948 46110767851344850164184035388522496 3979949 -3479046377519143488538168054443605760 3979950 -295783221736446756581126409002942400 3979951 61837179246721859821338677082255352 3979952 237054871294943592351641036564692992 3979953 1676460492868989910251728387486080962 3979954 -707057762844742117476958663460051328 3979955 -239314342966297511372657430652036800 3979956 709640718734307305280553612612227072 3979957 126503434095391094034922695404820206 3979958 319623179426016239990892046577650080 3979959 1671553384122990871814725884591299304 3979960 206106477871363504074434336661504000 3979961 -1482958409763365892159494865436375728 3979962 79256277904346034664590507587097600 3979963 995905535100677085319319006191918800 3979964 52233422517506470622239060688126976 3979965 -215558272761640990424740746350861760 3979966 40165373807372369914809962774151168 3979967 2357913142276856426971937777745086016 3979968 558592049078219878693050959045591040 3979969 -96554366145867825869706532929356928 3979970 -1718167328911854177872474171599611840 3979971 143368387504832020629109927179602808 3979972 689980481444161001269348994254952448 3979973 381392757544532601527382448129648764 3979974 83738835336465059230350928397813760 3979975 851944664949552504994572334982780000 3979976 433555854102150625195955971105259520 3979977 -1633035847443215771764463806689047280 3979978 -2077829586151886777642841420602922960 3979979 -911878488948182126365947997661376480 3979980 -503781725807563899852394206720675840 3979981 505773810240261465250392361897809782 3979982 604845294155331216651844649075500992 3979983 -850088865063385105909363859220164736 3979984 -219338084945511518944035687703552000 3979985 613622463632700062578995711751464180 3979986 1061693535468538826251547753823617664 3979987 -1010938809519717456895195931658806400 3979988 340263130095116905362307536662767488 3979989 -699911210063954054011952767722969600 3979990 -58580638034873281495441833259365120 3979991 -97747874225102955689300564344672560 3979992 -142629304087633369091099834885345280 3979993 -412602691247220514210400804945165676 3979994 -21539567764743983652074259436535040 3979995 -229269511279507251753469410956372880 3979996 653139848198987651891288037165529600 3979997 -153795077335300989667168527622119936 3979998 -757336769921366119892078720484800832 3979999 -3435866620153924810248605146694524000 3980000 70048613935116886066150551552000000 3980001 1565098617675899182911019600862780064 3980002 -21627454811307697901575202425790688 3980003 1965498321410811145779530843113764252 3980004 -495489973528841512688526967675342848 3980005 -1728502920322518672340231333814750340 3980006 1004820600230848998700928715806657280 3980007 466031328418204487898628687603217136 3980008 945932012311935468821478180000168960 3980009 618103621285747693939631130665232000 3980010 -183162268316783332970113165330717440 3980011 1514187350129459985919164828469601280 3980012 -729170354011670647172456695279531008 3980013 829308312059721382927840839927954624 3980014 1708458031666554664209265766133089856 3980015 226697821965332135357204173936614720 3980016 8786340553074459203588704746504192 3980017 -3427451593885767069406866425560821934 3980018 -259187545625789501698793355505405440 3980019 7479124362072233903925333082636344 3980020 1713129218760252963524914399721472000 3980021 -222576602408653736624095481663272068 3980022 378787930172947628980679743482723840 3980023 -979208458695719511679211563909732896 3980024 196840806344439589745208953203200000 3980025 13888844583096334658322436460342775 3980026 285488455280424538696874079470811360 3980027 -1092983662249908804136232534068028124 3980028 153184259278214657714893924070719488 3980029 4449111853103120087520043985549678860 3980030 -19586466337337962746894941268746880 3980031 -835158665325379782608662469575712256 3980032 54219283008520109034139596957417472 3980033 -182856825931009795550249189516547516 3980034 -354891704984506685037989094420377952 3980035 170363881808986768256089099896719040 3980036 -2243619257673704446372811299083189120 3980037 -17435445054743846781899727013134432 3980038 468985550450080125059348478083967744 3980039 -617791340932080357293445859702708944 3980040 -1119517973127415108938144879142502400 3980041 -1197896654175710934551882371182865628 3980042 1417013758703623022548864964830994688 3980043 -428166365076605914396413942298078800 3980044 -147510121342866175078010130346764800 3980045 677545105967714056955907261285684300 3980046 -266675428638141613856142447625132032 3980047 1765094890367541347332342212786311520 3980048 584448814837561918821160041818038272 3980049 2072737642219345442182442646738906864 3980050 -276163591725622365749061530562997200 3980051 -1631557803843649899915892491477876948 3980052 1003804418335371643384318670625403776 3980053 -399425778413023902394721834985472 3980054 685068145056695946420645939311334912 3980055 -500824384807669155310648247807160240 3980056 -2178973670692062877052086870092933120 3980057 -3565591648431395517319122689011136748 3980058 256793430691739150132903295509200896 3980059 -210892294831202569141841674701321920 3980060 291031991752732840700788130432563200 3980061 370901760576957145182267666480218310 3980062 754475592714702809232088745326300032 3980063 2151302641206147842871753104012122920 3980064 703476397129577242646071072055623680 3980065 -1551626667782999566399646230842489600 3980066 1418494046149443398304954276216593232 3980067 -121074492430717711764961823063930880 3980068 699032935746266721639751409811383296 3980069 959098513899328361201794869926737470 3980070 -807332474109641172090874894478188800 3980071 -3188190997891719420969276431902142728 3980072 1529301525327643411087751270099020800 3980073 1359553047171529747892831870952119184 3980074 -465368287363567599001967627912261280 3980075 -104630114956011050547992486157958800 3980076 929384624350909823197579378884910080 3980077 -166615505198184494683987787696665140 3980078 464732385895146334663901441933931840 3980079 997398011871219319470162731601585144 3980080 -1179018280048937826156303414067200 3980081 118904675434689038889695093863142400 3980082 591203157904126614500605582182478080 3980083 447980175130962554399022492687378480 3980084 -1117307498811730700781904967579559168 3980085 -430485569857264124210254512973797600 3980086 -168582002765167622640728511567395712 3980087 -1143978228596669658522518558408946264 3980088 286185472467250559763520764131328000 3980089 3207926852888644522901615665706670890 3980090 173743556425558982676173308598415360 3980091 -2472180541242633958311019617968584656 3980092 -1578676630614161316698436946101904384 3980093 -906220917111706567965906357382223712 3980094 342469892993009273298451460553595200 3980095 -485903050817726452742184888804316320 3980096 573914793904948614850788313013944320 3980097 -1184810090263982934629361258514652640 3980098 -1601350744095996563450838333943136736 3980099 2791012073819598570295937251821250560 3980100 -569486332009557234096868489141785600 3980101 -1799432093226151396401579710118910080 3980102 -245558755757749501580048013485874048 3980103 685791952589704887766090401530612904 3980104 866578430506094981994508212897054720 3980105 -1435073432288621087507429217851595000 3980106 40510861101048915096630531685177536 3980107 1395698186007539970512229550543999824 3980108 1050604726369989882910202656909518336 3980109 -128023258791183411008146821481621440 3980110 -84740402321302477883780949836063040 3980111 1169900714213702680807060687218881712 3980112 -99476893954489070120077740688146432 3980113 1872241500127163543033846915976213362 3980114 753757587321848381487149199833447712 3980115 -22586937654458269281337905135919680 3980116 173448571060219750659600043369476096 3980117 1681519006834466133277598926411241166 3980118 -501716660926836053135203249035313152 3980119 2186491405950696614335316077823096328 3980120 -2200124091321428138988048177288192000 3980121 -592023949118650313002545384760678656 3980122 740852771718073069008432072903409632 3980123 -24227497716776297887624012096614360 3980124 -828302081124205869581265055216588800 3980125 -1556136667348874541528593278166226000 3980126 -98004536763067444233308544265739328 3980127 -67771203313659225048807203745308160 3980128 1384836271414178510608515463242055680 3980129 -2054548019116328747981056888333150800 3980130 315735156177946829714062598776381440 3980131 -4276209422742657153412715660994718688 3980132 -938692255761970238463685876545439488 3980133 2174947463130589550637439399483906302 3980134 188694431196052541671511387272552320 3980135 1525796375753367627228926274286959480 3980136 492146939392693252812066728682455040 3980137 -1593535218291006813054112406325532096 3980138 948989083678198395903649570681356720 3980139 -1065556924924034332443146272794020160 3980140 -1394046309170759393123027122646707200 3980141 1170411838682040519101868953948493024 3980142 -442143470740554780299050103759132928 3980143 -503160992747880675957725714336738608 3980144 -322086904620959741969428656548020224 3980145 -292525866508742871810562692420528960 3980146 -39449721365398908912224185020280800 3980147 -2217060325211729482637447467948564404 3980148 -2198117812933281992304531267910508544 3980149 -30616396473403301312497376384367236 3980150 139340955156069008030195899189929600 3980151 383334677240112986157956294019475200 3980152 771930769422299130312907109282611200 3980153 432761240598964817795717805999609744 3980154 -125306776701371582229216268628858880 3980155 1394018457775080189877155794864940000 3980156 -332230139823907337530247492180963328 3980157 314894593949765744993784776863007040 3980158 -134957325030378176583510814372331520 3980159 1821717473095084037932041369459970752 3980160 509807768059615004210114449322803200 3980161 -3820023098248688553744371704730106238 3980162 -1373215092894594161814216241290309168 3980163 -1503392386496220676732521564435916800 3980164 482491665590109157872496715547233536 3980165 -68943477503028511776602863494422400 3980166 -1141030785433670332973982197116416 3980167 -1253972197014757384914622504167404400 3980168 -708052533734730849068693889454525440 3980169 108400674699004163722991415396350100 3980170 -148894921414064833699297991506732800 3980171 -751058244598886801794605376316379408 3980172 -422087711718860801296622682211123200 3980173 -1703834872394022656655678590372718912 3980174 1802019700837475385948281968608768 3980175 -446484789300650177764954921332609000 3980176 -76734879535035904241692749909639168 3980177 447722243048420641003869675848465280 3980178 -75975902766623653764059315351946240 3980179 75252692554157227667963008929022880 3980180 604942058691198694185044812525731840 3980181 -1522923744084614364875592103111114848 3980182 595355109361522151590388162801034432 3980183 -94135398345208550802050816683553856 3980184 -844785221447406579394102412716154880 3980185 1295382733636254081542396939301759360 3980186 -453727508761527355613732769783581184 3980187 1872450465706900338802275450867385644 3980188 -958951449906181921511232748346663424 3980189 -331274635614506085668655613232411520 3980190 230403406266375643392042526213443840 3980191 1438162297369519506183597119855770592 3980192 -2616146588074193322785828491758796800 3980193 -131535022405864458572559698538499200 3980194 -742824273620698525589697005941490400 3980195 1832537791572906894803679154814988480 3980196 -577072744088903816266567020307461120 3980197 1360865317986786114639691404853749340 3980198 254414806927352247283020318051017280 3980199 81102590154924979374766940912928000 3980200 -206023794422979186446519658387456000 3980201 1042668310882228944906178889107212360 3980202 521331417693933886511858919383633664 3980203 691888794643598453944697985045510452 3980204 956634437775383324594114526944691456 3980205 2413605234315975829580871122927515200 3980206 288587142488405223175355233640223552 3980207 1254789054894806577043302175706941824 3980208 5675504694682955873025427679674368 3980209 34917016881279460043698148623587008 3980210 -409740863069992947124497843419729280 3980211 221574581629819180281636327235756080 3980212 -2276958443503412226451176198449532544 3980213 -1318980854076251387956081579105954980 3980214 102631315956351463803455914533396480 3980215 -2080718203248448621010086230498524400 3980216 204016620816574342580347169968742400 3980217 639707200446946107599200724700448080 3980218 40172888687041628665551782384977152 3980219 -1620982911594402910990775468131403856 3980220 935129295792185298901385949358433280 3980221 -1217017231558787251301792813924552820 3980222 916568638835629246532295487161798912 3980223 434522847758779906345334026196054280 3980224 593662145063495604749118962879430656 3980225 279019066170044632906197738304017750 3980226 883730166016983784105676024683292544 3980227 -1048094778835531565897099584984144488 3980228 -643530908092018924797460820575678464 3980229 3549251937406402662144120977939283456 3980230 -519958620160481950495898824115130240 3980231 2835585659786664361446179262332419032 3980232 -1578653895173271113934989286657638400 3980233 -695006305062386421231242015097939840 3980234 -150010567398429019036979171293167360 3980235 -243782288072014486138500254462058240 3980236 806424782508016591215807107355738112 3980237 2094269636845202589654667576561692300 3980238 -101746047903782811404227409886675840 3980239 849503535214988762691086699437501728 3980240 -273063923908019062490800124600647680 3980241 -2000450658527017143468729968963184048 3980242 -488712077491048452201309361120935936 3980243 217153806312236495192723983338367584 3980244 316506554378980878649227214955212800 3980245 -83375996187727352481471006274483200 3980246 27389085122934899716248977801847072 3980247 816592068303504317243057886207701328 3980248 1048267583799916955397691867693056000 3980249 -315977941944616228540866700033198080 3980250 -874634525976169339104570739698960000 3980251 -160227845080015973394593713917401856 3980252 3076390056802866091235645512829952 3980253 1862737717194112284539425093885711200 3980254 1370247576629465446892847352546447680 3980255 105411676764293126641336925836574160 3980256 -20699300538968199766943912958099456 3980257 4063735196535235439194786160335509760 3980258 -455886974102175282269846188376928000 3980259 -8952734802281371599788328708168660 3980260 -134289966987645351397746845942845440 3980261 -288434789939301925907951748006432840 3980262 -65779108289041791136591387340513280 3980263 1355453080916597370618441516335437360 3980264 -1196187930051233566535957172022118400 3980265 -397266108848746518660903405416678400 3980266 -347640179003488759255299352073433168 3980267 11066119915290914126771920761199032 3980268 1494377739318346576237999317295786752 3980269 -5151828796254915853032714369130291904 3980270 672171141929739950373965419423423680 3980271 16760872043119904453809038443125512 3980272 -62639096563439861464370296179752960 3980273 2811385868986235743398381932247896304 3980274 -102744484711320588306084775414794240 3980275 170681329410389908763194735779983600 3980276 -630647752344627007734611454001766400 3980277 -161563820806574184164524481978094240 3980278 2615119626394484011519225347777990912 3980279 2775178839237158016817853113085870760 3980280 177572549225765414568660808697856000 3980281 -602467962572971761584928715208224918 3980282 879950898301841484012028980224986992 3980283 451453634235305137385904004035383664 3980284 941827342995429200655078357788516352 3980285 -473783046092756889742515055448874240 3980286 -429281544283378231771658183147452800 3980287 270783759465655348135911803687936 3980288 -997772899490474022904903152873504768 3980289 -586190078462089879110107176069664640 3980290 -1189337929371716006860235278022469600 3980291 -75067893563311484915717282112948480 3980292 -457841669657303350243405700568142848 3980293 -731411340187784440922493822444052800 3980294 -1299655745375358698648079212645222304 3980295 -32349609195424848385874456815440 3980296 226340463813929364313588680015713280 3980297 280961862370338534831327063543501840 3980298 -66383876573561993938838068006222848 3980299 -1662856054261899900621110316831990700 3980300 -408404154400960701532965880033843200 3980301 611896379443322050158736555099614240 3980302 -1337848884073923759933986616465411648 3980303 -2380052555501989232347671563395706448 3980304 481266017400144542606908597227552768 3980305 135912455140085874574802035951498560 3980306 -61105482206424906338925403319301120 3980307 423319614815229205118127323647279104 3980308 2194265714202797636942091918052519680 3980309 1968068042927015720741023928501648220 3980310 -775108489343987968059338599305369600 3980311 -922620949252580857954654043441356896 3980312 151559896941245584280225772750274560 3980313 -1956248280499843019549595378491805600 3980314 844323865085123274139408863124915680 3980315 -1278476242686190359972768903273263040 3980316 630104781935995862814581813770752 3980317 17236117167591023853631079276607840 3980318 263328123976864242498558238806591360 3980319 -19306542818417669711717097136023864 3980320 1658776914968822968638872276181319680 3980321 122103498572954836647672419424419844 3980322 106420224181655373283627872919686432 3980323 -1006688041379815931076537041638475428 3980324 2308240509959921583492580687424301696 3980325 -23182936435861857001309214223518400 3980326 -37437826244255466348117715305742080 3980327 -834218703631343440962045820086724992 3980328 491853358810661018787009495841259520 3980329 34064661366897478496955982626567840 3980330 -651258195705226271783325402227809440 3980331 -569689423475025375760222252604029680 3980332 -5060642606613365593173703222727625728 3980333 666682956947839356843059245343505120 3980334 -195840503091453529842402847797937152 3980335 -893186874653679356415933885568209720 3980336 -1565453387886100538639920633447710720 3980337 1331381823701490758344130277093011520 3980338 -7257239383809141184300640704714752 3980339 3122910846382592282982140870639841168 3980340 109854016947396645909879577330483200 3980341 7523095878161085087704028364837742 3980342 1148599380890980483006861019135751072 3980343 775205551241902445446152790546322664 3980344 732645458613429429817459435111833600 3980345 319162908858674721853210256843421000 3980346 -120041348063913425453132248144413696 3980347 523860919486684397679089282385549600 3980348 -1962692953176954373424531394241781760 3980349 394015917457658457344450992570968204 3980350 -518746477555409466895151188138315200 3980351 -64703022248657279085629809590650088 3980352 -423119252925187089211753343219662848 3980353 285358810378386864188716024397524540 3980354 117804798214577677812828934775004672 3980355 -680246763492545694269514237084768000 3980356 -45090675147502027943532659615563520 3980357 564929393161654022864345523284394720 3980358 149505859673267945296574553398365248 3980359 -751579624793003380964264250532214440 3980360 761994383430594092179512661659648000 3980361 -489134312938898259594083610625492992 3980362 768366011287805013599606073970215264 3980363 -564438778528866527147372840135451960 3980364 -1577928413066475575105713822610317824 3980365 -572228496898721427172538462442463080 3980366 -719981224999875715853853719537587200 3980367 -54407490994739416011508895489856000 3980368 -51527345278431247078066612647370752 3980369 -137305511465686135969233792587251200 3980370 -357553395901570527545555707591795200 3980371 704330214469843715117223942942908944 3980372 1289402030169626331273554016725735424 3980373 -228476915750737927522268989950155616 3980374 876447827952359292280968153042267936 3980375 155138494849379807927980625952600000 3980376 1924883474984377132935979236170649600 3980377 3596954908831569999126501856114681226 3980378 492551812135395165823901621795232240 3980379 10149435370251283798142168667627888 3980380 78496594248725319713927526432460800 3980381 44368538436503697172041085435891872 3980382 280512964841341904652678413364440064 3980383 -689168502915066265081873107900729600 3980384 1815217534741347218106233544313405440 3980385 -966729808105098209225064451356903000 3980386 13777124670521854700320093640666400 3980387 887870254905232979658540771064683036 3980388 -388896204776272200617741024404654080 3980389 -207694978744625929288400784586706144 3980390 650307425082922409310657610779427200 3980391 48717989049497835559257641889277992 3980392 641296643391036839358013161633822720 3980393 -1129542452776237337523489529077777180 3980394 1156754587439408211248082008193262080 3980395 777559085324513208799228908878608800 3980396 -73352083894781157471630861494049792 3980397 767808223036111663542526477368762432 3980398 7605052099848353584429171487942400 3980399 341023754274624508359956124562472400 3980400 30248127930771231230888375589273600 3980401 -909128705440748538259950286057623598 3980402 -932376912775763475709723912568119296 3980403 -169225871825963731062437935450486272 3980404 1037339460975772540187147498123315200 3980405 380555067782083622024795671525852800 3980406 495575692030521237324626553516027264 3980407 -2960836262972709521935173747141896344 3980408 -2624786032380105020462680144426967040 3980409 945655240214903446961723814354679680 3980410 38867188344623083149604160669291520 3980411 -579646040430117036055720908603841248 3980412 -1001927819100951196587154438614526464 3980413 3335972320906204030917480367543840 3980414 -2456725657328612070530268003951598848 3980415 212596408296478039516218142806528000 3980416 4036687276252318521838855708999680 3980417 1176136233493079873896463997774620226 3980418 -173996400280739764899028252647071232 3980419 -2928265343000478868386844779082402180 3980420 -1107006170694346186598700262262526720 3980421 -217854778048218688904100047748727908 3980422 -826451618558673392431762272092035488 3980423 -716666997191182788126615419981913840 3980424 8357275071546466613919897157632000 3980425 -120971838919381144773916745455114500 3980426 843987004038069104310592801266088704 3980427 1807466772433700051989138645876716480 3980428 390426003779702964345976349668216320 3980429 1967479738567059568485759292224591030 3980430 -1235512354660740908057244256780654080 3980431 -103559271500333927911596142478487552 3980432 28290070983518873097625181376430080 3980433 1507373757975436413226398171775107648 3980434 490067230540516184361765183492022272 3980435 3573375139704397522654103489734291200 3980436 -93350497701331159261546365819740160 3980437 1678917626530689406966121974061310912 3980438 -579907058719175890436213221533861888 3980439 -2151127680491279263538007653070158496 3980440 1045531207507558846439356544080281600 3980441 744847487014197661558225100554880784 3980442 -587451997327118889381867275993215488 3980443 1567538178078268571125552696103483320 3980444 -397488542935012805944180763408299008 3980445 76346648599489450109993906461071360 3980446 -1190425329592119323331253039631219328 3980447 3106081276117108090360730058702047352 3980448 375079914255067528740291043016048640 3980449 -1074825988761850136380865847964076352 3980450 -683116060742443321018835415701466000 3980451 410402951431447199915966169481274232 3980452 720042960058956586634355075035668480 3980453 1004912058280392291161159050887817722 3980454 -137800573646978918611987296319529280 3980455 -2034906675554738477235353496030413640 3980456 -548588081478414389867904342068229120 3980457 -1673513219385737306301154981463336466 3980458 816361070031431951882101327598716080 3980459 -741007303432169728391701272328451040 3980460 -62453155869999935051260484786503680 3980461 -1710470587805114419239496320897800938 3980462 425234530870785220654343432074593600 3980463 1214345080596235694186753790691649544 3980464 -790737348877451682120080912897720320 3980465 950771606090257365180624713776775400 3980466 980534633293788144886446594879552912 3980467 -34034719351659682292342227011232760 3980468 337629029004853577241553482346635648 3980469 954680654399084175464312828422842144 3980470 -314663180946637894832764080516291840 3980471 248055343246588895118449326150811184 3980472 -52249498197137235414385931097538560 3980473 -136677983675068920264337513679057280 3980474 1309124295482103911312396631593882736 3980475 -1742652931124268990215931230473302000 3980476 -2076193656017872108945462956555197440 3980477 580290678357152142887689610195581632 3980478 229140097422492337139525017703967360 3980479 3120090596097114052073561050097622080 3980480 228343609407300429086601000926576640 3980481 1497769258524007618146585837931022880 3980482 -2024131590047408155322974760211056640 3980483 -974206087712955339924716978552476896 3980484 881863869874020642893275878681429120 3980485 25317746404479871168896578319584760 3980486 -1332760537361885437734846594169307808 3980487 -585641572308282274361577300510258048 3980488 3254651392677403402236622163226485760 3980489 -2848327880848445185270770491076710400 3980490 504010495802420714790910423003852800 3980491 -2331834784771670033559355744531744108 3980492 1457340818422312773244661861640660480 3980493 377134409219484635808218901685525248 3980494 -552939468407881417772045788809830400 3980495 -42367591650769670393064856235558880 3980496 -129339595425618841690853086280417280 3980497 102501598493964176195803861184280052 3980498 -260957435250683455164889723223238000 3980499 -2569842443902945076455711988846624400 3980500 413557118352241306432246156838400000 3980501 1140259154286170990514800532415592352 3980502 -2506411884818276841328512861568608 3980503 -2488771967722395562624854077025392248 3980504 -929232410895722365442689353946951680 3980505 417780476728009031004710393172643200 3980506 -217997374761467717536881572843436048 3980507 -1816306103279564709206557612337984088 3980508 9871686296408133124810305583620096 3980509 1563177977773978675821271112582161804 3980510 -6418525856127399468871900611891840 3980511 983429863345334950016487595799012640 3980512 624041878121169442153217781950840832 3980513 2171611640190879414211723627860537762 3980514 331012032466821902872219730527488 3980515 -1079173055308813469959081148933184000 3980516 -1763535149533370998335573615100822272 3980517 -747346848224066611292400331541922720 3980518 555889228229781711104250174026143104 3980519 1855978167620718639580846784215050240 3980520 -419677310836755586961290431686707200 3980521 -2082999143688709720047779580661214278 3980522 -174080836620746755146996840277948416 3980523 -35485026143639680176809162416200000 3980524 -633620422666468432652742734214463488 3980525 -169276479649539462965003461663297500 3980526 -158104287905376525608865019035009024 3980527 -3104361606333200692627818253581544624 3980528 -163701414998333349661873034454171648 3980529 -1190326515748763431231306309740485760 3980530 466505039319433413463652672515232160 3980531 -3340612835238739095891133472773327668 3980532 561354352873001259846498498191081472 3980533 91733098522005393468633202423311900 3980534 577267611203833130204861669565030912 3980535 -233114511156861993108237491766552000 3980536 385027695325908736861170942118748160 3980537 3732957067138251395908127040203376 3980538 558952959197376061136303562899458560 3980539 -4960957479632326111954699306262584944 3980540 -1213871731635988965553034830424985600 3980541 427254836880286125157528626790714560 3980542 -844591760978029529888133599584280256 3980543 -856196292962480351466064271784021120 3980544 -49272238029213594529068769735606272 3980545 -354286386921297950470802995661577600 3980546 -263819951397569626621145315319444528 3980547 1779210416798448686920512513386265924 3980548 211437610227683832905423526549381120 3980549 3940556232533764793603368600368515550 3980550 130801405368671809337184148312473600 3980551 -1554250131067819974741770761841529448 3980552 -1176785585984734620324797653144320000 3980553 -488627269343962900552501441931520 3980554 -368576217459062903609520096819747024 3980555 -303812564014198129422139645266620160 3980556 -820171732074177052510302995845309440 3980557 580378883707572254378411129852700640 3980558 1465529253040851821587469767184018880 3980559 490351007396951084954964074702531328 3980560 517550617451607168095818320052961280 3980561 689398766358242180015481622162412544 3980562 69319116593888883963929085607743744 3980563 -257352434372502278281513518065729000 3980564 24034218611384751613690555222972416 3980565 652141341318358891844817883302533400 3980566 605024007242120809612751164090129344 3980567 -709468222203082194762594024645270336 3980568 -792266334614306260690739978144010240 3980569 1069245165499545335902673142062167560 3980570 19097491832707402817556353904418560 3980571 151826932572629871894697625875384320 3980572 2847759470495473558690639124411738112 3980573 -1306725846416987465977648639796195520 3980574 -21804379192905195952271140931731392 3980575 -1026241644704498608168075892195084200 3980576 -2768642522064584996581491847428833280 3980577 -2024497457585855443431404376299372880 3980578 -708672643517507335924874464476615168 3980579 2097611636727534541759194530624601180 3980580 232880729278139194795320676545884160 3980581 1676865820169159687702071246801328064 3980582 591744563372651524013634967850654592 3980583 210892192439141876973906842948863224 3980584 -938451809151495985714519766949734400 3980585 -939836218924266997628856089889272640 3980586 145104631778627610198713699358025728 3980587 -337320268861416029861307165085705632 3980588 -1186715004998556544367444232764781312 3980589 1483306624110695144910402928582373760 3980590 -481045210956252077392176364246939200 3980591 2009125004032832769050920738599742992 3980592 158245050183947268961077276982640640 3980593 -1606468866780894924505387459777202158 3980594 93507145165086054473881441011044352 3980595 -875971975216784231023914513162124800 3980596 -24197736583005510948617812527147008 3980597 4942435207544578594618546726516800 3980598 229853087099710412460143733774437760 3980599 1379040184009187134407509648771413936 3980600 -649874653341563978830586307159552000 3980601 -2110431302725567121597212732882000908 3980602 -498176750049458800377693649282214400 3980603 -2922247543997554819318442086234173336 3980604 1023343031586473664222254233477128192 3980605 -337512627718960576544271257951014740 3980606 -139061272451297596434523673355924480 3980607 -382400035729615536109829681680443960 3980608 223982979742546090502113746450120704 3980609 247061317805806552690899247469907120 3980610 159679266912234649784059781729126400 3980611 164805748471484557840269637621377212 3980612 1720102412532493785158796507964968960 3980613 559842311979228047325408135369654624 3980614 308522675160275804130600741717273600 3980615 858808138834305567421507988866257120 3980616 -657418598057147465310564355463577600 3980617 -70154106974879576792914500960348160 3980618 -1256453175056802167204689226473812384 3980619 675996368978168637080378414306626044 3980620 311259782013813174803093244233902080 3980621 -2219424521795573968646560372064039178 3980622 -112354065937641300842423333509000128 3980623 530460913276680353215509700363720264 3980624 -272275245200189789771316207492341760 3980625 -358463694017946596617940562980820000 3980626 321760378476764745723755827123824432 3980627 -883958596074969953706168039863023200 3980628 714473454317155618500995414387363712 3980629 2179788293196605203414040622735105230 3980630 -1022174556506523053035887172343927040 3980631 780420189287982714512630900319396864 3980632 -2062178999771047402507550012974233600 3980633 -297929938909451864521140280305105600 3980634 -145620331937751867395683826189772288 3980635 -3126762944759822813493885087014111040 3980636 -1254417854880968815044328259340679680 3980637 1608523981608234299706371406661704000 3980638 1005885523659004108361868976270254720 3980639 12684752185393483413167271777330288 3980640 -1215836640878345848735415829206138880 3980641 -1034871300613095449183377417346763136 3980642 394794427067015978986802199325307472 3980643 1267385940634428811364229812170143864 3980644 1173871448459382529672788706437442816 3980645 185244760019399911748423936184373080 3980646 758885316287631832200919296822588864 3980647 700585251611176241126682551502492312 3980648 131816923468611789364163021309214720 3980649 391730319560250062234375645577655008 3980650 450254016816232799250284460867766800 3980651 171261074459488860857191634917213512 3980652 -601441946943719106493967695228108800 3980653 -3534940444512393905745843628719485098 3980654 -1117035025851775091523779182874764224 3980655 -640835983652469570606859106675099040 3980656 -130354036654250236312820695815290880 3980657 -1338909615092229961432769233991714094 3980658 878621530334709567842481076682112 3980659 -3388921156363942034986878312587170040 3980660 909267737014204026619908813553447680 3980661 -900206906264568280493022614592680928 3980662 -867563036298596622915212287487690880 3980663 298971312187906623932411390806839912 3980664 42593365538006320502838148344053760 3980665 -88370261302045677610448553946375680 3980666 490504101820430119847994995671496160 3980667 -552785959428850156055343638588934120 3980668 -855253968757892778529377726001149952 3980669 -5278691104028966760680351657356416 3980670 -41792772617548566145022146421001600 3980671 -1367055116794604643700515475784745600 3980672 136629054544737594492508232755445760 3980673 -1176814149219526483335041452013954076 3980674 843226809558639276294448832264784336 3980675 1059144593532920270598119627800683900 3980676 -249526696108355809139081346455900160 3980677 934126846049405561190665532877546972 3980678 -392861202420429163042507650259673472 3980679 137693958227740316955618164068816896 3980680 -470232099590801241724049435480064000 3980681 -3940094707307687036806333029283868748 3980682 5079333332723292052707975373704960 3980683 644392837729956553847976101404043920 3980684 -260484978488334481263702097256064000 3980685 -1300268161744254073517013811243238400 3980686 -236566403987408657874653856404644224 3980687 -3667742525568858933714528040807091664 3980688 77468698073540261231219259677343744 3980689 973177411789415733131353269823165490 3980690 9333237569697916274747816627558400 3980691 -766288230097130139399584700237488640 3980692 -781617600313226992792651903294125184 3980693 2867913832405061223950601681289068942 3980694 116821495144209204206695855630166400 3980695 -1845588226251382659634724629392349800 3980696 51603595826174878851941174711777280 3980697 -858133122657599375685330225125723136 3980698 -111552353809463338634920926571458336 3980699 -640260948830399408752856468230282464 3980700 235283323505505190759701010530316800 3980701 119674419431966619210225427754110572 3980702 1078993030139365982577790284318311424 3980703 -1222317156898779570301378663531415520 3980704 311190734744543347872373135839854592 3980705 -1351462229281181047261295279822572140 3980706 38448336750787040620605572369147904 3980707 -1482998019493491117095285421054243440 3980708 -1004651893719117866121766175909182464 3980709 856445167366120136574090802203307200 3980710 -97578094366351998135294081344916480 3980711 -2005486110593137947965594421427172280 3980712 2460131120781004043954786133093580800 3980713 2418665154328370471384810452837920768 3980714 -2444527650541513454181873717901863840 3980715 228449738227287212134833050334843120 3980716 347944327575372239144798458877736960 3980717 -596138760642703951008478833521354580 3980718 347654012165904813307064975985776640 3980719 142882017479179031557132282033860032 3980720 -378422675908577052684858898513920 3980721 1321439886602221952049066868764304224 3980722 -1852301916431473944269784334642895088 3980723 1537240827709142727991343731320821400 3980724 428063864612032357969882760321863680 3980725 4425486687076111002562498952269600 3980726 565142577240410868411531049185557184 3980727 -1397781958444389431451315141477543072 3980728 -5551576985000766262997672418816000 3980729 734764597837070316211103538518556330 3980730 83232178497341815205335883669222400 3980731 -405846990781076653796781746222155200 3980732 868986054647693503090401447733877760 3980733 69990297115432875001793405685409248 3980734 2829202284836525422598827819023726720 3980735 -2476629775299385152079793888488094880 3980736 188658951024804957486146100356186112 3980737 1627538717801291223820783961180732292 3980738 -568418008553741921041431508977689088 3980739 -453864343516020754306309188200666880 3980740 1813731261733498610907399936435344640 3980741 -816812676537142380684197056440806016 3980742 385457927891277505400320874295674880 3980743 308048979446503509048932066632185600 3980744 -2149136318893195362309887925664481280 3980745 -18190429538421861445555991151539100 3980746 -217490375194543950872888571942412800 3980747 -30474986998282524743744681585601444 3980748 -382247375011665484861095317831172096 3980749 -3178815349272965347630071668372922250 3980750 -971663649183994991682101291441136000 3980751 1090362776312958491242659726713367432 3980752 569405898496326609081154697335955456 3980753 943811633397117351978380643044623680 3980754 -392601311735384705899708590504576480 3980755 -784666566879301376505924192752325840 3980756 313224621252942740627264248187205120 3980757 -631552388393234495520650295716774400 3980758 976194254134188519874152836104968480 3980759 757748820006124882555200031418656416 3980760 246569125369943728928927140405862400 3980761 710991295777048395959998843461924362 3980762 789522961096335041361855862018843632 3980763 -1038736534877871960544485429511173132 3980764 1067419412127440302013187808620911616 3980765 -384339140232249015650640569972610600 3980766 -288338365599955878913116006240691200 3980767 -748581407441980089054282618133590688 3980768 -43716159859268708053057223830536192 3980769 52651639499945090914451370667134528 3980770 -1285590952038483138199840141482781920 3980771 -249445641868587206016994497391343136 3980772 -225519772473400629776658288176332800 3980773 1680712455205207810660827669353878144 3980774 158409839309377997602156546351489152 3980775 164882525617489590327344205541447800 3980776 325562217723955603793377303430446080 3980777 -580322226415664841371456456046940380 3980778 -81549708521388728126655607904146176 3980779 -3948265746489549640766306223012912 3980780 444232126774731155435726876291481600 3980781 79696524040773773054177838206963520 3980782 71625505783915605247867448012849472 3980783 1422378298267422310528921382318972640 3980784 276459439265626231944879732534804480 3980785 713653413679945825068447981546307200 3980786 3653184920258282845951411233826944 3980787 353786894815943690343646558422037560 3980788 -36554511235393383161655062035206144 3980789 -1611234444623902650193224265339188000 3980790 238719461895775980894159247890867840 3980791 -1647799355197715640731203246782568416 3980792 834081890988477798536326688299622400 3980793 832917175561131899363356261233881664 3980794 533094559967786717802576007977396480 3980795 559197160717742538384237825232717920 3980796 -211806026398194066296774337040588800 3980797 616490347457263040294595969396671020 3980798 -1521486604680541996640665359733955136 3980799 1600986601448111927126118271701572640 3980800 464154752599449411270371871345868800 3980801 2934247758860262326510425706634124800 3980802 -377160518020953565958566094003759616 3980803 742702936367848435751907720918942784 3980804 -1316822208614661945383487797670835200 3980805 -2285597451784885593642960487560305280 3980806 1684733686997453022951797604772089600 3980807 -1054580305850800008023598472039226448 3980808 -888771743213699332728507546019215360 3980809 -152974273248265230017554541181099084 3980810 291407593071339613131665149149696000 3980811 30460442974819177791510583598255040 3980812 -2684112843125544904475698255742135808 3980813 -77220369202641837923062624083223872 3980814 -690793981772661809862239470786485120 3980815 1473221536794376522285903774173273600 3980816 91489655359426227558923157992374272 3980817 -31824918047350190894842411790268672 3980818 -1521625153285215371090320555818345696 3980819 -3290384086573376079292617543712077780 3980820 260826897713699007261517080998062080 3980821 518805496203643483848123479156046560 3980822 1132260759648565653338873230665406464 3980823 2029278379426795821256875145082880 3980824 1692366617579601366226272149087016960 3980825 1790795702161469337240554148481673550 3980826 -1499710908561862327978823028401504256 3980827 -541503700732869396439789382884243324 3980828 -821399928718620527392646590234288128 3980829 311675651558902524934463213273664384 3980830 72482503611922224198053312449612800 3980831 1250687898641397364626035625202849632 3980832 -1097007569498109129706910063987785728 3980833 928846754335749578759321557788378900 3980834 239873523310552312685712999961497600 3980835 32879164016008073990030472963378720 3980836 -203611192479336256515064819661957888 3980837 342894199885856708916842708728587552 3980838 5156823412181724017093718460714368 3980839 2491388548673462024386682931547874256 3980840 543867073917161752316500790471884800 3980841 -559549619665271937829097345661956208 3980842 -1968135538345208714483318906305516800 3980843 -393592511419828830756697787428312908 3980844 -430895038321041441004356514516859904 3980845 9518511615364932151997948785480800 3980846 -621120506289456818558918948546102976 3980847 770446700890383898605872521954031616 3980848 666612936076950131411038547491061760 3980849 539100831468698065326436491614747136 3980850 -303209892269388304528009464700848000 3980851 -622233568310529261120860731960128256 3980852 69776415482024199174256412586731520 3980853 -2427948202402290786642665234639412480 3980854 -6793249180200373090609065104273280 3980855 -756170998330152515930533094660883240 3980856 -449510934470592085923775040974356480 3980857 3686778767964931797621926922026968106 3980858 -1007102766321523558169942714152210320 3980859 443800943885031548865334729788904560 3980860 370981437727006196982652364449413120 3980861 -1037722215570049940480787741131073600 3980862 -312388701523228903256763109116540480 3980863 -2176684222407148610969108371494690096 3980864 -552332693518340873100613760583204864 3980865 27113116236205726930037023385763840 3980866 -1603849832002142453413341947274328368 3980867 -1460944686720205234208834940208009776 3980868 966543401072145863254260576596106240 3980869 541653279243489805977443260232852896 3980870 973359277350866593526476733833802880 3980871 1992670924103872513035908022490181040 3980872 1598933813016457745855070296542248960 3980873 -971979338291819750112037141846493496 3980874 -132332007017973084158047111582252032 3980875 -239675931152653163218530614378748000 3980876 1712023362293708777046471442024047360 3980877 387252285438566580324969590240318208 3980878 566199935649409741563352426436606400 3980879 -107386841178890621397192182068437408 3980880 -279420977873659628545856370966528000 3980881 -896858826248855930821351381402206300 3980882 344267255854289303134470033683739792 3980883 -132004801538915923942549661571112656 3980884 11623623008009857188368016735864576 3980885 -2038377717500570421011949298446144420 3980886 -90934765950135808361443655576051712 3980887 -1170725684376755930268882866160041464 3980888 2431411173295930303919527531889664000 3980889 -198586472176384998507259741957564800 3980890 641399645279284968141737593561644480 3980891 637259296534992797385759346682324292 3980892 -690840935507447052587296659165293568 3980893 -1068437935140403499743911522317616800 3980894 1337566261345095805050929181603962496 3980895 376683034590616670825774902159767840 3980896 271288621614296151980379128268324864 3980897 -2206133614193718447749884207116847086 3980898 415214353781964391244719937028429600 3980899 82012912355510086239569731914650880 3980900 -841639782368975957542407893606400 3980901 224587572507476176818161505955432032 3980902 1897285356838572358095814856720873472 3980903 773173065704884704305092196469372264 3980904 -533901426714376682654587460095918080 3980905 1072344887986787504455101879611073060 3980906 1352095909461664509003015796961695152 3980907 -101265019488339550698100940753827320 3980908 -1587286575073375272729157582743983872 3980909 -87634065932335804707235940383301952 3980910 454288701827875584631048071696351360 3980911 2569626205584821112282900316619700024 3980912 82498954257315985313954267912110080 3980913 -979666299581420405686999180908160656 3980914 252113262667958039977148305415745024 3980915 -686028217887664770385044627061448880 3980916 -875660845169510959498085744113062528 3980917 -2612022415037813646500020123429219140 3980918 914719635287916066336840851318543040 3980919 -453166229036822549811158449263029760 3980920 1271481044114132930140895292874444800 3980921 195200981748817489647703434569073984 3980922 822595358345762852404331888226864384 3980923 -591398076187064778997552816583676176 3980924 2792131268631485947748915487483119616 3980925 -478218601895205868953869663255526300 3980926 1609254537574107847624179737577702912 3980927 -337349991195036031398360534760073856 3980928 -257990629842706237389976292095426560 3980929 81466969576434047504866690758174384 3980930 -1040898267484122210398978069370456000 3980931 -1351117449783438586649474891307639120 3980932 -1338501918304093159112698026401845248 3980933 -3482285562920888913720812630757110976 3980934 -1740665330763559849574454954811397760 3980935 409881289433817559259243738943106560 3980936 491249346138331476098441653040025600 3980937 1160475488217942784584565393980322560 3980938 -192524094040286059533610379989700256 3980939 237388388256275637802639570739476056 3980940 -6225604822589546093368262271713280 3980941 449945329889278597373832979423894680 3980942 -259671594901509102630394688907509760 3980943 1323652968354707964421882123900865832 3980944 98137479682030576574300414893424640 3980945 2101631256138474617982731507505731700 3980946 635830887030273043943827677375605760 3980947 -3897070072992356083178802928256891808 3980948 -2195899905226376811333122288210904192 3980949 79405355399085287766848083856444928 3980950 1539807279679698303951203498113161600 3980951 1364055151250298238990344604693657440 3980952 -119377531948561067293658173812602880 3980953 2617576004764704355211083361019028884 3980954 -1445970775864375833308733844065196800 3980955 587658178356365933276515157374272000 3980956 -2161932739964953856637488683460390400 3980957 -971461026222367522850098702790176794 3980958 -86318701030248864942031845521448960 3980959 -3486236093000069322839320181957236920 3980960 -953359104867296479680831942426624000 3980961 -1136024965550745244556617205520544320 3980962 371339283746968232357377890361937232 3980963 1240254012895506717975275435071914960 3980964 574324897137649672102934727351214080 3980965 -350278113287643181288723627464955140 3980966 64249795387825806794273115807121920 3980967 1731606333243276368717635657183543080 3980968 -857991633107559536469780355092480000 3980969 1388891457540674356693508593695432960 3980970 53979120172757033416005067842508800 3980971 2824327826875902355117156418166469172 3980972 -512563164891823824971738442488212224 3980973 302494513968197492380225332048738144 3980974 -907221285352225277867489629070211264 3980975 -468471210728601011827076826669255000 3980976 -122422297683492430791231303424475136 3980977 119533377280442799194234518981333248 3980978 -169375314830009263480188998311749120 3980979 2774898486490978544418695450871571248 3980980 801137865712033958635336584130272000 3980981 2485617147746014108534477240272351132 3980982 68694843522966192728938259296531200 3980983 37514297458144736027312553332571544 3980984 1034993004810371285956356336140083200 3980985 -839563985774959470644277571279416000 3980986 -1097171496995267384510330903482577808 3980987 2271054560093132350623359548297665636 3980988 -112102438401420256885975995520664064 3980989 -481627857855726716688383535177518592 3980990 21486271269943165337834207041981440 3980991 346878126129090581555726820506448384 3980992 848178193008319517156228208714055680 3980993 -4868150418363541482124876403340772560 3980994 -236159374976755204699661980652421120 3980995 -48270066191511945674199927830748000 3980996 969758954421312476739659443639713792 3980997 -2217572244585976165628598935523728226 3980998 -271272277544900629605093180380859264 3980999 -3591619965934827417928547926748296680 3981000 -785751787805599820259732596244480000 3981001 735125209241337067657498779749352192 3981002 62155826382489777626382772874175072 3981003 -224047144958534861915381706260053776 3981004 -1214651368858517277516829062420019200 3981005 -1091066019458078345858143025038312500 3981006 -756379175709683270811288128831626176 3981007 -502077839816151349071189592334508680 3981008 -797557086403401909436940732408045568 3981009 1201037802946416140970578427119956320 3981010 -139183024432916329356388706590279680 3981011 4373681035815374867549399201295010392 3981012 -260956091512316112854119837585145856 3981013 321721053284140629227126790875389440 3981014 165625825785667154021834779401581856 3981015 148491874468028473788891791912961600 3981016 -584337104849573210683783464555110400 3981017 -129787240509183556204267856169266934 3981018 -63942912593359384687771556818893312 3981019 410026959652558466395521168977617920 3981020 -524052644714247882909137931028439040 3981021 821148685526898214518450105310529088 3981022 -54683283585649435386150298973400000 3981023 -601570914643019470906997472309041760 3981024 974885103313018373257908538971783168 3981025 651588335779854527382256063685550000 3981026 -7122962810970490793391082524625920 3981027 -1411242337412447730529151453080051080 3981028 90498616100817611586470107843838976 3981029 8894989593156535868498614348133208 3981030 -17473873159826048216970974912791680 3981031 -3714148733473411935084838604811887568 3981032 589021803107945119170894448266854400 3981033 -80461206059059613347782863532091200 3981034 -984636911517204637526998738729125888 3981035 123929640326129281641433858733631600 3981036 596034349395845195165051242111514112 3981037 -3566897510146390973591174599650614314 3981038 2487994966549804673075457405933126144 3981039 2301973628067188284779895894822326024 3981040 -174370600293027922441093268599603200 3981041 75747357623545061244801047444623104 3981042 146344150913135200088880815029140480 3981043 658597066334202900048591440321546400 3981044 1438887319640163207925917808653816576 3981045 944270550977245379833659033196588320 3981046 393631682437326230134222526459789472 3981047 1183689287299807254505236231852165120 3981048 -1644999207395635709689701390270935040 3981049 2312641560968633484363789442063036036 3981050 40688001300780415171619577950110800 3981051 436469504531454004666866216662108160 3981052 525032157638835915231209113133735424 3981053 -2190165421895526589257336871355006496 3981054 531423734138828256278378310544410624 3981055 32521486609253791516490888790916800 3981056 2517641933444339283076402534932283392 3981057 1564745690218683897382686787067649840 3981058 -1261584667160133577932360231962115120 3981059 -593151977766019931223879970484609040 3981060 439946831790800322573786876729653760 3981061 389491008757287262443523760380812832 3981062 627278832314643444486662777847667200 3981063 13464546078951479137517595210531024 3981064 2444181593765476593565438588505871360 3981065 101980371818986873697837907692766720 3981066 -538520748416262345738796593077719296 3981067 2665665636166290691677430001072076116 3981068 -365008720313143578952307988074010624 3981069 13866669433429279046765206967821824 3981070 253656345869017364714764028215910400 3981071 933572911878665623294551818159428272 3981072 158255289572542211086358032079585280 3981073 2767603290978922574055748578616315120 3981074 930347749383550890445832146138458912 3981075 11289382537435645789214875162137600 3981076 -16318307315006634516108393843173376 3981077 -2385107352054814972889275505350417188 3981078 -424088479965670252005542736485755296 3981079 53604005009364712286849871820830640 3981080 2360777333766941145764317670529638400 3981081 -144269395524085381969536152321287680 3981082 256414338976366842217662544577409024 3981083 1144692920552905894735601807866206360 3981084 1042951150735957627447647540386488320 3981085 -291117187709746234785325900040675220 3981086 838174172236804461274587324557572992 3981087 646781353246151650407884816789311608 3981088 -5687556143429952051140533130587275264 3981089 182309002667000559419941486241827200 3981090 -149024837369606773610954723467138560 3981091 -2490888834734421775367278161880905600 3981092 2629225395180034270384479934823807616 3981093 -504215990056660465653271325138304576 3981094 -242706627862288630429068532609602048 3981095 -225413363413743597953257164039992160 3981096 271552675973872721158071627993907200 3981097 -1625264625037437686186599942553880454 3981098 155665960540737112514478232242385920 3981099 1499411315429874233399537671363116480 3981100 -248510384852561943066591855934579200 3981101 -2835853852396291993516471107846017898 3981102 534276658046839707934635771165920832 3981103 1402979404322769823908574793905597920 3981104 231671130419387191499258062104821760 3981105 -323810742817549095138969300939660300 3981106 1706406299284341344121818332382740752 3981107 -934971570205090634386003575415067520 3981108 -5095443760198678045849652172564480 3981109 -1389910152265106462181393912192188160 3981110 215703163773151627812815962590946560 3981111 -1126896731979517128097452190584575232 3981112 5069102964282403285891310941962240 3981113 -367445346814678227701122249849320960 3981114 -527041936110058808468968650253911696 3981115 49081907121431604072898964844071520 3981116 -419671309521655032421211699487651840 3981117 -524158440811543189634734312152149376 3981118 -966279081627453662597514169925418240 3981119 123828909215419538488803613651523520 3981120 -130303292875881520576842879624806400 3981121 -3490590555082920531287984289104926800 3981122 -77141695531516600455895412831165568 3981123 -309944008273972090711773779991306000 3981124 494720369724402233403467234002456576 3981125 -1704627648272277845788692051347925000 3981126 -57121093993872103573313290355159040 3981127 -1212703051054635845118559428066189560 3981128 113929756040766583337658222953041920 3981129 276327826345202971882149533759437584 3981130 -842108251743391725602931325390043040 3981131 -1554257709625289991163539780160915200 3981132 -771607497036525122998537091254450944 3981133 2872622517898523626957201454067010242 3981134 -390544931457169635051477229774677120 3981135 -1686854839075400299703019274138429440 3981136 177136632437253077175465788720340992 3981137 -2730627302436852228473244294675587214 3981138 44901000926016601156251832733806080 3981139 579763120110047773340804978626402560 3981140 1008877203216745466557228779858708480 3981141 58225591578308479316562225998222460 3981142 1681541165281067992307917754094816 3981143 -456646988234406194979623349616719240 3981144 355593315808177048961714579704381440 3981145 1008989909467701696539664681040306560 3981146 -707320850875507540288072415790969600 3981147 -263211616451270787667085844718548480 3981148 398882685456263045044688430159406080 3981149 2592235413653982739897981160803548960 3981150 12119146990168251796420905791812800 3981151 6036369631925348328989947818021835704 3981152 -1567583273196330941193158073150996480 3981153 -134684178506631657200294311901906592 3981154 528085817126699587702229166079453776 3981155 8311347814922639612578497895463760 3981156 765708827503761964962284679112126464 3981157 -2345424033558038105989446231673102594 3981158 -1451289340104643709550798942250924320 3981159 -59006964383670065956301499814174752 3981160 2164195119161909436149176758196992000 3981161 2306265905175009878240643229119528762 3981162 -455470057133892853589848182284399616 3981163 910193788393608915288331181082829600 3981164 1852351020409571399516578960661924352 3981165 -1067411079295176874426994145207888000 3981166 90579864654634951894542729623349120 3981167 3672165517903317720010981559462379216 3981168 -159332048646516675052636986050347008 3981169 494931298419660982780777049494415570 3981170 1279590653178125397815702981822117280 3981171 1526052638893487035566168496359007344 3981172 -395637651577335931062987403230733568 3981173 -198126686014729005710302529198350464 3981174 159055790487254898625991304008717760 3981175 -444741408672874533910999994494118400 3981176 320331602807714129862343697382543360 3981177 28826562016589031814174412163135840 3981178 24638982607097285567407809189500160 3981179 3656944881134458134084450096181267176 3981180 324390733997491909723215844587110400 3981181 -787555552495654527748604153464177018 3981182 10092303926760733139025821123725824 3981183 -1025897216402883455317545999088781952 3981184 1559311698698244108310830801695539200 3981185 -156874676309801669795152891513570560 3981186 43735170246390282291436400775064704 3981187 165880521730343008014062750108809632 3981188 -2356157979440838497919360482861159424 3981189 505998711919098451442875578362502624 3981190 -135193079583710923729431773590358400 3981191 1809630150030029843057157404278157592 3981192 -712847733415489094784033009024737280 3981193 -2089813534793006110430177674310323558 3981194 -47439452272664087910210806373504000 3981195 -497859627997836458547117825262153680 3981196 1947734189644492558409508001639858176 3981197 2952420571674019424607906727528626912 3981198 5149628342823826921169275474111488 3981199 331096872151208117315013637922579320 3981200 118505372539834352593160191899648000 3981201 -36221016033425264304549015113529600 3981202 -1681499919027959583121740532048329600 3981203 -4737596279781036539527569723259113360 3981204 1621677106043689004033201867529584640 3981205 343329116915570087431842162532992000 3981206 -343862465706380177312296871664122880 3981207 1518513709290318955645599925013685120 3981208 -296572856774764881802523655973109760 3981209 1372759802941059910737680458436398410 3981210 27245674395745302442056620438280960 3981211 -859932180824423013224749666559393648 3981212 2663012122615004526494975254049619456 3981213 -139344356941619703143608142460493236 3981214 -1916311210523346313271612855348348544 3981215 473081130794084211089121794099100000 3981216 -750872840888358022015005148563111936 3981217 -737817663304034212131838464835784734 3981218 -568926688196914391076414627448147680 3981219 -1675209867504519931673123554314292224 3981220 -426893309979757632970053856419294720 3981221 3553386446461938973777303689903330144 3981222 216018339637135291418457124213063680 3981223 438314564684182414401203895053983584 3981224 -445769544546748441113018122078791680 3981225 103838261883257265219150972408648000 3981226 476979138002550908153939676896114784 3981227 824006654902106374255718622196385076 3981228 -15543268256087052997973934337620480 3981229 -664841800648184851357911352799048448 3981230 -627206757748062443792704057610707200 3981231 34413457340641987083954157891800912 3981232 572539790317530921369382725693095936 3981233 -3338448041590714772309138664087342480 3981234 973841638644280979912313847655959680 3981235 -557543678410703406741593583264898320 3981236 -243594535794193118089399968379576320 3981237 35036230616078522196374337752478720 3981238 -1758422095781173906374852837233872320 3981239 730959504571912666416824659083427440 3981240 471581767569612193167754929074688000 3981241 -32052769687843609208662159502941440 3981242 -2069382195612634906485217689892771728 3981243 -274102707363838136890669006253462016 3981244 1300416735424028927344817150578587136 3981245 401083283400391777207450349975397120 3981246 -493445148182078868418683676258881216 3981247 -2189713566016296567373102169143472928 3981248 -336590662984662021936386208581025792 3981249 206713671020378106519490755712679124 3981250 -356897042294057366729736327653700000 3981251 191007400782513701126679108196042104 3981252 429354996004077854142863831405451264 3981253 2365673901597953789501980861971625502 3981254 -227004343486457112986247500168068992 3981255 -1052798660085689551535718038854843440 3981256 -1308745379016140160284328846971658240 3981257 -514037493678715307935484468996047488 3981258 122431170190264051162477639874641920 3981259 -4895363297916669703740596906217880496 3981260 351767641054213543806812181748300800 3981261 -144541290978319439698483562595025920 3981262 -54162467713750553701705083778732800 3981263 -573398255782594538519030138783928 3981264 -17223074659382104479411765477900288 3981265 -692974327873168269193555314734232600 3981266 292441239831082571280556087496024064 3981267 548576248935572627395732001458634484 3981268 -371009027829571592770733801803890688 3981269 418434632397138051521375741246690496 3981270 -134189878718039922332556403622774400 3981271 1577487073840998455900313513237428064 3981272 -827505225588620084928157194297907200 3981273 178619255020380472824182448616395984 3981274 -52982375523124225847484091710260736 3981275 -79736811422447718397430582510758200 3981276 258882289313650409040586354303340544 3981277 1941299763215720793263074996911511200 3981278 -675411259033942160464039039055228544 3981279 615915542101250055257735772193280640 3981280 2919473631611379059837587526909952000 3981281 2498223333776804187177808533638447172 3981282 -157587703228924683943017651746951808 3981283 -4417371239017766179324896257163049800 3981284 -22991059681855874557768708081213440 3981285 733299583999968030856188497249894400 3981286 784491521158781915009355526197818592 3981287 605884295136158505947043780159093192 3981288 -1041084558106361419508494931790397440 3981289 -1150034570406079689850527364327272476 3981290 -95156480323972593606646486155261600 3981291 -146593369160855335040102133449725440 3981292 398404904735970521326130960246072320 3981293 -2487786673303153389019467776427811380 3981294 -283870437159375986413678565766687936 3981295 1751227542726532858373070397851721800 3981296 272007274523141672172940049458888704 3981297 -669454374725829019846261797507910800 3981298 -1445410646590902290366103667802223360 3981299 -768487723528948701174093204907720128 3981300 -154768808383704370060899072719155200 3981301 -2104250257177031351650763685741839698 3981302 1271436307167681324572451123124640160 3981303 351730531280436386655728869665472512 3981304 -3109129627035335101764124166706954240 3981305 298073275927387770733653531830542920 3981306 335915663126907855251543238558779904 3981307 -338218334849580401011817854814557680 3981308 -2016649895674385931464902119669891072 3981309 286844426597367023332315171252958208 3981310 1393468480660656512356747001438688000 3981311 -43014900988208071793079754372173528 3981312 1331638766861543644328596873345499136 3981313 1614817826972040166585249291028573696 3981314 -1454150575270233587354362331910045744 3981315 -358498940058370053372838679401354560 3981316 -1041348425497466336826742967225944960 3981317 -1447735882329826155029964045517755360 3981318 -657821328669113123969997587442478080 3981319 -541099865107606494640571923323276360 3981320 -8200674597558405447365641592832000 3981321 -1374588909660279867158995327312668828 3981322 257663432922825724220930128053713712 3981323 -1690137672204233884451994718911037440 3981324 -1076779630594445878054704455070994944 3981325 -1176332844955242135087945376046186400 3981326 161756781820345712213829142907466240 3981327 -3337814298784315627189940681122560 3981328 -283892019517599966997529373495443456 3981329 423485628412351025636002756270497888 3981330 -72472723914437089818302846141614080 3981331 972872223229736402455343074157465132 3981332 3007699978120582019529928148801222400 3981333 1123015999968118086603531541913771424 3981334 -3342048261965933675898360940358400 3981335 -1963619759474352346575608951712783720 3981336 1375519191555694074722438866941542400 3981337 -635715928701417425896115823791772800 3981338 -279772555045933763961315332328783360 3981339 -3310690848380077154125197775117110480 3981340 55497980815592753812887697518996480 3981341 177530335339118783410583026865445504 3981342 -963221051326725132573150109002218688 3981343 3516567680681317793257269277110922592 3981344 -1229765519763954091290817359839232000 3981345 -283758549867347216889375763225188480 3981346 -46512683819367579718555392385523712 3981347 203071655457658522028105940813657480 3981348 359826382093508957035230735478231296 3981349 150910919570850704434635309476184636 3981350 511710286738074371134985295453746400 3981351 -883741118570134666498628495832986496 3981352 2211335272260706003580382537066163200 3981353 430140298907496856395191936317437840 3981354 -239469686330924726195165889700776192 3981355 147467528078406831201251205077817600 3981356 38456740974789766910234268548209920 3981357 1014645935013640862188359837057675660 3981358 -1094108258619405228195327108194262720 3981359 -2109144645976879574237583293567780760 3981360 190770894980710286644232955598602240 3981361 790652411672514465989653037898049024 3981362 -629685413864694797306790765977690112 3981363 1139953005492377300200161567689448960 3981364 -2325087050131011219771429399526340224 3981365 -2598739597801473499509988074976200 3981366 -1587886590389554179796271486368078080 3981367 -110032410596598191637306198735527480 3981368 2706158700266208804525021536406466560 3981369 43579516270837450847900228694309888 3981370 -15343823566793031385718105537034240 3981371 -2049256206948680640387704312699971056 3981372 -476172072023324184023042855662161408 3981373 -3099912091582366746127741529539142496 3981374 1916102892785426031157427956902450240 3981375 1378935969386348166565600614735810000 3981376 361873809362839190843339441478565888 3981377 -981936152190052144339683749566157520 3981378 247594345267288415757968346878001024 3981379 -1553243220954061544189896964389894680 3981380 -265806790606031384587741883874301440 3981381 967304102959377837440300743392129120 3981382 -698032940070279981770236246186754208 3981383 1448087426457265337916373110966996576 3981384 -1451908574930345829181651245726720 3981385 -482364451329435147113436142011059640 3981386 587097470480957023136281822742905392 3981387 -301065838341881064349622734084234320 3981388 -1409787569440968833826043973803539712 3981389 414809519610022788830243903913011190 3981390 81685570202073813890888517377433600 3981391 3492119510087562626165022517523015792 3981392 24937745056933524077253955839590400 3981393 -7470921336319244665021406693832000 3981394 -1764894866705415160203751869917132640 3981395 1044723096532068821131664119203993600 3981396 -502003787762522054216666127094788096 3981397 -1580311531104784436793208647190031268 3981398 -71021244765467920951413419608068480 3981399 -66085390478352699683749448481827736 3981400 -1736054156634882682061784521811456000 3981401 769566835999947868903215622662699402 3981402 45634188199509781672699358709324768 3981403 -906617894839396613293055983538140348 3981404 -893248968334635440513095680236319744 3981405 -244680688360834644999688588606983840 3981406 -373742039139546670378461504431471232 3981407 548822404464791702724118317370138656 3981408 3242754538284560095617852887468605440 3981409 -2255121532614092468995309086798532460 3981410 -24670241215553193274612208578968000 3981411 224148640305934257691702627841825232 3981412 -2742391055529213541667692895869168640 3981413 4748620068853778107636926069068064 3981414 -597783788833181925183096884366986560 3981415 337291562268504731880421813479816000 3981416 1541910856908021408869972269123476480 3981417 2061334896255980233657994786993123328 3981418 141952468382568023065610205513666816 3981419 1451554664586862277738986322287092144 3981420 62339666169519913283668209666355200 3981421 159132152487511113483611213013313622 3981422 -207289043764472316422232929150896896 3981423 996664052677742960831077466479308552 3981424 38796752509548526263735203042263040 3981425 -209305411102179605349853810733203200 3981426 116720560274494406860484298635554944 3981427 1367052601903488259395081312867882840 3981428 178067765699293832417855416539267072 3981429 -345530356722162490190910911474026500 3981430 318528798147747080917278813905679360 3981431 -3172106813316883744372946954506659000 3981432 -279920582648973943707931087979151360 3981433 -2576465301083887998154708180007518640 3981434 920493391763984650587697459003614432 3981435 300647316468321740445370706540809440 3981436 285352476500481493290317061194331648 3981437 -68889479366206929057259745306237268 3981438 94418454555172464054962356690836480 3981439 191683266160927150035854214838571520 3981440 1426394098993844316609684550818201600 3981441 -62279835161037517241020343085401808 3981442 571332400465735157463494569172459520 3981443 62266317448231526711934771315262560 3981444 168194327711013209211079705209280512 3981445 1120053999943376845658110545051400920 3981446 1360323353733664539301214888405004768 3981447 -104184364952652499512154714648008960 3981448 2467532709364388349929055189958656000 3981449 3121490811707933495218942379705175450 3981450 -230930357202057270558780140249088000 3981451 -2057214051025498883599772625846282168 3981452 -1398925301499266780806536066171588864 3981453 593028745648288041345193889975767104 3981454 -12242241036909195356886131666815488 3981455 1010853364040994707887581205386132360 3981456 584005151337696881656642523824128 3981457 -788265788291947421166630756162550028 3981458 -67069075144311501139468876736690016 3981459 -216630787942084408215992037631780560 3981460 -181813221087305082541109036360294400 3981461 881834585715758704388494227637207104 3981462 276778951548517756101660124228769664 3981463 1476195232403218661373531155741824712 3981464 1283521281434059910760035842067251200 3981465 674396321416460047192758681398587200 3981466 -548791189972733924635277016884902176 3981467 -656572942303971315293844098121321216 3981468 1559575389066432987280743997585090560 3981469 -22485263568643013149317017332392660 3981470 -51034709734615430507732347371764160 3981471 1477918732136489198874422187542906328 3981472 2678671546715792562051891136743604224 3981473 1381137815567295579906930477844906722 3981474 -11272768442387155299603417185438208 3981475 1442857640398053525900913587914367400 3981476 -188348007190787073187081331804077440 3981477 1934721324246012986724120078407226720 3981478 -1721366755522395847618739257055646144 3981479 -2061747156002219671651829738992630920 3981480 -103660614809250056809927710160896000 3981481 1092056629649502100582244751500824192 3981482 -650329792131995819539954370248653216 3981483 -587463266024266406110850795981499072 3981484 -448336637310026129725559515669309440 3981485 840636482095476397714865893840235520 3981486 685223261836314691109475835405145664 3981487 650426979566023259282267937751697760 3981488 -98820747790228174257605586620252160 3981489 -689781853707022948218001491258650592 3981490 -387855770515353191574833187419388000 3981491 140485320103334252533022673000314892 3981492 1112826819070751234506718647037970816 3981493 -280472634309850618549967822307676676 3981494 -551834884453651050068886363782656896 3981495 65205645655003995526669165245472080 3981496 797255944004241543617621898722242560 3981497 647270885448008345057195244550968000 3981498 815848351016498409816353090380760064 3981499 -15017107472114145537739985995426136 3981500 1193273544401665585838291968962432000 3981501 12732555668380514902470741336748800 3981502 -687666596785049278354654399196632320 3981503 471332057361558056725762559948146752 3981504 298590210913896054717919682919137280 3981505 906339955766393729251985144320980 3981506 -582454541725467341621980099721184048 3981507 727107845982566784523637263938881280 3981508 -1650816809263544327120231952774604672 3981509 -595574539864686990505083109192380384 3981510 68792339035406548296193192081447680 3981511 2383646095756870020889146030285685152 3981512 2798154508235819954441105318779315200 3981513 -46149588196357401703970949948126336 3981514 404220682529555548737723228985281120 3981515 -1752699177515333594539444761936543840 3981516 -104717497745474875448863762745917440 3981517 -2741882528226469023577710767021303434 3981518 -108212346820711918726804619703071040 3981519 606087999495645302543735266828301808 3981520 522750332767917001374925921246740480 3981521 -339239429264803984644081245715600000 3981522 623773003025185598026140614506668672 3981523 -92616991943327466019149857267829856 3981524 1288089352023809643067896191034804096 3981525 -8610059640948777854928798156259200 3981526 83042677119069530516708305190755200 3981527 -739769952109558337083316718766510080 3981528 3103791377237397081954174952103731200 3981529 1631443917135549174273725725403463060 3981530 -103687852417435706866080299184199680 3981531 -1765502563497561611321710733816551056 3981532 86162922647041943310756671144753152 3981533 -1234654374258000001244943881560520340 3981534 -950182487636492996670763302416406720 3981535 1367684757085055791871211636257565480 3981536 -192259061224788788727302994110447616 3981537 306042767847335343496949460625478400 3981538 -1070520301373891780620956884292748800 3981539 -1871980493379838622204326978085058660 3981540 -979861231994679467456796829815091200 3981541 1287424189105361296029918862083074942 3981542 17481962913503733781902781854042624 3981543 -1409384150105645953734390091166296536 3981544 -1200100307808252356925138738450432000 3981545 73711535398598426092571118683803200 3981546 300707667461826010324967746184433072 3981547 -588552047938195497638604464128864448 3981548 -1966378796852939345816049763619380992 3981549 -28861358072594165523463036502107584 3981550 -926794745016920734314215607272035200 3981551 251458940020705440012092890641944544 3981552 -141557313622678426998130015399772160 3981553 -425824946906300640626122104298286400 3981554 1392549225537256342737626129633356800 3981555 -707674988313008424970466748532466400 3981556 2549397449961099320728707273466460160 3981557 4206660473608495036907943319922885280 3981558 619172020649814454561237384876204032 3981559 359878671832810977593834931023212816 3981560 -496538093627055800406479906472960000 3981561 5811952495402071633501133254844704 3981562 751459950795516377936982385716241632 3981563 -2752786244084598675455449329795412188 3981564 -131244897456801316629324158358504960 3981565 363881288138215545344704892040460800 3981566 142702646421541187089320828602496384 3981567 602754308840331499265423911281581712 3981568 -2539069153727596963134225816083234816 3981569 28835573068291249451944575008819970 3981570 249708788068095287169549608943313920 3981571 2204817409580753431803769729761223944 3981572 -89868160562368042091561028655362048 3981573 323873307761401018713108144121853022 3981574 1044452801028588783086000748891325536 3981575 312685328144862111477494442245418600 3981576 510022078737477336932305889745469440 3981577 567256317427249383724549745525425152 3981578 101536464780441638070791372058009600 3981579 194326842969785461706364223411891200 3981580 -271698104540163112415855251877237760 3981581 1585306840278767250505831920160547382 3981582 1346864651822692311679346811405742080 3981583 -2716478574443114088077491167017724160 3981584 -335606238130202952872895797612298240 3981585 27675169580260610871676262262843840 3981586 -183584906812634307533982954179665920 3981587 -715598036474786671485155285197014408 3981588 351239105054373599474845873656182784 3981589 185809393979966547760050377360741390 3981590 -319171002969763504543394122497031680 3981591 -783548037635901860253199198431463200 3981592 131895107301489289350694424193024000 3981593 -665144735025090789110986558156444320 3981594 -622046351252390548743210676279564800 3981595 -1045842102869799312753942127664562480 3981596 -369005092710327779924478255228172800 3981597 -977194338390764780674355933831913600 3981598 -982908780194134851972369707413232064 3981599 25864139465502688740791483867637888 3981600 363801192672406229756954386366464000 3981601 100266715231872972889033930454285120 3981602 633985155815087898361263481601289600 3981603 1175714944724896105104877220773142904 3981604 1742693818517444383191953121505462272 3981605 -1106620632742668401053661046604669440 3981606 764418338131509067509464892628711104 3981607 -297724508371734808939768322173346848 3981608 -386136255535757992301379957782615040 3981609 -587002074755669015083354509772677120 3981610 -1374941976980937256345073724102292560 3981611 208123478878226493463949608043407800 3981612 697235630723317360803259698328806912 3981613 1253908151349105076774962639238956960 3981614 -403914962451081793163557352675291136 3981615 696157443807671087343422498634912000 3981616 529628196223177312362451363775823872 3981617 2188129878465139410662121397795611666 3981618 441362263700672515787702335151397264 3981619 -1715964988918254421840999647998948980 3981620 88392033573626673761511600804391680 3981621 -756244972070139864030061371933864960 3981622 814016832683880801460999884454635264 3981623 -3757705401746131800965001252865734120 3981624 -15841916523581553735796442017198080 3981625 1340337452312842032409175168554698000 3981626 2312651203198721556737154040008816 3981627 -640830414737434417730544388254839712 3981628 1975819232254858310830517499355136 3981629 -1401282201789887275443093571483507770 3981630 -280999139216718277398234096843396480 3981631 882538256266839940403514791503109232 3981632 206221940397543322309232777026338816 3981633 153383171818878475191379442438991648 3981634 3160696271040167909708871061544933280 3981635 289980215007203848022054191086905760 3981636 -32594449901130782629030749068945280 3981637 212494373078590340931409801905033792 3981638 -567625700402783174671951605292078848 3981639 -48503656419044345845627195857260592 3981640 335255101646879017265864835612672000 3981641 3292058200534455867134565050341614042 3981642 -813626726370273212538416466238629120 3981643 2321573081696640792307097412529999892 3981644 -41163586273711852948852167436944384 3981645 183796002959471798684529741467886720 3981646 -624017356633945943972259179107537728 3981647 2878221573443220818424151648703370096 3981648 -2827411932318406647287293145382912 3981649 1327649850054934708362718367253334336 3981650 508860780321575852692120291183594800 3981651 1568997674202623716039981784153359032 3981652 -1298453989205650805312116932425871360 3981653 -1630147793050027556093537735271507432 3981654 807481079011832695012221082411047264 3981655 -2408708205979530560138249257687984800 3981656 -839626257002281104858082091087216640 3981657 -1793891321866805244331412158749780480 3981658 -1131146032682173949338997796385954320 3981659 2185040650836812801270533280495590080 3981660 -956249196620644510216055721746058240 3981661 820512689431176270768186873950380300 3981662 -381989370067393097384597098387959168 3981663 -258221135832504661740744258353959680 3981664 3187978542168118168197568415634948096 3981665 -1132411449264040724628163363027265280 3981666 80792053188353734508072604675362304 3981667 312959435966685617281322469855538912 3981668 540822781870168354961137599876562944 3981669 2479179890136271187692415088616979520 3981670 455729188708238058853963373635614720 3981671 -26233875577112017163843917815490560 3981672 -439512048687170272437927765232404480 3981673 -2698687682112172145927020431280845836 3981674 -519061104653915717007095072805557760 3981675 1066121009126991969758475332351517000 3981676 -1124047213765166977215228511908433920 3981677 885465473022681081055729483386936192 3981678 -233110970933496191351607022977715200 3981679 981344293075520623918620597767764160 3981680 267383850916645809598309389452574720 3981681 -59563980184094412732353496988878336 3981682 -184025328237408525253284479676127200 3981683 -267287835154234689376916514478534068 3981684 184050067742314829342916011541430272 3981685 482515331991665605664017221996532380 3981686 -256514959499121817299216837292890240 3981687 -701733363237789467456453364240479280 3981688 2958686298213992026236433232366837760 3981689 1484289419460484694204929478181257556 3981690 813271533651447624137120580006105600 3981691 -299780371849477996205142675014971728 3981692 -1075065287007414193167589269500322816 3981693 -938485905505045880605125752238183936 3981694 297162584366223877103136705213749760 3981695 -2566119656851159925195308804461883800 3981696 87599240626943998367873626433126400 3981697 -893483086406227664073820008185306960 3981698 -122868583188548570844652039411198464 3981699 -4117909793145078193707981642734706336 3981700 948809928402222578010710237116512000 3981701 1673973022273360588950552121390795452 3981702 -324019984430179329615132898647638016 3981703 -2693261508679625666297247898963388136 3981704 1087578992182951684600807695817113600 3981705 2195751297526987327427027880472320 3981706 1025367355559029678626708208436772960 3981707 2332082106864402353551171092322591956 3981708 461143869388230565105190258567438592 3981709 1636383564338364864034545806518825910 3981710 -998779867975923059313927374628882240 3981711 -122387890151049302957377918612132728 3981712 5320596161482199775872194638774272 3981713 376737357535767266178069234635235840 3981714 7181424736881310606934155193229312 3981715 -134853501890235237783962071812094080 3981716 -1248532748823277706601298560104110080 3981717 -200973374630072866695257055858256434 3981718 -192749869378062360418187744056897920 3981719 -310335105942219068215184704679735808 3981720 -642226723976838417093811594426982400 3981721 -114492388233837613627089982709649900 3981722 -78421820777071008264575661465144576 3981723 1585491214354930395177841882366442208 3981724 -1388957459968800210310490754608341504 3981725 -2033837701662920708344801704767256000 3981726 392810440561300600245069114746496384 3981727 2993397253832494204314697313863633800 3981728 -2523729172260235210133392979954565120 3981729 2455331552952215861131006504436660160 3981730 -283956483908556058577266039564800 3981731 -651043443874767933856988502673220880 3981732 -1909671607679844470632665787337472000 3981733 -228998738959607834442659025999912960 3981734 -558476948643501272101472473073469984 3981735 -1377792344099648392630415147900098800 3981736 -1367781550398988328909920144024535040 3981737 -446255871619225367706447814014344832 3981738 -501029428439034922388025582022498560 3981739 -2412394455393001525724125934862816460 3981740 594871020108232653634780997102284800 3981741 -346782596706389947050001147721493600 3981742 -613334022225039975303649146481345728 3981743 672314623382511684018921439272545928 3981744 29184108355582776216032865494630400 3981745 2516491829556857391430745513068300800 3981746 1203173168147374464283364665205760 3981747 -680986255081290661369708895499264 3981748 -1765578968717303262458717332295915520 3981749 1073005417727515890498721234839456750 3981750 538273454849728605170714273718240000 3981751 820044364186254157615086002264921904 3981752 660951334547845979386076496040857600 3981753 931619797383294031980668834924357364 3981754 173409329178784909296187160041382400 3981755 725657867258401276130205058528509360 3981756 290801582110147572193226410807133184 3981757 -5015552147307132366733381325891520 3981758 -1161354945083597511599259014426130240 3981759 274558865765684936939695441763676288 3981760 -412057546589735719295500159486525440 3981761 92410809808131700343982933452202432 3981762 1568765646298460577212689754391120 3981763 2374389171296823537551877200295614012 3981764 80053339392899709650509424144596992 3981765 959175405905866901374947560702716320 3981766 -351534220867313290776190504899819168 3981767 -3674124367944298012231721531255366184 3981768 -100684200727482775648281959720878080 3981769 1298754521101650406064288149887402960 3981770 103521775724953821523330704381283200 3981771 779167025533546155716155982394472800 3981772 -2026028298518397965974057521154618624 3981773 794373592890313317189422197211694720 3981774 -1381020424932330549557211526795745280 3981775 -163837594761580161768942310473522400 3981776 -269287492106831020319347419585159168 3981777 523551684623837092323292523590156800 3981778 -635080503493981460293592968869640560 3981779 273942902410404148691188301473345776 3981780 -454793693428587676930556934225070080 3981781 1593442700249999278239632635765763904 3981782 -610492206586997493937733988884051328 3981783 479564754315887678629366875084040656 3981784 -875614741413497592352578134714695680 3981785 102256743338979380384709399248358600 3981786 -143879930912016352560340388865332736 3981787 1898916914726349970644298345132499760 3981788 676748381003379031606738831856921088 3981789 -535121717591761696860222150251369370 3981790 -208492521571268832028633583073793920 3981791 -242678375850999456037864190982585600 3981792 -499706157415772135310561684593049600 3981793 3230526161420161548595018012862219520 3981794 1673232127456833421329849535947319680 3981795 -41608653078213861235065089174338560 3981796 -398172011562443140749385035801948160 3981797 -1458624451426372085174428172496326628 3981798 498492447293549907109727982921235104 3981799 -82391038287182698754746108193540936 3981800 4507736906193826007810108018688000 3981801 -343399462577325646983213258863296368 3981802 20232328482321493034656877744452608 3981803 -10013011195994095074920363723020800 3981804 -832944515202622196746277649790878720 3981805 2502010951025428961587749102059816460 3981806 -133193746302441851908435264963249536 3981807 -233215431030556322175745950373500600 3981808 454095958553629196861272482531901440 3981809 -2930705634215655611190527787346212666 3981810 -126560834736547859211118550448660480 3981811 -1511062234329679838425517445919202600 3981812 -94077616412748820240440596281632000 3981813 1137405708575792427864442383510710688 3981814 -814960660286172633141041397245307744 3981815 705929383691133455097543418781775960 3981816 268756155523341892899316743149260800 3981817 -1127373729066613210490692099789918208 3981818 473134993315502435947163147576993760 3981819 491753192762259303387444942819144048 3981820 -115119568046560135633959094973982720 3981821 -1986823306321958281851054110102505978 3981822 332201048156032600482403041404559360 3981823 3035925251139031982033540851528259072 3981824 267054430190690983610703313322901504 3981825 2008680180034182460213752758316168000 3981826 -665350962044840658599370816530128896 3981827 -1415904983017790008959304610711640324 3981828 1009536944850201809531947220079160320 3981829 -517936226462860562745848968372986240 3981830 -30185401142408454587775802247735040 3981831 370400096107241769256989786080354304 3981832 -151031014820187905469129709634841600 3981833 2223296981129954451815281296926189082 3981834 -199851261205998799194426835229630880 3981835 -525623910227676358527135781523685600 3981836 -1802584053321092838631383568858030080 3981837 -1278119390477772736209636647797236480 3981838 294156325628259804078756051779799552 3981839 -621226659819559050876489560983137360 3981840 80430201732909652011183392733265920 3981841 -1411128936704441129615884297355588828 3981842 137619708290125160638198474070426136 3981843 16953492830213203889818817282709960 3981844 -697763981358702229187378711937883264 3981845 -92685823588543086105147498021667200 3981846 848236662060325461664746036880762368 3981847 2505673593554427478650830774963220296 3981848 -1253470513765825420485721800471920640 3981849 1768546513958931491487836874484091040 3981850 12813112809357604245654530770576800 3981851 2553348468109237235459749743855875400 3981852 398151810028283418278482174540185600 3981853 2337315905314491957078906317338394464 3981854 950071031920038567516804366295445376 3981855 -482022176651862657137963492830646400 3981856 2972200326100746083398552762546716672 3981857 -773216311751566423938143267438697216 3981858 89776663979814822423132566261307648 3981859 1646477289903652946594097751419099552 3981860 -719754220605828813954745464383270400 3981861 11171231184077924901458380508022588 3981862 1483474315685587369204074275285640000 3981863 836262985483436176584770126727941112 3981864 -1473222709339745728247827201332264960 3981865 -612742531655878872115710418376155740 3981866 -212980796333939518738022551699559424 3981867 409555041239983352527844134381390680 3981868 -781115189348651221834145383293440 3981869 3455614382142089806875696827157669270 3981870 259866113577992358510267630601079040 3981871 -2329329788482812784309270037012658928 3981872 -368366944543759645623255588430823424 3981873 -304018436331611635670213217971950656 3981874 186350033164334128450487068466905920 3981875 149652334955553011876861820375870000 3981876 -1804544674032310246991719847906611200 3981877 -3067508701240728104365985200726149568 3981878 536634013235417875896941508234894240 3981879 20156148390792702610736429531246640 3981880 -878042082179842890555078112049971200 3981881 -2121399330906485370895641839660943318 3981882 -165038638889455064158301601300817920 3981883 -1405269633651152610138540526081347868 3981884 25506407054408961478468422065826816 3981885 -504571717121558628570386937325034400 3981886 -17787259972617283727412172935172416 3981887 -1018363563794935410396059123536128000 3981888 118897898474704830687760161548795904 3981889 1660699622377378469956890225882218690 3981890 -299815194883566878487815406631810560 3981891 694323573316547100067096280303263992 3981892 493638774623810075750427182500561152 3981893 -1081816480754996117782809498086174400 3981894 68651938587154158137777995554140160 3981895 1671442822438397538315892218090833400 3981896 -1999074810360451211134560548158110720 3981897 -798961098687088640474905839216226332 3981898 -226304015851824363921486251261191680 3981899 3727062563115579486809655027108954900 3981900 -186931395810450970661189178692582400 3981901 423195375276002973569792553108886464 3981902 -1970219481941134079563251657478870848 3981903 573894910683009679395234368250444960 3981904 145581752422402371974464199323934720 3981905 706069557392376458897323943406955560 3981906 -1477030518882434355904663649159155200 3981907 -2721086658203515838757204472262880 3981908 270543116513415405607560308878780416 3981909 -1208939258516234970736975096994476896 3981910 -864521676954646666218794646598291200 3981911 -592967427945440949488297397562282488 3981912 99097855646863582096758692490608640 3981913 625651418413379807111411317854381124 3981914 -1707143250024574576684882513179196944 3981915 272842775991214789579390546332441120 3981916 325509063853183649381259963412142080 3981917 -2985153546166222525538465590280099034 3981918 -1096462508801892022266122581763887296 3981919 586313543259449969083235175825822400 3981920 730706742106770194897829276533391360 3981921 -721072408864450137442699419236640960 3981922 -299424448001619649001376623336928768 3981923 504097903268151761610679655825236104 3981924 1079447321982704082838606644066437760 3981925 651898462548948782403914349157332000 3981926 -183085923906542333633663517152971776 3981927 654393270970352742071730240301470720 3981928 -3487558855550382999835612560533283840 3981929 12997713082260722300047349639012160 3981930 -247792740610513622944560543360437760 3981931 -13312603223164145163886265721905288 3981932 2290563322678860349608184495680752640 3981933 -3193002867871738370698159837666622400 3981934 1128448668526967558513314223972296704 3981935 -243116998689015171185648986068456120 3981936 22022314478566350098874391479877632 3981937 1395828823417565744928644567682181586 3981938 -841334306211618861261598989858896880 3981939 533714784222982419552091231128998448 3981940 780287785353505542977415124383444480 3981941 1406392396894275465005050578820281852 3981942 -857299347220849196106213561502928160 3981943 68400719933303480444504773753692384 3981944 1795294597105745257355432654959411200 3981945 942943383235451415734053165329013440 3981946 -331163145111253112193160932282653328 3981947 -705539037407535768898921388000911608 3981948 1080182233826224681988933707185709056 3981949 -1290604874383775832212866972211569620 3981950 -96330809743966161345217006306099200 3981951 1240736572484742227926079421204250680 3981952 -625690277347715060465957232558735360 3981953 -2313936750517755208689406884046236798 3981954 -587811107733225535490541939412145280 3981955 -2076336399192252218820974571755894640 3981956 815784253024756784824191179202432000 3981957 637845889006460166843471411435676992 3981958 1050987708627628368038900409143119872 3981959 -1949735940994231451600157688903908840 3981960 -23479522838638307200376829451008000 3981961 785838103754937911073251651506732560 3981962 -1245853364877282766403366385281154768 3981963 -1069152162925567211516537075348769600 3981964 338572211070935368210779104139067392 3981965 343578471585070542650004448058606520 3981966 1083649984629336131675120496774287424 3981967 -872865216053996440303907235254701440 3981968 32134249984365029935263656259354624 3981969 -1527777896300794894568087460518550000 3981970 -286117261393474805349043174577630400 3981971 739611616470376721359864772873516112 3981972 7923823169604469771059199422277632 3981973 3032200626343286584737141037313966222 3981974 709508207859018230228286613205384736 3981975 -696981375847795024582413538230707400 3981976 -1501140392796019684763052652637491200 3981977 -1555195115160651102466979640463722108 3981978 -245892189489954786187720878609649152 3981979 -2120968976717652386451273657911855520 3981980 2253328971844967106498823990204815360 3981981 393970358279332585035432321098416128 3981982 1461134272484032954362469054525492800 3981983 -2528831400563358413443081809068213520 3981984 1883620186112360550382398191157903360 3981985 -1000458724477281197672714689824904620 3981986 -1713613218868827159292791950117103456 3981987 3620645742470324906066022580017619440 3981988 982392446307211514103551848321941760 3981989 -3125258440166407486313638258526370 3981990 -50936993553931471422700770401280000 3981991 -1197849661258797913698095008945737856 3981992 1162722296494904452759629306437468160 3981993 85062400456738120074332751442022784 3981994 -735458329053807642260866386897962400 3981995 385642594254110512746980804312476800 3981996 340239730319023289733000880719270912 3981997 373842646922170547345906424291442432 3981998 -846033148564349674958003362713553536 3981999 580317532515303007990753799217210240 3982000 188846261006686674102084939890688000 3982001 591219582180296412361596949987215600 3982002 278641720027669364062356728072519424 3982003 2805906802727262927046436189468994024 3982004 60302342936350241038089924283737600 3982005 -13499928747096771704343285887972640 3982006 -169454414196554722598061104870056320 3982007 -1389363050786803599569930435778300720 3982008 724382053072108109732870942146560000 3982009 -470423662576504397116231311661518720 3982010 -285223878243540886531458168691303680 3982011 -1847817172098569359900782252656168832 3982012 447822765938047197785463977888931840 3982013 -611692931756985838677627446135957376 3982014 74543324248844845088466878968055040 3982015 20442606244664372106347914840519920 3982016 548178046457683458801081187077980160 3982017 -189704266020600469037998985278671552 3982018 491445730579458040963550526157418016 3982019 -975860775939912924552830907138296880 3982020 -34823206979164092633883554816000000 3982021 -2557692398517417290310286516227681056 3982022 -1297018763903265334545271175346269376 3982023 827454830386167620594768243760877872 3982024 -452385617733695689542008654431795200 3982025 -2308963617195781877849612193274612500 3982026 15780753693606687808050869339052288 3982027 344098213417588418109775165968838400 3982028 3234782297693403742591625855761612800 3982029 -1003632631677934926508224271562250240 3982030 123685210204415470784031613507710720 3982031 -1493934319063870650302476931780529168 3982032 -101427630824806924190140290447876096 3982033 886973072865199809321626244920602224 3982034 -93119111061509287959817054678104960 3982035 -294036301855720685712978013992019200 3982036 661117563946993142770376656458995712 3982037 310987230935267372708999173171684686 3982038 511403726256637570044348366602743680 3982039 3449826101079945161382368926869482440 3982040 1747617332483459638835458544008396800 3982041 -106676112907652678267667792305075136 3982042 824951838292186442842177314504560352 3982043 -2175849725914281716601888631444224 3982044 -741944101844235474750473301580333056 3982045 1650502645650301628553779973297336300 3982046 1610335450005936639343718303598520320 3982047 -1352147723113531115457307681996015800 3982048 1045901150933503778856682877547970560 3982049 -312153221937941021258614460286102636 3982050 -440349360511927317969396577621770000 3982051 -887143612351157446052458334676404736 3982052 673547996095770461772387723713310336 3982053 774704463179679532634675416921924704 3982054 830731147369700161108243769597642976 3982055 147056125174987842277354183069969920 3982056 -3235907172367878441018213679349760 3982057 1629416914758339354647930194222757306 3982058 -3156496346628091276233779396616960 3982059 133602376085567096833310254768260144 3982060 -1103716627275136787365922675488235520 3982061 -1912415739320140294938543375815997600 3982062 -163269024255632268579791386447174656 3982063 3124596466547182215560075518756016640 3982064 -669985325119847725618125267068190720 3982065 1079715678982226035999110306528491520 3982066 -1479253212425313520205567089944917376 3982067 1029805230681121980329047865344231116 3982068 383990995458814794975854736117534720 3982069 -543088298634061552686841482147162880 3982070 339885360897002385795360603500820480 3982071 885539647268092377462926887074463104 3982072 888269876758008975977890885047398400 3982073 -188944376981695579241959405643766678 3982074 -45900844982652505250751391495618560 3982075 3006263646531709914808767194006436000 3982076 -595265971322241561965758439602701312 3982077 -121748343642443009554069491303019200 3982078 1240759677946779242773056421669083456 3982079 -918988480095631268959333966120984320 3982080 797688916061293785706564433341317120 3982081 -1557459305258296701430166033692592300 3982082 -170457938375590134904125014860008960 3982083 -2343406302207487975188499465226132736 3982084 -660266289679922927727469610560743168 3982085 98414543747193992404530951444725760 3982086 156970294986226787325520829342780832 3982087 -2488467706596274946484492924791995080 3982088 -207184097474511061691125423290286080 3982089 -400380467906790283090939017034273776 3982090 17810121973362865582124682354816000 3982091 224683285447859849508564177316730232 3982092 -78521431912439905587642462040232448 3982093 -355584307264873350694139719690803296 3982094 1278216587566575982396508604915996096 3982095 -937740753891386645357122887544056000 3982096 154777659527134184874510986862592000 3982097 130098651104844712460621152075570560 3982098 433503511496931345173999896737435264 3982099 39810932228130148813381378572714048 3982100 1424694265763251940137033513427702400 3982101 24181767713066090784956968820971680 3982102 892171829714271836023567434280799232 3982103 -413543914659562319261453809249782216 3982104 254584289205206291863983575020216320 3982105 -407064559243725166072971122549498880 3982106 -558095789664045834566883439640970240 3982107 -2202462985699145618720224820117049960 3982108 -1204587018178523160948155015170987520 3982109 -3062736686075201555314908298390305984 3982110 -159017349378820769073684350709120 3982111 53856707177843738173917128065931264 3982112 -933540923949825221373770252026380288 3982113 -2096007210188256594347439588088790958 3982114 222586354981016442030038216427980352 3982115 1841765989096848808588451840791315200 3982116 -1324150404554388580350383956918606848 3982117 -2413302699749451818060275220977168834 3982118 -7132544143903733339894444659554048 3982119 796379008881654924843057200301288744 3982120 -146688855802617124239166906775654400 3982121 -695765420661291740332525536975658176 3982122 2343292487928219457668143103570432 3982123 -643049449510821882385924254819735628 3982124 719164661901706671432533392160599296 3982125 -85046443155927152235872047092672000 3982126 808265516509452830746163469207688512 3982127 -670857959464743256474885964824332240 3982128 -55784836623032790859125846306717696 3982129 -2820427263615751740246339638870476270 3982130 -339087595120692891849471200881235040 3982131 796368171263899751915579601142413852 3982132 1825045162482766016817381124088875008 3982133 -760863843651523343538394826723595936 3982134 174442710010758272436025776546938880 3982135 -590485167426716691611277297300399720 3982136 409988981463027505033987249831772160 3982137 1210403371532062907777276543154906960 3982138 1407714912721917066547998154084838400 3982139 64534646558210235280757157496259856 3982140 -472332023101147491148760942540567040 3982141 2474101053894996881718295661818238744 3982142 52153721823331570814988795303113472 3982143 -175813790795904414820321536021084672 3982144 -14886786010453142438088612327194624 3982145 1882084545810593642219913040692670080 3982146 -366096684408254891530692642414305280 3982147 543555064383773404818697011757867884 3982148 -737449786141820608699615379322852864 3982149 -176494612789407604027782756370394880 3982150 68999495086555054295022763234113600 3982151 1254045569714522726741623619998347792 3982152 594914960064053050368961064472576000 3982153 -996596808621776498238332409251072000 3982154 -1532033053798337929863996466711147776 3982155 296177421409804018946057176793887200 3982156 1657584294177337126633648220863435520 3982157 -2171285783883225646573832757366435594 3982158 -288221379642591356143655723690145216 3982159 3002009774146901586602168094135043200 3982160 34690910579578970605042725680578560 3982161 -2002078870647112934924937162593894928 3982162 467380687115950868830245992770691232 3982163 -455719042518402524296649053892808336 3982164 -310264739914418114062155781090314240 3982165 -1774846238261260531581737824865054400 3982166 -28719141472075681257808896052197696 3982167 101761018644326321168996284014888960 3982168 -200745109853048304928089636144445440 3982169 -424598802757190440753691121755032320 3982170 125480605013708356044062267232326400 3982171 -857776769290796056728575690499357628 3982172 -2014035600258761810919050801638318080 3982173 894729299393731947239705152291664544 3982174 245145480856271457359643917227929600 3982175 1701778064515848016453052935743125400 3982176 565657887813254085525648662908108800 3982177 1104198707063672523577522645384704192 3982178 495112322791457216271995603943938640 3982179 -578995741123880752225912900124232720 3982180 -259778048786661821823232387927545600 3982181 -1035815594922819659152432149996255300 3982182 903721186989830836011060397448463744 3982183 285817243756114838532356112489557432 3982184 1628401271770512157999792059619138560 3982185 492615062784041153802325245169018020 3982186 -532921822158970640036334679545563136 3982187 27304761833882025057875488889081280 3982188 -340878701464326253119492972411715584 3982189 552960401264548215445288181238546400 3982190 541969751148092893250403300157809600 3982191 9883058532740642202205256854971912 3982192 -119097080520700398859761272376623104 3982193 -479377025270343392009906734634280600 3982194 1351603872730732270280674221891118224 3982195 8563549505047901617388576967096480 3982196 916128874584540652361874435936470400 3982197 -437715006523498713782500661817156672 3982198 199797505718183644983920999657717760 3982199 159874200930437716029848572807242432 3982200 551815127760018094839646514025984000 3982201 -2399893672655160851268717878448139798 3982202 -569421125762499602470144985879387136 3982203 198674986029124352011609291548333624 3982204 67026348144709918043230042354067456 3982205 1603835421310685570099759160057900000 3982206 228631471522217577205062195515356800 3982207 931256141685332502370522379199529392 3982208 1313474748935889598501780387811819520 3982209 19275312244823699038573982284661760 3982210 -116783333666297407175675300423424000 3982211 -1196648172564572311000868707811499000 3982212 -393090138717981706449833695340986368 3982213 -1919140759162850668561019444538273120 3982214 -186159356917968402134731506419504544 3982215 -14811214727600382492348767532125280 3982216 -656109736067333461877879707356364800 3982217 -160407379913045764009112373474546480 3982218 -299955116654803083619411095354577920 3982219 -208884692463903478144616384966897304 3982220 -937304184844516846096205556825047040 3982221 2337543618721246883407062261076357590 3982222 -975567787388546015928921385239403200 3982223 67037972839215865797012690816882144 3982224 -182930479640780145838878208625934336 3982225 321088129371140021314535725044531100 3982226 -863454146204510021477163794566423776 3982227 1008367227286258843549163577153249720 3982228 1471201433959799059206838288482260736 3982229 -175528058103537394100066088312318720 3982230 -8949933165246626284803722327040000 3982231 -4534478093681593261824935247228304 3982232 873481095643709492610316917880012800 3982233 -407098803292595849702268653503303872 3982234 -51429231343943247902922025026550560 3982235 -1189873702721649164939665499250352320 3982236 48738760342471190089922222990545920 3982237 -724119985978928998796440063355097248 3982238 554638766271901122070479950728575360 3982239 1091660170768545259300109762054846808 3982240 2650342564851555542426191517840179200 3982241 -1816161597476021869856875353046622016 3982242 -316122183044756917892608132664084736 3982243 -1118086557167316955753922220804546576 3982244 -961708847553279006960159983641288704 3982245 980973687534203720933028067150761120 3982246 548741886120070614488220896480751072 3982247 -78367463285779822301401782794087304 3982248 -308802448163402743192562007089971200 3982249 -1365178354730127908627022020430175750 3982250 -2298987297518177737255381634329488000 3982251 158574496464316921162105077575869440 3982252 547063198664170194253535971946549760 3982253 -45408729428436643830747216116747232 3982254 104482194026343148170934757976352320 3982255 746031871686133935754346660478473160 3982256 665191758041036703189915869505011712 3982257 -2248533991124379508959050064037594560 3982258 468267223999638311708026713559934976 3982259 -1677851109125236077691263379123191540 3982260 -265511256951596009763890273731706880 3982261 -138001469641200256450105903375338336 3982262 -738262039019513778717057421417462368 3982263 575629611805289255743034655874357248 3982264 84229494990076374314493196713553920 3982265 -396733151401084580245723979614977600 3982266 531447321637715548670541877672846080 3982267 1422431836100825601782186758609599600 3982268 2516998348203979450949611979153077248 3982269 -2446491897976340439195476136047921952 3982270 -444003937431161784811052427239209920 3982271 2441829646794202963831706376401201472 3982272 174717808440710015566394558924193792 3982273 22218663634378641392991741597122624 3982274 1871693847993201615112121883592061136 3982275 325293584409449953104607628568831000 3982276 2501005771540694941880891877709067520 3982277 -330457375135528707690658986104906340 3982278 769420972518799790748962704059589824 3982279 3110171761547512734497250256859436456 3982280 -420448537131303537884632550432256000 3982281 -817081335093127082161399071958046448 3982282 750607685513247993209675644352516352 3982283 -2542228551667598019841629810330255468 3982284 -31510076412449695226568993158335488 3982285 1607296956598161906723799399637717760 3982286 654259553681626527704958156935546880 3982287 617165071882110878972479360041441168 3982288 566500965359462003634797319312269312 3982289 1916655401870279607065354157442619712 3982290 194155276995395435625354316263191040 3982291 607955319679130774451647924021291584 3982292 1324165903619960497123927377004550016 3982293 -398861556658924970496461044113249696 3982294 -1908966251491510312994739647758958304 3982295 -204253715325770208802798993544692200 3982296 -19572609062700166744962445694607360 3982297 1008957413932835578918600320957668112 3982298 -84734505937908114960031434876236064 3982299 2489770572598468190245516757508514608 3982300 77076263655010984812574361592448000 3982301 1169349557683126878990408493529201304 3982302 287365188991739944238549601163433280 3982303 692192452519495170794256598162490584 3982304 1329126003992178652410642553415663616 3982305 -426524500919097081468480198237552000 3982306 1051990328392295476326322838788790352 3982307 -623989901996418531350391812174691168 3982308 85686359777205455969693184966359040 3982309 -2130523085836844900739881566629799140 3982310 -671184616371807880886857534040601600 3982311 4237037633936177920815244737324249600 3982312 1784441246573521321450991829676293120 3982313 -2328580652039518647122767820923509516 3982314 42931071651761911764503145721820160 3982315 659143912719126284009410020748678800 3982316 10926316554538271561351625228221952 3982317 1642943688354064454190856719264842112 3982318 -681912528396613656914367448441593984 3982319 -532941766572209202735901131786537600 3982320 -6149606681514205426405977203834880 3982321 1466107527719414206180492373685070912 3982322 -112546138779471989151266339028350976 3982323 -1202563153046128763888844380940384000 3982324 -594155424574579628623323115904972800 3982325 -1434490341037871215715287324033204950 3982326 621254267892854856954842392882036224 3982327 1407299595092019859429860430896072352 3982328 1422075256701156967706348948392550400 3982329 649403276686781227080348896897789448 3982330 -9854729561958504137948102842805760 3982331 231073129747874088597866764819500264 3982332 -955833790355138428808088399211846656 3982333 -3140514247749617937358789344708711418 3982334 -1395632909342595708648700134023523840 3982335 196829990906249119329433135975864320 3982336 2971419518358943300851190224933355520 3982337 -2353594576312791983274724131267308880 3982338 -1001470790418917668627041543937996800 3982339 172056519991229949843537162463027456 3982340 281856359527481554130505591539712000 3982341 -1041797999803364248022588580873934176 3982342 -116117341477983844055746450634186496 3982343 -308838388890431857832656768768114680 3982344 607409659065531668103967482786078720 3982345 -78430219536356265826193332556937600 3982346 767959979671921701948772724869538304 3982347 123191698802933311121619242988862320 3982348 -1037828851115739755514568834702043392 3982349 908649539071057621430060542698195936 3982350 254243580914365569755798710662144000 3982351 3076441202159854310425113138004306352 3982352 555897900495206362187480996545044480 3982353 152677307160328579098331043373988608 3982354 -1491908667994861393340317074086400624 3982355 400281087093498327614477274383209920 3982356 -177409694964235747403397203665717248 3982357 4592706774501637075347397618828471872 3982358 -391471692528009259566889501036070016 3982359 6896639858127316384511985597042048 3982360 2250753225902230977762260726006784000 3982361 1367325960380172160776408513085377924 3982362 349794702186207162107623386119400960 3982363 -420941002244666770598368462886511360 3982364 981430776572675214793766917863691776 3982365 -2657882906680122643869931385792340 3982366 65827097891209474455767988846435264 3982367 -1843376868720181472291418162840958080 3982368 -245439317437184031108480627199967232 3982369 -305221187845265331300109803019282680 3982370 -265436848263225251418874539424611840 3982371 -844241085340353049030491371331699216 3982372 -1299266238567516339584883790418007424 3982373 -276315453529253016819735101031837378 3982374 -1010376931810248123912910742882380992 3982375 3068533504483236164917731295712970000 3982376 1280554264235696240648807690418585600 3982377 -1242886631241623654222928339010448688 3982378 84621270722293295168559612230424240 3982379 -2296705906121344638167599964153587020 3982380 990889840182972083897452118017858560 3982381 -657704176155055611759523468615194240 3982382 -683670460817369657881630079604360000 3982383 1193437570842758684192392371059484552 3982384 -68113559620665196478690315074732032 3982385 -1545823574785014158039387216584265280 3982386 282863725073176902114917040684274944 3982387 -656417760361406451032205995948202480 3982388 -99995555562225694271429006832076800 3982389 -2673895966393925971096011413682188832 3982390 597598827577987059897815156267347200 3982391 612878852328888022001290734188183472 3982392 2349841162579027028960283042103296000 3982393 935443801729346307689613918378329642 3982394 -149766915802658521866585456678719040 3982395 57533111599245026609328540817572720 3982396 24123428090640141798761358012840960 3982397 2795510369012910448090503408198171846 3982398 155163557399841319675463812725488640 3982399 -412110231528198973516958254815457600 3982400 -463431768308741343115948772032512000 3982401 874037435985586058430774510858484530 3982402 -30385292766679601512661995894712448 3982403 1530726603181248126074930530939998360 3982404 -284551360031349866540986267444051968 3982405 563071502797759371728058219749727360 3982406 -942652975375862380958367642359339520 3982407 -672373852397876016986848737218169984 3982408 511294690881239090728381641660072960 3982409 1643518467089428762805811988974240180 3982410 -351202249669518550204747986262500000 3982411 2297868325276029238618484838751349012 3982412 -41052106377581601126508930650593280 3982413 -2769433530270490947903899763509123616 3982414 -1545416104909857127551130333120843968 3982415 660196756499891616085701226472603520 3982416 -7633240453836348230253337327042560 3982417 -1777122264179576564006453997782491534 3982418 -849572301217161521412123997670616960 3982419 -997885052751469662551175400092096000 3982420 -87980685760655155807097402473643520 3982421 -2357955946809890688458430843366666870 3982422 199446056779391995411841520244289472 3982423 -1876354436928742199921397731598344376 3982424 -205074638621099130859409684916019200 3982425 -597484048897507047131885993869752000 3982426 -1393295360391351115775305511274235152 3982427 844989781105786852014356821572634800 3982428 -120864671145602811967736586365503488 3982429 778125310983542308529427828574066272 3982430 399040499580359660566962551151102720 3982431 -1517751867778089470256077200410631920 3982432 -3300957654493446970836299574850879488 3982433 -179976443775632973799855529267652480 3982434 -44049448707901892767854835831037952 3982435 -1807512521132613622219398921249843120 3982436 -1187655387383521798731761787184313088 3982437 2960296363113956355830243944463328060 3982438 -169372098074203611785956040541572160 3982439 60045387333823983199991685790264200 3982440 66065954629926431040260623250227200 3982441 1916956383557433624818054240821650000 3982442 2651439736049892259412727404722272 3982443 -1866641820422360551210195006499136936 3982444 2477960870276303794346445817069127936 3982445 -21431780113795536940723357261042080 3982446 -8487579310596732573433676507046912 3982447 -518287115251255790571771241202186768 3982448 -620732724415131506014507378292195328 3982449 -2638400027084068251133668352124001600 3982450 612578225246892942558456711852249600 3982451 -2072720574749561797909926862542890496 3982452 862605482813714381320848399771820032 3982453 -63947855038425803082563693295979080 3982454 312756467900317944888833544949332480 3982455 262593473065477459360660254681765000 3982456 967745495687321329889931883602432000 3982457 2139102311597952115208589662682076800 3982458 -297889199983603105600365434431422720 3982459 218970567341467005353832756378815328 3982460 368413598240973251651616634185154560 3982461 406848679635357977919836025542750208 3982462 -352273611570243108010019396117513856 3982463 1297045862637146295558510579194756040 3982464 -1008900174622959217818467574774497280 3982465 -479186162734974220723047430267156140 3982466 -886324733930433045689749626021150720 3982467 1074540540191420924692161498819289080 3982468 401813242291585918488362152013541376 3982469 2072502098327961757212976548302228160 3982470 -81925836370970664262674610420560000 3982471 4840230678425869802282149708974252240 3982472 1304478720173096170028489769306624000 3982473 1086571842587093828768457771123840 3982474 -540984937557826920582521907190633728 3982475 1405804050690105133814587715404422900 3982476 976243560004425255719953497919672320 3982477 -926565497908271315957014572267682688 3982478 1593737691923595122305461001605935040 3982479 -2101801402196874894130020545798156400 3982480 -100600628623442830893328986848624640 3982481 -38197576298308521524908075610240718 3982482 -369472924118333130658677241814389248 3982483 651151327811059405997155868037674400 3982484 -1632567158138241977158496663251488768 3982485 1117239934583575467210357696292964640 3982486 1207774689100259625785258067008796192 3982487 837285960584777397789969459104006880 3982488 -3423836974083177031427836179578880 3982489 394203600944068700805139635242242880 3982490 -760354718499685669861078394532660000 3982491 -1142279613943064060428714396962028500 3982492 1476210679924222160994229443700092416 3982493 -2629345071115681516457080549842591258 3982494 116512915808594813465663200311788160 3982495 1132448910239075138531505208555430400 3982496 -684368717790911073584643130383138816 3982497 1106005257942571686991478627760280128 3982498 866610272371320343072478067798481920 3982499 85461288278604920658805321761313500 3982500 273656014577159159514806256096000000 3982501 -2496713137836764024439171007863304896 3982502 -922599574887936659528271854529558048 3982503 47023574656474670498716414541848704 3982504 -2497742657796789455077261137786762240 3982505 -558180471290895966523976499669904440 3982506 233775937775524894489747433087520768 3982507 3173423271391965728384062623338399632 3982508 54326432510172855020986269109211136 3982509 548796812689819701861138966163340214 3982510 -41718734273722903974805203572163840 3982511 -200340552015484598757402313651421448 3982512 -580360672337066056233206911959367680 3982513 -2432774808004669297923975034251984238 3982514 395306332688499352306544857440627840 3982515 47456477855601283499538884066298720 3982516 1960982091515075589540954048255374080 3982517 27768645447659514440159229695803584 3982518 410998464777625603773319899602064864 3982519 315967586057600684762509789722480000 3982520 -645130388751111680947941870247219200 3982521 -106750108848259643991224799324778560 3982522 876371232694689034696186148577714912 3982523 -743759461046410664217092423440986840 3982524 -337334760221897771708105758780505088 3982525 -31437839861689900317933474027791900 3982526 845559551854432820672410175565620544 3982527 2367463058164482679775726575141586976 3982528 -31316109276780431251247329657749504 3982529 -3418490327623913256331262684365740924 3982530 -561039383115915278544767603507143680 3982531 14803051107272585828115574967056128 3982532 384649136991954915328867716530196480 3982533 199062095777363882456739794681956800 3982534 835052090136404493804667011603160416 3982535 -916824992502806862573181421781278640 3982536 142398939036256653023366546250040320 3982537 385670621825771858838645947837889700 3982538 567766531173107816981641112707773696 3982539 -581339774906375717043677230514472960 3982540 355847111775502512926851365896033280 3982541 3444167366843161670087794667398195200 3982542 -406122043042757796885388815115023360 3982543 -851599508516240147191759718245224536 3982544 -516859283970263455697095778043863040 3982545 638156190977718629271053853893875200 3982546 -449114364404482206910811056310190816 3982547 -4748006092932738343219414351664432328 3982548 -1199101563650673101180014113680547840 3982549 -1845925847664340266172795869286966450 3982550 -35439185199367774614944276905910400 3982551 609297869601066264084683766101590632 3982552 -11490510630895942415794060265349120 3982553 -2896077478942768395935438568717568896 3982554 -676165972405237051131733253055644160 3982555 303740602212243609569067445329183360 3982556 -826760171081535771560569640442565632 3982557 433495989901529185957315029460562688 3982558 914330928812608018893172559293514880 3982559 -666866452307270196903315459935076480 3982560 -788696841713036287116132616899133440 3982561 -1345885004140773838120002289590724176 3982562 1824583717846494609730769003219326032 3982563 512761786032616462863225654176752560 3982564 2161164331312683856940340652918722176 3982565 1509919363106926167682312808017864320 3982566 -114426385883810623879683471280244736 3982567 132559290121736577482518755306370616 3982568 1714130936813123824834212556084869120 3982569 151360512772904915113527458296858560 3982570 258284259293214430748700331878297600 3982571 -2091905106592199630961190840491412800 3982572 190315781169794033602273132935951360 3982573 1287845667727592637554175593565129600 3982574 -9769691730001591757719359019798080 3982575 848827255734089739391789339664520600 3982576 108487942738828504226056853808021504 3982577 246911825356228277141361105542645172 3982578 780973191260406274235266728443447424 3982579 -416523094655407492914645643820645712 3982580 -501887745563037759548223646562549760 3982581 2017737683338402500609229771597971840 3982582 1097461689274272826477321829192908800 3982583 3278091031076103706441689477771556824 3982584 -1591369007774041431753989511167815680 3982585 -160571044466245570525464583927436220 3982586 -865925126192971593567944178757285008 3982587 -123040309312422043127930015338867200 3982588 12184496895519866985235323130128384 3982589 79953662705976256506066465944442528 3982590 288260749331792291241380154492115200 3982591 -92105870365599208449922604637899008 3982592 2331019947017781425180039452098035712 3982593 -547538040103950785122238582450205696 3982594 -833553869602620339670663812731904 3982595 267058102210971135262958739636241200 3982596 -1373781431160261580823368948802884608 3982597 -3035617194593687115568816710834961954 3982598 2480313265487939159918380687288347264 3982599 944974056654771036487987364384628600 3982600 46496333808942532309158570670464000 3982601 -447557784592229707764760803471330816 3982602 -106780494673890033799170353348885760 3982603 1190393752513957404887435783658699024 3982604 -1039045362813277503831532327987263744 3982605 440659745969935381356156002294829120 3982606 299390660498533686333046368869257920 3982607 -1168523457882132586290789675936022848 3982608 799033288898160813010473277194240 3982609 -595863777527648065334351792274788160 3982610 21279951027941146943681383000716960 3982611 1721448675447491207906713557953280 3982612 219489936356295503841465833554730752 3982613 637513228089132808784011500594884604 3982614 -322907195137232182364148617044996608 3982615 -119982314349830059274521809497724480 3982616 -468803800089942004463212281409044480 3982617 7785537218723968649673188289153696 3982618 1330531767580837810062292199117579520 3982619 24761672121048684699349069882270896 3982620 -192573422281005942350169288056171520 3982621 395299605369083889586755386524819500 3982622 1197691241641785230785459048522897920 3982623 -146023505377623664169526807393913200 3982624 -3136058868850384457643578674490769408 3982625 -2010624924972440117850978765800112000 3982626 -527217519421116589133997902076326496 3982627 -2522921671549480931745345378013754880 3982628 694808920073639014117809082750464000 3982629 518739503541363700118978712607808640 3982630 405971597547994155087641693859936000 3982631 -104257024571936248159659795276194568 3982632 146771485629491897503817488438394880 3982633 1798168413527474058893869681867587684 3982634 -1011842541836253286385743010979959040 3982635 572968488460820499422668149121087200 3982636 553954326215169627050752504412750848 3982637 3248261181760141779279625259187552 3982638 -577274724840043386575482590025454592 3982639 4566410255218975346653105279667367456 3982640 -145141798104420621550581093994659840 3982641 -815779497982003363270718706331034496 3982642 315486713946574530149956073972215200 3982643 -441389381955577775439836809962962784 3982644 -494137677829752432423425112404065920 3982645 3821087971590122180690074893042720 3982646 1365896880719711162076137359861600320 3982647 -287396154903068507366208886552801920 3982648 -735872026692991705814050933501808640 3982649 -1574595575843502318269946404025920880 3982650 150881026575413845221782344116825600 3982651 -210437752921515776521759973619577400 3982652 -752120293171307752446192660505150464 3982653 -337959786565331730918256051149838938 3982654 -651613774217395081724215319838154176 3982655 1792468796729369697786741617265283560 3982656 -232429830466764254883241065644556288 3982657 600561185072383389243271650664216320 3982658 -334381263759459359116283899132901568 3982659 -291104772200254444953163232943122112 3982660 11138391382633579646952491214213120 3982661 -90473588450585718797792251682060040 3982662 272081845723149378294343142805089280 3982663 892721877641929836001136196947936704 3982664 780955440821239641375231893977497600 3982665 1233157016534414846009113543554601920 3982666 -1544191288175098367007913920418306560 3982667 1558394929831236834812380937427780720 3982668 959132699024144183490111211701296640 3982669 252445774783469315313710307521936844 3982670 -59462227984851771506596635813990720 3982671 28776033572859957459221944445511864 3982672 264031069228933699029545963274240000 3982673 712892853138287747327415419665389684 3982674 314683017045729082886538710383910400 3982675 317512486180415009373423102436807800 3982676 40982117980546370275453434063576960 3982677 996385813542957954140007846121355040 3982678 -445964133863161211801406613181506944 3982679 -780074814615884813471670510418665720 3982680 -91007440891574778814210593479884800 3982681 4330538957705394637431268507603352272 3982682 -1017314779600224186189894381099868416 3982683 -436676742709035837429677547762787176 3982684 923245819319964800995909973724645376 3982685 -117175844408643699393128801068281600 3982686 458952925946468038233010971615682560 3982687 581763634164015261100070986429634336 3982688 2188893757934116719192938272588431360 3982689 77477662388060299656969110671720770 3982690 697764156160417731679712832533044800 3982691 -2257961112886741482281831429897095908 3982692 -276151239385244227704095318889308160 3982693 -68706052836559328374823785822314912 3982694 419228095511552834804182395791780352 3982695 -188630240479141074060125196886924080 3982696 -1366745716095933619371153222527385600 3982697 -2230993846891447738922005568973190854 3982698 405134065659087902732212369196094384 3982699 -154984028399294664497134653356103648 3982700 -1471849302141473627021603777611180800 3982701 1238511083046330731083251349943165760 3982702 -42627467673324720714519467142464448 3982703 -36800460591865984119245966493960576 3982704 295070406786108745196089992719892480 3982705 213575935059233241766901713280119860 3982706 145299208632129314063163661827624960 3982707 -479068769012466626323566236823806280 3982708 1980159668489549915080717096522425728 3982709 -230248402438653052659613271922524214 3982710 -577037096747619050652839899337831040 3982711 374681935062799230503042631591847432 3982712 -1748338081705509232688590649264332800 3982713 390595696376179075006016493158917824 3982714 -1844800988818430121583257384734246544 3982715 -420272053147605116104436642806800 3982716 -1783653718776665164069882678917258240 3982717 1651037173354297090037939443846832812 3982718 -1063671322403605711379091319204861440 3982719 160459265189943545663345632024915728 3982720 727975886856922383584098947327590400 3982721 -1997141047115361174446634042633438078 3982722 674350714701400005805731146942643072 3982723 -598673350146682416810766107536766160 3982724 -208205706093645318039376230492427008 3982725 -219316255305790383155309897663740800 3982726 201847624767215638400029459331801088 3982727 278847770575027203526690461247604832 3982728 -1675075149606996404578054125483171840 3982729 -985208324951728066955795984630853324 3982730 -690146222420838756244741033955790240 3982731 -816049713341169142926412543055748648 3982732 -313406144198180848942550077806821376 3982733 -1748990706386214770071086611757669120 3982734 -6676921591069280824027129721778432 3982735 -2224358384682718417992001775508240 3982736 25652673972300052322919091524403200 3982737 -297602034406740077254368709683342240 3982738 790274133392943474429515815806954144 3982739 -100173415518807592915955593737605460 3982740 262128235390333772301502270273843200 3982741 333782766145121820735503414895866272 3982742 27832668980083808466123138372103680 3982743 -1982334100762527208503480331264061280 3982744 907048809795583558014310502575718400 3982745 -295387424137630853284577184993346560 3982746 885401477809278081964941917557059840 3982747 201874301200062247973025484244584196 3982748 -1110241380871241827645357610844930048 3982749 323303991151633999557460643403047808 3982750 -362068663464319425452617400949600000 3982751 -870021454656561050847504759764268000 3982752 -2436907795768536502885309847913431040 3982753 1888581213185312856232161315179285184 3982754 199917906056933624700692597801989632 3982755 181438259266726374806340868224760320 3982756 -36101616398980589977772782563246080 3982757 176853747051308535182950429540504992 3982758 418008052815072954915156449729954688 3982759 244846725901727688113972733733535640 3982760 -2467772261408299312042105943366553600 3982761 1951953787303515649856908959298602480 3982762 234828595484524402558989184338446592 3982763 -3743103495714978909230821568045942988 3982764 -700009944591486265871470423072602624 3982765 506303063283979740625428855799563660 3982766 -11427151051116519929514868878496896 3982767 -1753648794288559409051876943567594240 3982768 62802759456870735425713556676935680 3982769 -738432168616389661993149308880892974 3982770 926342144513122679247652895873088000 3982771 -1534023832696233500860249537714875008 3982772 136160274868537710720827663857846272 3982773 129430837761069877276039277342968800 3982774 1365001468163054170689570261473951136 3982775 836220666380743118422543714133206800 3982776 386492322157568770068409346780037120 3982777 -2462602475491948647973741480470924588 3982778 -119688192412800117334319121942556560 3982779 -1136994071191743153884991082580287476 3982780 -1494121759175284766865542358230630400 3982781 -356687541924119125122015028544873472 3982782 -173405502082616215433322268561583808 3982783 -1400220841217460737388290183505613824 3982784 120624253396544691122529999494578176 3982785 -1405757851403606551662352370551814400 3982786 100668102499580901418082383671283200 3982787 -189513370508788746686593376723448768 3982788 -357623125270540918089300830701382400 3982789 -13238130890072607177260277886957376 3982790 -145416615503753524749559373642929920 3982791 -103560197629457167933824584790073056 3982792 -2294509852750410121979027394011750400 3982793 -3656332439479306633221971293890756336 3982794 123927054186713139423339966261084672 3982795 1137457705835943159148793773348473600 3982796 -2758138508854872848450818133854598400 3982797 -175553644254185272657291358799870720 3982798 119370332596608730772260273548008064 3982799 1139013887811905234454338019356667240 3982800 -129450763881132529250068612890624000 3982801 -2527782280302975553515119981570173198 3982802 -554301350304967440664180749238658400 3982803 14270332701336351953656291286764608 3982804 973051082321848800408007728668106752 3982805 -314165514079380115191611025815397540 3982806 214611808122503873413577669940203520 3982807 -262051149133101506148585111956809280 3982808 522050870477504826142877221780776960 3982809 1488915164803118816152505895205354704 3982810 576016578677280577317644745038842560 3982811 1313327269876452886312467371397119520 3982812 -168487770852033971371329437088869376 3982813 415184314082384784650201734480881062 3982814 -1571781079432322856384030730497813120 3982815 -1229771039019850106284146252813200880 3982816 154276688494673293676598815633178624 3982817 2268737047192198227652643761148620800 3982818 -107798012800990206385554112045547520 3982819 1977490309975031903486900786149144220 3982820 1452210871338835603861313747606254080 3982821 -554389489750957214472947821206858336 3982822 -657357107703667790180363194609469376 3982823 -933566675158233594272860238765351088 3982824 -461738739589042638194417373474816000 3982825 -461383374820757623125637826067624000 3982826 -692303414663080131279938159278839888 3982827 2799854551215025215867537476369636952 3982828 -303628523823986751949992322865762304 3982829 -2083646687882155128756249339726303360 3982830 -415745177011792842955887677432926080 3982831 -471046738583057256080449913109061800 3982832 77147392813944616341235469647872 3982833 662266533233202186717636052283958402 3982834 552604111300598514015933754181564832 3982835 1013337798988662301247146749484775280 3982836 -725470783708650292485257016895488 3982837 -121508881425687531323668658259481760 3982838 -262126295350925274976776870293672256 3982839 -116581990150062314342308344016938240 3982840 -1550479256765250324512888621672755200 3982841 -1501664488994983284029439243322621590 3982842 953261991714381113810194781621199840 3982843 2666465547259000686860716447224789000 3982844 -625491488658069301275657717661085184 3982845 -1404947271704754134196833943570868800 3982846 483856291185015397190043048432762240 3982847 -2430280342077919401575005651716274176 3982848 -131095400824403845562298363077984256 3982849 -385232814964168787388117573528762112 3982850 248630499240602176441855064170748400 3982851 109294502370457046453836709748881292 3982852 -586631986564204755735714101753736064 3982853 -993014739113355746645849216094935520 3982854 62489618878612527192553261583639040 3982855 1590394142304493049074917455729168760 3982856 1610108567679708529069536477544243200 3982857 -2011037523164116197746218921643646960 3982858 -452612832666899567862334141534993920 3982859 -1162655106986530303130884087286357784 3982860 -127652480859490454392175722046976000 3982861 -1826043980323158746598508491152119968 3982862 215585376183580566482828620583359104 3982863 232228888003214761639566104714271888 3982864 -208479354263851001998617803190435840 3982865 -116579060069338561664394888087840600 3982866 -750610938734712659142573811380285696 3982867 5753500554630811295250679544454876 3982868 -2307713497187247408378539681926447104 3982869 -1548296126512078221867543258906100512 3982870 -934557262419448840861073857734501120 3982871 616405821366248118467761763841238944 3982872 2203093190127854362607659220106608640 3982873 -1343737062312574300576970664051355196 3982874 -173446633121386560339670720425474048 3982875 -9543130036317018943633038271680000 3982876 638084514159773432445995550195791360 3982877 96864164112372856750089471997146726 3982878 984817471762401116354317329235067520 3982879 -1573140391091009280667882773762688224 3982880 39289104125813256992696469962096640 3982881 554318153597249571812448189751326144 3982882 2612076439165975113947549957061101952 3982883 1823362831769758430589981980500023132 3982884 -1563909957046884135082474210307595264 3982885 -2251880384712013780566222718865203200 3982886 -928876205444292522247778739591064608 3982887 78165749907037917240539908694823936 3982888 181117324652404790670336016621240320 3982889 -2202246261329155061413273844342160540 3982890 330777155657525322916488346632817920 3982891 -783288588896166935151104591078784216 3982892 41273049897112500051371054926374912 3982893 572118752624971635356014178083692864 3982894 296907826302829332475850721619543680 3982895 -67373412049259369894732797780885920 3982896 -62076044385234113633068679903674368 3982897 -166593811615066592849289872059274700 3982898 622824817180876957219111164376573200 3982899 12199224561392535389422714695220848 3982900 -208566387215937046826007268362544000 3982901 1614038197334226426973303047381289212 3982902 173259576602459902339852774012121088 3982903 -686115994192612104643888466254997848 3982904 -1164120381157673156234357476455137280 3982905 -126242083660920227010566680614537600 3982906 481012782478502835931708486133341440 3982907 1445552577285463130079498305442770640 3982908 -102651400100105080892552565024099840 3982909 1227926809750422186594970097406814816 3982910 545208503420555615281293159213692160 3982911 166068134732190611168318664540656640 3982912 -529142226665581488682504102568525824 3982913 -54110974809083807677657734048480480 3982914 227149058895793101250369763109730848 3982915 211586139114814508135915387553388560 3982916 -982023201196770414572072177776435200 3982917 147006638772093864675668019196446912 3982918 -38880555939278865372076806240339840 3982919 293236146594531035571201974054707800 3982920 -654129864693780606091658693637734400 3982921 -2696668368156566703640602651292626816 3982922 1489342521651411054734799810670078512 3982923 -334223507457553012576823014385559552 3982924 1365362142826745106911471287279325184 3982925 217529272504599474451205566948390500 3982926 -578774938904980346486062592420101056 3982927 986795803917117469644109741401689120 3982928 -388026613144945710049219436148572160 3982929 -1098705212224110458152867000335875040 3982930 -180621812480874512970401258103198720 3982931 339328845175061740358283186090858732 3982932 -89787875841933284016326604907837440 3982933 -2260484412328343013626251776964743936 3982934 -1093903391997685763809667719744933248 3982935 -379760018125691494989594576147686400 3982936 785882266423948315055143754788423680 3982937 92143164705814945986347147218052352 3982938 -73232274163084164789158444444499456 3982939 -1164263346778962864452870860456166144 3982940 -154444617267127774458975986111846400 3982941 -1090690096610202636102601544738033652 3982942 -28823502698836396161040682435506176 3982943 -104726647159121918214447874699353120 3982944 -655130760866364160835868644603854848 3982945 717967601517122399570728258454365800 3982946 -179474518285130724105234337950159360 3982947 -1517610989961446451871586432758469280 3982948 134149763218259956420871333726983808 3982949 2306840526624832344981548406945411936 3982950 305790770393423412002072584889673600 3982951 -288124745535620958374463236509406080 3982952 -2793631632814817213320277673262310400 3982953 -45479801918460404920035018153916800 3982954 1015874470289897297471991781364512176 3982955 899051579749468766149289957144091360 3982956 61701245756803857878312093467213824 3982957 -918707567120220806824933132103722 3982958 248254365876197159580721801246420992 3982959 -2139580102802114922500850912186119280 3982960 -463318462514209623800134268284600320 3982961 12211268411712017710929911673130992 3982962 464702059043198806301559409446375552 3982963 1268412014365828555498081393460519520 3982964 -243948565018024407680717053397746944 3982965 -163257403611141520464446885770178400 3982966 60731899677426060444895955017317504 3982967 2503582211966160470268285257065031016 3982968 -1244699256174036168011007874539847680 3982969 -375889721728470111996104252906745980 3982970 318184878918145693812556791882643200 3982971 814480646385338111924652699900808560 3982972 -580923315722822558039302288188579840 3982973 1182557397838055567219491069111953024 3982974 -390492141089492803974462800759144448 3982975 -1476013169212814221511911516816717000 3982976 -264130327167193529304897005593559040 3982977 1541055888536626695616437337926104448 3982978 -210620924083037318888560744095078960 3982979 -91632952505065421849911794134221824 3982980 31475035303453204095779478761103360 3982981 59419134939154816981103271199067772 3982982 463123253282510927174712957892394592 3982983 -317292902962842392915111320565338416 3982984 -3076223641061684621989760454986173440 3982985 -330966123149329987343068026538248000 3982986 -217409945348151767857415993997096960 3982987 863132101050627738809415361064903636 3982988 -1977776221286081180545888436138848512 3982989 222670193300771137370832211771551840 3982990 926511571028325533646402902426313600 3982991 -2542108639165619587738135419095206608 3982992 175537747375331604974306663256096768 3982993 -642450259430733512761704699877880000 3982994 -2662924624120862871411001513997966688 3982995 881678079357125953566207448686655440 3982996 1590177040496684452166008593372456960 3982997 -2702465628839339908443960723955615140 3982998 -308669859096535757934771847971413184 3982999 958010219227690576747719087165389000 3983000 686787483857026925875422483763200000 3983001 -169049406825502006990814936975564352 3983002 -128192728356510403141704800009380608 3983003 -1416545561570878395676604723165951616 3983004 -4440945556218898080559603279429632 3983005 -507423895129948004881310473831472400 3983006 -885291898800287053146767418145170048 3983007 12909610479344123500774296166450944 3983008 -15114959884920642068118525428367360 3983009 -3478093879868914446315965035409621790 3983010 34726747547845905044365231544908800 3983011 -456204037826544439762242114163140388 3983012 1036116824762053682329662182713684992 3983013 -801814668274897473376605519634278816 3983014 224254343839651528507175130625056960 3983015 1918296609068262918583466460461796480 3983016 2347026980913698466955408574929551360 3983017 -487378240297219546578871452141134220 3983018 -23114653087636769162993852553120000 3983019 907410911951985846176026025647360344 3983020 1160675140721925484170173270338836480 3983021 341987240051155878019748904742348512 3983022 580640368734302622942189637088075520 3983023 995930043963612564821144794038965304 3983024 126472217846084408285937811969572864 3983025 -394523964398830662396843615244584000 3983026 -156636160075345161550558392630537696 3983027 460938063800573227690473641176405680 3983028 -239851082222079313453528673149415424 3983029 557976706993034235710209974908599200 3983030 762290443027831642863689325366812160 3983031 299020055044984471820569725190329840 3983032 -115914121908197057376554305877483520 3983033 3378921413822241292205576715448314282 3983034 1363061681901690994306604714893539840 3983035 -144904051445241532235230661505454080 3983036 -250204795514032911523107857722928640 3983037 372763623800283803713782120600034560 3983038 -128086546326749268278625209759374080 3983039 -560567008612952897745840603446900160 3983040 696768838311407887161042678684057600 3983041 1619145026434809970349853739133989442 3983042 206607168467605093758313461596895744 3983043 888650230763479372815850895675674944 3983044 602266846929112460298538635306931456 3983045 1429416684321912229592842652122372800 3983046 -167931362148779543043870495840038400 3983047 -3377428925881103768785548612711040 3983048 -993622290126335522345640322627338240 3983049 803994911553916831605432742951424640 3983050 -264809900076136534334243996228959200 3983051 -845951431399498534684029416313137568 3983052 220930942661504013953811203208248832 3983053 -2653961795171571636763617616233923700 3983054 331760901158152112191930565159990976 3983055 97668024628884725325572263735413120 3983056 98109804195879556221298951633502208 3983057 -1098068063542300563631211438696078220 3983058 203146455929132501760332093240753424 3983059 1006273966094401022318221990996593260 3983060 -573875200503234491538581621561483520 3983061 -392853111851789741544214514181336000 3983062 1562169458551557525603511407363539712 3983063 -420339726698768116811697789981715320 3983064 -1280659206113753091081928534349844480 3983065 -109859204365003171697492039723726400 3983066 -235056788233405448219360703761725440 3983067 -2471890123910233407504998731460123520 3983068 -181030666575985843190309746228915200 3983069 296546213893767492675927948610402470 3983070 91399950505766509053990427171123200 3983071 -961030752613389197044500123832058928 3983072 -2566491021733841662271658560881164288 3983073 917527317453780816453733886029907904 3983074 -1876709506315822624119409454140154208 3983075 380549843755553804312725239933711000 3983076 527241934529311633862768948880392832 3983077 -680546168574507102401777574971695328 3983078 724548339465261971980039240344960 3983079 1004721390047725202704272455752376400 3983080 1013125776160404162891579788032358400 3983081 -1367522717447408614937932382095049436 3983082 987657524204943201797812528532208384 3983083 -1595987646399132355828875398066249760 3983084 52194021100628514156584010600284160 3983085 -294210313967797238621559495128565780 3983086 271559608658180191367238610104732864 3983087 627904499033438269117582925369494992 3983088 495282621184984748232296345159368704 3983089 -58056868262579781736905898523734800 3983090 -13547898690944325841858973053478400 3983091 -717812161649218785702753303625057536 3983092 1645730785004398073274563850280631040 3983093 -2046595962459315481031143291349528658 3983094 60484364538754606835983592220858240 3983095 -932042554615693909244372797837823400 3983096 -205322134267027142342068894505472000 3983097 -545751525484966477456488901063092480 3983098 456428013863952598192556063500859136 3983099 245242704224156636551463273341861464 3983100 -341936162324108265362726017404518400 3983101 -2084010156693922920194103239831326720 3983102 675254628570170743209166882900042752 3983103 1255542664570456274991498125060781480 3983104 96651477226190632982094554291240960 3983105 -1062489796229707448243248614134419200 3983106 -328329145703987561187459845702035200 3983107 2959428847666508102196242125516512 3983108 1017843173715948067464967986054958080 3983109 192408395982972143842604666986753536 3983110 205531617320025629314375094345400960 3983111 -321410328611985407514619039344758736 3983112 -873910161975154756872059732021529600 3983113 1114743473299708918018421915847650944 3983114 -828915889233272452318334603605137408 3983115 -605815820473171567684087260276875280 3983116 -141411550338895662373556414915970048 3983117 -2467342468896551301548505731443151616 3983118 -769315060628835175303444118207272896 3983119 -354953618956402962388392853627118208 3983120 -185870941098262445707978256598220800 3983121 -1180625588215670623036334352877094400 3983122 625358410893774023314193939016783360 3983123 1268496813392424430750729510738371372 3983124 176180412361817275129822631227287552 3983125 72915120024302636147493697600463750 3983126 -535036441156937759993728572359802240 3983127 -1928051157870219120833576282302678680 3983128 -854988201656070951523649599590727680 3983129 -575025517881712520845708764205449270 3983130 -62037015652941203665889450441540640 3983131 -585876126941792175492513551944019068 3983132 327758830387581524967591742586512896 3983133 -5153813091655382886146753981819904 3983134 -2251543457231086686418064504596589568 3983135 -1189657632096622868624173659387159360 3983136 374960929336090060751044537930481664 3983137 178479447871389934968812512690943400 3983138 -825357568897432428100114426179748704 3983139 -913769732341139975257861289310930396 3983140 -216023286750796079763428778547691520 3983141 -1377297331895070619256860823515375200 3983142 810424377083290221170967307691742912 3983143 1020431301196005973132177409484158520 3983144 2648828730496461992279618715392901120 3983145 -618196307091665891215211165088809280 3983146 -309825350589501380703440356854715728 3983147 -358124218985403778380631511420781168 3983148 443333419130837268145814478375352320 3983149 -2558383143361111894343620959331958880 3983150 -374859386499238188091427240468496000 3983151 1446379901896355867771576878612360464 3983152 21853121142973421224736203851694080 3983153 -1278588361008199446218107584409391598 3983154 187483777267965418152165082517356032 3983155 -153459398345700060128453556006632880 3983156 -3272816460456575309470111005651013632 3983157 945942487246521561958955380412321454 3983158 -215064703236665988226147865676076800 3983159 292418330056052017004914986116921280 3983160 190452849552079980367002713726976000 3983161 580683437007900791437296877619269320 3983162 112653613083196491627530083816119120 3983163 1128500805940836666651073542208057344 3983164 -1760341407821336765721793527477658624 3983165 2197818066593680477077834923925030060 3983166 -912387944033231458699214894948072256 3983167 -513518740724588490454266907959509600 3983168 -6810204854166360844431438259421184 3983169 59413411379409235478087575077943200 3983170 -322259944716568836569411558548992000 3983171 1363705044715542166529665507446225744 3983172 61238915610176495208783356843599872 3983173 16394442185003378064580322596946080 3983174 -99816583048545134771685686553315840 3983175 14955708939276715559535599736886800 3983176 -48424909347780818125806387101491200 3983177 -1451360095326925430433360198663790128 3983178 1171005082797584331434217203496269568 3983179 197592636959004126145407581767518000 3983180 1722285479520521779495342431869030400 3983181 -188002882605644312044167662758064640 3983182 46900899667865152017134645388456960 3983183 345505982054489615802037589475515160 3983184 -48765045339864171436952976113664000 3983185 458463656418444177027440517631296360 3983186 1506134030408527538694369560434702848 3983187 -413355353221683665493842570923136160 3983188 1452278032773762982794949244892635136 3983189 70698991515090461044369917531221760 3983190 59992933273215911123854784396451840 3983191 956816920782773704146565808646269184 3983192 -360285323779993827392095508798208000 3983193 -152171742105776131734358550068506918 3983194 1513934631220844907276722524780006896 3983195 -976914195352355995502514325937517600 3983196 -12136028864660976786556244486676480 3983197 -1438951303409006134067199708760315354 3983198 -262585844679230171600841428479628160 3983199 2313408515686899486526094895607752 3983200 -670706591662002109066230770329190400 3983201 1993767716564968725178616684452775202 3983202 -266701496344782960643415761855219200 3983203 -950631235752368271309133127434412544 3983204 -602252525851369625518668507075164544 3983205 60547212037646923396338167845491360 3983206 -889304911029025767947022155804252448 3983207 -175524529527412654840030907872684128 3983208 -1064099998995888865234172969889792000 3983209 374366848460940390892610213502741504 3983210 -884112974157622445610776359215148800 3983211 1012396872177153658374429068523991260 3983212 147109056558478089430832234165655040 3983213 46412978367446513235499413219000864 3983214 -1162593925170360364852976844335424960 3983215 353195938714374229587155138541705120 3983216 699894930152889072224789082708836352 3983217 -776856396726744772274627673826944000 3983218 -396167700788156280332499236274835440 3983219 66653971121844566140432339399568400 3983220 584191958150120634738885299520326400 3983221 579260388903431798008025479525586688 3983222 342385414894968729569625197562160512 3983223 -355101800308242537939630376735022976 3983224 -1092173066943218982775720408399257600 3983225 -104400158517426827974169504738612400 3983226 -303049972503618959980382535068405760 3983227 1836736228229177433397088731437415076 3983228 157284278668667274110530537474277376 3983229 -527952308433761452712684383080812160 3983230 139328912605087171422527139355613760 3983231 -3102128714093283063642421478030976 3983232 261631667080013976570814439526236160 3983233 818000041054881338285824363926086080 3983234 -1111977049635029541858635907233127984 3983235 367272866230094847565790179316465760 3983236 -2478557953084580614792967160258938880 3983237 2657060803283213382961728404587111260 3983238 371366662133300908435742491976855808 3983239 -1364158685271673475319941264092719232 3983240 -483733346123274001038569492692531200 3983241 504154412036812841764087825830579744 3983242 598193900404586002170521721699980544 3983243 -713733009965840942989206261157180080 3983244 732849350498408957233488624420834816 3983245 -9371906076125386505975604129734400 3983246 177317015417477012025397973571675072 3983247 1591356270273069678915970683680943240 3983248 115957855122613404485540526505984 3983249 -3080483534312125394491485934439052750 3983250 -496821294701311795263342840817152000 3983251 2348584111604231150834365313139939400 3983252 18743785753494811063106594292301824 3983253 -1781691766433895960171157025255856192 3983254 613619805833006907502458102945867264 3983255 -1304891966843758155291762437543577600 3983256 -789219024593507283335416057005742080 3983257 -2263011986163207509023914840197439360 3983258 -844478324363834133864728594725893120 3983259 -1542490510560662819791790283897699840 3983260 1133468753477516533131234186740428800 3983261 3901311450340799818301430679562885862 3983262 5595829256217881263223078802524160 3983263 1266109539114211836847266522695532512 3983264 -656808093166736822000855782423855104 3983265 716361944924598305820531351006772800 3983266 450073541785670800127116249638735360 3983267 -285322190574721358388292246575726960 3983268 533131874581033286439457671483346944 3983269 -1677913211921808948754174659728529156 3983270 -462311756799778152489283072483127040 3983271 126293945334094144451141957574391680 3983272 -418119501513969971551007432974264320 3983273 73631447368918114589942396789016960 3983274 -19050357927752011052419611546620496 3983275 398550991689279496799817884768719800 3983276 -2333167232682108194345011728276088320 3983277 -2045307698519804966326867381099558080 3983278 -235692251023232177315990820437260032 3983279 3678632172769611014615433918925844880 3983280 64603423861878288691344429227704320 3983281 -2170696430796317645172141471501561488 3983282 906800467620348451605610304233438992 3983283 -527116153503403609530191412870297600 3983284 -1569070231959869373917456771795988480 3983285 -394035680822875375668643272854434020 3983286 -20494694488748326656474369817820736 3983287 -201984624782905284075843653072008320 3983288 -650175838202772364939886777907732480 3983289 1035020831983801689708885794810980320 3983290 953127768803811034273905093214636800 3983291 204480605575968343587112151092561872 3983292 404780681181714532661766626211119616 3983293 1226556171805145810318384773741136320 3983294 -192407990595498140655686855828707968 3983295 -1349235278602787911503893998543855200 3983296 284084739520917920802844700059893760 3983297 -2055326803807495481621413024347211008 3983298 -613814717308005997111376432458244352 3983299 2473311126946495509912712641697802300 3983300 -309516970497658935893400394107859200 3983301 495758944794680460381604040909712000 3983302 80683119792862418212502592406927104 3983303 -2343338956585481755987645591747985448 3983304 579048739092858417055992739298672640 3983305 -17140464380532038476661616608916480 3983306 30021852815547992700104346834146352 3983307 -1963409443521097110729934769737445160 3983308 -750708991373666795651869244102445312 3983309 1502607312788665661884086943261318752 3983310 -2313662837024558380945437717292800 3983311 462861770073011346789771971598590832 3983312 -504891282119778445079660879456501760 3983313 -278181820409436442131471453675074112 3983314 126558386891392322731332713488072704 3983315 368103722200489670335987057851184800 3983316 -178572056899275103030525433442613248 3983317 757985150998641278086344136038065760 3983318 73636810234748252236599346444096704 3983319 3007845935752647202631829312613279344 3983320 -2750396494088672733257366470041600 3983321 -282657252234517588772037387853714296 3983322 368160747602172630483195710686370304 3983323 -1259700063163103251422241682275406360 3983324 -1177443889203646689395573837562992640 3983325 93504907296805023317919917076429600 3983326 -574466042527811564569187902277221440 3983327 480002835811470270290150686712364480 3983328 233671768567092544534869806911586304 3983329 -1037243445682720457198602259773577024 3983330 828381923330414974478393182980075360 3983331 -1017140831516017228160527180990035840 3983332 2020178476141321060163909852482887296 3983333 157229311827458062419589226554515582 3983334 -113374007527806009827597637483689088 3983335 513015992077926898320030827332963200 3983336 -923528583338753822171072013521879040 3983337 4402541993823168598808340373423386 3983338 -1488000230943144185394388852493091840 3983339 -34221981594882878470169309202503520 3983340 623517543806292979632447601549178880 3983341 3840099580240450531169668619285974742 3983342 601035200310073794635259367591748544 3983343 -366348578277291413932186880409649152 3983344 1514958035073122561268176037273010176 3983345 -1971257530215659920484493166058148300 3983346 183112327262560752280983566591439264 3983347 -1560712858250492392137460989201528720 3983348 -29508055549647015811053692557424640 3983349 243780831848019389235047352257516064 3983350 185937946507606542487695333676800000 3983351 4391512703631212538397981446685251432 3983352 13386636562332395080018904815411200 3983353 2330954976286508556300473935926308160 3983354 1362883183423503869825800956300779376 3983355 -306846564229990598682084863803591680 3983356 731355360047970232327070211631478272 3983357 651168470609302992466216142532928806 3983358 -816033537113118179935947949139034816 3983359 -821841575804890048001675207295505440 3983360 96490629552431150626914705604608000 3983361 -1635795390415837084537961122521431616 3983362 -1650156344906763099686975775704555568 3983363 1023558030392328909867291629153035224 3983364 -1014662241390881871453050193405542400 3983365 -40676285219185488536611069121116740 3983366 1277327027045197179917756875471766400 3983367 1039069372876128058118195670544480680 3983368 -1644766114326941170275710206069463040 3983369 810021012128143551574599146136791040 3983370 229541951108117759464616661328170240 3983371 1214664482340003621271690598125639312 3983372 -1435789871787486118253701918934223360 3983373 499386003091998993283466374356594060 3983374 729859513161690149877102653127207360 3983375 -614956319186499819601845922589076000 3983376 49435586143156803675341888399867904 3983377 -238974728160611027052695977099165774 3983378 407177990017317833120775172008569856 3983379 636011381023701593271681334037446584 3983380 -737441945546363803048320841175654400 3983381 1726014255743290279162236394754599182 3983382 492535549303373201787101246592021120 3983383 225000192063852326374707874517266400 3983384 141951976099913871785915313453342720 3983385 32148156355531356150092232007603200 3983386 1536038478326737917875387781699865344 3983387 595252883672073315360479398969788036 3983388 -1344094131784356342023827630953922560 3983389 -443542998264092572324548729021401844 3983390 -293663864651752625604028613772868800 3983391 4936642760979363255068190231751680 3983392 -1024429844420176720245211593198010368 3983393 -502782286661050901077383999535046976 3983394 -157998590704541851005198981166255872 3983395 -485081457564211503237724953754115280 3983396 55657172319743150590497666290989056 3983397 1394617470959374572755209832573127840 3983398 978223244235545778244566261100251264 3983399 14291299992387205158786569620620336 3983400 -101216501977416116299233665185152000 3983401 1738654294832759078061620896788161402 3983402 1520719387272587964486860155449528672 3983403 -518445006101913404989796136793033896 3983404 -1696845573464385385970613167596166144 3983405 -395627513328103617775761184254477000 3983406 -163193398860826656510113613013087104 3983407 -1032736933207438776830886937454302720 3983408 -18530484279740290399756152748572672 3983409 1356955095068831080323189883715854914 3983410 677957470698422138092421909297427360 3983411 -2293405271364431248152869088475327200 3983412 -629549717909368144979628583725109248 3983413 146236382662261160115838113122407680 3983414 557141611958827363610915372343985056 3983415 888968990367678666716408056950979920 3983416 -818208381163431351533230919310336000 3983417 4856216858620337475105020424968856960 3983418 -110071717239290603846938136834793984 3983419 -2607275018032432288591977841314883392 3983420 -54752348418209566300577807385907200 3983421 -346431976112912207745782689097977440 3983422 3142275145870331814801689215657661184 3983423 -1571258434458777978068645732764008480 3983424 303014229030437687579542920999469056 3983425 -1071278772420701825568883011970935850 3983426 1020723563018839987335507522491521920 3983427 -8742685809318978581335355766226272 3983428 -1464912712844176646493374831257374464 3983429 456402775980188002728871463332286400 3983430 339420570370629272395915135586826240 3983431 126723316163329886662231495099174232 3983432 -739642798181038163225191561199385600 3983433 -199158386452562269804079637806335200 3983434 340958278629937212075297933143040 3983435 2733607342939835379203112893523422880 3983436 -1699423664538090280074968170968484608 3983437 -435111992163128921958297372705994548 3983438 -557368355433953187151345231900213248 3983439 204073093032736421475516449607009408 3983440 -345608446679753251905285033841459200 3983441 -814152516372467886565524087400704 3983442 549433405656972071977231118457424512 3983443 599532491788761015924976216364883692 3983444 -760316699942960906497449258600345600 3983445 1255034410539789724688574282437424000 3983446 633710396069241846560502442734288672 3983447 953534744819888063427082761028056840 3983448 224390110208139919331866484348682240 3983449 -2622689115726408161866646465763451136 3983450 354184184084958616397082427362498000 3983451 -3611616127386493383047286220199348736 3983452 913909179473224339842671126670116352 3983453 2891227021877884852796163298852113702 3983454 -614748686203587654306356474571961536 3983455 948960572661513165007372392039074400 3983456 -1358748234008726795292792527068594176 3983457 106984430899661614705057298038017024 3983458 1606384019321065107583011888453568080 3983459 2654253912072748542589563776763141660 3983460 94766774505260804558952957284290560 3983461 -1385333207225948122594914415178855938 3983462 -111746436517066271371996423489228800 3983463 151834651524522621551820219574972824 3983464 207759390063524847603256918413312000 3983465 1411900323079041601487505466438669860 3983466 -510832220636918935930273331525510400 3983467 1732013599816043693678202447844166516 3983468 330099328517625929571127316979081216 3983469 -194494996630006045055278004105256960 3983470 1385540669314430260562322159791647680 3983471 -2953253925647812287740434999928225328 3983472 -77032587535199559572778156008079360 3983473 893475188008710318726123126244854964 3983474 -2371239526243405666909480991493302016 3983475 479615053418100359956802651492298600 3983476 -82076252685325098728002655860592640 3983477 18495992871217370736081558965604480 3983478 -160058708865214705511261790391481472 3983479 -1357730944374858710537341577975456920 3983480 -315860148414321720536174830811136000 3983481 1512131764610327736364229982630538170 3983482 595597758296302507571562778948472832 3983483 600877931371173808098817082186254080 3983484 -414854567828529299737241027911294464 3983485 -2002876476266818695233685818179399680 3983486 10322304923880402337803206325408000 3983487 1423088800046528495927083489704340368 3983488 1981949881390069482567347224990187520 3983489 6754716555651979817812221878291460 3983490 202762074715382516179462147655953920 3983491 1009337432611797037989283440040969752 3983492 -48637768325721245380383981802353408 3983493 1190814469122466294571697585988983264 3983494 238689759844911827955878448541978752 3983495 -262363544262544395542687902270149000 3983496 1198387291218559822392199947170611200 3983497 455959944103639489347153721088501632 3983498 609528127177589823927679273858330560 3983499 -1466023406009709678432802028104701096 3983500 -669115153352274708205403044927488000 3983501 1853191040116022587752694558657898604 3983502 323664224865452830292791201773327360 3983503 1996401087201507642898543091949217920 3983504 751630171638098718925908500794023936 3983505 487700960060388522787884308540770560 3983506 -251723436713529560909919837823272048 3983507 -280526503515524692046356222266838968 3983508 -359959843494245932559763128450297856 3983509 1224968912741164250623616077426221710 3983510 -1072259420011705962158663411259661440 3983511 96024582014552434586320316282047104 3983512 149187963947426517868470883590635520 3983513 -4628477160808935371216935215720251196 3983514 190207891688474243023482175814903040 3983515 -986165742371608281916737827737578000 3983516 -799059416758943946090538421824727040 3983517 70763025499201556190860010323580000 3983518 131705275960497554696793575472970752 3983519 127379217474026723283554034221643120 3983520 22315363213397511301084299437015040 3983521 1153484145629006194154179402011761200 3983522 1073826348337129243268719237005567312 3983523 2280522189990861414820353689191428984 3983524 -771334074672461242750535887320939904 3983525 -384571573186824349612476179680454400 3983526 478644502517040115124423280346521600 3983527 -910936940347321304352303925311832440 3983528 3946323979989089537443936317423360000 3983529 2023891738084075302193616299866283488 3983530 544399013836778792804199080104376160 3983531 -147997366594946197718998773294477312 3983532 -236023657347017796153291801212682240 3983533 1178457450117009568518515277812402124 3983534 527151683436082815108260002540597632 3983535 -1133100798333762212444262717895252680 3983536 523042478757202077460100825360187392 3983537 69123667382563288822152282199513512 3983538 222522013614122624137899031267811328 3983539 644751765305606404547777621956703056 3983540 -1622301401201473684057544407169740800 3983541 -57849561574801253093442379673896416 3983542 -412422426169054113243348248739484608 3983543 2513456449517834102761091570723850792 3983544 5635262738067958628423079345745920 3983545 -955500358691818095343689601157744700 3983546 -92337295986073669176917706457800960 3983547 1908501639114129524199789583919506200 3983548 -800062648366523722642135227826772992 3983549 98141557250015163231807281125993836 3983550 -335979967729659748006200122193883200 3983551 -767937715314640170743338065310402080 3983552 -149413786626228261965591057384079360 3983553 -821015647993616664677611112616509280 3983554 136055384855039299230424674311155200 3983555 554903826158433592292101064099826960 3983556 -156500601626075191462845424021893120 3983557 -106085516786273698480129630715369120 3983558 104965686119953040681212793938070880 3983559 -1678078522143581402305308396374622720 3983560 327689212731671769987446902156492800 3983561 708423626211660005181269993346074532 3983562 372693449506313395652485243345920 3983563 42330371469456129774434292513484264 3983564 -231422573849141297875937237685264384 3983565 -269226393550767448426983591867912480 3983566 -1268975896525583441219758269924815616 3983567 507643051521864251334513182866647792 3983568 -213556259513220918489252865364852736 3983569 1325606277838051565532516985318283940 3983570 1006015567499903401330251276714552480 3983571 -807234110724567885660345946727182860 3983572 -1008568970378482871524807141755770880 3983573 182823369858706258015652387215595904 3983574 -297573101232180169712534300765749248 3983575 -2211364180799189446688181332615468000 3983576 1368905414156427936401941662238586880 3983577 -25976170592044601037748609632407424 3983578 333362884186261727950169561088061440 3983579 5831074509996716407591682773190810112 3983580 -87032088722297208093565137006297600 3983581 998184674956439603537589410933744992 3983582 -38346403301903131865621153804688000 3983583 1332110069209542358244739624636340224 3983584 -3150264645935815511850488842026221568 3983585 1156831597114992140920006393826769600 3983586 261746995109638273284480591745557504 3983587 2299484655768150097165503042337038236 3983588 -346925049388790124980831933581000704 3983589 926135738774239405613839663495258044 3983590 147403127477467995943915567228072320 3983591 1187090003361452717358866153090007792 3983592 2109506258838783621561436869911838720 3983593 1423262609548543312487809988314821120 3983594 -396611129375786810484207283686605904 3983595 20405738504377005128053849819584000 3983596 -2126812560338785553833167930361236992 3983597 -687995915887425256727689342291619520 3983598 1034190205811530932523222582158633984 3983599 -767194870561421425602647710050416880 3983600 -46871631282261363501094649202278400 3983601 -813865493046409895028315356564201280 3983602 -350612740398152236057658575704115200 3983603 426710377945444166333500196779190784 3983604 -779775080240835217756719792047407104 3983605 -152506095189109734800371858037948880 3983606 32275480903942421932653430753832448 3983607 -1889123881457788437702983557763133360 3983608 -801576983834283510058478324729610240 3983609 655505918635787773275313395860539392 3983610 26648063066446226816267829033169920 3983611 665883790391135610961189481382407424 3983612 82823122698633058677040478770016256 3983613 710011365146110842589150615258758144 3983614 -1287964457288232138934601444187819840 3983615 -277026425667146345146328135558207280 3983616 159890218697415964044624238246625280 3983617 1082686359204785730228334256053192752 3983618 3341775016498510830455589622978377216 3983619 2779662688346494040168245187384159040 3983620 1692574759695465231722485175884135680 3983621 -1740730472677713957193443588967101600 3983622 199580188253318757164089774293319872 3983623 31192773363671266639161741342481920 3983624 -435323314038258722111511517782343680 3983625 1472129216235079955035421022600453000 3983626 -544108344230925273092830626570001920 3983627 -1847945267942342547342032627837103288 3983628 -1071199518889019610869418960546250752 3983629 -30042795511960845893776669607046472 3983630 -118459294999561135116039309488467200 3983631 1238922534825324868530550375869410952 3983632 -76857837295090517335147220654686208 3983633 -3369932217462469182915701372880887118 3983634 -431404250814036047824045552110101760 3983635 10018182163837769334907907872898880 3983636 1351620040772664852750948646277854080 3983637 -121949741310547068188327865055405248 3983638 726872550789227336572632299131122720 3983639 1670798754383193351173980460854619568 3983640 141760891406330872101672278022144000 3983641 12043340156199103626850081440452042 3983642 -63634575252680472291046414824707712 3983643 -1318799811404361899239523445709702080 3983644 465906281632979924627490265133045760 3983645 -1759094230614333629922769417412695200 3983646 210133824572486765159914814243656704 3983647 3282891038134436255020606100836512 3983648 -1970499949422949060480938917687132160 3983649 24628876143647197096936841571720288 3983650 -310687840130096139888466143279734400 3983651 -225385013558605005394415787185450100 3983652 -145932542592667021088926990655569920 3983653 -48826854805942472895537306805463616 3983654 -1002717050775279013889566641992294400 3983655 -84169604528751139533785033108121600 3983656 -844447244969593402336463099133957120 3983657 -618876484471372137883190249513417094 3983658 170779760993137086534497261649523200 3983659 -2899784898452591562067099597054584 3983660 -322344480413164430300503789879449600 3983661 149231664274006920231298377689310144 3983662 -988118796974602351433221906731798336 3983663 -833504781154252515787001858933231088 3983664 -52023208191793007588201403732787200 3983665 295791007010903170240372420405665600 3983666 43816683723595321049668196034117024 3983667 853600543413556106649443615606189880 3983668 -616615466560499109214184597845641216 3983669 828676116165556615747516416249495360 3983670 -298687723066057175036255991423761280 3983671 152807206403992514201737917323169672 3983672 -712248067036469558743313573766758400 3983673 1229202079274819062961321269735895040 3983674 -774130980583747472899229920051211664 3983675 33937763185134341832072753909066900 3983676 -516780344447522675277668450380205568 3983677 2850543988370075394074397320211071692 3983678 517462003571228569968219837653273856 3983679 48725943571995367198598524553389920 3983680 459590318084376344345972118965452800 3983681 605388339129875440686793078077560532 3983682 509241689699022212388924357473923584 3983683 -68675009186503954890346793706231264 3983684 -319909361547661218306306196552416000 3983685 484817375173858384858357387423888800 3983686 -97707630868257854887934494909022208 3983687 -245232957379357948060825894723237248 3983688 -1006995526560692885658425621583052800 3983689 -3341534517075117662139269743567273510 3983690 328747939151087781964868220201621600 3983691 25820690231902371184240406560128960 3983692 -7997266638051370541994665011691520 3983693 -82852101784634042434089299596997184 3983694 -275664001728342402021082149318472704 3983695 1209077404825313933277379670069142480 3983696 376653771999722556347129255610212352 3983697 1896367387530069723623070425435459874 3983698 -843339189594394097387783683510892400 3983699 -1803216972856929472626233772709281300 3983700 60479942267387364017195979859046400 3983701 4502369219498725613526353900631455100 3983702 -37893063102769198530639493201015488 3983703 -1035843605180119436570174306410188696 3983704 -1716829185070379760254265082626570240 3983705 -143660141590807909235371672271537280 3983706 702245966683800905830389660948752112 3983707 423640703221290660061803532308695072 3983708 1697381217502731714643907042571145728 3983709 303335426209376281863200285053298304 3983710 6251113911696223465020686880251520 3983711 3721914911209087201761359092069199400 3983712 1836286304960209723795349621033140224 3983713 -1453063694683843311388697980911829436 3983714 136673936719594976057861166981376512 3983715 -1476152150112135392689689028537305600 3983716 -748811164686492120673520386525814784 3983717 352030940594969253750047384994518784 3983718 -73363340588103784939952567054759040 3983719 -369178236970257734205448895721975880 3983720 226691928354144265616627710319001600 3983721 840865279540650647418751179301343424 3983722 -392117329229484609801166891617515088 3983723 717171548179284272321773919780982840 3983724 253814605726094953758632599824038400 3983725 1904001940617938846060889124568821250 3983726 -595941220139463229930765648498250688 3983727 2218977173883030437280650041069223040 3983728 253318756125055519527048815522283520 3983729 452168527229793312477609071673652680 3983730 9250176503234141049916184925312000 3983731 3168710226533976971106925366508315152 3983732 -1029229918614007153783801650939659520 3983733 -179625833917131433726021614035996160 3983734 -235071805813362855316749568855246848 3983735 14901785571696231890630535732687360 3983736 495802702508791425219479922419957760 3983737 -73127494358156824800371212535789868 3983738 717074260690375205125706228436177408 3983739 -1067470112277638322500340142974408960 3983740 -759806595657178705436269877954380800 3983741 1125155405136767045411801512722867072 3983742 -628435967726320501258534254224587776 3983743 -1550248078751535647561278014061027416 3983744 22564180707957271040237855330795520 3983745 727438618452639995380285923251499840 3983746 -921898251012194141029763071567836096 3983747 -1012847117351632558072784467963740804 3983748 -324521988615805702813051888485089280 3983749 1449592571522148355710206535954016800 3983750 -108785979830855688686048199635940000 3983751 128781792482391389696503131032296968 3983752 -2677067087667395007015219088956902400 3983753 1965288845694429528753473385472741056 3983754 -900994785392491653993399214018663680 3983755 -1059828359769482628322792634696367840 3983756 -54446894400539567795909075545036800 3983757 1966326917840571535513304105466398592 3983758 -79539272429101515797317195144979520 3983759 -1735126288622030337174893099697851040 3983760 -146744122993515470583085718769500160 3983761 218230239625291957746359800919380032 3983762 -883674606459630102373512207393376368 3983763 -465380607218402812187697146414138880 3983764 -2109112014964826954672921399232951424 3983765 157767306551909353298595455597054520 3983766 -585152484799869468500591968364966976 3983767 3748995500312148833143553662748283552 3983768 2521742175385802586013381983315456000 3983769 2673912296928038138730226541462836320 3983770 -475473504452203059917888570018826240 3983771 -210566742533092328531145470987845656 3983772 -114569574603914140872801236139691008 3983773 -465429980653475598981558755932765978 3983774 33358078552114445432240775222443520 3983775 -926190311637824537540918182192780200 3983776 -712679874910531632567104625057005568 3983777 -440152099673526465992280263836177728 3983778 -8448026203040104501521541998754176 3983779 844698385125485430436218217835974720 3983780 1111309140318969376776923717074813440 3983781 102862110836002389988829335718356800 3983782 -623867476461387422650843081501146816 3983783 -117787789345848615382667688916535736 3983784 224997818557741594942067212985303040 3983785 1367578953302914740239363497776053760 3983786 156335906352937127708949003532988592 3983787 -858032995681276819159039620680642760 3983788 -322106803052178701011375947878691840 3983789 -83916144199844343847410875005330410 3983790 317113754326959400126973706769130880 3983791 294643124109495120491491522506629504 3983792 745753387076735798639647337276522496 3983793 -429442642675301759700129391007021472 3983794 -632256339728855182282285013023794048 3983795 304977879642743267451659439711106800 3983796 521676872983182300532170841391247360 3983797 -761885904133775905387532641934621028 3983798 -194878477856911303623962135452279680 3983799 1355406280802402432426547178650885864 3983800 246223110248811835943270446679040000 3983801 1007897269168024774828476984286081872 3983802 509831406050187693661458271402079232 3983803 -746831228592571680392100416850781536 3983804 3618830720122428188080753240339968 3983805 -262283391470021166227956804744717440 3983806 -150894226633183666918483402238348160 3983807 142314412037222891218719023142989520 3983808 -260667290263215458641874381438976000 3983809 2096084723425233179832277674663859010 3983810 -59785065714175656233127830676725760 3983811 470840342194059966420358770134247600 3983812 832303129266405636613946948359700480 3983813 4690550579899246725774366061632651900 3983814 831084626897990439063355678764989952 3983815 -221688159323225760005766169788704160 3983816 1277670528695257219815301179272340480 3983817 576180433324945957116272795246500560 3983818 -2113205806709797105623322272143520 3983819 -578145489614910365468373774491547504 3983820 650206323027589192156952831251906560 3983821 8239881696136320514321862600072032 3983822 -1147682957279967244680388338907092288 3983823 -77987118738371168609906067456204240 3983824 -86532656255330881571694524995338240 3983825 1527750760872205313302510280285118000 3983826 -323196568410302650417111624189919232 3983827 441522121346551387330811017688110192 3983828 1588778672975447261840166557597136768 3983829 -24904556752774887721320469031290752 3983830 -45115389306680600886811015214465280 3983831 1264838864118536694760415546124825072 3983832 1592817880987248410880032843975915520 3983833 -366449491218639809674202938355704960 3983834 2791540135683890230431552004922485248 3983835 241705590462768332519514013673772000 3983836 285850490879009411799800803337300480 3983837 2700064991313674013684666968810425728 3983838 204653045917231179592941291312961344 3983839 -2779604407410463733835126838121707360 3983840 -516653442194918716380973972476395520 3983841 278682459385287590004794287146382080 3983842 -339701234298513378247555186016042928 3983843 -2706210394625472251835760043267910720 3983844 307237661553383538232664644025978880 3983845 1680422691486648379064732375353631100 3983846 -536236544946405517880251999828504320 3983847 702313637432248022948478044174664144 3983848 -940519217608467320751362377324462080 3983849 690616645211988403398589445668795620 3983850 -35231962737158220804537444318144000 3983851 -1565257406486265229818381460636344768 3983852 -394910757028966100290933868289047040 3983853 -953936142535288182565351857973790016 3983854 84780168813078760267441535798220672 3983855 -205637543088895278879562197489987840 3983856 140273435612940289093121542285197312 3983857 -2022821902347659772968019370757147280 3983858 6372367452145032869803335246923280 3983859 -1455345950954664849353907901118305272 3983860 -26615860398428571061328620605553920 3983861 -2061150303006371554686440472477085440 3983862 -825394216283680912924601623074435648 3983863 428729262786443404808606821910562120 3983864 -26225390224782416674789845989498880 3983865 -79442197601472553291528837536302400 3983866 58838136544570292928567764797003632 3983867 1079415914432814757840055534301033672 3983868 27336543615266108397958472184437760 3983869 1763670264721289848676630425515851270 3983870 -173878508969635390098141232867328640 3983871 -110455811380982515491542213044590960 3983872 250390131348592908412595863157735424 3983873 1161853316019740547287905140795205122 3983874 -146017587813148669121458675474803840 3983875 1015095152970120527648417488574160000 3983876 162890480405716468148735993367711744 3983877 -1856683790198659391079202726920572160 3983878 114877791934516324941796981156469760 3983879 -1004052392303617708816872550155999720 3983880 -1073839737885342409666369412259840000 3983881 -278164319461915243750184280283284672 3983882 -124920975709673315201905966063733760 3983883 -91740984276629840181435600301912896 3983884 -1306014455835921236042444814426406400 3983885 1335160808094487050295589249776853580 3983886 -416173585394718607883616602024035968 3983887 -2872021800891893291621106059277776368 3983888 -145565420564276834773816997682855936 3983889 49921551401834404827923010380005248 3983890 -541686601578152267683257079717444800 3983891 1848680443683301665504229980389606400 3983892 -509017500324660945417382734627280896 3983893 683845235003016555842980527473680142 3983894 387038091418871089875374132564414496 3983895 -837869144489317342597519965284945280 3983896 -950109307319280540489137014918072320 3983897 240902251847667981170931117822470346 3983898 -836464365026867502005519922956315136 3983899 1372498895753349830909864705179199304 3983900 1420635106634932386655543874450688000 3983901 408115217343734742747935957654865600 3983902 -3221244810745934126023174798281600 3983903 352119951186180006488662236529121280 3983904 67130075579637546359748807636418560 3983905 987196226237059545369123675947751060 3983906 -44422621834674791918174259276161376 3983907 -16789872802697855380486121821223040 3983908 1252147790098271062843747313740701696 3983909 -2264151213370642803282491591205661890 3983910 169703927273914974250476436441866240 3983911 -1368938383229109326384347460618132488 3983912 -1698422843250827307735147876682060800 3983913 1886488879484753863722489504219312420 3983914 -1185076564278868476872663162825530368 3983915 48292198496386193628075980218978320 3983916 845238930600421189139620665884958720 3983917 -228700037395599731462717897589574848 3983918 1348168991043060578847753101237156160 3983919 1214983686439790772508623459382759944 3983920 -435626532946476146536765558058188800 3983921 334564561442031694218093129149194932 3983922 -12826126479927384610854417587584512 3983923 1469206460613866052980627587342498864 3983924 1014241754903998679648871046429827072 3983925 92961063136663526406356335476000 3983926 -1471694169111992969303364761013077088 3983927 -1466367829754683732750006330526203224 3983928 382618682100224958460882162346864640 3983929 -286836513637575497803263991038486060 3983930 1026955178459338976933865383047419360 3983931 -318454261887519177303990249366612480 3983932 761152409974464005327405372321770496 3983933 -2190812223634092447894752893349374440 3983934 251895869891020914752730420465684480 3983935 681117538260427466815345098792335760 3983936 -585710990398701292981298929587978240 3983937 883510746013670569172193767510155968 3983938 -50236231047882330596168320200304128 3983939 -494800082370537193708089006471687360 3983940 -937737845476378644366566050296810240 3983941 -540461009491881553134355829139229028 3983942 -1294298044773220948160568849630752256 3983943 -2445733598718656396152927954234800 3983944 -597913959674867406958542686594595840 3983945 452848046250618403622684678702016000 3983946 -544161249803573028863362090293186816 3983947 -1886123974615459284260645438821184088 3983948 502273241748785557211536131456983808 3983949 -1626057804289020495060892477656132000 3983950 5318561022530321506192453586448000 3983951 -1016839771841338621276207261973916048 3983952 -112351982217508081086019989443444736 3983953 357883872922647399015680062670726004 3983954 -1105381750552207774204302275198757888 3983955 -2293431516620030841571510765011233280 3983956 2289335884287468806714025348857909120 3983957 -463263271907098444494151015092613860 3983958 249698257457950106080927561182873600 3983959 118406565801277472692064488061335216 3983960 -298888883904617701859916934627737600 3983961 287913545952215278514200335703960272 3983962 -2506994413923449375447692984389576000 3983963 1108261268994366189926057745825958212 3983964 295752940044158914844578877157566976 3983965 -628462857022418698628969502777530880 3983966 126759700633459405047082205632856064 3983967 -636109316668297410775332027748462512 3983968 -1638509548867202799764549368879251456 3983969 -31671383599825301544419396596968288 3983970 507060923960550831767430079399142400 3983971 6062910553457224135745145333389888 3983972 2536328942866813576448265105689121792 3983973 497826062440705918391850854018996544 3983974 -130374633164714895784620799097926848 3983975 -35292870174139209498193005798462000 3983976 565766567372374630721504681583467520 3983977 4030701896628550329309937430685684000 3983978 271590733646176389899667744632645040 3983979 3343985712114556508109853917792791040 3983980 -26782345196789241678215042654208000 3983981 -3167852287649091972771939678853282218 3983982 -264179718995507573241834697932969408 3983983 -3995417737862875109904941427191326768 3983984 421601492041830937255996439784456192 3983985 37913234008215513171124259826978420 3983986 986687139491980770945803146605618192 3983987 555516132332386384743959400845116752 3983988 1200787201385599725436445585021952000 3983989 2586188593029796480972697660306911790 3983990 375476101958237369037761269980794880 3983991 -321473919257472558763954760099627520 3983992 -2142086341765307122386442023552000000 3983993 -24236627949888225986046970031916096 3983994 419794174287447632758223504096348016 3983995 -539957108035544519412914994307296000 3983996 5490818826284354396736317262704640 3983997 -2075701620839162956650861850649664000 3983998 197160602699060527240456569952704000 3983999 -2099833018167050552026867208186064000 3984000 897206281814288097605248226426880000 3984001 756918076157468512800601477451287680 3984002 -2078707724684690568607913460262327296 3984003 547517259587195011646772161199684120 3984004 -36722880078550785851871209305346944 3984005 1911285313817051081745417857827113660 3984006 -181924440309706649836354837037830080 3984007 269813121965943624169123185125116000 3984008 -221958289692679049750329321575383040 3984009 403976520630005047688498503873023504 3984010 -4612449622935552182297812572517440 3984011 -248754529355529558643240746308397576 3984012 420620214505741991740719179881666560 3984013 633673946253463886816026879336010208 3984014 -1297275761826463589413158576525435648 3984015 -207904576204608279724768612744972800 3984016 -459799543002014241181251814708260864 3984017 -228896531294390444170683999674512140 3984018 524343379052138555864690530030978560 3984019 6420725063236020152794444597140544 3984020 -482791587394297167735463729498176000 3984021 -1605947964718568364975573136150043328 3984022 190757047320857313508906539481813632 3984023 1198460506743403440102384019059388464 3984024 -901955541263146157414919849705308160 3984025 -326827891092434197894574648100454450 3984026 -92147453997169790476198447560289536 3984027 -509988616672836607181329105680215040 3984028 -167686367300280494098928288116467200 3984029 1116764659670195884522161112394348352 3984030 168840103342367163638796833829792960 3984031 3192775631509275910752719567754436832 3984032 1039687876843359089730634056768159744 3984033 24288773441769592739471566084384224 3984034 -1388861366445932979735099840524140800 3984035 20063870262079818675320001360316320 3984036 9806886997934137156071951350759424 3984037 -1038096615432636626620333206696867360 3984038 326156974611542755877957285982885696 3984039 2811716979547977359451145815739661520 3984040 -1703727535575094822962967851815731200 3984041 -595775291651357917764647384361906828 3984042 366851289226072826503563697482128640 3984043 291080037988544812547921448705727908 3984044 1379088171492004928328601804443899136 3984045 -312903340351334861750379815317666560 3984046 349824284109739245855401316758592 3984047 1153462238698530643508793300924068496 3984048 -24050666658689464413466139182202880 3984049 -2396671427986685142909585127130649600 3984050 136339513436193521019458476416268800 3984051 874972860971939292716315244090808632 3984052 -507639191681702587651289678221355520 3984053 200210853639605643392983310767617120 3984054 501440625165120251386757785671913920 3984055 2404083829002321933725909246884249920 3984056 -4432901788344429916082593579698647040 3984057 605733247646364248974636585916040000 3984058 158676071172666999052301216925769728 3984059 375384946544280118395490438793343120 3984060 137422763633126994750710703652700160 3984061 1423580965629743479527417929305710662 3984062 937832560509106489617297319150540032 3984063 -740834509002243401178263335212184176 3984064 323193522785375322436765711215886336 3984065 181517205090262725908585535716309460 3984066 -11627411229855640166303505293975088 3984067 6554026229470761247771713450940600200 3984068 -1297415155891335058961431964964332544 3984069 991129564434960399397631079878691840 3984070 131600691436664065866958819106916480 3984071 307995221086710572933812227987047904 3984072 875804819719975971642056209832755200 3984073 -2236264380454657294718691517952992678 3984074 768260323822684459053095004999290880 3984075 440037685951622952560722039873326300 3984076 -1488531706737085493148814013387818240 3984077 369955637172261727925401846949957952 3984078 -527963127759966428913112098785095680 3984079 -25223977017097878182676070983414912 3984080 291816698578554727908943275466997760 3984081 474385967709288971281932215564554464 3984082 1804995938785307276800860910143349392 3984083 696941276624229557704449566817471744 3984084 -245351510240058509970845182963896576 3984085 -167348677364717024475250246923264000 3984086 739867432474117033999638357890313216 3984087 1991800335957886188517865864051365200 3984088 2395016666978348695053500409847541760 3984089 -1211305942253276882301093079147810560 3984090 350138294698059818169015611853642240 3984091 116766342787835147978813974325113520 3984092 -561512180334684929862748144798020096 3984093 815062101990862160547846062728156800 3984094 59513073799049497248890585497218432 3984095 -267583539291176797450877896175837400 3984096 -68749561396472670650157343992446976 3984097 -695488954785092131313243988131188248 3984098 -183572452564588976856236703448417200 3984099 -273098739010768883949029291777705472 3984100 327655097734051447750875468885526400 3984101 316748316155708397485855929246874304 3984102 -897516805432223692843356544119604800 3984103 1158425864058223924063177533168160080 3984104 -3438666339218914083751919935005066240 3984105 810323929528659508845850009392288960 3984106 -102420929302707707952124048762346496 3984107 730620358024518704979205302220190160 3984108 1358140130584173117124905541453493760 3984109 317570807615756853238383774804580310 3984110 -231672774115018977969383556433401600 3984111 1161843363500514076595881189382376600 3984112 -65611700008154409749557938132123648 3984113 -1040193570832670520170488305637755840 3984114 369900152027324766763592926668531840 3984115 255054524635731593089792270998861120 3984116 1015245346520419381367250186077713152 3984117 1546623588933319890056187570553562112 3984118 -1028481446980896014203536759892701696 3984119 -4134811433326595194800908077670089104 3984120 182705461271770114679320009506816000 3984121 44799144380850239263140535465401172 3984122 -27529589224454013828837650217585408 3984123 184131093526905684589681688897031936 3984124 3194195854152290412532235861193911296 3984125 32410736949777071436609572179239000 3984126 370820412996049108502082353691690624 3984127 -754801046349526179034483800372406928 3984128 1495524934466810249347619871396986880 3984129 -182467906088746973025114842658747840 3984130 648777878909033707297191482623411200 3984131 -3139052489293447674169296404776984068 3984132 259104177749465355438292684980022272 3984133 -1784086292551534181083901002416835618 3984134 -282209483991047463842478587427704832 3984135 -910113710470517249207589598290892800 3984136 906952454936408149189119481947033600 3984137 -2452218049150523597836107506921522508 3984138 -552823714383678868717431697631882400 3984139 -254005254940968155143806483196774060 3984140 -983993490657824900484551749836610560 3984141 710986680149297653119208014598822272 3984142 -1672910115797930624648942532014664000 3984143 8206304451412867171877786898355866624 3984144 94040078803305542456142719895404544 3984145 -329272268751706192751758544968674240 3984146 386896654732815689543004168548176272 3984147 -29933578888006405720813041450356208 3984148 -694240325908893218942181975818137600 3984149 -494201765187765830557124004736672836 3984150 -27508534896679528326561280724126400 3984151 222315502776352883366333968220576704 3984152 1453970818250880580945412633139609600 3984153 363151418227867177557281874627889104 3984154 190775576566920981696685628711313312 3984155 -599446068664355205292132809303264000 3984156 -562788325916530383944461461243480576 3984157 -2872806323350357608646605312152138720 3984158 66840536576707055461718139491191680 3984159 -387749527695887230980089116819403760 3984160 820793042981722979404234457445826560 3984161 1089106658547478554773112256635057762 3984162 -94496295327492211894436993400370176 3984163 817405802122208368030928549497522720 3984164 204520729783789887038710841243492352 3984165 11818827083041619201689790797027200 3984166 -1417330058127327077400946219468239936 3984167 167184351670762944907478022992520 3984168 -56721984204712861042127592199372800 3984169 -49157292692116406037015345002771520 3984170 -129401529307356752731730772344898720 3984171 -1026576426192866078711935803189020496 3984172 -447833869854095439732954003173163008 3984173 -1493481977094667522522593769681993578 3984174 -793208152215483716575230564357216000 3984175 213619104402807083562767294279125200 3984176 135523778873611556279863221862858752 3984177 -1528487824346195552644036343914528992 3984178 1460007645712529740388218348151346432 3984179 -302416826760605211349928366891511600 3984180 -963183506171982940792804825393367040 3984181 -2059510454331225769703864444954800018 3984182 336031191668388755645353850467737600 3984183 307824212400242489443415653154543664 3984184 -225531801884582535123157827128832000 3984185 741317224871961317742778662470599560 3984186 -650473856252004729956536901752992000 3984187 3090471295113851654138987673465814800 3984188 932305538245122015678278292966829056 3984189 447210552508351001626254947133756480 3984190 -502407359541009191430851253024222720 3984191 137342709466673872971439114712390592 3984192 93992091184861128869563920551510016 3984193 4791882658916951727281488435251240900 3984194 157434496191904310704969683607149120 3984195 -1421832169850369627774773766618848080 3984196 -727375386506673296681220405545545600 3984197 308266662576737506396957670278941312 3984198 -143724234931303381491288502398892032 3984199 1322425632381954595595100469449498200 3984200 1544295797610698409894885448147968000 3984201 1049133564483124018024322712392446080 3984202 867290599595836843247842145235285552 3984203 -886383999575375489520005959706022000 3984204 251635429317623578726160327339261952 3984205 -1140202786834532535094285894060718400 3984206 -212252943656185947552531886903820160 3984207 -867628804730715227030557656217639680 3984208 10224754768202058359134715475656704 3984209 563207936975054387921913228418981104 3984210 888447510199260416997100658326615200 3984211 -1305397074768381166906696765808321280 3984212 -33114414558882790131620105236263168 3984213 -92967107492739125323984454228973312 3984214 7238619823828676004817888935477888 3984215 -1875897537397990504448859283677192480 3984216 -691659588784781863040893403526144000 3984217 -2317796726281800457919214629411855734 3984218 -243121804296307946250755810702025984 3984219 636339381309239108975280828954452844 3984220 -1460415811923796363717223002432965120 3984221 174334087049768851137879027559411584 3984222 551751037727308370434396817266341888 3984223 2119962918051137877601525842625258680 3984224 -2102525763208000040724517933433487360 3984225 462568431217390433274685270913352000 3984226 -1199966167594027978999032725092062720 3984227 -234990121169987676413006730067835040 3984228 -1886103341813914564802328754988774400 3984229 -1921466979345215810701920625563815170 3984230 124730771906878642917396324958181760 3984231 -1315565385084435031670139519462642648 3984232 37005132734864373670348643345940480 3984233 3294647441568034585033305665275500624 3984234 -206838793353935494715705644226720256 3984235 -1161910303266842974081013464561900320 3984236 719152545291064241579085305240110080 3984237 -3588664596746134750220411308509888960 3984238 -372906380016457802223950572165356480 3984239 -3256466467479140369952995004590441184 3984240 -93716193025824100700785817736314880 3984241 -2306625429910430097248372609641075100 3984242 132929054444542677098371861553900544 3984243 2202631524309605920551224836460136000 3984244 -203678882373437364162382306272608256 3984245 1788110180650535202544560021635065500 3984246 157854498124583308153882840264341504 3984247 571162733066696328374538385875934552 3984248 -154972387973962718891795118049505280 3984249 856474760659666506093816615313799328 3984250 -407934200334930048972128928230568000 3984251 13696363990661684560235137928496552 3984252 614688346129006155439429789982999040 3984253 273254321585597531386590118795090304 3984254 -2876173573303785098570666521475400768 3984255 -432271522824348068869290581246457600 3984256 -1690605142488039329096261303355310080 3984257 -1035723603213898609076454471480632508 3984258 192869738870054666436173636513241984 3984259 -1805604384705611805130474716195601540 3984260 -366813219595652149156879032926208000 3984261 -2138122141936997912796422665898922528 3984262 -1293301855830764973854871633581928000 3984263 -1089432022164497104666803650167611528 3984264 320823806559696858957628062843048960 3984265 1042905676064170191163180907330562660 3984266 331040860868283425029139197296676608 3984267 9804596164362969828282190305616896 3984268 -659138350012502324712640422323306752 3984269 -3161895409384327011602795936002080330 3984270 -165603912227521131161685472028236800 3984271 -320483293074889648719883362693056880 3984272 -307952684844845503179147213861249024 3984273 -1819869985833881980139485570360177596 3984274 283777006831013366224468713870769152 3984275 -161325751326693621149966377198838400 3984276 826772661546160565882460486093133824 3984277 -1390645395990866259267053313062576160 3984278 567835063216891708792428033228241440 3984279 419816359843200533139909345600462288 3984280 -197583115703633311128168495979929600 3984281 11641160935057028680910442440803200 3984282 -496905118691613460721311865874946560 3984283 99393213983725500390673165164214532 3984284 204190626276070228248073978119530496 3984285 -732919819802940254111223906029296800 3984286 2077717567784953592376939291258101760 3984287 1678217136226069876453502874707667936 3984288 -1519707319451600401935792812851200 3984289 -3992560942081755247034605416747512144 3984290 634718031588663617261625251890867200 3984291 -1741670355037062233451763266853355100 3984292 963213559733139957228615560967537152 3984293 -80049471083573980893400723420987458 3984294 -16556111566473554673485642516547072 3984295 -125148066328822755892874830018290720 3984296 2790388902830015339539087608014438400 3984297 -1682490430549611863076108692175922800 3984298 -293639595930597332970012792747849120 3984299 59219360822500918195407408771316560 3984300 798729959565454106227601821916736000 3984301 -190327966942815612164302075699166698 3984302 499291968925570847009606661334138752 3984303 -872469272339127708251382794364130296 3984304 -14663647130765827683164780722028544 3984305 288100970413557846167759381487773160 3984306 -375783111384975911419110814017391488 3984307 -1211251766630214239647219032576038496 3984308 -137650276279816783013288235315258624 3984309 -51660353739229163739978026994991584 3984310 -220885686961486937902778313247200000 3984311 -210527238432998216665793260244796528 3984312 796974708899337652200878673271787520 3984313 -35348510616855818480872460435212992 3984314 1089300146792604456110361928085905920 3984315 1154389257987175192498591912305905520 3984316 -764665925587924975709468702898332672 3984317 477713945273666525283877090061079366 3984318 -83678157502773610267820277777882816 3984319 -2904336171717790050261490208058403160 3984320 -365670495724830863365004672756613120 3984321 -1267065324690757599976323617539813536 3984322 2191758297927189466090597223793868800 3984323 -1344157526900702188648558049782240560 3984324 419635925437732722262659399686019072 3984325 411039369610457777021926257812356500 3984326 -532698481674498844099937608919817888 3984327 2205867881775014171430858503676450864 3984328 -1605513749958386639109880910419875840 3984329 2213124804214481045063139537440698320 3984330 -225088620218102613258357684955130880 3984331 -2866563672037840469268643296231982656 3984332 1778126288100088206198706684242038784 3984333 197222999652293559008757460880543424 3984334 608230698178313762403719851868250816 3984335 644727603942611983545254380124534280 3984336 179912279131801488280637314136801280 3984337 -10683161070818473205505082320612096 3984338 1807112613507918111083779180083840 3984339 852930571281405653138564647477242720 3984340 6696660579882612098374372779302400 3984341 2843668131836516424749173399861019904 3984342 423244692805215158482711311285696000 3984343 2886907900455058277746665489575910744 3984344 352991198730916115913385902751211520 3984345 320398138014553289818696358896875720 3984346 612818118999095537530002408219433440 3984347 -1349698190122788761322324191956806204 3984348 696413166361556700708537765606752256 3984349 -4271145457650643621281933909302556672 3984350 -916298503770600682560021333900849600 3984351 -125073537958087511137993103804764416 3984352 1049163441617703589836500054900736000 3984353 1137945379935285184948798142321275284 3984354 -1112459754592610445468007048899745152 3984355 -891812202587273287411773256984152240 3984356 -2060094949569045103176739008110840832 3984357 6872487817199651057636882731999008 3984358 98837857775459436759852634245042432 3984359 -798849722515645686921391917637983360 3984360 -66417711364480038667051017834086400 3984361 2168851238384744480979988281089638800 3984362 877233616470873110942555333827776432 3984363 -1043444036428684166034369320014559520 3984364 -195973716389951233369624046159897600 3984365 -1040770888232833446111930496240742400 3984366 -805256839783752519346307982216547776 3984367 -265022892202750374273972335671224960 3984368 109976068251545081249527740967157760 3984369 769955202680293585989607786202148480 3984370 -42368252640605610587841903804216000 3984371 -923240837819141644952212700232261120 3984372 75184729085400166238252008837681152 3984373 -1346051301816714979772390513751766980 3984374 60638190194399206507798474083223872 3984375 472439139386687216377619274765000000 3984376 866899764484286688274091025147494400 3984377 -889983500708045350132283711485458108 3984378 -115917540491445891860249655821107200 3984379 -564208538190709405430702314903568624 3984380 -3194424574290114127384424672839680 3984381 -736356896770797220477306437016929972 3984382 38760630635639431916770993655825664 3984383 -1140291127194920853856534742721784296 3984384 1086339491953299671407130683832795136 3984385 -2319330175910747531224479178181013420 3984386 -165084787476069813674415588267894240 3984387 740379812924710481500160624065584960 3984388 2235626862000990809886709694792616960 3984389 91204959107289250623422468693780190 3984390 -40453375794687645085463447185718400 3984391 -2156197253257043314788195318351183208 3984392 378521205753940299623258944324577280 3984393 54410452684522038483146328241646784 3984394 -486016355666447445351404123015607504 3984395 735684078775203747962758116110641200 3984396 -486795132682802833311796578212606976 3984397 1684017554805908664419816709640316460 3984398 243298364651980279405081361359505280 3984399 -388651603766798883193157952918004032 3984400 -114592073903137823287545935967027200 3984401 1555399564118513897136949841376556404 3984402 -396472352754121071906238861329629568 3984403 -125923482457620732778862566748155348 3984404 -309315768374696694770163805914753024 3984405 54913693172383408833186072790896000 3984406 -333996379739148443524733317558138848 3984407 -545507673868831058269724666753214288 3984408 1416155448116718922393292820209510400 3984409 -2217713025470482274717606781540600 3984410 1042572093416863257980946074205915360 3984411 -328886408015862678616318865394071040 3984412 2819712090682846169243815284420793856 3984413 -224177424216550254288625155108966996 3984414 210538125998180916435524272640071680 3984415 -1305183582297509423092109228391176880 3984416 2228407416875358106377177650649956352 3984417 373786869173603641019515767448830240 3984418 205388346152730569404671840945641760 3984419 -293110079620986198612884016164235504 3984420 993003157921798137511748093833359360 3984421 -45878970053325732375361745949903936 3984422 166497912975458690184376847349207552 3984423 -48728408613284639118609150741919872 3984424 2331350988859663601305835966648232960 3984425 1154916465313824982324420213479244800 3984426 1481072755764971809333125445768632000 3984427 2104740585196055477684552040058890760 3984428 -385431578857977547189910696766766080 3984429 1258272324057246326843375226582206784 3984430 -76699723521552718440768987380474880 3984431 2744395734149855241308090630750622264 3984432 -512478340098340425786728291263610880 3984433 -1261146653813238737559635925348062480 3984434 -80377254821615409034022141842842720 3984435 -321157326123974710292217351144807600 3984436 -2365151086811789413124447142128072320 3984437 1049615448203878027189778175872549472 3984438 -455547877405727998383970575741891072 3984439 1780437225230389143124839803431811240 3984440 166847581195033866672010468481740800 3984441 765030635935825543182590213135144160 3984442 569409705024064516265124931671504384 3984443 -732271909015222469045038175630508720 3984444 -2538386851119756056537453913998131200 3984445 -945132892346207912018752144723497300 3984446 1090935283962981905940050958785828544 3984447 -907614250291676530476189145554197760 3984448 49506664697700025697386094987837440 3984449 307610210271802990977519401213891712 3984450 -306002946401211456986303291009932800 3984451 -4345475892302036011779545449568256 3984452 303816811763726483324680250960179200 3984453 38713765566731897114467047576589248 3984454 1278720709368177265377998253698830176 3984455 412280379464544297902238243024132000 3984456 65491024116200870926043163872133120 3984457 -741453015125983597617653308107904294 3984458 -269684023665610576549338725218513824 3984459 111314678163839731230381195309862128 3984460 -430090238996170754771819547048499200 3984461 -311210997930496261190089702848792576 3984462 -518009285051175751332002785699286400 3984463 -693456014107334160952529087382049040 3984464 788664749860169971191099958740910080 3984465 998408273826127354048072772473890240 3984466 3704664471062669979721772941073664 3984467 -2565186126516076292050697215110878484 3984468 701275115743020193666202310368471040 3984469 367875680319097844740896749012909596 3984470 92030737860656147487427214519266560 3984471 1544582221861960804804149934146977280 3984472 -3142516777770878890771271748871864320 3984473 -857440013387673903206733401036956278 3984474 15462702552665584874589885402172416 3984475 815401092150085927275341627422347000 3984476 -1140420191327733334263029089929469440 3984477 -178280667823688285383353073903514496 3984478 942229363770014473662708861635137920 3984479 1343656543287058802127046731192706080 3984480 -1746268403574281810045235371405475840 3984481 370317451463547339865187774709317700 3984482 2010899361087688725467198081544320592 3984483 803334069207828012416194094422908024 3984484 1837091017629812766010402675833719040 3984485 -3481183595852105183404386341595112200 3984486 -1289930068657495249374209601180672 3984487 661535756782484374300661978367991968 3984488 -3079557159888575494766493223132554240 3984489 627180887862260866873740263218334154 3984490 -1903421821593955996475343255452428800 3984491 714444649987266692623881192721552272 3984492 151145908028621431839553282152136704 3984493 621114409277364364302332531630231064 3984494 1365289036713277226810974577660902272 3984495 -64426286399492226682373212330754400 3984496 469582488791453564371786573848674304 3984497 -1143459563480268766191064037494152000 3984498 -226948095137000295108862293131919360 3984499 2026461995362588033007284545999303500 3984500 -755023071360656726161245424358016000 3984501 -730800424602069371562845487129497568 3984502 -1002187837895223450282705661020702048 3984503 1712213325335372915974890143286245040 3984504 823463451901520499937569177902469120 3984505 79448342011231668366618621177716160 3984506 80889087151867679544867465715004160 3984507 1296815561558340814751745920211653328 3984508 -1246609971064920487846101476524213248 3984509 23016697210255719542287101885908640 3984510 516546813986752220623780207286866560 3984511 225788211704623935720611115797903712 3984512 1081535472782243068777633295798108160 3984513 177812196911507577186150003893543040 3984514 1242541439610897603833944775497403856 3984515 387410499777299254601531020210950000 3984516 1417032079319839111505973218817747072 3984517 101246971296582793789743326117097566 3984518 560318759315496080031179504544228960 3984519 1078453377936907090726892745235267584 3984520 518156802578654240325925573686067200 3984521 2980227675349288557311726089507981722 3984522 857183336839591367838543622244231424 3984523 161394128474671927101875805891061760 3984524 2509477056339782584863291390118958592 3984525 1318146300271086181149702100259376000 3984526 66259903385168635039180763725050624 3984527 975093530615751405867808701676089480 3984528 -438857410951811271202544969243688960 3984529 2179762215146704346409516742782187120 3984530 -263065373931397826711130192734400 3984531 -113758080030849240198089763229826496 3984532 683004303789779182483730625663670272 3984533 -764274883527886429761189313951440900 3984534 -68443869088519060635598046596774272 3984535 -334284237005462713035184621724247600 3984536 -783680860230797284170068452545331200 3984537 1419762597538503032726125516303876560 3984538 -375439109934245298733560599725240080 3984539 558647312916031393001310266259387024 3984540 -80506270519310435759360016253747200 3984541 -1191283752929945690560645193320468800 3984542 -1623652279665945207410157987026664000 3984543 720157865734378147764161391816402000 3984544 -879832281494388306175471486226792448 3984545 -2718471244075115341713737117556645720 3984546 -157317540955342008767936014732799616 3984547 557773436346754570797788049039123200 3984548 -1111541735623563732312138037331558400 3984549 1038019449195784220542272882043200864 3984550 -714413862085377335757729519350311200 3984551 -360632097765537926760381552587845896 3984552 744107090982918523383543882301440 3984553 569829776899409100584649619956046480 3984554 -10666371468809702641216889049747456 3984555 897146211471401716010502442738617600 3984556 -2095929005308658230605763760123807232 3984557 -657898915275178079749999127422746048 3984558 -423693628495396882537547636619235200 3984559 4070926354466497439254570545093904 3984560 370807864977503303403928807324385280 3984561 -159996639255553072567545316460535168 3984562 248549039987365156296899802570211872 3984563 -456370736064543857329879157814857016 3984564 449966086677094594911160629326561280 3984565 402487166343166298423890922535264000 3984566 -961639393176917015416349300589404160 3984567 74411963711322177770091075086117712 3984568 36397600665885581646158287058165760 3984569 50309333357247439058540756525161044 3984570 -570724914757168052737303567841275680 3984571 -4222625783204386474158752034986538000 3984572 581153423423203464723562431043838976 3984573 -588973369001665923334334825077330656 3984574 -90235654104972610620582282664381440 3984575 178294808777555102769502558151778000 3984576 553390716950216446289327238332547072 3984577 108906117581727449075700040169598400 3984578 -107725696318655267802738477378235392 3984579 1650766995226374415326347344871747040 3984580 -104440965710280947240254586603251200 3984581 -2699241870781313112142497814774102176 3984582 347692918213064021449559653899156672 3984583 -803670161029843459298732299192501280 3984584 240650982829252295809259954338882560 3984585 -112956385018682689543328344633958400 3984586 -17546850023373014984605009689858720 3984587 1934780191493380231125300603985177236 3984588 -1091305800564228410962701237343405056 3984589 299467629439764088225666261386960000 3984590 -395471794891790502568087313394427200 3984591 33205944646334699911617617343006720 3984592 706717570354931102088847769347383296 3984593 822542245973950841869176752754504564 3984594 -614012410205816964769981240116796800 3984595 322063326900667088673945483481261920 3984596 704689770569525196006366481246543872 3984597 2370933138098540698897609909042562574 3984598 1519849813929865193392545631998016800 3984599 764089497470642250461501507430750600 3984600 824229966700242708817134981657600000 3984601 5419124944091591320283935833289542672 3984602 541532418814324288721810631167961600 3984603 -322840506115779751956906480038340096 3984604 -121400050772524020086509598958540800 3984605 1317428668540336208245943351292769260 3984606 177508893906883294904907292104910080 3984607 2601767453035293716816809663867082232 3984608 1302685744459972662222843655335444480 3984609 -119429108497983629344064852138070096 3984610 -79167170372002719469111909172989440 3984611 711373431952852162386915892630285212 3984612 495172805775743067814731390197501952 3984613 3822849692164921222610967892271700096 3984614 -21762678079273121427711774920941344 3984615 -549916189402084469843893643703657240 3984616 -415338115692392545622613793584906240 3984617 455370044599040904582348550316803392 3984618 -400936353693181318889319028501423872 3984619 -307528537650741726502969450298770920 3984620 -56382623664552619095640360713246720 3984621 -863045671317090531668326590409073088 3984622 13566414762351062554182495186520512 3984623 -783444461027629368103199242710272280 3984624 150904372968644581039310945106001920 3984625 1224506617911116590475743226221824000 3984626 569093558428097981790425868074156064 3984627 -2276431372802283996850902571932411840 3984628 -1371390536456906130466172181378773632 3984629 -331059506293405415856878662250616480 3984630 -272635622830024403939265871224322560 3984631 -1760772347171837520495518626162007200 3984632 -131542348094153471332577931916615680 3984633 46071179020468152210274826358047562 3984634 452216236419402680262054132748346112 3984635 260268452177799607938682945610364000 3984636 -1027140880250783862409474111971737088 3984637 -4541510392771340292282669165412168980 3984638 -1918045028410355988088616356008960 3984639 2258450916932654005280330955442292424 3984640 -588733615433002347731796529910906880 3984641 654995318020831412605746585669712212 3984642 558786021717952464186418564698869760 3984643 -252089249287564103237178383968386656 3984644 1727669631348617633337275494047966336 3984645 -99448620724084714564554843162013440 3984646 637249643231630085545652362733081984 3984647 -413691295721546515933309545940784256 3984648 -1984457298805012878537590102628311040 3984649 -521818195677552825970904698260101350 3984650 270148508704886169451173713745478800 3984651 2576706740763047542894274144592660 3984652 -112255087190351676031018468281047040 3984653 823058592447410793452011783948174902 3984654 1210946230865023544369053386016557120 3984655 1723219122948654170301004664539495560 3984656 -368048627800132519073724137498001408 3984657 509960588000474189146870322719680240 3984658 433112530263434869591607561948404224 3984659 481288030037994821131606619684724816 3984660 1841294471306560333699088711843020800 3984661 2611340739774534176386164563635890400 3984662 55091816630449236279217994148476928 3984663 -1689770368828314054849240708035820336 3984664 426318719901100393629872978820587520 3984665 -1379210042783468856669127791236930940 3984666 269165756432366385606375984903780864 3984667 -432480398546018446089757266737032488 3984668 -1092616457493757258272488159413565952 3984669 -952170553713548832883741198078864596 3984670 -237084774116037397845624522027414720 3984671 -18087604854909160913616155298051768 3984672 -1264044407591674037243867958854811648 3984673 -1215218817826972668132138707590872000 3984674 1017423032654520156898127641122624336 3984675 992499057010397183354769670284969000 3984676 432553144409757569937877239666104960 3984677 2053645516549585651542002534559038526 3984678 142926368728351824698530723346469888 3984679 -3115349157072288667648582816357075720 3984680 -666183955827261990107896232933376000 3984681 21179250587120910246619445635338240 3984682 -801463793055770425416980737301403120 3984683 -1600794700359038869287490349048555640 3984684 -854578559009352199187418865654468608 3984685 -2132793547707863351862881229601909620 3984686 -1295896647172790407160602582193558208 3984687 388318808283277349407524182005017600 3984688 -1004165365068757429112652791537500160 3984689 -3397453356114035844453867585932701644 3984690 -178764655963728544275683556550540800 3984691 2674365688596748130684647736190221752 3984692 -1827293110911342781075086666514925184 3984693 -1299445705005206002234174940906547936 3984694 -11386117207565464526205134893191936 3984695 -275089269023705450867359001312950560 3984696 -1434395830807360645076004031389818880 3984697 282267068102545716481618144282977540 3984698 -575868694745051459693129791359912960 3984699 539477868691058290734266686138809600 3984700 -706647052639324669320489581857676800 3984701 -994120609034713564313437282055622048 3984702 964662807063973754987406841774324032 3984703 -159657550584453709377952138909979336 3984704 118546561751376467318560734446616576 3984705 -95117016127209245886609693164027160 3984706 -491483313153017281915263992977911936 3984707 -4053976171178326922962293945266952000 3984708 27633504173303534565048053278556160 3984709 68445343118064545848874777066823168 3984710 1209030558887735851637433432839621760 3984711 -1316470257427115596340770891065424728 3984712 -2533866795380316294413315664493132800 3984713 -1064499828635594243329658429231083200 3984714 -422019253608998251366003177042974720 3984715 101439194947040639492310368414367360 3984716 270112450250568464272981360636385280 3984717 -250046040785165493817037576081868000 3984718 -20881800460221148271674283700516480 3984719 411754465708599712480319807761012560 3984720 296621850592966481657091000472043520 3984721 78205671542477617363050661415634292 3984722 -123495564334225456552341178195565568 3984723 -1743513015403322671682116503006182028 3984724 1152775183156556567903875104342016 3984725 -1861373325976577809166703523832277750 3984726 235353229791202900430879092348100544 3984727 1105257776068865140192879065326970000 3984728 1018735815747211322569620382955704320 3984729 577481816570685060930835273894553616 3984730 -179076457713769364979779364887934240 3984731 3557219864814185056913363909075198532 3984732 519589428958323364371635001045344256 3984733 1501082567244941670551404627677977184 3984734 -300023240589657615075275066099484480 3984735 -323371617439966652233487847702556800 3984736 -699793534927943048764284477214556160 3984737 31033061739774000282380416762368480 3984738 -340920526699961952094690462035593856 3984739 -595644219008467990481426050568678400 3984740 287918622827052240467377566214471680 3984741 -2547415413565002970419119764419394560 3984742 616660575984438732421302286935259200 3984743 -800945038608125308473097109576898000 3984744 -567163280615629816145289364974305280 3984745 -2239816792585991804387501259672142200 3984746 1310474038056560250095982132693105072 3984747 413653369146800225593645658189246976 3984748 -2523268233883173089730122879442126592 3984749 -54707152044746276719180074731686248 3984750 163406664622348026323269681529856000 3984751 1758590493509424277069399774109292752 3984752 -75421236628171695747264784952721408 3984753 -1125918338906527102868472161337652992 3984754 -3433398437003050194579915100098259968 3984755 -2159229526090204325765209066929981840 3984756 1475619391022974062231277875847403520 3984757 466452608063153235669364119501476512 3984758 -319090779612512624931433211282508288 3984759 -539467436999092863850957119923216856 3984760 -674044779906348745815755080114176000 3984761 6379579780426224025295065145531793984 3984762 289412824700350342165739280113147904 3984763 -452302447015303484804162234624753496 3984764 -763560135567475750901710071485196288 3984765 -887911947778891544056562242621599360 3984766 -1474674971975461654657475166931550976 3984767 29565791455767281748365653040656440 3984768 -517194957330241147537913791748505600 3984769 -1805112725394027962681459936283560830 3984770 -534831487367491367830292006058109920 3984771 -19769274944695437971301855746353152 3984772 -3281278096537775980003731755919232 3984773 -358457870532465725026604189044129536 3984774 -1077593713336492579146540608529252480 3984775 579458419265728294009634905160095000 3984776 438135061282946093149605439475712000 3984777 -1519938190951042771144681382504531286 3984778 11177359433507974748257580231066976 3984779 -1806687464593072568215360380532170216 3984780 448352787811783734966415495516277760 3984781 -3301037317554296931749043994941753418 3984782 -187832196870271389582616697843628288 3984783 734123056289324552623714647051859968 3984784 18089653207269449034938799491645440 3984785 -636323625921891809830758453118535040 3984786 115451165883452389444065161721013920 3984787 1823444577942922950828008987247270912 3984788 1049195865576964761068553287661833088 3984789 -849629059978722759724609919041279200 3984790 177822219910670722731602675410963200 3984791 -1139445980277863308770077228093450808 3984792 24968457256490260256292752454451200 3984793 -1677074693097590497407038933172555958 3984794 -69097665047692035892000456936062720 3984795 -18050718196309019537436767784496800 3984796 787722655624091931538715492512392192 3984797 1373624642012016099462147590944793580 3984798 -839911873289213907071462247020934336 3984799 -25899399422288871731672028878607520 3984800 828806928553160438072830837722316800 3984801 -3692844458053145805305749964040806400 3984802 504280593840692638024893800337199104 3984803 370844771872751208080866406349314400 3984804 129670590391729064338257372836229120 3984805 673987911541364688080039273784366720 3984806 401241684165687858393560673548021760 3984807 255809546082093890286439983353004840 3984808 -1380963403644751774899832494058583040 3984809 -1703759926083289877535000705268905990 3984810 -10877184403920965712015511864819200 3984811 794550603343688635853203872007801024 3984812 -520980182200892817876245399904334848 3984813 -573667581648712698169455314486404800 3984814 -50671310430845848449763744716567744 3984815 1822552978941185903458292804974708320 3984816 28889231570041791851535348334854144 3984817 -3034656645623534359610227301073913368 3984818 905742139706584222403068400564889360 3984819 -906052805781349146194238582863814912 3984820 -573123518297972804294102528703774720 3984821 -1102928694823781890667922969932610048 3984822 -182616659901186402051804255953644800 3984823 -3747098617226683531886147314412211928 3984824 1940070803774453485229458283787816960 3984825 -399825160063524360092121645801268800 3984826 512202220419134738409517698318597600 3984827 -327067594570466310493699981309951128 3984828 -416561176052998869594234979705351680 3984829 -3452477843422126661728790849962384340 3984830 838378813108420768578237479038677120 3984831 -471724065168187948516708378853176800 3984832 -314645688916129839268478083556966400 3984833 -692092413947404424069848046277906432 3984834 151241734141920184035528405709138944 3984835 -131027087018301360228969703482132720 3984836 1984798717126289447770410072701028480 3984837 -593747074390615680189593106747966240 3984838 571450468481200081013665548071265408 3984839 2257567429767937009605455119222942560 3984840 588849659402415561958734447687936000 3984841 743766690255392047713725021198323072 3984842 -46937370745879279688429514338819328 3984843 1384436055461339008886726199220028928 3984844 -1522731851658723241292134317989803264 3984845 -995877443301076629728004701588622900 3984846 -1054243618271510499579413701227566016 3984847 306252098600343117531733052662430880 3984848 29629062940432311657542164247740416 3984849 -1744691561752836374099609935290903360 3984850 -896502055978984761988089822912315600 3984851 157176315861585648671541612201428880 3984852 -366287985282029372713989492444518400 3984853 -52657145045753930120532690213349376 3984854 -511008667207691199813792873198690048 3984855 142634683163328190739105518076497920 3984856 82922150447800086907040397502464000 3984857 -518934272403484413521814080313352428 3984858 428435834594372195226379035054596064 3984859 -2182873332959779485255012095834874940 3984860 301995558328352290085754719592652800 3984861 -243570971365061928920521652507204160 3984862 -2112152291437964901838700170555008 3984863 -1315640608838654471237865426095851800 3984864 341645908585975865977785998697824256 3984865 523581433427063511333408105340931520 3984866 -57504227851550129231810852723560368 3984867 849167184900025222547238482366461284 3984868 -2928522315736868219668018334414709504 3984869 911077872957458470353974878956676896 3984870 -339004720191063785640352449003417600 3984871 4421612208016179606644496445831961904 3984872 -183330174908382986355643902848256000 3984873 -2357582643736038396928553675809502016 3984874 -1276836453283075649679884585389226064 3984875 2152568322319320749649657094525800000 3984876 54003382532255484493445301807276288 3984877 1226393612378310304054846298220982060 3984878 1143802870994394594146172828521970240 3984879 1274363565048153992879459334694840320 3984880 207937399623028540822226801296834560 3984881 -1436249595706215736308827521355248128 3984882 -78798941937001402166829599124595200 3984883 521382695287153975975170863312349520 3984884 -803625674164839695530848880887207168 3984885 255308213226642755066836118905908600 3984886 -742329252005730480335203507405509120 3984887 1116337052908437119973200674440657120 3984888 945324740235817013636019895404134400 3984889 -1038964718148920762183813715883809120 3984890 118713160827760431465113798394777600 3984891 -1423345070017433576037934475021548008 3984892 3822114214123188952197002793364840960 3984893 2238726824563259550363533401300806 3984894 -497503472547326594683864556689853760 3984895 -515895091255970857574905568126423040 3984896 -6230127948468230355914336602423296 3984897 409665009727133149110890404211739072 3984898 -642047013964561729751739529702439040 3984899 -417182906045046256001652109667597736 3984900 -271598879960125931904633347360256000 3984901 -191643595243089230068489366524713600 3984902 -339070893578906756840331875371579968 3984903 830776138345417996186219445526226080 3984904 -205063802988207949059956975746252800 3984905 -1410424653750126868502212760429942940 3984906 -117099184123973669376723455011159296 3984907 -447679204777662905413063817444161928 3984908 -1080712661680985755029420021161863680 3984909 -418189371225080908620612371188100832 3984910 -262021634553159998717132227798520640 3984911 -307597238001905657930673518497522176 3984912 57389056498713589926760667283922944 3984913 1054794944245611852868288106505156768 3984914 -198715641974432961675892961517889920 3984915 1206915847452316976016842628178371840 3984916 366573194681433900633543248625968640 3984917 -2518732812818871426709058586468386034 3984918 -284954027085280529171724604183879680 3984919 -1367595197435714441910052417028071200 3984920 -673174573637760236452159090872115200 3984921 2369207023603002987974533060815729690 3984922 504413736749061551307879497996359392 3984923 1622425786841511592623219155903977224 3984924 -14013676808293964817092294525414400 3984925 -286847907260916813711034948642858350 3984926 636260830922100104523776224396873728 3984927 1617295859047607196902066585259454080 3984928 2446189757782855341988279503212052480 3984929 650672826473564590954659793328596884 3984930 92151138415448379445739634358656000 3984931 -818318033883504104732011962680194400 3984932 -491156010342603200151240071157719040 3984933 -1304775730446861716845010043379798176 3984934 -356683643133583860671318596015309440 3984935 5229586908571669467179057869418160 3984936 -1201486730617329900622991775614730240 3984937 -652479087336041948635773560466464256 3984938 -1725262423586839296771773250617708880 3984939 -5171578140791166712253850372360192 3984940 -575928073693155314494377626400552960 3984941 -3150852415695150691323453372201047658 3984942 -50522975098179382364753515906400256 3984943 -1852107311989456894294963089896109808 3984944 -128648692532902205388923917182320640 3984945 431391195752508630558736114631235840 3984946 -284974806677528679619888407978270720 3984947 -1939727308665026416818232672931011488 3984948 -1787549316725519610531775639397591040 3984949 1180721410446158683568151400759875950 3984950 233114029210690436116955437224180000 3984951 786132358784676645792415754874752232 3984952 -592080601765061967410396307243110400 3984953 1297433103380169712736877915000857856 3984954 -385094697118882657797109157695282176 3984955 569358243291981550232470437611723520 3984956 1475583533791005805441912882498874880 3984957 428593687768830242323633253447530368 3984958 -544876870114017698626208114019279360 3984959 -1840204467738949252379322441411829248 3984960 16686144845664359359580554930421760 3984961 -348463076830389463438607422020374700 3984962 148258452438942733900390012949825232 3984963 -679667751896382035145210599828376912 3984964 -402137979815026200072444876131629824 3984965 -125861121679473265906071036148994400 3984966 -953221662346522883376593712248968320 3984967 728138168831032998603104922138778112 3984968 -76605115565970687812307770228643840 3984969 -2000133142454639168430158235774959856 3984970 -473123215270897768743144371018196480 3984971 -44307361013597401126276212421998828 3984972 -304657515897565161779873799160324608 3984973 -1515225810033832803636295567024813440 3984974 353825016748576979184233995047052800 3984975 -52753518449982563980926813850350000 3984976 683196443093539351389895540945846272 3984977 3556578951953953393690682122474179060 3984978 1057020344323419413681328663181797120 3984979 -109336002538221842987706073531101416 3984980 834214276130736183128575907180175360 3984981 133987580399873391725797952857878528 3984982 10314510034311528033068727093698112 3984983 2422272557947752723023200243088372232 3984984 1418202362558548576805542137667584000 3984985 110644942237569607605255906954672960 3984986 595326647958513001225821280524702192 3984987 2202356120501098325395633646545960752 3984988 -295702273974554706790884646140510208 3984989 2845137735345412727698019667406040256 3984990 2561290713028352512172392019349120 3984991 623519050696331452374228704117975800 3984992 2148399191437986381795448955784658944 3984993 -921427472676481246589896664260897518 3984994 276874367161057834489478645039627040 3984995 173100706478952854928579996102884160 3984996 -149300709535541708554960874084898816 3984997 -153286650020345488533001642436855680 3984998 1785691915200377679154385638942352064 3984999 -740166955434499523058929725223956272 3985000 -95096778700308847582257592963200000 3985001 1798594943162402291732345965097539152 3985002 229732817043996590550230244020481792 3985003 1917586048594299673258861627513478400 3985004 -1185716109222859679707154007536469504 3985005 226407201553722421580201406484848000 3985006 -1372540504152278418491780818771415040 3985007 -890837111237155413705790583019181728 3985008 494302548329105488951202423020781568 3985009 513208375692386298864069445597335872 3985010 879120378389596203818317323083151360 3985011 -279424474911765174304924434218455200 3985012 -342030346953460839182034537949538944 3985013 -1364322047683402479858501604262838738 3985014 -100265111986332663365994779114880000 3985015 2464600974486177228194015228808227160 3985016 566404885064866841603712751931842560 3985017 -98099696817969250861406610358314624 3985018 -1192488027022625421080794003438865040 3985019 -62321151142963369360042217221022400 3985020 -744151265547056622219229952219527680 3985021 1186414694155832125001504671658015570 3985022 -1920561165699072868052060769643761600 3985023 1585372384486744602478541840985977160 3985024 -334176269599843664310124529697423360 3985025 28249106479259748113697532757061600 3985026 -125295174468468250033883064383619072 3985027 -1118791038272675809938773640512181124 3985028 -909966913575744870213225454524584832 3985029 -816084012855327670719014032878632226 3985030 -140142492161593130377737362317305600 3985031 -2334839694719090835115597082766408168 3985032 -640392398906112623610861930874183680 3985033 -28019683716427042833238718764063196 3985034 628676621401629129299414585499226416 3985035 -1058795169838686797661084074538650400 3985036 -1151679469543773160563258765090246144 3985037 -783938607098369493172577000649096000 3985038 88878928040972968845932495553165696 3985039 1528163491205428374491989581916097840 3985040 106326985740159985792787306847436800 3985041 -270649750808791736021498622644643840 3985042 63232820996960125958947465145255712 3985043 2291672465308483760901607335306637800 3985044 623689021432500709627270576821030912 3985045 2036731354164480675306174669886254300 3985046 -467040814547512062176580123239991936 3985047 -1918074878457626102712631261861765032 3985048 -684566868137149454241263094153584640 3985049 -2083158594867340238626538422936388736 3985050 181374931958994564825215453436057600 3985051 537448955355441495357506681242687520 3985052 2649102070193517277218520389716430336 3985053 918574658472807110610631871415736704 3985054 1318222831959965848214821847926766976 3985055 -119446476941318595803037217359204480 3985056 -543073106095308595738938200693538816 3985057 2031099639861917208747400992199982306 3985058 216300406277936686835571017144325120 3985059 218597765738975435906429800402331568 3985060 1575560247590690975992359131129548800 3985061 -6191128761413360775452463273768105828 3985062 -802068249998330371061294009868157248 3985063 -2874458663969379405903000871734231688 3985064 -1475529094926637491937515489612288000 3985065 -771227271876498342371079759559814400 3985066 -1573950604874791207719710295283794768 3985067 -783914182120654521074211728086375884 3985068 8707862585671169150208366130950144 3985069 2264504206695911055684128695407046560 3985070 -61139686691747711435812623054696960 3985071 -1630120570770958957994705666710839288 3985072 -124602117141237361543286397194600448 3985073 -3123929527521175983279131970089037678 3985074 -701733096995041059351337509072364656 3985075 807571628428076214822502482234680300 3985076 1474882006240717884134425874446356480 3985077 -130132249977433391712840701619639360 3985078 83082596697194740391506581527745024 3985079 -624820940331047223072376121222488320 3985080 835627246088828718602057847939072000 3985081 -165975041682966778260799019545684736 3985082 -36265469517873824039932859173709568 3985083 -2667003056715340889564939771056317216 3985084 -505131389796700418632438441366518784 3985085 216317561759105317935789178462197360 3985086 -150465827056777432238704483732561920 3985087 2554043059688659305529871166808924736 3985088 -742750930102925917466277710087061504 3985089 -2102149448963195100595654791740389920 3985090 1414600219371652195139065637265376800 3985091 998040015496581723430691336255666184 3985092 2638827437355494900202908461457664000 3985093 -796442744981994846658852049972691840 3985094 1034182138668685321274202096806688096 3985095 -48744697609670428759310109340968960 3985096 -2037827598227559203227804712976998400 3985097 -11172312178182014769070480444458828 3985098 338529560288157295179596043053299200 3985099 -2804968800972827554464042055046401900 3985100 442018583968948711917486844493798400 3985101 -1557521890536008778650819308247147370 3985102 1527387640752733754462563996220359104 3985103 -1711198880873259367487044567419717648 3985104 247631385430648303469450485658025984 3985105 -2608335799536361591918456363813417740 3985106 705772575879689156047791158248630560 3985107 -541250758645901561660279757448958208 3985108 557087462640226812252977853529890816 3985109 248211358255708437274336486488087840 3985110 -566999007872161823035663874695747200 3985111 23268291439939640045356730586495920 3985112 -792605947153585081042890297834700800 3985113 -958225318860998013606976624210297152 3985114 176703410478568756239336240117050112 3985115 -3670126960124753439086630419989742080 3985116 2694281209066818683784909393723454464 3985117 2759722384733968612537796909238648640 3985118 -195235726082522020802439475482554112 3985119 21932059515473232642700428627085200 3985120 -2793295411617160114914939297151057920 3985121 1028047729390877621433659493573039168 3985122 597932813477320026455417271184627200 3985123 -607972774486794513047971256986809696 3985124 345956327685927907142950152327770112 3985125 -50975834148025313922210533215176000 3985126 -209153577474151075761367144869619488 3985127 1365309216980688422066414168299376952 3985128 533829216181965053309545321456680960 3985129 502295667840552018405112214391645300 3985130 -1293290121615341104799574821492889600 3985131 -1335371275635383089929788380545328656 3985132 -799595423323099822306812454104885248 3985133 -2487766923265459596773020036402859520 3985134 -9461110696082381751869659513714560 3985135 1406489991927246478968147924317280 3985136 441254627481516100611913310815027200 3985137 -518771802925438527618665409370188492 3985138 122198326663859899993969367529054240 3985139 233025081868851947741271153307403424 3985140 -971280393273826315140598106661457920 3985141 -119844466862088874707315802959558048 3985142 68286445741513276637626437787010304 3985143 47449738488737487293389924021490688 3985144 2405572268329552764503863055349596160 3985145 -311113609833137353775263223532167100 3985146 1810055785265415473800427408420006400 3985147 2745370227754779721208205203874481200 3985148 2066736156979521796010959772837031936 3985149 -18844510633219768572833476360037760 3985150 207690885525133883718572560807377600 3985151 3928229526949315273430594225273898000 3985152 -1141986673790376416835747216013393920 3985153 1273184993168963684169280791965059140 3985154 -22865874427400919694817816000678400 3985155 1157504130344904074441231582727360000 3985156 -206750400494472840899937734880530432 3985157 2050141630810813626653980258514131008 3985158 818721634330891285599438899234414784 3985159 -436601704659398428985644221735121008 3985160 -1075491410856239819738546812271001600 3985161 -1393058201900204472208722222751826928 3985162 563094967769330548208787761749800192 3985163 -308893962286746987596420160440138976 3985164 -740390247612361943557386491719443456 3985165 -1456986603240647516021470342936277940 3985166 628368850129056013706546477091268032 3985167 275852119802147301227048126508131712 3985168 -202392179312544543976945289548333056 3985169 1909526192849178672015909497403747060 3985170 220657153205681286607357662751234560 3985171 -1066164285570499695145149715837009608 3985172 12374899604236999839810406972642176 3985173 2962385756587658542620937588061258880 3985174 -68014635438949851439532662106112000 3985175 463319825446194134491250957138108400 3985176 -4540691833988227513690950010552320 3985177 305463571267268800536873951614061312 3985178 -709043755228222535144065847141337360 3985179 455076896392877987933527932900842688 3985180 -1067530600398807265441230762516633600 3985181 -3297909606755999242713470680133349018 3985182 179269598541365769289969920568564800 3985183 -294820213168381180406042497238068320 3985184 194415231441362529186293069792673792 3985185 1021029804256759445848248441639633600 3985186 -962475868252153640347202049339331296 3985187 374669929506580662068532836049907968 3985188 906801486490605005651559011790873600 3985189 -863586045390181977138459585716301126 3985190 -27629461139883077973868270543843200 3985191 -64110101230024024103601101516256624 3985192 -1114292991526734156583706752960512000 3985193 1654549650607660864524939437381871840 3985194 -831418445408102205343707092621817600 3985195 1838577064278550762271934006569647200 3985196 234764311158821980960592787378321408 3985197 -15478684567800281450663092087023072 3985198 511485590235454884020637940761841536 3985199 -1083523892406570265826964801266533464 3985200 -103933391915886578515073818703462400 3985201 2581017415475461137197988126611499504 3985202 130701364271084839704057990149303712 3985203 14563960552206331806260840377540464 3985204 71821831782742829622163849074563456 3985205 66390311444937595448457895633873920 3985206 -200917697027614474646105859829510656 3985207 -671664130519261825330433331901011544 3985208 2660734489488789031295428545214095360 3985209 675190665149986451211362990291189700 3985210 -464444663086578801123155271821322240 3985211 -237522587591592802340413350686620188 3985212 -48140322416952639612106307974594560 3985213 -2677193246811141779788670517769044538 3985214 -524198414855713562813188181082185280 3985215 -175295529243515282525285724354908160 3985216 -59199530621117235433638761681911808 3985217 -2381962153716343398158636074390300734 3985218 -755434372337320536766256538465852336 3985219 -116668940964624740361095546022786324 3985220 1578291915319706839290308537850266880 3985221 -1287234001646715332758258809051494688 3985222 -1400649845526170018534873424959741088 3985223 455889399123943411502256402307015704 3985224 542108922763111868512516001074053120 3985225 1059565055179378051941113561414859900 3985226 -636661082022338528283706917939075840 3985227 -1707071488249803155906314020275122560 3985228 -265401094234872666727533342603303936 3985229 555613041271547108962223899947209484 3985230 -160400000704870954369137170858434560 3985231 -639520677276385378330877774590606000 3985232 1407442981747965485070028166718013440 3985233 105136618973730245635693798729433088 3985234 -862454322143882261577500385820769280 3985235 -1914378793822607555555023786987366800 3985236 282555951369236457280439887757942784 3985237 -2231412359773492389555745871831416114 3985238 -954835488485938119531172538411245440 3985239 1385552993944911309286015991834821248 3985240 -7439723263325883331674848437862400 3985241 199812511113054353614272603775420104 3985242 30305151209626782496775618955955200 3985243 -1745000598130480638022998999178008508 3985244 -144632963247947914438370346665086464 3985245 645737365851000593751615188548779840 3985246 939194686046220228494486834522643072 3985247 145452805911976470794333776645675632 3985248 -724282873803148199208937408956727296 3985249 2671982259021615380320706953843369250 3985250 -731366781947178964036203087734400000 3985251 -681755367644377154549579210751602568 3985252 571321450121694002546576081633949952 3985253 3805087815256446636873219551802768960 3985254 -86513997272433042900452889460101120 3985255 -908536832387099959157311402817808840 3985256 1319627231454930880102716841574400 3985257 -3378423242981817576298401852201177312 3985258 143695603134493795900626014698683840 3985259 1290016237560111322491972597940213920 3985260 -10270034261462476680552430275133440 3985261 -326778079821199421650373106808225568 3985262 -127653562229818494347882013343378368 3985263 -1852683705388839124624745659325230008 3985264 233300502527951816634439873642004480 3985265 1970019740845907166063786866953668660 3985266 209107819583960225474333220922065024 3985267 896962628945279440156929725572122960 3985268 1035484886461372110085246890531769728 3985269 812259757949126287922151941194099200 3985270 480050417616594198657143595798591360 3985271 1491709353897709977966974520421148832 3985272 -1817254162514194502681408870021345280 3985273 2484741626859053329915613271056994960 3985274 1512897133106113383911637684326945136 3985275 12383511035494281801732762173625600 3985276 -3103711391894671106904214921033082880 3985277 1469655924773026329392546827373973126 3985278 -717584775794716774168078190405701632 3985279 169691890677247718920823920157643984 3985280 -991339119244900970019689922035712000 3985281 -155334820496899942916209948219626078 3985282 -124805046203072393664633877818012672 3985283 -38951526342159753668836993840163256 3985284 136116321227183193972213414120929280 3985285 -392739379159205972558056344475102020 3985286 1090684647314184154737027533423786592 3985287 1404516729165793327993548039046330320 3985288 3263087245223108478599279252670873600 3985289 -9150305265838239333302011791538560 3985290 450191394942328569138554176830637920 3985291 1104125161157289399257267387845769712 3985292 -1552411831040907233437282176023625984 3985293 856483756922512742504307227168217408 3985294 -1467742813573177111774920013222331328 3985295 -2859285541164355915403691107614608720 3985296 110266748728892366609312197941657600 3985297 -1164236841363582314693296564972322254 3985298 -428339820691390061542517534584227840 3985299 -3287889626248537705992092607571757976 3985300 -806903500068032583213644255050291200 3985301 -121981176274309956602239544109638496 3985302 -478280051990443345330689473315450880 3985303 545602663511002558080658244861272800 3985304 2539081023558789280727949759640565760 3985305 552936748420321349585697136074052800 3985306 615610075667253555590885021549052384 3985307 -156036535140580422409462714655691600 3985308 -1942352393476860378034900768522644480 3985309 1467586230302765768891372508919379040 3985310 -74915850166412813828883313502780160 3985311 -15490043399865728338939015796745216 3985312 1945095462313561983248485780690501632 3985313 72267482204983739873711001267308160 3985314 933673048058713596408958251333888 3985315 -769399391606833972239056440572533040 3985316 -2640046069848065969338090002470808960 3985317 132303133924050057440330737717675200 3985318 -2789907674092681289623112579819030784 3985319 930389469211302378845317580675400744 3985320 1187450288782805328784817110065561600 3985321 1383975011634088313123417786935460452 3985322 60404261334658729479144027241645824 3985323 -294408028000230837866345714102647632 3985324 -1258303780029051248628494007513446400 3985325 435821925460580761416397755392160000 3985326 1876379229700082348507966512834560 3985327 4065863815585391347431268503974301312 3985328 -396383866258513710962844473278365696 3985329 607883683026426822287484118304041728 3985330 561338322637321298424327763308436800 3985331 -27376687232436790645281742372875360 3985332 -111076955578166512557777253300776960 3985333 2807257897076016495064073527872301824 3985334 -854476916296513745908374784826042880 3985335 105913434412919302378161470791963200 3985336 1266126604638258740902231169313607680 3985337 3026878763075304238680550734913954986 3985338 -104092101906669756219130336409310720 3985339 -1562993796620721193157792371066063544 3985340 369800783145483220182325278646755840 3985341 -1132544113842518490812810144856254208 3985342 73471094798019398990450691142597632 3985343 -1996970641897048285060216208195194416 3985344 -206364294829683132469119027655999488 3985345 -363298226618886875383060258474809600 3985346 1030817169873497527821225877861105872 3985347 1946902721819923748106026926755953400 3985348 -1258909146702443577899160889351188480 3985349 2192144414128855335000823406789752350 3985350 -313067730909676096469300530423730400 3985351 1395143438326744120835757315075643352 3985352 49788175776336722225389097535406080 3985353 919372322180076765826049961471405162 3985354 325061572383942934124965449470686560 3985355 -2462610034019886230290257386178810480 3985356 -644393709731651305116486322039177728 3985357 3916525006648653865443709409047038732 3985358 3802994982359925137059436832647040 3985359 -167284563495163236828780824879700480 3985360 -175524216378534812949896319247319040 3985361 -4886523016282716869825355699168228000 3985362 -7078549500091353844664574827198688 3985363 -2572412156353166649589034662326090388 3985364 400352333319736970730428958955929600 3985365 -530980694111827623287546188150913280 3985366 1359307917019617652937887475296412736 3985367 -1138006182120319887939670026102116280 3985368 -1912897087208649197220685273860833280 3985369 59131819387532210383574433425296144 3985370 154890982710777633233413327180516800 3985371 221376501180988460549860857988131936 3985372 -597521711561400621193241039941260288 3985373 221593502408910575506726254890198400 3985374 -315272020223433636676293203737261440 3985375 -658800218010636662769154740226266000 3985376 1159706369798738819675770430246879232 3985377 -1716383778987172618747943687916720 3985378 -1328506093581990689191462806698258688 3985379 1351465064442112617146411378907325584 3985380 55488035201067799957910658659880960 3985381 1587674603428808175808731904892903932 3985382 -258620920930473360849319129440914208 3985383 1566946256382165478954200932369750400 3985384 442538769068451135394155960963102720 3985385 2425909157419147883537092989434252580 3985386 236283294409932784704455797315570944 3985387 605444380165136662738832602892398592 3985388 -176511417058933637568245492232084480 3985389 2987200571821264610944423795915427520 3985390 1115509111579675194194383538043787200 3985391 -90299792673467598139273891410470400 3985392 -532303062615269340774402422687662080 3985393 2567978980775652411190319217057410642 3985394 52208454670888914430355775027244032 3985395 -251409849236680901331890776479991200 3985396 3346400852511396044350875036786657280 3985397 173432385252457556581184500320359928 3985398 1312267791501070219601434047436457184 3985399 -3794271546647841259421485965987875880 3985400 1171084723340966070198413677174272000 3985401 43806422348981751955870927941058944 3985402 -507227771526861615375374193187238400 3985403 1912555174724728549285666397712239652 3985404 -890762973386099319608785796071816704 3985405 493102967597873759853133475278092120 3985406 -1306232750671453882854851647217273856 3985407 -1445306638089933849239062864273108296 3985408 719053735466073662305560870875299840 3985409 -1488543317315463837309841879369275390 3985410 32258664250238132566787856707251200 3985411 1796669997069026966296393722635493912 3985412 -60074505692716779700559700199096320 3985413 -132139334391663269609385763553207712 3985414 208727572288953248364882312153412992 3985415 664244995303438037912891605834310040 3985416 -779894612494624806871246631929036800 3985417 -41871686034637048649609391761445120 3985418 -336042448282900826535390837187745184 3985419 -2053881516052530207164740890167638056 3985420 437056284516271703269446179026944000 3985421 -483532311751499748081783339491791200 3985422 92800809167996095668355571548766208 3985423 -936088471981858499467875436481173872 3985424 -341605537664622539366182008866856960 3985425 -397749128704689782425570067747788650 3985426 271561931392183545666638334838848912 3985427 3550251791434215869372481220442242680 3985428 1820376721335141343936738019521714176 3985429 -1038068932386742053826092735540175488 3985430 370276109106436701807979345350831360 3985431 1752774957296362077957688628660770152 3985432 -213785402247988917156457447081881600 3985433 -2893985756956949228624712095543211318 3985434 -396984961224243591837614131801088016 3985435 82695661326654512940934733318133600 3985436 -412432231691315966887157457820108800 3985437 -1480702719761687608051119584222067840 3985438 -312721414846013470036124457866954880 3985439 101677396380973797174942223518861072 3985440 12606995413323632668673988907499520 3985441 -292126457668736884224839999258917080 3985442 583961298087222869943037874336821632 3985443 -270135469725426123906048705518890752 3985444 -1258978054373316990443072103146952064 3985445 195388626831848725861434771986907480 3985446 515202029884919045259693078669036288 3985447 517152169078914721630929680260602072 3985448 2064062054361870796059542945601039360 3985449 449214213133618467348711064562414208 3985450 289392742702668555991570094929728000 3985451 229800777121009966285450510001782452 3985452 -254301309679660647640413948390067200 3985453 -614685429861658624967740879349100416 3985454 1206243483012901378070552741361780672 3985455 10463373561448964728934973854046720 3985456 619404246071292128230406620253519872 3985457 -173920056941611443653017277718917376 3985458 -1209431717394258101772987199691807616 3985459 -2573374674245309942882683841661404160 3985460 -692227112116887930151009272016765440 3985461 108743473035205545559127645326638510 3985462 639012486433395765383308766619810432 3985463 -498107758134538669980744978288597216 3985464 1584905887027903179595152943205683200 3985465 -2261921776341464283044248375317279360 3985466 -556589169748942385667514957123463568 3985467 617228093984800324173010268416894512 3985468 2338747062975102242527105372335131648 3985469 148743060461257890928878396540444870 3985470 93535644507861065036160388265280000 3985471 -469368398571853020179551124219499520 3985472 -639391180590756648029942093176111104 3985473 476930037498199917789536940237236784 3985474 145264375030621697895818243170657152 3985475 -298497017082690043410076488054488400 3985476 239263759967964591802366630167736320 3985477 71568015761673779981346002458784160 3985478 218934692656138105631468756512880640 3985479 1968761114124353043199564470383688624 3985480 16814762015008071750475847577292800 3985481 -1043425402034814959551541288628342300 3985482 -690435505698539858267056288069363200 3985483 3390197759995499988416322005866038640 3985484 -134972959336057802900730412856045568 3985485 191823022461611881874233589151749760 3985486 -326547483839415983745801421542180288 3985487 -732908467916217021041710318723831056 3985488 -94982116833953370809814937884180480 3985489 -2098220690848041134539366689227599376 3985490 -571642356883662617129778277740636000 3985491 -2149811444463145707989750523310561608 3985492 80662418297037109716584442059153408 3985493 -1495231898647521429345016921155695940 3985494 233458823448158804401295108774393856 3985495 -3107800801116004816026263372745363120 3985496 1512127978821115608287255131030364160 3985497 1637389118058738959155144644570614400 3985498 47405029105752746411423552458752 3985499 101450254470996848602662316788342576 3985500 -1666186616154449931189690781363968000 3985501 1200998961438634096483852250777833612 3985502 -703229916482439326464592805884546688 3985503 859993488381582537237983759589810504 3985504 -621013983050385719171543834595164160 3985505 -295343790371399422940682221738831640 3985506 -581869089905061281066453888211511296 3985507 -1621730604151689132559774826060897328 3985508 -210307774887865566909032476686201600 3985509 325745969385485373927670290314419200 3985510 465317774232500489182000809009096960 3985511 -3954712787334232752776432597102850888 3985512 -918063803912217710437735922712084480 3985513 -66113789486346820532358298714110000 3985514 246321138019341900455241926146228224 3985515 -189918129466856035087254598729092480 3985516 -768906217516580820250322798990519040 3985517 -32230281995409286536647745752257428 3985518 1097677359639876882701058936752867904 3985519 -1968400424935639070854068426365036080 3985520 -146640356451154905587262586292797440 3985521 196773820608294735442298531504902512 3985522 1471990317835959196310661992921271312 3985523 1555242234609288839282105896235261772 3985524 -55724406627907012480636479390624384 3985525 -553977856194915953109399188761892950 3985526 -1437970443176718470528018268035880288 3985527 226099592070469972175779135044651648 3985528 245345854179932006976800773088256000 3985529 -230340120741297506906377369949326524 3985530 -52316825901047234601761022770407680 3985531 293540749834460922387154928931140304 3985532 926493662024477339114097673229079552 3985533 1538547589924054977622335739815782502 3985534 -144825079565538845287500189362721408 3985535 1770193974731667769964725839523237200 3985536 576705278560413763236418438897336320 3985537 3091752845024984754557628920211533186 3985538 -1240122805939266348445480488344044080 3985539 -517058781989781798659003998242907152 3985540 11157491527942715884499136113318400 3985541 -7960612182008541556908025813137216 3985542 -75157205925019319880191961939967680 3985543 2800713130232467338343728319546784792 3985544 2863087254349272823274923056177438720 3985545 -69448795269407940666251637802543680 3985546 371969318075668541223989334235905024 3985547 1614768077238328800690675353868162960 3985548 -72865102320701349781763414313566208 3985549 -2592878321495742719795462573486149450 3985550 -329852026678822474453147075066080000 3985551 816980928032376649368837698050193040 3985552 464886602123117507546824167254368256 3985553 251763120932519892530017436742897408 3985554 -793517754762901398994120734519985920 3985555 -268669991037719751259692745945082880 3985556 1571772742751227046070203536272307968 3985557 1534563143991849082247779299797226240 3985558 -1148159672254615972474975817451633120 3985559 -237890683173317354451521899619838000 3985560 837457171522616726122773249603993600 3985561 -2871115759970708863742851353873623676 3985562 1573850875337064997599752551670934528 3985563 -142877430009739510647336801368062056 3985564 822900437489526707930998202571571200 3985565 1892621385258105816087535594785418200 3985566 111340665416892610345362428608213248 3985567 -116977977962074110302696804919172384 3985568 344378880866371974481847691792875520 3985569 -118959724824274626637202837749590912 3985570 1077520116188131983432274889098248480 3985571 -1879518222246563211810337780722481656 3985572 -201130081859787617296373453554176000 3985573 592219331642931566080182527827618720 3985574 343730565527554981169454143463690240 3985575 -387113803707152947110271028236684800 3985576 -331356650185124190856104583468400640 3985577 580922099171530880358984663115027200 3985578 989980117354597008021269711609318400 3985579 -792904261577991625292576546827989712 3985580 261117785474970227018509718917248000 3985581 140633761158352349694255257841412800 3985582 2089738293770105905900736399129684352 3985583 779626653248198553862509195857499120 3985584 411158464573757240353430292922368 3985585 -784545790247132816502814284729388800 3985586 -810150698832858590750558923950282240 3985587 1544895742520987173554018170687021844 3985588 86390482929846142637629576560925440 3985589 1048675921772744414267541377003313390 3985590 290866185957222087312755660231116800 3985591 945815168750216374887867078073917992 3985592 -1183903288938387850056953923422412800 3985593 -479259239112214276981820501488668336 3985594 1612731757936669114095445122364458096 3985595 72656662607045603532417547450761600 3985596 451948170554448345323733308024074752 3985597 93172577153939197917435995869052928 3985598 345037925195294508893580151712906880 3985599 -87688089539349628066023206236866984 3985600 295222632318554559599748152976998400 3985601 -1093643576710229738615137642444334400 3985602 -467035950079839230204555812228655616 3985603 -500729354362154891489652068603637680 3985604 -203604441912370667460034217974087680 3985605 3099553609548697933618104885126360 3985606 -142856563507366735765413360526873248 3985607 64766527632162808801031944801568952 3985608 132259512515706739600173585703895040 3985609 1722442144032346122655117423634078810 3985610 -382398647111733978997381646933302080 3985611 -474649696526433131298162191215394880 3985612 -1275136411993658128071643969815487744 3985613 -366290197316659259199733086363511476 3985614 -446359906157830410926303764934005440 3985615 -10196995001406763801590253099785600 3985616 -711105197136387784369044125387931648 3985617 1403239888311858742538764934627485680 3985618 -254509140254469480800218609666652160 3985619 4638718668789565404051782255160420 3985620 -317710322639067176648755309731594240 3985621 1101302825609880128769010867513343822 3985622 1593991076800960683829073016875152512 3985623 -474165265153666306334850835850409120 3985624 -1084226093580518662271949169782497280 3985625 -90120967081931548878867096224880000 3985626 -418863682025793312282830938131334656 3985627 -55934218633351611386091785222525760 3985628 -2637952477580965339062320719900165632 3985629 -1930707794105601559647206905634964480 3985630 144041124922242523436185435289779200 3985631 819608509157636322959145468299183832 3985632 546695296225259848067980340704051200 3985633 1626973508366041551617577371805808776 3985634 382165321100425575870685356142683216 3985635 867304118058865141203926732069895600 3985636 2660525119364353891937707343337918080 3985637 3414743436507974229807354851245628286 3985638 -654660110549648656146031266161653056 3985639 350223004930231357839398853386780672 3985640 -504930021621700921947727366014259200 3985641 1330686611166119818018517571378668544 3985642 2691534680285184510413247496096952832 3985643 1423985857210521080091335794463699292 3985644 116186098198483906565169176612075520 3985645 1610280662394329637846357983354380800 3985646 -601309579429377325245176438997010560 3985647 -436286254293575280834646398306094080 3985648 -88354755153164812003351092368048128 3985649 449233514196850860244478578356960240 3985650 445504616272663591359456368477589600 3985651 1462365505646004026691953421430167956 3985652 1754626899083734761999167472810289152 3985653 118651897324820125349013950049034368 3985654 87935896184702826519450673572081600 3985655 224270691497377175489492342549161560 3985656 -433051604422193236629556104516403200 3985657 -572104729993961241945702404106685820 3985658 -34773466809115136435510975286723360 3985659 2855551280470522955006629985310492720 3985660 484982519983494146903896305048967680 3985661 -3563647125761776477602900692241087738 3985662 -365671618827340967537871438348045696 3985663 1968783390443352534409842832051160184 3985664 -1775652210919409449364289380815994880 3985665 768747057862127913177462765161953920 3985666 -109269935436993815520680747366229120 3985667 -848341684016545646480336963239683168 3985668 -1056637828300437332205276797345479680 3985669 -2387054871665827670900013053275408930 3985670 1129922932312474259087285398241280 3985671 -754491392343949074151187188411920000 3985672 -2902167052151645521999770411267763200 3985673 1366846794671699196584094235760070180 3985674 459648481365392748898859458275078144 3985675 -418267984759942574164357487684518200 3985676 -21153753259207641953962353412243968 3985677 914851728242368755935104472183053740 3985678 268551307182322144696112616981896640 3985679 -1220863627481080469438847196430320512 3985680 -258814827858970679513884042529341440 3985681 57101883764462419497381543142970240 3985682 1019293994525761923239495519754402192 3985683 337820573968690590574287996384243504 3985684 2550971138203024750162150202447582976 3985685 -775005982778000894569569013352444640 3985686 996016934177860499933107085433100800 3985687 -1305671069445552900801519883864297200 3985688 -877321872544003177157646335313838080 3985689 -437208316411674248002372286009315376 3985690 -265430971365611465112769200051482400 3985691 366123832509895276177323738823948152 3985692 -137793147255044130832970146579639296 3985693 743108141116126456336051154153560224 3985694 710296145725973865457462594571174400 3985695 37109288927530532883397488035130720 3985696 -2374376847628047145058396769892171776 3985697 1965848027057367463166082637131010146 3985698 1838012186106218128783787844611920128 3985699 -638786566731522122129620198725207464 3985700 -860127913075186474801189383098524800 3985701 -584446895204756242740047406627651072 3985702 578591811454673987694273646148532480 3985703 -635851880921814703119976545037482480 3985704 580840292925864212516154138294097920 3985705 1502776603127749777204646530094085000 3985706 966937650355973714211699721027027200 3985707 559013350037054818853502854126493120 3985708 1252179431944013981945508945957652480 3985709 433455984802937266939220440928983596 3985710 -459138117369179465509605095817095040 3985711 -1405969610551905838771130115507336688 3985712 -403977291552512249397278319366979584 3985713 -10070543384323184837498658757427520 3985714 -441571036832279202808986302287414368 3985715 2032976592777810324938732608439973360 3985716 58582146772841314524721989390434304 3985717 2231246984972714318032345001808646766 3985718 2218348066918110971630872229528372352 3985719 -218966205807325013296394259312344856 3985720 1981000149825118864745681084328652800 3985721 1470438156999618003987631053179546922 3985722 -260872635794561580847875159248942112 3985723 135331957048295639881757052869504544 3985724 1151061311924104507923771763352042496 3985725 -1077482308346046560633417646477804000 3985726 -1928243215747731266029368881523965376 3985727 36177306695788815628437611941325280 3985728 669771484602610275774821178078658560 3985729 -519430985436620932862585010650266320 3985730 -354423640535153814692632615586565120 3985731 -2367700824583170340769684055992298480 3985732 235908338898636253327800369015980032 3985733 -1164380177379733980077542543574789796 3985734 553750557643205989928378451568831680 3985735 -231801897231366177673481507473371840 3985736 332258756515834965791212275064473600 3985737 451859411633313514423904331140981952 3985738 427660721067461143070462016677735520 3985739 -1125614600914580948620296839879898576 3985740 1806062044671725888787750591436800 3985741 -3374768697951181185777495343425194880 3985742 -2054886074215025359941776632515307008 3985743 -151540401177468730371306994141862016 3985744 110606535970939727731928750878883840 3985745 184360259570939652298099057957254900 3985746 -785223997264515016474706354862528000 3985747 -321489665453045712636157531360619520 3985748 -191264852735953557590629380053817600 3985749 -1255869111257646665536058202163518066 3985750 -867273137319156256310358096511200000 3985751 348085511580701224844674839254284800 3985752 459086527058543669177478606995251200 3985753 -109172481771583152989735304253784060 3985754 1723087363458597945668606527043118576 3985755 1043795138713821809931364871582824560 3985756 22461546820463063074037239597430272 3985757 585519510033629182378792620140289120 3985758 -801295589867675062574634370487830080 3985759 -2205708498731456550054079524404231040 3985760 -663957993782169845366803176554496000 3985761 97200910650812258591098678487476800 3985762 -1202797174948017963580161859925684736 3985763 712978544012315346622204459832878080 3985764 343388714160145390019021292846437376 3985765 196077064615163860281041370554392320 3985766 654590759336690913833658969996164832 3985767 209848884940148257737507105928112616 3985768 -198089717571129223146907454310973440 3985769 2679267941738095769579167359881956596 3985770 -600451474199689139318535393514310400 3985771 396339445482032662779073093051786000 3985772 208680190005019466815469693893066752 3985773 -2131600408696200387762972668409624000 3985774 -105406500006135892573202745477555840 3985775 513386609471378855988285284085229800 3985776 139836625848043312374459621171855360 3985777 -1455835867903593286449649656101507374 3985778 574431384692600633775352532875495440 3985779 -528996784066938783404151687327110400 3985780 -363615529749943564723745496643718400 3985781 97044556754759942182220110476352992 3985782 381512754002099494906740852035950080 3985783 63031865171421302970461800351706584 3985784 1808009137178409070098833315149393920 3985785 334903611573592381338457145802056640 3985786 281284900056382881952603905111369216 3985787 1734726664429663908448967923126125120 3985788 501764046770823511945625841512742912 3985789 -4784856040331706315229412910031290240 3985790 -656474474332905877270799367313737600 3985791 -4231740682252970602401262272506294400 3985792 -1462225091044215854526376931072409600 3985793 -42198165804688388510086935078546240 3985794 -113685167624201860378420872471121920 3985795 -241198063206715640212489383050314800 3985796 -1486752507040246689151687519385702400 3985797 454842602192105895403924138290418272 3985798 555433727933173004726451649214451840 3985799 -3650439995595372524022770769552936 3985800 -7686891378204760558609222754304000 3985801 19584382551375252103424755652319204 3985802 592328790231170013084543900091106304 3985803 -411739553000147001394603029119611200 3985804 1025221421478192061773542637719923200 3985805 -821945369974323117545625915111759540 3985806 1489205269229154832267505990491401216 3985807 2715660789497175745870534068859611456 3985808 332409292230263285142086475402706944 3985809 -605671149947051171201729082959809296 3985810 89957038493346162320930317704358560 3985811 -4928179843426602653149371316426552008 3985812 878308767334108325980357592212442880 3985813 -39850546909647881533371086761879176 3985814 61984552049400802697005629462966912 3985815 289209512263381977228221065551611040 3985816 1590479796443765160962588963088660480 3985817 2231479432083110218443588691275163152 3985818 1368637442632967567893840089184354560 3985819 2134705864338445213326612834238154544 3985820 12739590905218674322436369363404800 3985821 -511756423321302687539863977676387200 3985822 721477541315557370749400581749731712 3985823 -1518545235888704083528282682805841056 3985824 -844912853125140634423110433096335360 3985825 -146527815558350542843902447633568000 3985826 -555883660396272502384340584470990336 3985827 -1676733585109422708158212287747383568 3985828 -306614638611925596582686907104636928 3985829 -551286258344102491948598779937877570 3985830 1087077181884510922902488334773531520 3985831 1652519875727965215890475061900656912 3985832 3566179552725773994423039337739212800 3985833 600760289732149533354103985094017424 3985834 49373998649322763738998573539184816 3985835 1241095055853232222927750723282421760 3985836 -872478207647095284441346660838470656 3985837 3192216451398902284801401674205322092 3985838 -1572635088583071702409478633121727680 3985839 -133908293806533921296117090242327680 3985840 -312999857713621283710253636238704640 3985841 -275627178614693777081393001844410000 3985842 1273613978921247874963360037044224 3985843 -98185717126071046388961376279409908 3985844 50134525682091558768321640940900736 3985845 -1016281875451427075038489955422516800 3985846 1140737678755313853300852923071069824 3985847 -4458186160688102276030970739394222040 3985848 -101366804079000680313755710129213440 3985849 -94027178252507782439360139337739520 3985850 -808733483510561970136460001528307200 3985851 201350883218198776264518202854743832 3985852 -570452050593043497262221653877436928 3985853 -984097746806449400860619442572339898 3985854 -372801718067648502018066270612019200 3985855 1510482355035507370817582751452246760 3985856 74581812082822299733813073968889856 3985857 -782383427584810071359666578885577520 3985858 -1118638205340309117553818484454751360 3985859 883391677177624256773980322330560060 3985860 -953523481726996674602774401981808640 3985861 -979704195102199764164357379518914 3985862 15700299213459220342303761616573824 3985863 -294913124436237037604484580851598080 3985864 -1432989014940621437919731641680353280 3985865 -280984642269228372286643519460868200 3985866 200544583572939528672732659909675520 3985867 -2592939629728924320985661562428479084 3985868 -77015515307049776412157436685072384 3985869 1085735731458952397225989402451915328 3985870 -25153501640870447461973977546947840 3985871 -2203287887816656124542011969972643008 3985872 -32908803965731089189403774127308800 3985873 -169209755008854104652739150635608156 3985874 853838326250506574602315476524385936 3985875 3222495914413935034691667211724280000 3985876 -2550682596233815673365550088784984320 3985877 -39219358782070960963539386570373120 3985878 57283243275206437482118252955966208 3985879 -214971941116792702890996212128710520 3985880 1102483892401182834997400812576972800 3985881 -315286104310719696405042523908664320 3985882 987939855697421628532347539387438592 3985883 223192947310210999181124251640968424 3985884 657285786553589870937044774485257216 3985885 38870053600212382675829390684402400 3985886 785147042438812269959659417088961984 3985887 -525394506561079191503752474333724160 3985888 189474130868234939063248002737504256 3985889 -3286156247707536636869872468295657310 3985890 -211517368198858656434508276850606080 3985891 -193375894397358574708581411797052256 3985892 73305467494012823305341345370917120 3985893 243633740658668821072118201761793664 3985894 2627076116787842232520915306479575040 3985895 1802907650241105960662216024394094080 3985896 575723929233526439103413218606694400 3985897 1101472057825823910399555239909470944 3985898 -544505556522805247975794619853905664 3985899 -11847125363814696120878579577530400 3985900 22020604678835431363743496385356800 3985901 -439991272922134973012598027309968628 3985902 -820221696288580412841605093380792320 3985903 -1671429099418852533926155181957948848 3985904 178811947031721844588064955877392384 3985905 979194992812553393550727459611004800 3985906 -374837829730966690287997462964836848 3985907 3820724878435248839444541765699023112 3985908 402343329382104077784430519041884160 3985909 52172287034477587454165141219294304 3985910 586642090937785478469689939006607360 3985911 -826598587476352859390157123551408640 3985912 123213502572359775299389446926745600 3985913 2927394247309417395751732335757108224 3985914 -482230458348260434117830743751106560 3985915 74460049800693464949575183968071600 3985916 908315644837152343123274870245334016 3985917 562336575030942708051758066637778848 3985918 -239627887844341717087980311675999232 3985919 202915494301863274367803717472509296 3985920 -190389076316263620880259884127354880 3985921 548230189380079108763679313049975812 3985922 909133475666526445280004067438805760 3985923 -931846225924229096360318155226157312 3985924 -511466559839047968263422938275665664 3985925 -362620399136508129154745858987833350 3985926 306438101683360034359350688475572224 3985927 -3642925187476427293811035940231761128 3985928 53747393857266453970891737830645760 3985929 -923472176165747677191867417524764800 3985930 -246585421614137580713411823128892480 3985931 -424324079435683745619198208030806408 3985932 221434178572869370232654834639580672 3985933 -148683021277091623171747214651778080 3985934 1204084464935453926956652774533033600 3985935 180218446902174873466642121128342800 3985936 -108865619563318523027931014094307328 3985937 5346644101482963774651978803754389232 3985938 -217388054223070061183784917481210624 3985939 -2377645084536042340979186673710935944 3985940 -155505015791254142651654305146224640 3985941 -158749483550880145553427593016371808 3985942 -492507328457257149857093024223580128 3985943 -474256120823629974245687791410752400 3985944 -263960855380698435290563046853857280 3985945 1508329874424504847515152402085724800 3985946 56363399742153478725394626148314624 3985947 -115154698437405440514183588032229120 3985948 -232602835971401443417863708198472192 3985949 994606688719782606512460794550332160 3985950 133410023951774139611016266367921600 3985951 229872849815833170247120341003481952 3985952 -1513820686325182917754055688011317248 3985953 152805666019839324072739427881735200 3985954 -308912544114081943070683446399830880 3985955 -28967630367845168214123663248543280 3985956 1185595637936431498281201279393054720 3985957 -32922768614391720896107702202621600 3985958 480066387863555588181255939663058176 3985959 -1497873358605277825314498363331284696 3985960 -1818069054909425004583716591163392000 3985961 164284016969887649038275025126204032 3985962 -163258216652963441985815613810516480 3985963 1205459426563262413244226147102630480 3985964 1227324208595369269366713545730846720 3985965 1260910236348573526177788693504264120 3985966 -144370595726643086770221640058021568 3985967 333230947230695560121355344860746720 3985968 39768046394784216186811270151798784 3985969 822585821484488570860192810802422848 3985970 -118456498951617913938959403498048000 3985971 15508263277426422187959906387502656 3985972 631357757426635464480476634430617600 3985973 32768317384157904053568189332174136 3985974 -596478697340319261446673908025671040 3985975 554861880426264872241863407974048400 3985976 2928508615682055744818658598598492160 3985977 -2611355501099753873941239787867421760 3985978 1103739475055490102442608766207664640 3985979 72989252929859919017054138912413440 3985980 -327875814075282551966599504401530880 3985981 -2672690611218631807017081756885242400 3985982 115320513501236655957543313420032 3985983 -820388489110694930465848176687068400 3985984 642326848433398892002859123555172352 3985985 -722796915534906286097448787859154840 3985986 -281281045161531358036773355460190336 3985987 2509569440295850374454689873370996192 3985988 -1443155834733650816499867928971248640 3985989 494017765370626906865984492571489792 3985990 598113040522691048199077396025434880 3985991 517768504641450964006176872128897800 3985992 674207760564290026211996772303667200 3985993 726123849145400804860287943059758544 3985994 -153859853152289849881582111184801280 3985995 -92386078419694229714261035473795360 3985996 -769052848083336433998513279460232192 3985997 -6295683725760583199776576884076029600 3985998 -163183936623358192373961263279940480 3985999 627220802162564390516006886671462000 3986000 82434720488806267478484894265344000 3986001 -122522954718858825202771316908359600 3986002 45381932974379717180849185029712512 3986003 1432708273733704236767962817412477600 3986004 451930934503304345518360470587123712 3986005 -491287601050637520856140916858514340 3986006 -595743242593958193524356119309792000 3986007 1497859952068311101457825088609904592 3986008 998679852182895015114808156333301760 3986009 2207908880382868754728139272885731210 3986010 -6278792254222713145567513272806400 3986011 693822407637987331017467200861621248 3986012 153351819881593295860481153267520000 3986013 59962300969463271160781771047215744 3986014 14521506325265646162759597652267200 3986015 464471546005440786439957117507639920 3986016 281123303613960927029243204277633024 3986017 -1035372713691288026502856071222348608 3986018 1440028448574336392486967745801136640 3986019 -129650214457251414037500007589439336 3986020 -117583365618551023631688358735511040 3986021 -408924539605034340070003336411064400 3986022 338091929489537780318899286386212864 3986023 -3209071470994205302162248730903379040 3986024 -594292898707040009825743596532531200 3986025 358883914195140862257929897236198800 3986026 912132452109981658263119846229878784 3986027 -2233143386254881456077431179114735888 3986028 -694811959378291701395201965029497856 3986029 -312195571709222782184304588002536960 3986030 -44334219483520770683669427366220800 3986031 -367914473195944464774093706084889856 3986032 278055221343527193032342953411444736 3986033 -71184556185643857437039950833884718 3986034 -451541080336055909746829971614855552 3986035 2012515592959122159704211271409082480 3986036 1159660392813400016282810542332181248 3986037 893170970102944852843285280311490880 3986038 -257724401690892206033862057329264640 3986039 1820542370927956035424600450872158520 3986040 -130712608363803750845336984592384000 3986041 -1671062613693521545175406648719538348 3986042 -233951890594788851538492908434022400 3986043 319782675336313637663362593243428400 3986044 2188586577692973358287918368994523136 3986045 853416750573728191379360863327820160 3986046 -649116425790400970786510157615620928 3986047 239706835832810170782537912536769152 3986048 -2149343868215609963045271833149440000 3986049 -1331358420543121365687597510323261136 3986050 1098176607938330908729810575853500000 3986051 -1749194171117172095543942817802626948 3986052 1026025915675800839860222808231255040 3986053 621946079631741299018770654250140540 3986054 843028756491702014693100195520995840 3986055 912616313682445787595348070534301040 3986056 -1177066310681991901555245077187333120 3986057 -66256934878428350998780487510391600 3986058 -178654464821187669333936138620106240 3986059 252790017385350346865822683946564352 3986060 295027600857076262664337791009500160 3986061 -80655101090905470297753608362926720 3986062 -173908166695733921034651693905659968 3986063 -504214457370761663269122871621076688 3986064 -143727022118339845961063838471290880 3986065 -292093958119286430915975267532649280 3986066 -349768932314063179554056596278735360 3986067 187555404125322138286051847250338880 3986068 3434309665208144323811103977917618176 3986069 -2070801775797280381238713594093225956 3986070 -1005611045472725834311590205715374080 3986071 -2061068204295878341802668090434621288 3986072 2009213686728382137835601471578060800 3986073 76398704744854571055198135460205568 3986074 487087955682743855437368758012983536 3986075 439851039868735865388811697856411600 3986076 322478598632233318739038233996309504 3986077 -1071848222294332804450183411553700180 3986078 391492465477223540545756877136915840 3986079 -8485445356368828558938638505241840 3986080 122167166257408026817980958821580800 3986081 -715711890813943770309847310168025936 3986082 250901819723251489453407349224238080 3986083 1024581787980927010947956790407820240 3986084 -583539168196785580732963044899401728 3986085 225497730576983829879780607870346400 3986086 707110134030936771425002156004668800 3986087 -604720745295774375500302028987997696 3986088 -552584382731556308250354124672942080 3986089 -1264416534328646327484674286922446720 3986090 -456132921342530233384216649623255200 3986091 75781934837426002601806124529072132 3986092 -1693339680106548598051717461765370368 3986093 -849483242137539122036741246201899476 3986094 261791542793724061326668312679171072 3986095 -459516934918658728303363864997932320 3986096 -669525194764318671354932159665717248 3986097 1543413899806195191197198483774732400 3986098 881046939255133519377317141003561472 3986099 -1023992292418557075432585172869642480 3986100 -16491632224224668440865309366630400 3986101 1491410718399092414209224527780825550 3986102 -657738745392669509332419122492536896 3986103 2856603047616454145692329348307200 3986104 1077465920761798890087386693183569920 3986105 1389373641024865352158196251779576000 3986106 -864745564612018435925869897802318592 3986107 -2388653825150963017847893437675827280 3986108 -206065160625107982673668248953497600 3986109 2699078240083824239116168180071923724 3986110 -1185673990656357844846313049752495040 3986111 1737598265223462176171299467030875712 3986112 289512520622564588996229789093199872 3986113 -2478541138036249207825919754633224638 3986114 868627534570489859471997306261085440 3986115 441554171992516144906238589915467520 3986116 380100612282509630075445138914752640 3986117 -5352577857599485837778037986497491648 3986118 -1021647065240101005857659782606716160 3986119 -1506561803563836269653009529476080560 3986120 16108459505864286472236879138816000 3986121 -367514114962941955142549979794185536 3986122 -1800218886559367743653400029235968 3986123 2862741985872637172202230898051610320 3986124 25019567031468993921860299016048640 3986125 813312456949763856689903560550016000 3986126 2168408146598751779389557058233536640 3986127 -2099003977376487131140968402260819736 3986128 877420734475641517730197100605693952 3986129 323240699594149493991211768511405376 3986130 63872520948181656678897357536102400 3986131 1305190673316207396702671807701053864 3986132 848814478526853392204513613011224320 3986133 2193455157780063676825728031735806624 3986134 720820472059700251734580552883709216 3986135 -628101509555941294922653813479143040 3986136 834457496262110860116333797631590400 3986137 2369391960651253660628643993307624260 3986138 576740586745348114274108423187762144 3986139 73083057377858768827627784251135488 3986140 448208470165330781553380458798080 3986141 -718527763647800382787461897666934368 3986142 -1211802239485191936536364313140689088 3986143 -6505276167184728924630540231851520 3986144 1068909283912249622502697006338932736 3986145 422504979672232140833179116449193600 3986146 -220574661670565902093425119886432096 3986147 3036107251625878293079288003414002312 3986148 634404223565141028105045686940103680 3986149 -607528275838294329182417540746340864 3986150 83213366423620508474326027360495200 3986151 -350599060294530017823118657696556160 3986152 -668758847844417640210043516753233920 3986153 979196524923294200982139205591622528 3986154 640413691514970334533129400397817264 3986155 516081768996058582181071595385760560 3986156 264484949223465285599630568174731520 3986157 -557124094176080739509235559999900608 3986158 355892095230278717405033206749066240 3986159 -1266746076500652633623793254385662640 3986160 72510161350964182859631942160220160 3986161 -1461181820310069129798801249700440238 3986162 -18557704427271177318462912542464368 3986163 -591541609484078810499658885613097696 3986164 672093027221664812735181691263025152 3986165 39167748141847500007386399488905920 3986166 -345005348047833193682342082547507200 3986167 1953760300574862313323423991417070304 3986168 -35158001328477615861811707462205440 3986169 -244940865254826372959724767533363200 3986170 408067443461160712408866253512744960 3986171 -39556391734850794574417683172319456 3986172 741926972340681637863659091120032256 3986173 -432931922645107080832653386608547578 3986174 -1157022799625755693311396880771697664 3986175 -345503767039154272254340366838505000 3986176 359385309778221949375750381410189312 3986177 -566082225095544117420424384585817988 3986178 52263781406622329296793398971604992 3986179 -118240371764322114300878087024073416 3986180 -827008456028765951514654522260582400 3986181 -748051032557938281120395866375830720 3986182 1366920348448308012928650155406854400 3986183 1045070795683312196313183971956003224 3986184 -419673398241243393556015552330383360 3986185 -173853152240428937592651590898027840 3986186 21934582886701373516040240836765184 3986187 -659183133504917748208257939701580840 3986188 184517943234873360217039495264273920 3986189 -1458260353089590240772841190256728010 3986190 -231032937910897473695801301363079680 3986191 -3110850714610457977424072385553772616 3986192 -247965237489764498946304526276886528 3986193 -1055841769086292108009124287717617936 3986194 679895125880648698334096643092535072 3986195 -154017139140042788670001286836075200 3986196 497196223676848433156683278890760192 3986197 637232531550861765849697762153113600 3986198 -546151965499630666006157522147257536 3986199 1464091486648141197767243241428778240 3986200 -1112531235489979366828706267328000000 3986201 480324431205390075580588965557984202 3986202 534341454682914288496836186020123904 3986203 -3893028750946555128548925762980564880 3986204 -2713443485248157829495614483784620544 3986205 1038226305128063674466536603428843360 3986206 -484519387050816215048567841027323520 3986207 2693004657537338580792233438332239456 3986208 -1734848932375897604800482735134539776 3986209 3052083899106692126684889546804045410 3986210 507976777195447249692311027418473760 3986211 2074958323065637680566374420055998464 3986212 -1301169803805016535498783756276292608 3986213 -631918447197611796985260772226621760 3986214 -366397872629463065348547675209328960 3986215 -2324084555374704977835380131180688400 3986216 321976093855344239117613544291276800 3986217 -2098078491946563326767934455094296080 3986218 1509199807265963996865279754471504560 3986219 -1881232410853340882528218660233761160 3986220 396933536136712046398216113701928960 3986221 215891756650886583432986780190065100 3986222 1491198447135111616063410597714412800 3986223 2009892656931445022535657677598731784 3986224 618473752390371499138018902343680 3986225 -636168788149089208501604583861040500 3986226 874509469621663903888400821635782400 3986227 -799536676459199651904874701574398128 3986228 -1599325843891654349019357485058047232 3986229 9112851743632413796912067294591808 3986230 715916031173897749003599731423683200 3986231 916237921802374435725173006429509032 3986232 -456018458524186856038680661602693120 3986233 -2790885983761936302626500006202201456 3986234 233933402462133447235074415046299392 3986235 -111870117301845412074200347225528560 3986236 -203250960692299946547345516296652288 3986237 1360025019373267761326424031293458886 3986238 -99184033572091041290519838344601600 3986239 139391566241272427664867120673871320 3986240 -737166975149066747888675917906575360 3986241 637375304101470398178656663264385024 3986242 -762924192246549944699627896535485440 3986243 -1992162701579083326239333881182557508 3986244 -374387604202244373961573821085672320 3986245 629335723161278418347856608687174400 3986246 512377403243710536812148359636867904 3986247 -1026685393010764374649115122952967000 3986248 -791553182887229489941626652922035200 3986249 1453466115897004475023093845382060800 3986250 -166063751472187618683083079204960000 3986251 -754841108047847898385979685272763008 3986252 -366383310654593626265307404296875264 3986253 -125070332523264815720414204817059220 3986254 -1952583256652931852156327689408879424 3986255 -205376517380431047010620413185730880 3986256 -351287636513909236108063379066585088 3986257 -1548311522273453753330261914296249120 3986258 1155489655801778285421520909261310976 3986259 -704069516110855611810592014397765632 3986260 -409934873931549684254211983525925120 3986261 3342657135144721959721063637925988800 3986262 -174919783957041007476479119293524736 3986263 -605108313434539033821201238151882488 3986264 -1541666470544444465996605430741729280 3986265 2457318660116880139212516480112320 3986266 147839296713710347186263524466168768 3986267 -2629078452775087961065536762289512048 3986268 174602508238960523482300412503228416 3986269 43002446126682642697676551474191872 3986270 1070661059573619955211054834160502080 3986271 1602875093174493245578913287583505240 3986272 10793855483723302496009135354806272 3986273 370512522276653064199239523367391522 3986274 1162560080207470410536892598165656960 3986275 -1076931475200516589599930472519945200 3986276 358237717141459093624257272846745600 3986277 706683732708181909080543341303300832 3986278 205196742486932620735024447197139200 3986279 562722353150831335322888206440551472 3986280 -141059034246062767387393267789824000 3986281 922752631153687188695817445915743360 3986282 1254527864193772020813252696497570400 3986283 89357483112009684631358646933540864 3986284 -219451377602103709541103557512816384 3986285 -1689211524187460940213262868480795040 3986286 473928355030273762420534995830643264 3986287 2700876840358927001372467354048649936 3986288 -650577374981829014538672551549042688 3986289 -374996455845626805072417408578449752 3986290 -151056895215057969295940080948346880 3986291 1025053329559523558753082577652087040 3986292 -695361703943369251385789347808206848 3986293 498274079635291914776976666060426542 3986294 170457713259131344580187341254976640 3986295 -365438246399031924999035184475353600 3986296 3247433522862593542705614074957660160 3986297 -2737841864487717588298965510822430614 3986298 -415196788714969034211572501680995216 3986299 310528895654061644611957919889603736 3986300 -618867673724956595656177673591769600 3986301 931224239282911210072234618441527360 3986302 -421267404104303511526313363691867648 3986303 1919583051026050385032191924928935552 3986304 335985513487969496126394182601277440 3986305 161192767934452570089588653439404160 3986306 21540554377333347706314949238198784 3986307 -214178739575798583906346179944320320 3986308 -1031692513564770632764381617682694144 3986309 331781344023587241013728358834140510 3986310 243948801136016220587889344535340800 3986311 -81316708844978920816464276247732800 3986312 -2091632934457896513631531286087024640 3986313 -698645403059979707755379565765611616 3986314 521320283577309058824038413131578880 3986315 1029817785445682150427404695599120 3986316 -958672910009510453789012004065296128 3986317 4011813387309773952402850652500857312 3986318 -369106820646498895545220850377747584 3986319 413649546683884171385369003801826048 3986320 -82976595870333877666805230303150080 3986321 -745940255830929882730916460128134656 3986322 70953448485965213798988410308273920 3986323 -2061820497446192100991991907409671096 3986324 -1197446517607562837815298872721332224 3986325 -96637583319985213594721432174138400 3986326 -337055467953158049768066975530001888 3986327 -1407678487378250872313758210040009328 3986328 -323975708404699855835963957184921600 3986329 -324125175145445853469282409656422070 3986330 850043004328603836354023908844428800 3986331 31721772850004288360863068337273752 3986332 -345568143575030647661249871888880640 3986333 -971295410166228722077170057669602400 3986334 86541743784752287143858671304629952 3986335 1567162298167416253464558598045479600 3986336 4825165297190803953152569273834536960 3986337 -640890768469450920666568873472164032 3986338 -1006194849770335442602351620240752256 3986339 -148048068278008093040644937797407840 3986340 -292820974024698352614144785417625600 3986341 2210170285192424403766949025264263484 3986342 -197113309175532958758079786822140288 3986343 698975183243943576150440899911183144 3986344 -310407848908474546560193947282401280 3986345 1251704219808268649694108610189872000 3986346 -239783515641427647891697533976320000 3986347 -4769190542309809464740605819201488 3986348 -244458585977842131877207588947271680 3986349 -362651267353287166884568761223455936 3986350 -377392804348845676780075846828939200 3986351 2613611478110213167182669749085566352 3986352 169842967216131126740697921072660480 3986353 -559544661778974110868566073553027520 3986354 -319107499649622505024161037265292288 3986355 -888109678886701625299500128040857040 3986356 -175917041910444734794558850260838400 3986357 -241327784889833507905229406721445394 3986358 -7313075747801016718567316270879232 3986359 299571184353746066165097021105173704 3986360 -538214553332007677390413232308224000 3986361 2256096234895817785118333687310382080 3986362 41940144356684950939925435999488992 3986363 151519396016140053602346807251440560 3986364 1040325629270060540756246680485061632 3986365 2464775037672407716498588659431161260 3986366 267053873628437585840019507779312640 3986367 -617266955325070224728444389450887936 3986368 -195593697929228680441404585200844800 3986369 2998221154650445225082338065176142120 3986370 -621933947665555856644192904672064480 3986371 1709949074326756980993105459772034200 3986372 -2002083482314796169320733068552352384 3986373 -1284101299753081405532004283124285376 3986374 -593755260391992353043296986648472448 3986375 3142668915494463399535340956400154000 3986376 1634686604953015957415075975279616000 3986377 -1346826718808493148923898368367876774 3986378 -1692090164892808389917323693904601600 3986379 314803037776721021890810896638099448 3986380 750172752750571198700573561523287040 3986381 -15962260188870509475503227106977920 3986382 -844835315208249634569057729848841216 3986383 389178482328417218297131535698925568 3986384 -31161411791537011854099392083869696 3986385 628978968530673500668516667850536640 3986386 -1265238557969242954130622717226762608 3986387 -1127968471262491544029115567543468448 3986388 22261705499922568663850689430200320 3986389 1311464283087277321705092907876282560 3986390 -1200970644932200884852388924296604800 3986391 -620945096560809855885388272632986008 3986392 1794890429703064335911909974332641280 3986393 -2374000082445936801680785248093626358 3986394 -700493200801342853807251305952853760 3986395 200296933925074690432869625718303280 3986396 2747197958917969747666733155118860800 3986397 1503460078323136941020529919726664748 3986398 -613248301409275423744027971996372480 3986399 -2688832727938381108396481992834845120 3986400 -557118271359852408491369652604108800 3986401 -12258431228721041535635860614912848 3986402 200081610068980722428096945792113152 3986403 -466581287897093814944633951385010176 3986404 290445364927236441399004755307273856 3986405 1221843414937185023108806549555656060 3986406 -801257594213351977897078605824830080 3986407 -1105091047470447794089181012086734840 3986408 2291507288159057731704777483757992960 3986409 761819807202539374676957743685191680 3986410 69316100304256441118007315467550720 3986411 -652068933153075982987526983842520032 3986412 707301920829024827368028746042701312 3986413 2470093811689362104133581318598312662 3986414 -146043492335002420926189172327019520 3986415 -2432706113896878834383789905971403680 3986416 69940092776238348680982096060547072 3986417 577381202254890539440534685669327412 3986418 -831222227812914123324520712774887296 3986419 -2254902144586969911350240896046207840 3986420 957558027685473828919329178020545280 3986421 1026851525070046984157462818638062112 3986422 1709001279573559718470063188349161024 3986423 560114991004516221677672356694006400 3986424 552052023596448582787300862223667200 3986425 -1092595991391981611586104128465152850 3986426 -467500424920268108915618261333575200 3986427 -1150340840589595725991263666615803280 3986428 1591383749904613041114843462476331520 3986429 -224706259780974963038983390262684352 3986430 18414832808270053801162815125667840 3986431 -2597860856276889564751178151581344768 3986432 2996684735656897428342709237831434240 3986433 2200259626393009711103408670952622688 3986434 -209204997693360126548535678770958384 3986435 1854201707198231206803020655228500880 3986436 143578520207959042443381148498701312 3986437 2305163792445496388376790873906944 3986438 -1785386782690974696115902378027902880 3986439 88094853465619841098653707911721808 3986440 468196988050150073126639449344460800 3986441 1025125890386164144554104972080546842 3986442 -512212722426321499669350695073269760 3986443 3280206093825699816428740247192106184 3986444 -1240610278524177083848839063478865664 3986445 -489773963774073046302913859234127360 3986446 939261504880806858158535047433058560 3986447 -3296217746649794710919811692346711960 3986448 -128586656797872344644232352598327296 3986449 -221553486230641224587085772490888088 3986450 2196692002643686519026698175237600 3986451 -608076839441410473676636755853618608 3986452 194319902812137234142146510856845312 3986453 557606340411725548615797444937316160 3986454 -118902572297578117057043590923927168 3986455 -1471189127248986843952656872722259280 3986456 -506841715611953817687724073427763200 3986457 74672396855836852416346055973306240 3986458 -283034341548452348404560853376212224 3986459 -2808833057713411052653430540492969340 3986460 -496486661597405220171020208218334720 3986461 666065652440061316366134490623652224 3986462 699143780088539962879674868556687232 3986463 -34589670889741548300800169748421616 3986464 -369244246485551248563395615728533504 3986465 279953611962334086396842015218152000 3986466 -431209698098403847460141568781440 3986467 -2249301153180029399539448405599608484 3986468 -431166652335473654320551747383252352 3986469 -492929199814132831700092491648391680 3986470 -498399101491141553480553267228320640 3986471 222152862027749319736411751307714144 3986472 371639939023536508667092009151692800 3986473 1614773989934775615202907065602297722 3986474 733908586300576058936231565406082736 3986475 -231900113671385996329638551166700800 3986476 128770311297297416244542218283884544 3986477 -322516757941318240359113777891514528 3986478 344218899520627591005135452119106304 3986479 1093786550730547498978281689912072176 3986480 -195930062580579145626531329527971840 3986481 -110416185728107832930825365658037648 3986482 1179513001120125933571238768392760592 3986483 1336715023245161442483557690633907000 3986484 -946392950282192740608862484695486464 3986485 2129371354927305299258685934594128000 3986486 94577600136766030124703063107088000 3986487 -12567692429060264309477654429790312 3986488 -96796771204957507090467303699456000 3986489 627248840761383343748404289206680324 3986490 -132232769958243256204816355882549760 3986491 -347534012979398212096672417198502416 3986492 -824650697201279010946746951711813120 3986493 1008610394130925284606941378515395456 3986494 233549099602766200115776456873111296 3986495 1702947103116712415464143341941164000 3986496 11345469950793372546897666346844160 3986497 3263519973328653156360545267872138946 3986498 -186306354828114300434979712286115840 3986499 -652141206328305163238719639700618880 3986500 -946035504363337149523508151035904000 3986501 671638883929114438266514053673294332 3986502 61559374610358217779040077395437440 3986503 -2147464440317136549275027192021102248 3986504 77286567509203263125290035510681600 3986505 -863783226809923538685686968942739100 3986506 430865844323147540002448645528008800 3986507 63632840318866605326470311493991424 3986508 -553771972338386666536263606750167040 3986509 -958576472599705371252731108347683840 3986510 253991900000341042014751787544808320 3986511 -82735557580974845158554012593040000 3986512 356316431647320062876073015858954240 3986513 2733102511246262174394589989128283762 3986514 -451678186310931118773897563260039680 3986515 819526438875502119072371018182020720 3986516 -455603399961489021302391628059922560 3986517 -373544283480849153892919481499303488 3986518 -1344762614662952635763268561459491040 3986519 -1039432064087994966683735487738457080 3986520 -438125194146898290558140075704320000 3986521 182318613999537489547158278425709568 3986522 -551675048375063873395869961052636688 3986523 -42670122720853370307140512367902800 3986524 2515044424394167206607081315157828096 3986525 107312752202863386427445210837336100 3986526 -234551731473725502188904379236593856 3986527 -980947142221528404472456781252209440 3986528 275375162949924712926417877974122496 3986529 -1994409600871832137729482713047092816 3986530 -763439425445270343794362867630080 3986531 250551484334651817125504468662690332 3986532 499035199057907260677809709701164032 3986533 -2510772280435027015457742596998149476 3986534 -1653449417329175421500337794011983168 3986535 -236995871500685776344814619328752640 3986536 -699528648737986047903785203127255040 3986537 -1824852863355834523085832822301583814 3986538 347159649531396629951588220239259648 3986539 -685266461724479554114729334662123660 3986540 1897572190159500910295723659081543680 3986541 -1420326861861564465304843573145803422 3986542 -1217693094755721503965260695132748480 3986543 -3363648328835045815372135839545988240 3986544 -198001349076957789115038203330789376 3986545 609762281442596702939127802166133300 3986546 -1159461206948647808488401422322156528 3986547 -610733179448858344218962813448500880 3986548 -1745671517415657707686128669343844992 3986549 -416724391476941198329200129270490464 3986550 295556465142824141979558019343376000 3986551 -1893645867514854454774721101666842336 3986552 -26411817765052045838925785220710400 3986553 446673154387022478097815694288576608 3986554 287187418999320032881971216545504256 3986555 2530435161841508560025824891228104960 3986556 -461959941571166854516508343278346240 3986557 449258105569395689909162017104204000 3986558 7795767618648599949728463804139584 3986559 -46652183000455956303779802384937200 3986560 835992611938591649704631860199424000 3986561 1053109615066103500577048799881012400 3986562 875321057371111716996369561447418752 3986563 185999178595149118602861305631297696 3986564 -617951361547815897432558754089858048 3986565 140548656559717618822690261030362240 3986566 -284642908290821272075809248835267840 3986567 121461904711081076731289888498572800 3986568 1218952065099424696814342037458626560 3986569 226007180494224385288113444883475200 3986570 255956333432717407434918876174504960 3986571 -784049759919647096275822665463557120 3986572 -572674425132051543031909465986293760 3986573 42977513238224176134400328037388704 3986574 94521382113222117024311586097152 3986575 -1059071027874738208102496345501198200 3986576 -536630592159021061974422096081780736 3986577 26561737763210903001677316602323200 3986578 -618488843751432775219160069516162160 3986579 25648016452090632672263954716654800 3986580 285138216611362316955806942321664000 3986581 -1627361239337397149871512020686133618 3986582 -208206074082727498950547969403580288 3986583 1047394751785955953568960279201432424 3986584 556501647372092247890509369565921280 3986585 1855121010624566845713368446865479560 3986586 583608478598062454900496927954830832 3986587 7669988741647363808095755677351136 3986588 1329353949466505064843034957642034688 3986589 -322150625357023293683377007742811776 3986590 -340652980331489141699177949794599680 3986591 2501035821190194203873711034666388080 3986592 -2609863768298850889365536899618308096 3986593 -162688207064928776474081520509589356 3986594 -118444978889106317281245367312814016 3986595 -1448050238425699238266119200245344480 3986596 2273529119554891095324540815117763200 3986597 -2610471939321223535958928187040453954 3986598 123073000719785050141866242175621120 3986599 -1939398692040678549492788419399408760 3986600 34603353942960372328096923475968000 3986601 -456006217779085043198209911568865280 3986602 325158395747031843886951854068848320 3986603 26898878686882736852626829985535344 3986604 -69962011054292354031066628535546880 3986605 -846417613382766163250353726332215040 3986606 224063592755441998890927664781483904 3986607 607569107698308120701214772034377488 3986608 -101662557495720751517395508014186496 3986609 244209647268533054124544084572153840 3986610 302332227366582052357062181482293760 3986611 3511212147396424904225815510449075212 3986612 316850012234045090773925003071168512 3986613 1289979679298571574810423039351815840 3986614 -1648803232038972289415592865731829344 3986615 -1322083221473978280812313302298437280 3986616 20337433023443846128445663596707840 3986617 -474479532999235437935079420254133334 3986618 -105079680939582473080573479973608960 3986619 -91622230447327336199659775483957760 3986620 798177770017737517873494418437135360 3986621 -1229803344377147016939655444420652448 3986622 3068263756099713161458510544638080 3986623 -2165496283747219477498600746231176128 3986624 -410188954861316479395376790885105664 3986625 -162839172805888552193757043562832000 3986626 -63778536213206807298685385032266240 3986627 -540504227414034877392887529657604800 3986628 44022689681712534691758503574174720 3986629 4297865590162282917985529531390949340 3986630 -1356606783347870459226420319023072000 3986631 206771899912963025260601716944168960 3986632 526011524148250182467982389647288320 3986633 996921085332470065084428030348287040 3986634 -1709347503909971078467800912465371136 3986635 6446535312878836173362858936974560 3986636 1614911612682974865888500102997964800 3986637 -292166023934769063359163099031458720 3986638 204378747379327455528147847332822720 3986639 -473419163484755328556934095736255544 3986640 -78290379746620839613256742031933440 3986641 -3097728215428158259245530726774610958 3986642 -1865380932104365345283438887579510656 3986643 -579926267494280587406706901655961600 3986644 -703544381795839224049020317361312000 3986645 -63242580731259181840312276859762280 3986646 243060516352738849455883377209755584 3986647 -659780233591143084064974254307852288 3986648 853575762791438779953009612852111360 3986649 -944196316661864900128880830160883366 3986650 220169096208430642180222518064377600 3986651 757030552437411826376265128551571652 3986652 -669823072413788923920407806838650368 3986653 -1318443872134121789667894215844125760 3986654 -24981666167100917688924730508940288 3986655 98503525196374575596186928982511520 3986656 2344973032995756144163147542115123200 3986657 -100657675250884602007542319146283008 3986658 -792163312667480955362982273722368512 3986659 -24467086645992608474955902618707200 3986660 22052821506042453913283788806197760 3986661 900364268293522790723734882253212800 3986662 -343507388862091749015883469567694336 3986663 1960082466824628099686438450617017912 3986664 1020737610508083433206494398704599040 3986665 723926252092494598373430843799521060 3986666 99994868442012081961195958791801440 3986667 -2166934445701537798396198097655857316 3986668 1005677934196733295402038487448216576 3986669 3630872191871335915846563569779226070 3986670 153084335061107024661363202012872960 3986671 -1072388245062710664448704944211805200 3986672 258716922867003522980341711873277952 3986673 -1069629983878372203571640855396278416 3986674 -2025872923203952031864599475312059488 3986675 178823634313237195523107458752160000 3986676 -13747707618906633101658067218541056 3986677 -819926193140199076483527617128699474 3986678 -1502863990594239213131862173837547360 3986679 -1875781979795661057800452287858888216 3986680 375462289948523001467371606433894400 3986681 1007317779862481184131962343575186944 3986682 21815208961441483950020945320280064 3986683 6303099083226499271915946043767384840 3986684 265650697701939699764065818045912576 3986685 -227720368281918346909446956147524800 3986686 -1056818762958943316570533024520321856 3986687 -2834638783462290261219563463603016608 3986688 -742213693429667399400501491741491200 3986689 918197906592389621609390069130768000 3986690 823394520321426065763759714352365600 3986691 -768120543531727449708223514599436808 3986692 1088625260405514736115891937331828992 3986693 -357816051292613843779448434189931136 3986694 1152275253672027092996683733260616640 3986695 180667575406210173553088201467605600 3986696 508550328698142237649929370176552960 3986697 -424669078920134682687765866641591104 3986698 -947799172069771087974356513597192400 3986699 530027547760382389394076390522959700 3986700 -210873560535736834193192466639129600 3986701 -2982049087076749507007086933180973920 3986702 -5188345217276136243575774621316096 3986703 614628683189880913491547491099180144 3986704 -617549737943637454548841878925983744 3986705 746370634207467236347742403871892160 3986706 -204406186540102876069984366907438592 3986707 378367121554703362024427995269129520 3986708 279831393817431407184138352212864 3986709 -577377744430984560860824680526423872 3986710 -342514171818511079808401021632631040 3986711 425025864843110887636796637608202312 3986712 -1092370831047084884546019025422950400 3986713 279800408990924590279600740113749440 3986714 -741166528472254309769311771684790544 3986715 -1023140736528729273318660746614292880 3986716 -2089102063600767432610912933464296960 3986717 -696150178155065343636405942041779200 3986718 620842893576438313497834345051307008 3986719 -1660428522400232043347974561047653640 3986720 -946553858369402281679165802654597120 3986721 -1367075861686003624026709949605944576 3986722 17796887175204741718365931380081024 3986723 -173460828661156732822624664443259472 3986724 171385545470944433421053464472715264 3986725 -588527187372015824503899067529275750 3986726 -1097052034272621816611972500306118688 3986727 -615880691232776111102968585481624280 3986728 -3086817660362716084040804329804922880 3986729 -236961358985712226606926759070817670 3986730 811750096167372803341932474665214720 3986731 -343045857341261219555460445373149808 3986732 180037995135140589393378157739650560 3986733 -1079064702494632242653057179074230976 3986734 1156693812639841694712137206701854016 3986735 725341413026629215923675348026564800 3986736 -179907099447658560404895394009251840 3986737 1086130263751895492366384212091322386 3986738 -901003875844713748293225175122407904 3986739 14816629542207277591799480922279384 3986740 127349351554710281353339584462416640 3986741 -261508875903148609284875720362166016 3986742 343263053057032699136355174340477824 3986743 1863695249701740170457954776820676224 3986744 19964683793797634677935771966812160 3986745 180128546645091825479043140490240 3986746 -996046255361369270681125349210860320 3986747 1478618947410512484243545535362996196 3986748 -1319178896036844052334676639952919040 3986749 -71720080188254048529239883786762472 3986750 112684802655541515291480384042624000 3986751 -4277043195536302834038052275843840 3986752 -135426075526735538252713083053015040 3986753 596323003112634824021863479889047684 3986754 704715056517551455770861723488104320 3986755 85606423055596469239594615680163200 3986756 2744933967676542525246994761072750720 3986757 -776147468307865464895397014252555746 3986758 666651134608314875341574360193771840 3986759 215225115640949752956841859116615680 3986760 347320805821897142775940144548249600 3986761 2898287055664076946104519487245862362 3986762 420641615703264967843082240811784032 3986763 -1845596366150805797341680928638107712 3986764 1722929086814711590290093904178274816 3986765 -355425421716757569835230128785772340 3986766 34234447166580156094820609676288000 3986767 -5695057709594512520479016832471184 3986768 935035648671016204803264091401093120 3986769 113302192211507214908158731116623344 3986770 -1042799148243115865437517997523084800 3986771 -1057759392246964116852936626123627028 3986772 1032615134313551556575939639387615232 3986773 -894126215012550473322947418824430720 3986774 368776361908872630633789734212638720 3986775 -577712869575797545471396291020552000 3986776 -58855587502406337961329016065392640 3986777 -2158100434380805639397084824106256828 3986778 443383185464168577130629505702245888 3986779 474553020195923430800240513344337976 3986780 596808887124186756466557740229949440 3986781 61800695640405339655366409699751552 3986782 308310132885726205680547464506932992 3986783 -3440174795308143223533667246753183968 3986784 -431553300159847911848560430866759680 3986785 -180137190197323355822446375432641600 3986786 201455686692497006717986460575985664 3986787 616576049017443974726004666474513072 3986788 2428768452205907796725911877955584 3986789 591832436514442189954532134547682240 3986790 368319109752329284906608485349198720 3986791 2477520863545603960670021687386970352 3986792 560680629792813481885123347737395200 3986793 1916007651004631668213506296014656000 3986794 397943584284645797172831535277740032 3986795 -2319436254697101167556641441450215200 3986796 -1529542398770609011648262110348333056 3986797 -1445972152484145270349887536333688768 3986798 51542476181741264960239801831404480 3986799 -838406990454021755726855688735111792 3986800 -266174857230432302916789916514713600 3986801 -71592461976532931160529129210805376 3986802 -142613494961952195681211846500516720 3986803 -173333948280607850457517193691328948 3986804 -693700494056747079226308627029587200 3986805 455463656557138672317240193609961760 3986806 -1085293771237528882395655503179528640 3986807 -839970648920101178877980945730600960 3986808 -105490114939601442385158452428800000 3986809 -138337033947159661536142796568403990 3986810 1131013680384399133452681221747566560 3986811 -1836850692300489668991660419517845940 3986812 -2548959580211892297154729076096825344 3986813 -1211343061345858480667971336865410938 3986814 457605397374553233166349481715998720 3986815 -339014109172066289776703359146967200 3986816 -533199105271237487418007778639216640 3986817 -115666068477159995622754734770909184 3986818 -524219360213537869596412974176914560 3986819 1449774411653314391322713098148690544 3986820 -19917993482370082920992833135595520 3986821 1260888966180883270806436376892644512 3986822 -46372571849040382067154801825079296 3986823 1957940478987450109236283491863386704 3986824 902804031114958056792108628323993600 3986825 1063636275902063184373717546118759550 3986826 -1070056708685104128721316912557184256 3986827 -218335553599001106276427526825114320 3986828 1829341478758637788352499071501154816 3986829 -20688931757923145787589003019808 3986830 -236159665143708836407261332137797440 3986831 16811096654480886960157976787255672 3986832 127865068513000351963802600711454720 3986833 -3824543751712578539920023531701428620 3986834 -1324534526136476927997555930735491184 3986835 -2275449022584555296054066551608791040 3986836 1151188727614293600386533916924650368 3986837 1210543735110257809552521064711226172 3986838 -304862403524193367467986078478150912 3986839 1517153632614984208668453965307997640 3986840 268172109370355379375334878380851200 3986841 2651914542709478785933725723924034464 3986842 -423614038328400990533655635238263328 3986843 -641107391026299221342875738772188416 3986844 -74303042874831569999068408407813120 3986845 -880581993172527418238728408273495200 3986846 -508472237199618534677684105278841280 3986847 1000940362256581940781530104345601040 3986848 -923969646480373609566492125571317760 3986849 586255374223437128118124587506350740 3986850 141473914793060252406305232532492800 3986851 1245055383370175092483403244653697744 3986852 -1262210302046772188670993196708485888 3986853 -169612772516293737150302281201729152 3986854 745430097546238131313144160391698112 3986855 -3577528312006421673459829807150824000 3986856 -521256461047049283345262256504878080 3986857 1591910977367851832838018441405537792 3986858 1759467778836618729111404063600993376 3986859 -1529194878586021215976933120956093096 3986860 -1217822869322753062005775495327057920 3986861 -448377976594448305660530578783609160 3986862 -940804182830329092566691180096476160 3986863 39778153745157482155118373211692768 3986864 -118891856535864231056024828772286464 3986865 1192006254994879754270845041952622400 3986866 114217771925505015744104183683783680 3986867 -1727713277371937930837837734566564840 3986868 -277462644248210379529645836697227264 3986869 -6149101129527068120807485650421792704 3986870 565549711067823289502699607759192960 3986871 -13760625757266284069890634958907776 3986872 -269261955440322117384713179699630080 3986873 3712025909219673022932978946616847504 3986874 17002491384290452998032447635092480 3986875 -439986640743468674019302926095137500 3986876 -258664991338132544522693360335557120 3986877 -44927331335536567451994966223650240 3986878 340863514778380754226640894379369856 3986879 -596800423387895860795147564635813312 3986880 184102334060981700227290020194549760 3986881 -615457407576979535421184602698194236 3986882 -1092116621414009482084275780815804208 3986883 -901745361425946886893948403502061948 3986884 28856713666506283506717871720031232 3986885 -88227028626942464455834313419850820 3986886 -657258209670402532135416881200334976 3986887 1438020503402114643425410224147102232 3986888 -1716944211287838240269740784351370240 3986889 709851457398366720611264284530412608 3986890 83306337194302046375169696251428800 3986891 -1157041532082767793120455384666121120 3986892 42031526068440184196004083523643392 3986893 342240229624764951546853508809049600 3986894 685472172867026683600696694312990592 3986895 -60563858714761326842395478094232320 3986896 -571768586843383359932516237448552448 3986897 1560891913523346650857396057810415346 3986898 -214410809349411417473084712851028480 3986899 -303740568344315971125516719949824608 3986900 503815405399415159727872451450384000 3986901 2171006335367397594955678440806023680 3986902 1927303646386066077134946846226410432 3986903 -399037364454563932801226311590989880 3986904 -866121280403138242842295039563694080 3986905 -688182117156173763189076222808971200 3986906 -536372474468746133816339182434040320 3986907 -482954200622750426448617050600166760 3986908 -64671391426650950619900183780209664 3986909 -2786448246725504432497057857236844084 3986910 112822133138479280324754207226137600 3986911 928228517227970929467592870093134592 3986912 115772391395409054878164064722747392 3986913 799213289735094005033665749115084224 3986914 705208470042061958557793826868351056 3986915 -1353838347365742766638637879352587440 3986916 38335216563604929585728408987934720 3986917 12503683600214270783813702177505120 3986918 591199372803975543895785177391509504 3986919 968766677497336829329508478838012944 3986920 424492702042873283875104281616384000 3986921 -3334335620950456437298062089549719878 3986922 297670507308175925328298832619394560 3986923 2083539320319441510436626382056541172 3986924 4682307261925709006210553668231648256 3986925 367535006701568464318299720564696000 3986926 -1404220784649308812781157676924270656 3986927 -484525359460362438439205118167150208 3986928 307899411403474368402683985631641600 3986929 2677552806694420832469881791492200530 3986930 793290409389180432899823131635923360 3986931 -327230230813747510398936872224240080 3986932 -218604272896614570270836263732133120 3986933 1785802977190244102343583452143450940 3986934 277600591807020964549469596714942464 3986935 -633952180758046269286017971567375040 3986936 3401390162079299952019643377709383680 3986937 628799315010776013001102221583208880 3986938 -74723360030688854740167501616717056 3986939 -78476191717093291229419424380776600 3986940 685288219977669076002876620313216000 3986941 174471540284917829573502123019018240 3986942 -2445356444517344945172260023106889600 3986943 33963450355894741828287480579941064 3986944 -358870687802235924113091979955404800 3986945 1020136862213911123303100020921967700 3986946 -876357702392220973381091611313777328 3986947 719468940534828121711895312041417552 3986948 -287076492648254748989902787962834944 3986949 938820119864327497737778867226033760 3986950 -690771351394822592483543450268000 3986951 -1039301804425924271416904318284083048 3986952 -198373311452000162208946594813378560 3986953 3046316262477296255242947819916786202 3986954 1032877994197718371246206866859664176 3986955 -29678454607293225672057890342208000 3986956 21921515498219434115452748278757120 3986957 880388578434908685901912466696182380 3986958 295209295461114658885564528433983488 3986959 4056112895262382629492697106419098816 3986960 -6055878676654104266939449874841600 3986961 402151299706964052373308038511909984 3986962 -420345999359051274630756886310212608 3986963 -1673715136950095077043094272447856960 3986964 1519772358198704553134601532175664000 3986965 221967711465940941473624339174256000 3986966 1700104648907303035965262840097382432 3986967 47847706914386726355179799807645312 3986968 -169623114668660842088418765170749440 3986969 -815113365109800515032962674530060608 3986970 24563350824833643727281834741258240 3986971 -397247162650419469640678349156904828 3986972 -288823428941172474387089313965015040 3986973 207899949833019721040255943252897222 3986974 53766282742190881744733388104787072 3986975 -1111489989961760247612938300057271000 3986976 146983866022341761271027244675891200 3986977 3605187917163817158716062810774441826 3986978 577793501124428328294194491821456960 3986979 -966623375676509127176935850574998400 3986980 64049942090554156250470605795471360 3986981 446469500921928133793351808296236512 3986982 -45420503499050028304531312582116768 3986983 708852778439666115294421235173560240 3986984 256802953124367186140818818190540800 3986985 1592481024900166184927350228093665600 3986986 -1049293411788747294499097678214377808 3986987 2199706914275601157212658362272403636 3986988 -1023687782452462444739699966184738816 3986989 -2871406656301852311422535141175279210 3986990 -217208903936681514198641216812197120 3986991 281614881377240909683738661062703952 3986992 20533771737836536840979103549341696 3986993 1493897873589789429618799766522348580 3986994 1750569560957694738369355386826692096 3986995 496335632220956784923309098103382000 3986996 203433563757056121879814302005121792 3986997 19959468864051901695177072190861440 3986998 -53035187013419602660870312032768000 3986999 275410811566740378106373836980537000 3987000 1131763406909119747303800574909440000 3987001 2929755757059977387486955446003625002 3987002 -804556634640716965300824348283149600 3987003 -4880453026452322179817739695997952 3987004 -116727335547408339530493035439783936 3987005 864869121747237361682645090141408640 3987006 -3264243699033760645487454286836096 3987007 -3659648039792354956055168841990216840 3987008 -1137966758202130436198224573874307072 3987009 -118112874324092386116172680504447360 3987010 -234230691373287480314486745004800000 3987011 1347989560375314398533469612116596432 3987012 328026624385692750942476115934682112 3987013 -78413422224515386010536243889200738 3987014 -1235490617873667101412730259144874144 3987015 -83507305924168545974441510780563680 3987016 326011318774254714033098350102978560 3987017 -2729160650548358775263959812250417920 3987018 -16108885497264534472879756620999936 3987019 -1685978911795486306310391016111161580 3987020 -357542161429772483772044126549207040 3987021 1304809007141014062601992482606991264 3987022 -418432332029126686331768007916775040 3987023 2154140568805404364123712863327132272 3987024 -449156017040844816407354244807131136 3987025 527909728633124257426605627340748800 3987026 -1732753363249236534880405343882898288 3987027 -1765889715785986950675647523721265664 3987028 -77058102116366534217804438321690624 3987029 -2741647649328600629269917611545016370 3987030 1052438377262116093081370064347627520 3987031 1364716212926620910268658896576272952 3987032 -1050036067822220513606410833426432000 3987033 -346932722826749442635132600740201776 3987034 267716760135809948628042782772393984 3987035 -471129923139670639677764361084135600 3987036 -2286191079158840611605215025444864000 3987037 937905553678779682354847599976187686 3987038 350932127499399162290742430990221312 3987039 833828821497657283594407229469070720 3987040 -2270052783012427397458370511726182400 3987041 -282540462921002080306550397246631548 3987042 389893478788466936369988539669603712 3987043 2076381524809995246115411465825286760 3987044 36997123786381826732120810259964800 3987045 126603403254680985031963566143325240 3987046 2108463402799689678839424379484160 3987047 -2854239348722245159800807513972076848 3987048 -369228631199144922586234501600296960 3987049 -140776245304631764201352545534684080 3987050 260581480634251832290013418065452800 3987051 446169226568679697819498091907217920 3987052 -987661553030675715245089478238033664 3987053 1039657234355625748573235373607930080 3987054 10459948178243760797935444362894720 3987055 1141554306598019229925300039384482000 3987056 -821421301591062010009515567540043776 3987057 -1722521210938115520766255790492251008 3987058 -533566778240407458086900635801947120 3987059 1690062314016519192969011726755607520 3987060 173387890119759971786971595310366720 3987061 1663908712501934216618721705562307064 3987062 -211226619944022928308598630556527968 3987063 98833032238090895412183700308922392 3987064 460063611956035421603304481768734720 3987065 -187433887711675753510836691454899200 3987066 -411674944999705709607293617321445376 3987067 -876457042676339272056632689459156208 3987068 -146297746573172152395755504647233024 3987069 35659039579556444362057451751869760 3987070 -279506913625723536916886810815136640 3987071 -3042217052992472898043062118190424 3987072 -469212454600628115683697415484866560 3987073 -2139959035628007015410913811911422398 3987074 -51675215910149153358767104625771520 3987075 79440824375543895169990238176818600 3987076 -703122314789322690947207800294993920 3987077 -2043862340578477163722177427955655074 3987078 -1492752620163449417481837519741947520 3987079 2336005619045171518137810102125190680 3987080 -1450660533507350921467012593954816000 3987081 -300952021263471799032785159809694358 3987082 -818089018293484309975048785508146432 3987083 394170606302591578119518035011467376 3987084 -687367214416110313634754043106472960 3987085 1975541497597208107823747290928040780 3987086 -461045786210358424745978038373266176 3987087 -29391591566546111748983752339128432 3987088 220574324949132360519840610544254976 3987089 -17669170851181508330609835599308176 3987090 74937609198455617264634317622937600 3987091 -3609443057378414558460887145165966000 3987092 789470477329614840786825479209780992 3987093 1702031691653769753964743082150924800 3987094 636961983313437621627668857634232960 3987095 687131799143889607836837508154151360 3987096 368360343410696474717524939773050880 3987097 625842438646767037077529641785959620 3987098 -798331574655515841833653599141432864 3987099 124721778901813504903652647680893484 3987100 -20926028225339354681323278107993600 3987101 -619942824251740159834476679020616896 3987102 -110341490078017580865745125469132800 3987103 801765395734563054092487904419004360 3987104 65368659089435334996561434209419264 3987105 655897139479077701534821900124760960 3987106 389949237560401506388414674313276752 3987107 -3191713600214270519572559942993188644 3987108 687145742523847397975380754190820992 3987109 -44753628873017152150520867076403008 3987110 -519935585889700870691524430849447040 3987111 137546463284577099893674906020784800 3987112 1262027779474790027365234860507955200 3987113 534241628961986224174943479104813924 3987114 -89213225437333800345415028534848512 3987115 -1908175577118640375681864424824717680 3987116 -83749528249431723317159332116824064 3987117 4179006654197904664963432756482240 3987118 -787491915951535814741429725345056960 3987119 147048088019346638514217578717526560 3987120 134065600844755543939029197832192000 3987121 -3275441308280484202559666120583757678 3987122 -1591790834810953372276478487814683888 3987123 -715287701960926273525006450527978240 3987124 1189545644220898776300825493299495296 3987125 -2731984867094887343775108112955136000 3987126 -315693072461900625087321527772297600 3987127 -200745018880536357440477200157913216 3987128 -2284750277057661627866035098418851840 3987129 -196782019773322515105280970047811040 3987130 -1692722978179137957599994188886681600 3987131 -1199513041108423249188016083293751120 3987132 1079697039844459423408367360458752 3987133 -394344631727598157533030109932051840 3987134 -873332641970751574312401922741679040 3987135 -177515865935587630861894841094455760 3987136 1003347501797832056876828836521574400 3987137 -124852644930664209298290169829648256 3987138 134196755598987371735819614903756800 3987139 1143421280802116545156859177840283424 3987140 -810662714997535874544788971674274560 3987141 -1015686136386388885741655337016343136 3987142 265156640447486018952688947519910272 3987143 332086503561667902218743917300827088 3987144 453554445181754498358292215698718720 3987145 -1184716585616496435094488511072355100 3987146 -10124740209117117317713561782053280 3987147 -848471623412360436056265717321630720 3987148 -1923607909553469836736437968774823424 3987149 -755666805304692384666921737731187850 3987150 350882523675613602339439491734400000 3987151 -901604488646287463463230399524500480 3987152 390330495538628617651273347819601920 3987153 -1662951236153964030063515447745465438 3987154 -25303429735923340040535179664946560 3987155 -416782888805358856053858323178158880 3987156 -1223940631371979812971728610463971328 3987157 1057662578159012458285446382776890332 3987158 -154630925963871406503010576521535488 3987159 365956895106969776560722034766176128 3987160 260035019901501770685540023857152000 3987161 -2255516451747062445120526776993673200 3987162 -446222347537966078174764419834603280 3987163 -1838536495228901248506050565091705560 3987164 163466533895634973848610135767936000 3987165 -57669802605111874062927082108354560 3987166 -212145530153699773043417962264821696 3987167 1086205474818996211908783421447821216 3987168 -123380333951449647231729199606136832 3987169 2497475167737246788197026531208129840 3987170 -1626511930773536052478199696322746880 3987171 221402884994722743332914588411488240 3987172 -2735013365082249078095381486743552 3987173 86786238700055453724688863535447422 3987174 -356917424566758302998164151121106240 3987175 21936889493997633451311046063333000 3987176 -3038528352751238138467965941342929920 3987177 1366383479040400459099651944580693440 3987178 -485234630964317200592929396944233376 3987179 -1067111741449322654537126742407317404 3987180 -65754297067180083859036178425866240 3987181 -164530594987648426101104418712931136 3987182 903250070918481955059014308140144192 3987183 -761992807309394433665041416522109176 3987184 -164895383697192189852874873023692800 3987185 -318724375764925097854466872359590040 3987186 -9019459051471645229959611166204416 3987187 133145851211055125362338693971484368 3987188 753947445153674370875824474413527040 3987189 -1874437223034721629719278803392680338 3987190 311515482260134268449893298930907520 3987191 -1676183053378948070879437988299641528 3987192 2088428862956952683013386001960960 3987193 -22414103156720834925240180805990400 3987194 125988147576739446153423277068099552 3987195 347366153597075181889460030126743920 3987196 5078332688034701528847426154521415680 3987197 2712984984885697689479012636406020172 3987198 -2974702632563191025056725779042856960 3987199 2366570665765757359985348417862483200 3987200 145571765927653499891041274167296000 3987201 -1590891641319870859850565243989442768 3987202 1240045686265910035207565550546969552 3987203 269701413559090466615355171191577864 3987204 109432318351486172017524029593620480 3987205 -906847805785584612542094669024111240 3987206 1872278476848714596804708048362515552 3987207 208425946468717653308303834559876480 3987208 -1799932156926945340500569725851479040 3987209 1137509387538071055261375749832337920 3987210 464402417749222629969943799383065600 3987211 210446035893961926582155471855222832 3987212 -640052259949414313266292635236620544 3987213 -102503332942150245685797047328654912 3987214 53795207445899965301393337054726144 3987215 -1328165086770439920836387703388822800 3987216 -119430776077866620663377899568619520 3987217 -594425505418125897140820259445706906 3987218 -4770551285668853615427127561354752 3987219 5570270226417978940727184814089144 3987220 -143261493587416655421010243080192000 3987221 -18904322766713420169353415047649888 3987222 -380379724633588072907656620831140928 3987223 -55903483744697750443379686221659936 3987224 3232765979445125078960544088636200960 3987225 -38167702547890022006888525696406000 3987226 1356376245709616499979060143725687040 3987227 -1325819027658747078174606778144332924 3987228 -803209499582415112294372383118124544 3987229 3048103508652115217861662770751977830 3987230 381913556443747703384052672797253120 3987231 449064240785081347022928508768897824 3987232 335957327591247737020777141508308992 3987233 2112408308344258773127620740485189824 3987234 -104418788499075380751550379245750272 3987235 218619933982873092700786615144390560 3987236 1337021820103832864957283037108638720 3987237 -817114327805887879104896541715031040 3987238 -849869330878034728171443474698010240 3987239 -2630320336953880894114111223528786040 3987240 -841273705835079950494422703964160000 3987241 1231669112368241815789488452620603300 3987242 617220183123924104668575534742624512 3987243 -31854451335534229348432636587100944 3987244 1210615021554193215250259483354721536 3987245 -64794066881961934100053137604184010 3987246 -1015210760441578165644076029904644096 3987247 -5460529190779193735378662871083174656 3987248 182831713547931194062484840256700416 3987249 203738426568165489236914669386595200 3987250 -397875131623702964395788883968240000 3987251 540630353166913596608553440099171904 3987252 -1184579769840722999810567417800396800 3987253 -958124582564017589561280533618528640 3987254 -831278734585259604890648565722339424 3987255 193150263080889744561031733527547520 3987256 90832726927616188675614486867394560 3987257 1609814388891298424926386707086984320 3987258 859876498972772071114404722077433088 3987259 1536088897678285419795576737116159460 3987260 70136861916628579008421288153512960 3987261 -22375291648501028378265239194797312 3987262 -336305857928605112907403257884122368 3987263 -439593330129134887256444154582506640 3987264 18470336574492767625872628818903040 3987265 -585689583393201424673999983632058800 3987266 -613178252488890916771150968635301168 3987267 456126303726777899413844717559163200 3987268 123138311963210828173658090071411200 3987269 165080933746177694048632256659821408 3987270 -78871026979984398124011413536915200 3987271 -3428672608462135687049449306185391528 3987272 2214422858943687763508620446256972800 3987273 355592805208578436972781021741619984 3987274 622683803683119182576183262269081136 3987275 267007986002862109671651035689491300 3987276 -891688131459714942726679315134816768 3987277 -274158304032392465828258335928315754 3987278 419817659466821959902905212065958080 3987279 2707509712160042999605796175936518400 3987280 -136674552049768753284943033105121280 3987281 -498913668729911641347519705165440448 3987282 95651946431118836677450433167515648 3987283 -925831269857565574112257946841869480 3987284 291527224145302857546158691862849536 3987285 -994993862686518605315798247167224800 3987286 -1276130624342577028080369361503837408 3987287 3632054711128847474603008170052764936 3987288 -2095926392530251232072965444689510400 3987289 1043295793838595529815072661631026560 3987290 28557927345887343345228866583026400 3987291 -118932149149077333222624585168198144 3987292 2862962934247439661505750297092292608 3987293 3564518168491616296648764681978091104 3987294 -4948158225717590056180865961566400 3987295 -822597575110647422240765567432407680 3987296 -1306836562907454039935034723759292416 3987297 1010359594721495687740936469982960660 3987298 355931030862831234852262335341799936 3987299 2703371207486346320079147839679035736 3987300 -196155909918439669634000910668467200 3987301 240542813181130389937826200347330302 3987302 -816850429853246099127626967764006400 3987303 -675740795055125507279333179164786816 3987304 -21287533260374446234452121852231680 3987305 214443429742609678721780930607110400 3987306 -11790103159191086575384743721518336 3987307 -1363921732086567694597527847256788520 3987308 -607284939423874306414214999167441920 3987309 1351516478577844676546442256130032704 3987310 626323892491196094871207254702490560 3987311 -3311112460956810040008737449423223088 3987312 -158591089694380251692483477950169088 3987313 1478916691784012852939059867631872 3987314 -104220870350019163528033077445365744 3987315 1013967435500853398090517615752439360 3987316 429955506257526074499785994736336896 3987317 45689722665797185248391465287768366 3987318 25105516207698662013848739783965568 3987319 676262470918837459250126909241816496 3987320 883640171616775835056411469032857600 3987321 -934902428132664759483036115262677440 3987322 -1213820770367539508459869265018310288 3987323 1655443429621931560085222414235601572 3987324 610544756031645881663119109390077440 3987325 198440633568526413686423967381002500 3987326 678239721833400100982005876974101760 3987327 119651324950876990035389918944722120 3987328 -542275950530785296656984434204999680 3987329 -1697292598029030346019290674492003480 3987330 620852729605726756738744788943057920 3987331 105198167874357423847535276174390064 3987332 -203324903096666683594632057631988352 3987333 24103039753860656221960422735669120 3987334 -346674045951000780822540857530817280 3987335 2720605177433147571800712103868858160 3987336 1559418606386476930765760613667799040 3987337 -2520916622685174883435274281690892160 3987338 -29746624931969734784043664283566080 3987339 3341335014390581334014903136728040960 3987340 -270486549766932981226125770188800000 3987341 -2500268283384995819473951161815872500 3987342 84998065282870228545791169242551872 3987343 920019274914050353408664526961212144 3987344 -67470842447925616246226940010168320 3987345 25956811747251367672695196731805440 3987346 139085664638967317353109075167077504 3987347 -7045577368820323017467088613681920 3987348 -1012788219482596867126451680357079040 3987349 1208134609814767081610102384935651968 3987350 292112697684063715134854597894260800 3987351 1568935982372977620137548500494006880 3987352 -73791213921920680087200282382970880 3987353 -1979128913863716969627357585966793398 3987354 -183190800385682007842951922870743040 3987355 1341059820972288599388596276724314400 3987356 -427122880891123081588105018803529728 3987357 1042623213534116221900690683375628320 3987358 149057866646170695327028726692305280 3987359 339022893033643222106623528516256040 3987360 -393844627867827403022139094833561600 3987361 -111416980603279170602129042078696768 3987362 170975518614459172711685696851716432 3987363 -29120343573201380348003958847968000 3987364 493990883008155504500787966192603776 3987365 -807047240701566747515465197174612740 3987366 -265705505659916062743359385541267776 3987367 717528515746690011243667690763985600 3987368 -759555827429570191204792569377095680 3987369 -1440262735449280300777284194614777206 3987370 -519089997388445960652015286298932800 3987371 990101612585280561813304335127762392 3987372 536550555162757553918739804880207872 3987373 -422592108828823147525876400889535272 3987374 843237826090383248232310295359791936 3987375 294115588579652911756886513894400000 3987376 -860119771307759434061244094289133568 3987377 2349620542512801031589043911124082032 3987378 -458964469436802465829770393930028800 3987379 -597322660878910150831170095352764256 3987380 19650743791996981424633868835714560 3987381 338023062912938639596131896551217952 3987382 -35267754384317763341507864340332928 3987383 -3487735974594929348182808084379583680 3987384 -2284308808853177490328443703331635200 3987385 105635764384142579813244570021900360 3987386 1221188034358569884138746530932012544 3987387 2408651876644712747632221638566643280 3987388 -722431643479858354395036059198835712 3987389 1064623883838762841694275657283692800 3987390 5626050062237265231581677392660480 3987391 214735338144070112330833156249039992 3987392 838176057716628300196935829800615936 3987393 947519532128897483584206379636386864 3987394 1010591655539605619685647838950924496 3987395 -1267368799224927711373139550591413280 3987396 -67794446904061898986220898293833728 3987397 1796761684066147834397901331179895200 3987398 11579089077860872038485610231247200 3987399 -922935734730417301185016722155708592 3987400 1723433736716568637171080734592000 3987401 -2385338276045583753461145074263543776 3987402 -115955403606287243121936453274448640 3987403 653096253296965500669608581804015104 3987404 -872033409370323424958300159489395200 3987405 -488726509604481684994994229823938900 3987406 7838025835670836809382618642787328 3987407 3465232511066991841052557266728188656 3987408 -272758821067675681358623869046358016 3987409 28196859772974515582464758417466610 3987410 -225465783284487244023140911607370240 3987411 -287236258784157079403911634970050496 3987412 236446286965930043479805266303432704 3987413 4683347309314510008875933663433369600 3987414 480075243009147649220418856462913280 3987415 -774063657204397765775238518625081600 3987416 -114606054428694660619926132470784000 3987417 746804004532360112229848026974251712 3987418 -314592438979771025693603930905996800 3987419 640416765532668806870039628633789696 3987420 925346714956958994731808515028218880 3987421 2828832955983125784267263665675123622 3987422 -3372058937709274882586739492079488 3987423 -599008954000714677858020883225851016 3987424 -1480303633402504792131989571802497024 3987425 521910700833909167695549880427493500 3987426 441348872268275195816690468862274944 3987427 266559117030879919183848355738373276 3987428 1071478976302697001742783468832611968 3987429 -1492729323840731965987811396022669216 3987430 -173862044944713360598756574466794880 3987431 -192824527638197216428682805642534864 3987432 -971891132254575973202544983902356480 3987433 -54817071889555834301366048044999296 3987434 176812969935551970637116329324208 3987435 1212191286271048290045502438000934400 3987436 -2195275779859236656178944852260376320 3987437 -36706234658951057289200284095229440 3987438 66559354849634714363884084956426240 3987439 -534576358845251578873041141227815376 3987440 -336442022309586566301068309337047040 3987441 1905606714036750169634685996122609280 3987442 586200529966106069843063098879620000 3987443 1563492504804794861156654236718121384 3987444 297015565275116092895955928331452416 3987445 534698919641303694431861930517490560 3987446 -2198487678007129290817695645217739520 3987447 897320542273951330047461101734147840 3987448 -1445624330080424128556695179287777280 3987449 -1848131103911962155572187021241574550 3987450 -213000191400926673594869353479572400 3987451 -1442717860446675981821926145647303088 3987452 412640221189127072509939905271461888 3987453 545525767804999376893061844959109984 3987454 -237880652236540194377479182719002560 3987455 422566060483562382542451380531771520 3987456 93187725921086346409392240957849600 3987457 1854964824208521752029867806580875712 3987458 1567617428258913798592585894383280080 3987459 767760196754613571436689588461922560 3987460 28412898642073232586284693970689280 3987461 -2810437941547735545410318987031188448 3987462 -103390135941269652976331291065683456 3987463 -259163924033253037718462624652380096 3987464 -713299838655836312497160421924372480 3987465 -643555380417156041112614794970594880 3987466 405076940836469576402969587680472320 3987467 975476889178112026202268734786874960 3987468 26955934451698095183206006290354176 3987469 -57562322898751343260440710300593920 3987470 107945866934403532550721883016841600 3987471 1744998153454415288906699171083762320 3987472 572463145322659422839016565682610176 3987473 -703137608992364548262535104581216080 3987474 -26157994564150026188892840205664640 3987475 1019494247176887677145750284025687500 3987476 -13501085296509954172434557344604160 3987477 179463864473361320604170832370982808 3987478 474362199897138530734161367664432640 3987479 -308983342396735049532214711098945216 3987480 -378211854202092236727977546376806400 3987481 52098236140020388734025209069806282 3987482 20425988367588475879311549510277632 3987483 2353044567881160282088276737151728024 3987484 -331324524382984487756683207268329984 3987485 298436064263120526983408072903619180 3987486 726654945859912182461386325807205504 3987487 63284718180813580303418928368627712 3987488 1964067562190053448552872677889769472 3987489 -1417308267999671355570956289125161632 3987490 -220215753274727510438080232916259200 3987491 472875784660511212315120498059195912 3987492 -141263134297102292276816840309299200 3987493 -1249079050666604670601731600234052160 3987494 85003740102254967223238208074993664 3987495 518433686721534202535926532975709600 3987496 198728316389741512986799873674024960 3987497 71278607485057912427977354043413620 3987498 393825020650175421946006242498296064 3987499 198712600318437945455533426106263360 3987500 -1532716371902840893183456016976000000 3987501 138229837058973953605979164370693184 3987502 -408134431804709888066682249053037696 3987503 756778603053872733470513735963001264 3987504 -336296698336422121378023072897417216 3987505 1679529686353326337453495722662722560 3987506 -196981690036550603379556802848172640 3987507 323737067160790237228788352524349440 3987508 -184208694474908555624904433383112704 3987509 -478323375686308895029278416089140000 3987510 384513898522620917644484095847577600 3987511 -792124090451122013991824704298812800 3987512 -396492083120100053401610552358604800 3987513 -1226280217526419131072313672461514758 3987514 370112643627461555872697972299871856 3987515 -40503284066834539913273385786566400 3987516 213887579236971678011715626623140864 3987517 1970685423232120007962209764475066566 3987518 -709777091371308970086996167311991040 3987519 -1997936372622637685377571107156992 3987520 -712448134575472180204038315803934720 3987521 -1887283425926461141527397896721321278 3987522 474187240474093707102225798168337920 3987523 -2344228732741640703901500047506204228 3987524 -1116950082634945705419182588834987904 3987525 -1161268448466782876792023911653712000 3987526 2091445083940808853849661306405199712 3987527 -863521790103750053126637234564301248 3987528 1514987460332172798124558597141340160 3987529 592416888079614046791514649621464320 3987530 -92284008580367223392210824215244800 3987531 -801088019062640671141845821604690180 3987532 152150184688410595938482939305853696 3987533 1505685837375398819618090443261723968 3987534 856114656955354047768432170098697280 3987535 1530221201399524288035067053594441480 3987536 242329843239142570426647060844511232 3987537 116900899584407302194334257041945664 3987538 -537877168134939010801907215011727200 3987539 -30497452126573656631958865024624144 3987540 713082354964100346359466403654383360 3987541 -106797707797185465825205491641175200 3987542 517677423006122188892099845799112960 3987543 598716437742965671497800669093875200 3987544 513030197567351572628067754625802240 3987545 -1913623892722719506867007873412520700 3987546 477773172526568696466019535249547264 3987547 -1310910628994376757470082599396300080 3987548 -749199862662527817300655304052628992 3987549 159682403727426230416167593738279040 3987550 -225672793777457953333353440568547200 3987551 -341755316224430281451009498270996448 3987552 -98132182700427776108180913554718720 3987553 -951631868255364742472628605650110800 3987554 296632189785830661692702956069502112 3987555 1139048784028377650821718334895200 3987556 -150831419217369013901810465703567360 3987557 460112437077638799109137001156588224 3987558 348048915727843681477953210538070400 3987559 300798745780892227517116425020056760 3987560 -1721505986799201408511966576022784000 3987561 119121778926024364911921697242017280 3987562 -5258138588964806897961366317683200 3987563 -221393474955502201313457534434445840 3987564 -253180073511435042604134643575472128 3987565 -941787604796100487580423366245675080 3987566 -708814665165680489218868799953933376 3987567 -168637397722186573634739730542482616 3987568 85977924447283780220429704169062400 3987569 1621083183707879160513111511433042400 3987570 66918401028447255465640307563737600 3987571 -906459555478445044192620804803974632 3987572 -3019553758524032557758038869760040960 3987573 1007345422448943596832919031038804608 3987574 3249717887230394879445532945387315200 3987575 -1075983782819456437998727231280017200 3987576 -386125380848540164247072950061260800 3987577 -1036216385686061634968955419877233280 3987578 138813540842568371684776424118139392 3987579 866410677487554625364940415408232448 3987580 -1468610815532535533377623982152844800 3987581 -685555139041024857617225368398243336 3987582 1058122621195060456947686143372137792 3987583 -2047092934517390131721629051904397720 3987584 654738495593500650710121933774520320 3987585 23661221187467957504101166613009600 3987586 25156069095420393164168855672325024 3987587 -2170604683639042514079207168595664400 3987588 -1432522189728056003585302545657090048 3987589 1324385574887292880861850022113207390 3987590 -1143583495913508533632666294892323200 3987591 2313712211490213154039024474775418792 3987592 284269969217113384175852834275983360 3987593 3247346212004736539886731194380946842 3987594 -439133994942772858117689439298208672 3987595 130042773236889000599319228921475680 3987596 514383985244610871096744674625171200 3987597 -33397576378865168698193897325129120 3987598 -927260947293342946206767933725546560 3987599 1156762602452792324647283465815876992 3987600 224541824211178148737455519316377600 3987601 -1026304144405345721555515749178080908 3987602 -385593369942364615695363170183272560 3987603 2271577198070967093764496664232050800 3987604 -385651589401375629836962895086899200 3987605 43999385476070070899432509279129920 3987606 6942741515650997869746368598718464 3987607 1402516792810508395590409306746073480 3987608 -1247613970151831473132624536783790080 3987609 -1298687653874925255891323312407536480 3987610 788429298573537504668738738189233920 3987611 -573877577628069229657308746760890976 3987612 -287698203002826156122930136867821568 3987613 846178786437417755611641945553848160 3987614 -669173005854435872768000926597248960 3987615 519648564631223111202151428872952720 3987616 -2961290401041380875774606148171857920 3987617 919857943289779999477126482441381060 3987618 -566318742081611607444007746461920896 3987619 1350857429532406006585163139949429320 3987620 693422971219170914814118985141998080 3987621 3633749918421174945277262031723398784 3987622 564131832284148439935569910469207200 3987623 -59389804250652769151184274386178560 3987624 -1244876924295860038137602007080878080 3987625 -104450887951524780185296521692640000 3987626 1174744357369286616297941131992003840 3987627 229099565253283129821658032599058432 3987628 40750429412338549236530289308270080 3987629 -1796534723257394721319319743276033770 3987630 -268716862979094169233779691781679040 3987631 -2909085102342517965952170697818815336 3987632 -112698966167900891831534532895703040 3987633 23774123275445648617202485800895680 3987634 118939861609336168187950788914644992 3987635 1161589326772760688179083731174548160 3987636 -584800047997416475672235786251481088 3987637 27544206096354760965724176534267072 3987638 -7037145236147883126961474825672704 3987639 1820985894881708624531645490426102480 3987640 -1995556299339994155149709355070054400 3987641 -899074297219323210083160638872278528 3987642 -334378921755181553131095124211943936 3987643 2315403813397613332528641232967688720 3987644 1291841368971100622956716326754508800 3987645 881839795785934231247500429739424000 3987646 -207415843528425039067528944956828736 3987647 539771639002547050956291570639770112 3987648 -1639922070065491976664430732640256 3987649 864873011067205536285123423483459650 3987650 424179680940475251362197067536149600 3987651 -1072522382612353010355721214874568968 3987652 -185669969756549923880102702775886848 3987653 1480882603274259168663314422083999360 3987654 -257849474686402828382428141517414400 3987655 292806689580754365037446427898619360 3987656 -1107682400303125716518724801867264000 3987657 -553113926980909309649600641852349760 3987658 -1459015107817571438950027795063738320 3987659 422321689540942190682035282297921280 3987660 -136714848566174250455569224826644480 3987661 880789237753519015125206848642751724 3987662 221043829131614292288253339821624192 3987663 -846790901739112971122483763886185600 3987664 671950907623504875643518913163386880 3987665 -1039757738823722508320357176442518080 3987666 480163445996044994231349371683886352 3987667 567866839075376124490773670824472080 3987668 -2074637227774195891404547195163602944 3987669 1480313272798641901044991812018435936 3987670 -786452433916899058654796088721251840 3987671 9544268374647451725365472828658464 3987672 -442139701010844801648395356341903360 3987673 2479505620769725188497783450916059136 3987674 -227284907154677204580935661490632000 3987675 -554862712754133039257034099327576000 3987676 -338665700173636613141352058808844288 3987677 3249367880401672365601025236847951526 3987678 -567889279022684041518096756370397376 3987679 -281257814672938621029342791466414720 3987680 -773105807638483844899911995302871040 3987681 -91223681668371231161797574647813440 3987682 -581366361688149203181242422147814400 3987683 84019813118384633924517931702632960 3987684 484070808163785137953421726192670720 3987685 349133115908306318953271614486617600 3987686 79988095292451013351930995660301824 3987687 764166427657894687053532625934595200 3987688 1207952364704310322280871702310517760 3987689 -3267675674198830113423719206946713200 3987690 -288965325038935395005065597044234240 3987691 -63104272501410709292737330444475288 3987692 -872454715158571273159915030053104640 3987693 534598594262637191173740424436958582 3987694 -419461496614492489140195149011854720 3987695 1334459591412046189141189947665392200 3987696 -127933014950924908047943692657328128 3987697 -191547766253696848422898871742200768 3987698 29974168088519214362480485077344256 3987699 637240365469938162152802359327377464 3987700 -849031265067003326265920872170620800 3987701 1002292383253578145775535329394892800 3987702 -255040791601411633882673776581177120 3987703 -3291041109395675110301599997991717720 3987704 -572959662600116256642344963815219200 3987705 882785705401405177075696702850199360 3987706 1017942099457474741257178900109199360 3987707 -4139970377037390350988873710941185048 3987708 448050476431745580896685721764610560 3987709 535564297054860943292853105448779552 3987710 356176824652559562858590073911645760 3987711 -27308100140683520152594348129189536 3987712 425338218619663949463808903670136832 3987713 -843471777576018390670677309242740560 3987714 -234465758132301885613652648364792960 3987715 -907386273567316993305873967120281600 3987716 178356955014170898013344429184450560 3987717 341579416131702194947812701196262848 3987718 726268990800863510097171428028729600 3987719 3169450456915201410490143748435629096 3987720 421837829810497040382547137736704000 3987721 -3169280650685581768321031651928163148 3987722 -379229322415446552052215593163131088 3987723 203053557283639285948210643461325784 3987724 2307714483976482851594779968401849856 3987725 -244783355300253927036909237278397600 3987726 994504913717175567311407296031508544 3987727 -1588231846915359349900548322456473424 3987728 -406750251517254211908679169580392448 3987729 -368232951108017198019874932518310576 3987730 792264001884123729709059792222208320 3987731 -296997866555684843886241516932638136 3987732 345036057006997038381575862862356480 3987733 -2855551580382276397920945270045484018 3987734 -9528523243920140540625719736992640 3987735 332174708829849850691180850458778240 3987736 3084193471977168599954094839951431680 3987737 -1359646201208618866368256032447037500 3987738 -1733081173847991265882385621390215680 3987739 989787628041211302142604730582256640 3987740 203407466857739354988177479625369600 3987741 1641556244065782885044898840211062144 3987742 101381829249933512329616704378620288 3987743 -1194265963709813088979242892050238776 3987744 1029761877211995894964349663969280 3987745 1038474188572216300067289918032356500 3987746 718029727226282918528688394809315840 3987747 -365228957959331724027374640776620992 3987748 -386958719695174520966742831581880320 3987749 559539233071372082020643812655885436 3987750 258618072517942306739607573439680000 3987751 -412946182775752386690056186194518600 3987752 -1379124662316562381718696957901542400 3987753 -262268970387160572256941795454792704 3987754 -919700846492359086044994437922905424 3987755 425654255876088202141598042000216160 3987756 625481241654393396789882101264570112 3987757 1913189794050951875608371786066746006 3987758 -2346079917511442868095495637059276160 3987759 -861142014830572237326525527920056192 3987760 -102349530591749245034106001240227840 3987761 -256957009995042395115653941838088000 3987762 -1041644905839492992808422883427123200 3987763 -448208804364260562939407902625265696 3987764 -741246943789582556906781265455925248 3987765 97997546425736761429602367282752000 3987766 -1534835608916461153899672871051736256 3987767 1013505060206218947241341427402543920 3987768 -598099672191881421266049359789322240 3987769 2147102113720214661269250759278544170 3987770 424430751213742149210819289863844800 3987771 139026305902434424285166595451451520 3987772 1611359069948736577144235938329799680 3987773 907903753828901885524122268966247904 3987774 -103409808792590621794171755705667200 3987775 -1410511293761464285223753894058212400 3987776 -119590444845439085752076478660476928 3987777 3686770120976452658806502828417280 3987778 -507699616598146724534875874014248960 3987779 710244068045647026686017020205226784 3987780 457258970365243297672078181646581760 3987781 -1080438058947291843212632728951485408 3987782 -1210894286031002319798830902081729728 3987783 -258296606164974642482232958927480272 3987784 1003188646330611131410849647779512320 3987785 385989519592095522353763172313962980 3987786 107547743580376422061225875628670976 3987787 -2140381596140413675824165548043759320 3987788 -188299970417564672214676646800149504 3987789 -156757963943772294661592684795369952 3987790 926907960872138416974654697931500800 3987791 -125586069750038659304081852199281808 3987792 11315133911619555340110128377085952 3987793 -325317491934699342903640492831600320 3987794 -29709737488835634122299821628706688 3987795 -128083865484031443540647660179791360 3987796 1079508874366534451275489901457899520 3987797 3931251464338952505668910267201198 3987798 232287592407599969711930791512137664 3987799 3812506936182123282435682800980097800 3987800 744275469642107914047499387256832000 3987801 -26108898547666375740175899742143270 3987802 -19591826395932051943025520875252736 3987803 -3290390221539725192777666859860450976 3987804 -111708746506154294063201913214293504 3987805 -300135096574984802457681093439947540 3987806 -1429080223221016072313110636519907520 3987807 1301177038376635722916071487342656840 3987808 -355488521195547221232798784798064640 3987809 -306137555655324255793240870928449536 3987810 -466024878537003978661274873793868800 3987811 -1929574407681756672522146559446863588 3987812 1634290201689831191810398313659606656 3987813 1414216017060319724093219591398886688 3987814 1688841087738057466696791389735845632 3987815 -893753949169393149374051486369244000 3987816 608873379090715434210138769484021760 3987817 -4187996974440107240909959782718094448 3987818 -1482085015921177406365059668548567296 3987819 -614660491084719887301312099779097600 3987820 7729854157217363865080131559162880 3987821 510819988953570232108994928425096022 3987822 -1442784970929263742756145202768418816 3987823 72469783459781914836589291657241280 3987824 250930102192268272867408947416924160 3987825 -762769942855660401383114571348248400 3987826 109372831647235325156710704220593984 3987827 4762325119657871559565076199501432 3987828 29911639742150744798587247837209344 3987829 135658643010063045116727750389104430 3987830 -86511025021606938954624136854067200 3987831 139151898264874217040071354762059752 3987832 -1963023870469957212454298634235207680 3987833 -245126916434259628809220243238736918 3987834 652536508523475956718563043252698880 3987835 -1486715403512226130654263272019774720 3987836 2966262587088916803101062659745190400 3987837 392334010528017296729320718119149600 3987838 1301138959922000867145756147515789760 3987839 3563117229494359681975949966980544640 3987840 336641103257089556811653334643507200 3987841 -293262880987503059525503849523900160 3987842 292356383785211994003769322823621072 3987843 2089800060083440694343112109913871344 3987844 56879171723045060297418535743291392 3987845 1991842757140575671014645271177255100 3987846 269354525457102743273064649854192000 3987847 -477525890785973276899056108097769704 3987848 922058388543409867585433529144576000 3987849 -1321733203412212503198041690523069936 3987850 -982718481688245521918676377881311600 3987851 42901983285270774686093285132285184 3987852 -241226984191628923143344727570395136 3987853 207626033773190500763181508193461120 3987854 785693149372070885171549397825629760 3987855 -616923696947222456541271313204283360 3987856 -1126947901754279998388001478672908288 3987857 576355011036744965945731468224466752 3987858 452465553487985311205917369940774400 3987859 -3215176573710783630448105076183577940 3987860 -745870373743111546295997248264156160 3987861 259194884857384419866777540839507872 3987862 1266449533698732050726019898260390432 3987863 -49261789215448261814636623448316672 3987864 -1031451296672448013869217286756167680 3987865 -525575303566798262347837999741012920 3987866 -122772929021949982683916718072644368 3987867 -127290202685530958855657159327351952 3987868 -1182682830733014534299588456859607552 3987869 3018183504987048864343002383546070720 3987870 -771426260924777390434016680663075200 3987871 -180157257836763763511549741865008256 3987872 1356749507811337663361981339790213120 3987873 1788094278302633637126042296781800784 3987874 418309120887802273423447260586352640 3987875 54489539748475653374544320068068000 3987876 -7183421868096409015794257367183360 3987877 -2892722623352604771954911578338553800 3987878 73671505053580769980752407345802624 3987879 372730119818193277698915999598215168 3987880 218097493382298293842266216838656000 3987881 706413207709688167532949171738929664 3987882 -505264003921290519186511784526680400 3987883 -1337305696538473467881069080752989496 3987884 -1436026395744700729635115523240122368 3987885 -905064658756186560684663600385905600 3987886 40112727436132484428856088441897984 3987887 1808931444605440389429197752012699536 3987888 -205353625528003190703521650256904192 3987889 -2300952795828880686112305166356771840 3987890 105330671581505132926065375142548480 3987891 -550368992870434563694139599135897320 3987892 494697702362566178937461616763769216 3987893 1203341554968765660310737692961640224 3987894 1326080298082079959608520528021222272 3987895 394273653635873701104718615243709400 3987896 2933910046393600039683071631881564160 3987897 783621096126949322074432530378623952 3987898 1402103308419769434494906919317209200 3987899 411437249783708495763647642988491880 3987900 -312857375578034000440968935995392000 3987901 1799112740308511305772872964098906560 3987902 -387539299339435886720215112169172992 3987903 -2615496720723891213118232608456448256 3987904 149101343049834035537428346795196416 3987905 2065184629862413815008095646576175060 3987906 -2367550282323173546642337696568320 3987907 -1544580847737306036881526433144525056 3987908 921747146051857833045039792328052736 3987909 881105596063929805584836661090332544 3987910 608079643507053748955194712563968000 3987911 402920318509185297108299305677551400 3987912 807117482083401570664142260756070400 3987913 -3441577095646512735591192301008156838 3987914 1486593398201748426213036696583127856 3987915 1201143649867700107019187029885287920 3987916 -2516772069246003117848185026130965760 3987917 198954260088066107736817515913002060 3987918 984177736420041863944767172147392 3987919 385314126415318645197419448907033144 3987920 -774788217829211125333174033396531200 3987921 -123052015383480771270265779964762176 3987922 157308664609066297653032965326028800 3987923 506359058198476042097453692612304064 3987924 354296856446954635949702965038182400 3987925 199838623722545451839712595456108500 3987926 445966273330115574035908903825434912 3987927 1012461358154597573150869081306583040 3987928 -496346360156124678891358738572902400 3987929 307196366319076457484003738929213280 3987930 -44673405857922311055583842160673280 3987931 3016279308448944818461749190440353732 3987932 -437107806434781568935143681423321088 3987933 -393709389149221293625397753918141952 3987934 399054383166002878310040406937800512 3987935 214191680595729134451047463841272000 3987936 -211464806265108010608250376688500736 3987937 2547514661232631497767545549474279586 3987938 822587000927612327675648819403735120 3987939 1045096136680526314543413429029205624 3987940 -58688889742440999966503543973765120 3987941 1504446086889130092726027800376986400 3987942 -231274437798034664697715946857138176 3987943 2140355239355209296777083803248635192 3987944 -1296486582750128353263962714510115840 3987945 292162753170379947120251514364625040 3987946 -1573714833078622634722999245223733328 3987947 52984111202876041487511068352877920 3987948 925308364865066601314360832255651840 3987949 14327662561693360981137157483544000 3987950 -961979244655921134912635806154937600 3987951 1440397932168812281201414689269762304 3987952 118756973259055745132642491025129472 3987953 -3694538363097556344083064405027078336 3987954 -64414663685756296054883238960645120 3987955 174074273461874398021506699849621360 3987956 951767762303898326578041119973562368 3987957 -550510003123957031876730736687423008 3987958 173158698842452193472296848746891648 3987959 5239096560053873360840449056019009104 3987960 206329727656458346327391130255360000 3987961 -1184702131268618700693087074126882348 3987962 1345104382383765530187811570203323904 3987963 -356796943587695200941152181128669508 3987964 -761921705170504018792954865370931200 3987965 288488209233022159032972325795426860 3987966 1140202837009612506976002623999663424 3987967 -7684296912359675925093977816029224 3987968 1120560150179846105577769605204541440 3987969 392108117134704898333658097322713600 3987970 -257680261735275493868362014413629440 3987971 -414765296069629400797991871238101456 3987972 -578831489517676439371341269351493504 3987973 -747603506264576509373995357782808032 3987974 -2380541721085445302831713289176959808 3987975 156549820410905979949082913910116600 3987976 1615809973744624661774650762877998080 3987977 548714322200958573662326247472511872 3987978 -491710522296098206769623881609067776 3987979 -2486013596382921798945133053119690424 3987980 -95356996708386615839787824225664000 3987981 865770161315021520689188534041915840 3987982 -1525627332182894535418229227531257408 3987983 -770191015841002205746601956088760840 3987984 -37739309621596602242004241606508544 3987985 702893066774377826489262492632778000 3987986 -1673905488876534121484028221053495680 3987987 -1819960582315836027030171846261543360 3987988 -342481038717320001494126301018288384 3987989 -702407475105551361146628759720742020 3987990 -48132389645507074452099854082094080 3987991 7817946522534102765031098797828272 3987992 -11427278092597460795920814250209280 3987993 -140329030276604154533903543272613760 3987994 1860481478948840833012904887363693296 3987995 283472745931858432787787592518220800 3987996 207300389070862975704396296117151744 3987997 -974651876170789124422267071188288256 3987998 -149469902202992072257888897141659264 3987999 -784366154888316887418704485808799816 3988000 -1511249859788056389789702210551808000 3988001 -133002619571411289216611704261871100 3988002 630048414270191853983608330765621632 3988003 -146847408284084287052495997627075748 3988004 635981884134640195502806940135869056 3988005 252027311809620903697137950553600000 3988006 -1331515916053136595233029369856915136 3988007 2527185339387207515814044271700235256 3988008 -122815458870117818576695773696000000 3988009 -1098905766507896799339063392062417937 3988010 -10942286703161618814006381741887040 3988011 -620675626294359369595961013228303528 3988012 1186195093836012470335908456594864384 3988013 4140846800665049549589234310954501740 3988014 -652109265478322921841252311917863360 3988015 134143235023700293598654061752188800 3988016 12887280063536871896384746996826112 3988017 1220328375028126438080538101612985488 3988018 140651817695504378454697914695162400 3988019 883165923471440706950843600131254096 3988020 -552992806711088926680430298297272320 3988021 1760703354855622952589887272946810222 3988022 330455241825037747960661897646033312 3988023 -89327745419738842199060749690207200 3988024 -1248446697494505957953970467640422400 3988025 -913274695430534546345829755926290450 3988026 82550170837430372085825100566048768 3988027 3785512877417051026748814889521755876 3988028 -2071444088686902705981826294034949120 3988029 764980169215455506134607538130314048 3988030 -1096996990497384257642842378127395200 3988031 -133514917733904533383407577624633008 3988032 -214737461929527334318945344587563008 3988033 194353319484508571660718411866827200 3988034 -86348566390847104341327474959307360 3988035 1628690477823121010100927724126800 3988036 -53555100268770487970660786937389056 3988037 -893222784940868427416357106789491520 3988038 142172746716797557052414685737424768 3988039 1663620919031297117416684350521232 3988040 149670738751133665650443813911756800 3988041 -284127047184114657990891707504741856 3988042 239809051277712838174862249150227200 3988043 168282205475224520836960548031203840 3988044 2202806094699178676616732776175261696 3988045 -531975020484579875575661861753355720 3988046 -1398022297156946535539900493726239040 3988047 -508558946741275616395751927728901376 3988048 -534239316241793852020305963950153728 3988049 253205630730766223119266918835687680 3988050 -258937945681676470112324637158342400 3988051 -546270677308206935098479232771370400 3988052 2237446713070076519373016167326142336 3988053 -21652813173207972928711253088762738 3988054 -497408992869594716777510826726555648 3988055 989459998359240303649311818408583960 3988056 -166466459392792938344010156533452800 3988057 331138382576733274826711170186304000 3988058 -1515413047488427687585334546898136128 3988059 963861932649393053179051653050263704 3988060 -555191911385528393876860863569963520 3988061 -1024908697581333117073462517238420576 3988062 -509798905903279992548251579158374400 3988063 55416291372856451284800924490685104 3988064 -378513244798733875209445606560104448 3988065 -778982366881886237139601844832804480 3988066 729802847038384651910394722294513232 3988067 645288113091554631822415322008872600 3988068 4131986282877343170974245654781952 3988069 2106985060024702296998805842884329470 3988070 103938018386507814635815300186821120 3988071 2388268298447953155930506578280247672 3988072 2150271740789680090573370473474867200 3988073 2574026797903366418636544992834699322 3988074 -239615522146947702285896380368157440 3988075 19758345940911756588676855687061600 3988076 1583935746286300165120584994772117760 3988077 206080930128121122240670220742957120 3988078 -38136602365993233883469442156963840 3988079 -8617422493952616219948451532718024 3988080 -192194675296199608650097728710246400 3988081 -1644327237018746299960343150759198880 3988082 35124754083907799873959378286323200 3988083 2116031321921093740031571807281206848 3988084 -2500255882059379675269709976302086784 3988085 -859784159167419999791655151582147200 3988086 -186164930955638596023139995039814272 3988087 -2281365441896978989391345551232794264 3988088 -251037130778240619885596299283988480 3988089 -156822499360647029681341799173176960 3988090 431722034279561271559276150313918400 3988091 661857731716153430723024963610638784 3988092 704660499954305954649215348784768000 3988093 -1430742413694869700698488554769473658 3988094 -907191235588678711575803388183290688 3988095 -744207849315203274482494350587226480 3988096 1226147274907538474932689075877969920 3988097 -1507214373992184560887031391525731454 3988098 1020280050252256662017018874567156384 3988099 -2199806829944733468831764885875792760 3988100 -63511479823145765699361813801600000 3988101 351682921610730140022863696791427040 3988102 -1185714456060345875613814891592569248 3988103 792582445939095693809728924011186480 3988104 -638959057239165306307073039898132480 3988105 463032441461034479810416856073768000 3988106 1419567870296134740265387651726696752 3988107 398216441536155867824818347713199804 3988108 1459767266816963341747183386509131776 3988109 -283981865759095921716517672823024040 3988110 174768220533496111055226147534226560 3988111 1526524718747087925020037798954996048 3988112 350609876422644274109300039982882816 3988113 12801459635167164864396119919612144 3988114 -159352276437921810403919531581518528 3988115 1534302962102090163651439407990429600 3988116 581721398832585865172729607968569344 3988117 -1363021798259651457938095743900595808 3988118 -1797606860643370178294986854110454240 3988119 179959179165092166534394402027100160 3988120 128630474995031155514498857638912000 3988121 8287854232460022700270407161798880 3988122 992748914457324691319372259894799872 3988123 1920739271671139841580239661532423104 3988124 713203042343176265595129544626072576 3988125 38798741938169976691439722731918750 3988126 -40048228415201523724194414383658240 3988127 -1473751856878548032501647583374756488 3988128 -1816951487956365661409535273427009536 3988129 3212036817261160390110977504729749730 3988130 -861112224684477377134679579554787040 3988131 402437645367091501783979525457335040 3988132 -1809917297900438138715598925139836928 3988133 -426411451052676013220042568557750916 3988134 -517942281813756621089544142143379200 3988135 996586429058322266848202615456209080 3988136 49016632863040621501918338102220800 3988137 1184738972189700487719035536494402960 3988138 790379468106972862120081357153075200 3988139 2299912983310282863380912833970735880 3988140 145242402388322198552907185895045120 3988141 1154035678810093001723602133475593184 3988142 -1155074861182211157096489188266992000 3988143 1335634018482610578517225254070477200 3988144 -153731664072153298440743904516243456 3988145 459452581751203757434331495320246080 3988146 910068439223554301390713573040659584 3988147 2842412567615873396962967438383875596 3988148 -1399482325277121118978454473881009792 3988149 -2032130494956645557381647413021216960 3988150 406015913019012436233458481865946400 3988151 566984798622404823234684221862490152 3988152 269566424279205079696095962738442240 3988153 72525666986648754132334423008660484 3988154 468668816224254600108687961076920320 3988155 -322176844406964510930928057730030880 3988156 -665598851315774685374099426910981632 3988157 -5084538232080870204588649051284566400 3988158 -50474540712433352309119194449985216 3988159 254834441385568505811155352814806000 3988160 -1466707964225676407433423445032960 3988161 -1522310853191921136486613771909485390 3988162 1783950564254818397791860144696218832 3988163 -575064751350796108782159253345886280 3988164 -20818562625864212409063518911119360 3988165 2353732952677133288677852539721440060 3988166 8442894948021821720002630996615680 3988167 1060851531955641378599572684316323920 3988168 2677743672978194149039972214361154560 3988169 -1303936571651308566350741638284830556 3988170 461095646588237416575486041184499200 3988171 -112900158559923821976582407813408856 3988172 798402796779702264733395532906642176 3988173 -249667829070786067013931207928453056 3988174 1857763058081975209496316564372678336 3988175 482917449672621942874181371046011800 3988176 179913968130989863644134872726241280 3988177 1169040214793742120917052704414505792 3988178 393449237008369616816009373682494624 3988179 -379792998223552455605172293834119680 3988180 -511277464431964722666293058334187520 3988181 112146045672313423854246040896528384 3988182 -290407665992348191662367753942411776 3988183 1698275807111777096708559085673199600 3988184 -1492134564791215314419250425114941440 3988185 -70982309147299516636606712440707840 3988186 -1666871953450438061010373405770248208 3988187 -1028216971743713208823117024611907296 3988188 229863536758149743847250590666647040 3988189 2491332422897563475729456524471877056 3988190 -1136561653499426783798430182811422400 3988191 342449374144162368709646696712165192 3988192 669871740527739122471026887442563072 3988193 214294898249100376961347024826837760 3988194 65177164922292036095115281612590080 3988195 1220765310387774432458651657408425200 3988196 3078183014380839198474690477148596480 3988197 -9502311001428366293206423105742340 3988198 1745525409364871786226570932093436864 3988199 -2533190457741197098974616213986336 3988200 -135817892834446667819418553460736000 3988201 302382175675941853281519989255447360 3988202 -1067367682500509827026617980287290448 3988203 -34135514622946944710875456843401216 3988204 23789703833656233456426478828595712 3988205 278589021108804808873290195985928760 3988206 798425159921727435984557835960026112 3988207 -7192165752154571252868879444140688 3988208 -210181585503323044052274398317903872 3988209 -141683480555139420367179801231135072 3988210 -356161038977043042119826267286470240 3988211 184250901681983650456724250674813832 3988212 -158237229629365302455922286410596352 3988213 -344643692372252930913788445801747538 3988214 484779912221129473494952066715355840 3988215 267896942594935474057689337915760640 3988216 1946309016537079813567144955098644480 3988217 -4273893970819849574919554428422626400 3988218 -380241007623387056922889090272728832 3988219 326497541537186593275409143338458600 3988220 1568609054862443122569858033399482880 3988221 -954640720660342157429539163502578688 3988222 217456479562277790287921465426467584 3988223 -416923197818982176541111551934307200 3988224 -877364351673132314513308349292871680 3988225 464624738325321338025920235747901500 3988226 -814657972781280623071474554467366016 3988227 -1096654911752276740120367110339809036 3988228 -152295012098680756591057984596802432 3988229 -962178696281837941804405215026233824 3988230 316893324830156087577320559241393920 3988231 930453582090031550221068704624521200 3988232 560869214344309592991137075883540480 3988233 747657599283713407508015933831254560 3988234 -927870084920644657027592345094563136 3988235 -534470054906686840517438033164516320 3988236 553802421195570502872990338038824960 3988237 1002677985080698319863075469487091104 3988238 1222373140106690814938394365403395520 3988239 1246104038588647365988747250518642320 3988240 104449712495469037900591568204021760 3988241 -502843306012644463307426762131269516 3988242 197654991721168336394456674325158272 3988243 83198445105145550945776136989660160 3988244 174830979098050808651638607372173056 3988245 863661726252766451886298986003225120 3988246 -730832233978820622294228776550932736 3988247 1592049890906896080469046319819354696 3988248 2011384653180773830451873215527813120 3988249 2399918928752746769971678208648674250 3988250 -3943327203121515329846077777152000 3988251 127464737979797931288268980401032800 3988252 1995724825806944609282429946129720320 3988253 516658574195371677199408746851408844 3988254 -630066296481816027824678719315025280 3988255 -2339450076846073381374432059937049680 3988256 653944304779883527216114333003087872 3988257 -314840718675227564937488368670960448 3988258 -1853838776456804371830926385685833216 3988259 2094413796669695206194986487937781640 3988260 1093989491945900686371707907639886080 3988261 1537636016462811520800190957619514012 3988262 -1695313857570319526905083042113330688 3988263 -1038309046581066354565328248214818176 3988264 834212998117348936497088781348044800 3988265 1464762706020537034645969762506669000 3988266 547826924700564360447190889151777024 3988267 -153433631449125205047254784847400288 3988268 575486337595905045208045622666419200 3988269 -1374332392162455289230364726467743136 3988270 230507476363930302298049537067436800 3988271 -648523429326416494471527348723240960 3988272 -363238672458975347145005615712337920 3988273 3035612425562085702163936522004693522 3988274 395729891655349828670650335629125632 3988275 -232580850278625840764043485854340400 3988276 973648622137044679457982663194188160 3988277 923496230689195260720404747753046126 3988278 -35371181647461378506160707417026944 3988279 4155984599990665998990705349511484576 3988280 1074605750844044437055725765649510400 3988281 -2021432394976765915740145392430224 3988282 22275131250305400770867223282416640 3988283 810234417655705388705548856456328000 3988284 -134331895468332092755078602722795520 3988285 800060394364947451839607483567311360 3988286 -318279357310035965682032888003505408 3988287 -243066623247672969121083905698653552 3988288 5369873503700003675724179781451776 3988289 -372984168550914988762172251429454910 3988290 572893152320459231376134142399091200 3988291 -1417734919239890254320404205348650308 3988292 60178733831916179819327888799105024 3988293 -2273139937010454036820277488167856320 3988294 3289283710570956451464324330646419072 3988295 -1569204437809900176321433608660951600 3988296 -6240709724921714559280598097500160 3988297 367285764036411084931060401371766746 3988298 -875728100445954761023320671883914400 3988299 -517990606184787402483320467593127680 3988300 1420083928324675288601790437209414400 3988301 2344847738168426056091839029995821302 3988302 292962259732426858127549248668188928 3988303 520556887389295465874137051748583408 3988304 149587113215183081684400932715872256 3988305 748753442960946577724691517282790400 3988306 12346066553045635664180688227549328 3988307 53934414469682202782328067043691552 3988308 -984040234553885352955609987824943104 3988309 -22057525947363021480957653541677120 3988310 387576451366591124756084571350928000 3988311 -670598199975344819465377759138322328 3988312 2890470454254738179922615881507020800 3988313 -428407611836515406302681977509610240 3988314 1143834465854832917456788471566678528 3988315 -99644084408705114322569862989568000 3988316 -318347600206745303546099845561261056 3988317 1366369928188553544413788227697188480 3988318 447627172005907954874643547468852416 3988319 -2082861482387544068580870062235477840 3988320 -344992616616182113571482100815626240 3988321 2223203088708531683294821948107743522 3988322 -232154075957099374107468226592749056 3988323 -811284102316551348124321308750771228 3988324 -1750157029561604851181226803929938304 3988325 1020738354844682063915014078034973600 3988326 -1275024974650306880173023848399732736 3988327 -955455388017934053933248294078896000 3988328 41726158530710488596963714918620160 3988329 1132700844750775565586334325634012768 3988330 779205918946895715714490288732894560 3988331 278533625843426017562813400917718132 3988332 1309782476414681530648313798271052800 3988333 1228247277725631092365588632359845644 3988334 -398791841966847073781363403660974208 3988335 -59682110572899449808410080916694720 3988336 -3298188687596401086747310106345472 3988337 -803130990134105821962968429111790480 3988338 380528145407737081910273409998719488 3988339 -275317608034419194213481644850944240 3988340 1015016265220522231433687228884611840 3988341 231030960008699434368622556384265600 3988342 -221159734836042781791287679760288128 3988343 -3832086086724451919601312829939008408 3988344 -749015229012076370115196015703777280 3988345 -2556567546871498310612582666147823480 3988346 562949761213580793684092885624274144 3988347 -1030899777433234115696079335512007040 3988348 457493124651202695843637317613623296 3988349 2114253244337282722398039476275050636 3988350 391853155905355543251036405603897600 3988351 292641309644288809009702576602484352 3988352 -2226738039601447740899775796897382400 3988353 101951069201743792938486161332637664 3988354 391075971887617964107732191718651392 3988355 -88001737059085114683482178708263040 3988356 -45917690655497739158214070796353536 3988357 -19613090961898573758838680085196040 3988358 102888047646539785302472959596236800 3988359 683047741136857295681593661637338784 3988360 -1585613558343739949179643236928256000 3988361 -520121024865643837594894239894623040 3988362 -90257276554608264355231445860793856 3988363 -572843932424453178086455030401814432 3988364 -646637473432136193057728946301780224 3988365 -434748138939709874376353398704149280 3988366 2456641725310871648336790745218892800 3988367 -35810821694980827996703562490086208 3988368 133371070527539583693048080881262592 3988369 848567718938347151525564888112501312 3988370 576131982518056972369374708174864000 3988371 -241321583192172945718291881756950088 3988372 -247152367908262229728994655330771200 3988373 -1581535779417988504407413967446178240 3988374 201260704338143566819562010166339968 3988375 516428691215751937631298654560322000 3988376 -1229934354800654707668468166681559040 3988377 1563421972634320888673077155733583514 3988378 -77870819264768843124195630351392544 3988379 -65510338402864619780212307800339416 3988380 -995263331294072029339787597087662080 3988381 3930686778866635593347172853153470182 3988382 787351144545062622994083866253969792 3988383 849974576975736969605935590251354880 3988384 -289862938081602614754284905467740160 3988385 -429870561954629119697689057485004800 3988386 75406065722558385823636145486035200 3988387 -2025168627985658453383776419570247168 3988388 -2273621627386726548079640965108067712 3988389 -519637680973474845332873485274489952 3988390 -34267475369765036090936261198039040 3988391 3174754260663244901387144429534885784 3988392 665329446500416908598868488408350720 3988393 -1653373914255612660830908841593600176 3988394 1408481640371771907842542360876930560 3988395 1612192167845279603339967669480325920 3988396 719104848508575150375453513290220800 3988397 -1225018031520155856109470331837563168 3988398 -2148567702933518886651699560177664 3988399 -1602539061153137475529426687737509040 3988400 -190491304055336300416772136425472000 3988401 -339032398581758253440847562325904096 3988402 -1819858811095923270776965829714544 3988403 2360536980633606248315568302730512652 3988404 -757741114596141696064945325128704000 3988405 972954342850210601774197469918988060 3988406 -351799659939949082947613406684682848 3988407 -543953911506015303710804962533635712 3988408 -3329020853714562847606375231011287040 3988409 -509816912102905927104561557551086396 3988410 634516499704323707205248732807151360 3988411 -1429482264965017608537899612738928368 3988412 571041805271253880473357185847161856 3988413 -11494344834395558336408911299872640 3988414 -81182409272426379834837015464242944 3988415 -416879538575870122444957902019471200 3988416 -20563756727676169578764335168094208 3988417 -2158148932610955827714348874755608620 3988418 -17459364800945184607403685045001728 3988419 667426091996282462887478788983737520 3988420 -1164933034552536854151667562224312320 3988421 -4102710441986558465262957071232495108 3988422 -7032041737870367403278141792594112 3988423 3323846373567668508225695802707731720 3988424 428189912338119379318258576307159040 3988425 95069334728880242024567544499737600 3988426 -1021869102192075347742562529003242752 3988427 -3500179911141151623994122650006255724 3988428 -91693653578371430830272000795863040 3988429 718105709746016343741172401987771520 3988430 639242142167763660454981600182001920 3988431 -1849640346305650821690562014015891480 3988432 -131629262035538062222970509983744000 3988433 -1363370544228588525693040447972290318 3988434 -432306663291928061195568344829889920 3988435 -971598077741848935958998746049146880 3988436 -843501434097955196306712853845256320 3988437 968158179038385052597679377460672160 3988438 1494224501793326162815307086617535296 3988439 -241967500982102110727659772253894720 3988440 65808490023454743843484199867596800 3988441 2281138237823684602909668981980280842 3988442 -1572357709486050825362926280025292800 3988443 -90274089415982184776668996845550656 3988444 -1206019986163431636272774457960216064 3988445 -1058061009159756225342401998796193300 3988446 -101500101293355933794925139506032640 3988447 -705216362225112653429078672072109560 3988448 -1544194491128334330934503680058064896 3988449 -439333676187447144912654326494713966 3988450 -37006863720335164142550878751162000 3988451 35717027486674527741674484725815452 3988452 107282183100637159685140869449355264 3988453 -1069302800799963950056796523670515360 3988454 2043898909700154293744288357107582176 3988455 561201585897861615342169136027567520 3988456 2709780240189827050557188554727930880 3988457 -1178533874858230355189821527688994880 3988458 -422464704944046661428399326324624976 3988459 -2064861138873101717461769794079151480 3988460 30595190016852042150943578331545600 3988461 543285193142465688210709944502540800 3988462 -304333020248824872846772886773979136 3988463 2252398177140432694642505666211820920 3988464 -107748997536895882774088959040126976 3988465 4975208382648839221983331561072320 3988466 1355924936293866377534126638008474240 3988467 -2019183566484734114149608955589376000 3988468 -156336796617547133148947164644562944 3988469 -6253341246967434599449255613044037856 3988470 -688674549037634863042071164051088000 3988471 322206194350448630097118930100189672 3988472 -3590885801244846495931304049870520320 3988473 -2730746329746127100956936836029635200 3988474 153739614427713720256073328409135104 3988475 -338824197553514871760849165955011500 3988476 -33181950152760541246486581361118208 3988477 2817123420991335923976278172953400326 3988478 -518870281045572630598963758211923840 3988479 1478664130408830655381499095206425088 3988480 582266497823900227272681780255129600 3988481 -432465874232255736075947409188490240 3988482 147907475163918445384666516917853440 3988483 -204360051919312838220699524808482576 3988484 -2842514232050330125879878175792089984 3988485 771430335872494565388291254211700440 3988486 1636907608380155114313596974433518080 3988487 -1823766238116750513267186424750869864 3988488 -444921611879707638927858833512366080 3988489 134887418189481805641390757415910316 3988490 -798288671509391251592664747479884800 3988491 123084372359428343502110037688550400 3988492 1608470430631724188169923593914652416 3988493 3993108706850127165078482302909272780 3988494 -2575162130909158960465997443646856960 3988495 -59417719900956504691483208015625120 3988496 -162825465305568892630894241751760896 3988497 1390757324574099677825372585525046000 3988498 897175324282993630606137187576609920 3988499 321207716824995177817147191053610240 3988500 172230358096431466863168032017920000 3988501 128842919280892373802003725467161024 3988502 1619134077279853154194602862685277600 3988503 146660548238918048345322816354758112 3988504 -696465342178077911341542916343316480 3988505 1459992742984784335275859114128150660 3988506 54585636204729231422583726560292864 3988507 -203134385734230945921342721445000 3988508 -28299642730569458452651950144821760 3988509 147131216167680811079349463519479360 3988510 420894368636721935503092606729682560 3988511 -46809786566377157993535445635771288 3988512 467392258862112883057857090292285440 3988513 -3672530981177651769427976972661870238 3988514 1118550436382983121321498997601388544 3988515 237073960642815292007375484540235200 3988516 -324959112064249109203469246810558464 3988517 1009821511383756413188007177166070620 3988518 -101490652579319516952824075952307200 3988519 -1345791768802584624172851317765699080 3988520 -2254600504812213541243237644356659200 3988521 -37876577202348185448631544853142476 3988522 371868847124080784510608504874717184 3988523 -946095120592771891848705564088032 3988524 37706817806583085969762327272299520 3988525 -1696428741092743556251338688935269950 3988526 -774964755152163711288960102329409600 3988527 -162873308657049327360259757397145080 3988528 373516562296271035879443250604277760 3988529 -346019777668107279727013736268476816 3988530 -28024387803049093524398435586324480 3988531 -2031018285912927394390269955740599668 3988532 -1034079072353367519743096325117143040 3988533 -464360826093551120597748073190763552 3988534 -1041255512556649587835505443358797248 3988535 499178137222098249222976618253144400 3988536 768255169304049146774783397797990400 3988537 355521124408860152901344616610980800 3988538 -446018348977561736117657111001389856 3988539 1896795823633164348168312040659729804 3988540 -1588002194501451642915844863770373120 3988541 -1056475388519254353850561722376928058 3988542 197359992879898300876703931589691712 3988543 177751494490423346234477587348501424 3988544 -88859422771891467597568907421941760 3988545 -681040579430191609664480496527723520 3988546 972483822293554416995828239165353504 3988547 -694963886938039252928131355970899400 3988548 -1160018906177935206862801118615623680 3988549 3692640976263717991844270488769768800 3988550 9000669682810096688427589934961600 3988551 -31222231989006096399272444750399616 3988552 1371776677158194187248129532685516800 3988553 436711423112784279705095610037334784 3988554 -551849048147848237783817044928014080 3988555 -292799901490095632879326795917683040 3988556 -862325890531378138055444242893864960 3988557 361013179852590166127557624510324800 3988558 -545672571008978544011902380131869824 3988559 -3139522919102919142688365115529380496 3988560 64465128125382332476885073883955200 3988561 -1559911489987913510963043483438736896 3988562 449652118529461571064896073040134144 3988563 -505358760040523117134838184264409296 3988564 -1798908766838545956758348746346909824 3988565 467036577880275692252796214629985920 3988566 -306946808341332799864208597346534048 3988567 479244306133793769442689507066221184 3988568 518256142973937377801287037569843200 3988569 1657744365964866893954537075642811024 3988570 99060596679820640751769510794912480 3988571 675477932210145765900116137416170352 3988572 1022624367704471713682380920804900864 3988573 3165951617491612761356032294802703180 3988574 169019537411712623718236385908742912 3988575 993588025184747400765876126743520000 3988576 -2938444142107650694657933516691079168 3988577 -1136022438330039019701477140592506400 3988578 89360500200807408082098334261641216 3988579 -102823668170385152435940815865023024 3988580 -977371342903463194840729540283692800 3988581 2579551141151523960450681121931277600 3988582 -494212096420106259059761741761788928 3988583 -3573270497035130907410651903820132168 3988584 -524545793019903108966889168411361280 3988585 -2850136880295068814737323147426955640 3988586 -471417730261636746473886081948921600 3988587 182703171200352273901095751036508760 3988588 -56899972929249730697514987868141312 3988589 -2757846334086554398183109125555024800 3988590 -443931249049764240105116968483831680 3988591 576123355301142076921881611072697456 3988592 278509512587639970843229382506807296 3988593 714350603037207909768444415642725504 3988594 23505742903326726563742146052314880 3988595 715545654001801428349239047330561520 3988596 1526794602150491621368691070688634880 3988597 79675132985636016898359384202632832 3988598 -417674905553040217780456698051151200 3988599 -2063611346087753400047726820955302936 3988600 -356100541446708428509352535049728000 3988601 880873173193914673625567029885498602 3988602 -690221212148356567899804826435226880 3988603 -221999132471355894551070258728954856 3988604 -792442602901381350036596739109791744 3988605 -579153303255751399461413973602635200 3988606 698391096918798602030167985742944640 3988607 334765356375823239171858573723472224 3988608 913453205784208595457229518526218240 3988609 -2522380178660515355471516609958266796 3988610 -216612822604515901751105449425699840 3988611 -1995029039995875722500735372238080440 3988612 -266663662947838620232113188742607744 3988613 -1749542853578095409416719562625818080 3988614 -250025011551105450097871405625569280 3988615 -658257903344626878142383584275774080 3988616 -2973571487381934688131655361282411520 3988617 -300102651747919269792088220485425888 3988618 -379962482949009524453563648938036384 3988619 -3255261630426347437999478713644775980 3988620 713709359809671064300686004414924800 3988621 -4207990056981735032228357723005056 3988622 -643999378203742286333545936618291776 3988623 -487821840463114267351154805178826616 3988624 -137793991485890518313864007823441920 3988625 3767651077846819291938233517815442000 3988626 534298374850148657536174478838601344 3988627 -1430364653593017274165195182183869524 3988628 -1017304353891818575429831037956890624 3988629 -2530584387819479416878957063549790080 3988630 -543842879056670522757991140882743040 3988631 297470939073499484816098323240292800 3988632 79159647501839545588499330941747200 3988633 -374741841739599182464794340508586240 3988634 -818266025167739560108166915759707680 3988635 274648195288418959709367091363042560 3988636 -1217964543123771428323041057573757440 3988637 4274996297923809889085537313651840 3988638 -6375401928753282071881052633603712 3988639 384852732972326621372787883374860856 3988640 -1707708203450608438462407761567416320 3988641 1868430774555516998294662091384085984 3988642 -193784268174551960613856915685667840 3988643 -56641457043856024903134510328227108 3988644 881778142542675204913087671699456 3988645 -1844010918489773967816599029047716100 3988646 324021412850006651369327829395802624 3988647 -59334300810949609530286659253886832 3988648 2010760577090957328152948438222684160 3988649 812815003412483828211797090030529786 3988650 496833555688187330720087870185497600 3988651 -1492838658354750966489461434951147400 3988652 -1992523250809977474816121167973534464 3988653 -1646057589505352333120694482913710592 3988654 -1040629314466020762698649399986860224 3988655 -1407950403226452259291508380678241280 3988656 -152379383085758901503898128587161600 3988657 990781653245216359891452840362622960 3988658 61126732750096147905253736142096384 3988659 1041645716677380769051218807425558112 3988660 -319227009830884832478864048405619200 3988661 -1051456923244909170660683669114622738 3988662 1079047210728837866013289173463445952 3988663 -463963761164888782739264033884431440 3988664 1065562582431849145908377919407247360 3988665 -1101584934503156957367938950558831680 3988666 -1182327678525384078874048390828075776 3988667 107278188695302288416042844326319716 3988668 -1454296231594897825771600754429721600 3988669 -524483033502834441869303029786821056 3988670 -188678804598426880321872095808000000 3988671 739910415254562314359416616728072960 3988672 513608159046762764403823539620151296 3988673 947384190606371348720971513715767764 3988674 -67538394400466725945360715390933952 3988675 2157277879042125605664231502052590000 3988676 -3355635842431943755024284714693971712 3988677 22349261342769949728354568616091648 3988678 685486913205026116576187130185612640 3988679 -1617183286573434684375720149053671720 3988680 19626399374363260027700260102963200 3988681 2251883212864109595255112284041019482 3988682 1863961235206138224707725556157702192 3988683 -87061092686734589046530010809577936 3988684 356405456218268754954771444598567936 3988685 -785815972429087277588664273271668840 3988686 -234964457685106000531247331464996736 3988687 1725587947636983044916606050714276336 3988688 -316744818436306117726532902971113472 3988689 24010433800243053576607777315138560 3988690 -897913128441230682161027112686404800 3988691 -665546086180665836596320073461022128 3988692 149375094272236054992765001682495232 3988693 -1434528285510958764502310626620230820 3988694 1169506597668759258521258116120132896 3988695 1002641071802160711425567857569129600 3988696 1974771462568602880445036970185256960 3988697 -913158061231523006366503791514884348 3988698 -596018918814167153260779859507175424 3988699 -35412605330180013727732205885863152 3988700 -449043041612241408422443242158668800 3988701 -1669639966467558427873543463629944570 3988702 -1347363770194107783021675461875446528 3988703 3155176391787792781001672394600257952 3988704 -356084718760775394653566599423590400 3988705 -855185680617160498285169073402786240 3988706 -478115416389268930444248167809076736 3988707 849479314848919250626656939942136440 3988708 -43263753875551028292085268446658560 3988709 854182466660401979089877315114096160 3988710 -1195408833757613613519678954768384000 3988711 592337786446068223855034918703876560 3988712 271228689271180636985035190349004800 3988713 777892360740662969793904666284367200 3988714 -885321842731311926940282171055166544 3988715 -1114859108478161951728469470189508640 3988716 -1444517025012917446437461304728898048 3988717 -1500325349304702517293136654006600234 3988718 667927425000821859983804671992375360 3988719 -343087705127899171765238457132375696 3988720 -21154940622183097323380093177364480 3988721 -381049293958781645485971650293872000 3988722 775483156485264947674997865121528320 3988723 3210017484071228815115401525565704 3988724 1504871709027808774040867971451559936 3988725 318088847272363548045018454308751200 3988726 93124273505830978065337052273030400 3988727 -2063920478288262760409989381081981920 3988728 2265280075491904831585885592385024000 3988729 -740779359607612380225305836325282112 3988730 -486267689574816359308019566629768000 3988731 -586011288366183998941384784441833512 3988732 -2460316453651315870022962377355207680 3988733 273028188418307216007576926797108320 3988734 536015273354604535398359401844239680 3988735 -1633384836283620385479409500820423320 3988736 -2294079817148956463612393894002556928 3988737 199311261406934967176495268478271040 3988738 -689848917628467756630292596119083536 3988739 939758913130555802562681501475890240 3988740 19364192698626035217889854421524480 3988741 1122298700424497792881195849708716000 3988742 2260078444375893469116069632128307712 3988743 -804462928443076803169704140969407872 3988744 2365227135970742090426394105486950400 3988745 712594360149166311874721697388629120 3988746 192823113921109195591369393292678400 3988747 -1053906287313005145201291116199192000 3988748 560772933732480304182440231337686016 3988749 -2258552829524644559683636125975918720 3988750 -100559262727557603023624071258680000 3988751 -949971388825831044641768781221442888 3988752 -11721609967932440008298705569185792 3988753 1660237394060309766516705519467022002 3988754 32364968057743024813852899678412800 3988755 560490507588149442016380276321555360 3988756 401488638175935414302135252891699200 3988757 -508282756339333722252820175993635140 3988758 863521364197976222861283364172673984 3988759 -480810269194291235107161184531290040 3988760 1788003638736221309687340886545408000 3988761 91359358024249529278062276353572224 3988762 -76276413897833257016695958017540368 3988763 2467308529595681015592359605409691012 3988764 -40377016655361408793717246941494784 3988765 -3994402493950698660970947570655200 3988766 -9630809647297088699514406752027456 3988767 -424920331060572217216897511841066480 3988768 429195754524155159207449929613049856 3988769 2955750166449685290593421937984194480 3988770 159883669642334751664377657443020800 3988771 3419324415566076578452007018594810972 3988772 528058502231364696109012580976202752 3988773 -180518148385188171415808615436481920 3988774 1528798935480269973944595695629703136 3988775 186587193471568806102001533992601600 3988776 1355593473469485905802318881456947200 3988777 -786749279985795812912857337898685340 3988778 -1125704751647358564449696066541252864 3988779 257578364114126062988006604750692184 3988780 467927859036215598872518331010984960 3988781 -332933412372588329900365355581229418 3988782 -187139897962412018189674671463275648 3988783 1213393876206635508780749511828246032 3988784 1824779838938493040842438061424640 3988785 553203408055177985606054752646871360 3988786 -502259208311159882356254758915475456 3988787 -1374423080884748548829462012732238960 3988788 1034787306758282329745610782151782400 3988789 -820141077338055083119611721874295040 3988790 236011935520649763150242982249623040 3988791 41917397697356258277490777847851680 3988792 -302349775293304196765387250627072000 3988793 -202846488693266515250978369421632952 3988794 216700813338517450154803587167001600 3988795 -1932957979689749648819351989119848640 3988796 670484432408108614910564755190335488 3988797 1222558884954236235307043438787859200 3988798 415639270612165302044006009054082048 3988799 -3226838894174188219664290175963949000 3988800 -128429623695054513821183198665113600 3988801 340178471177928647511085535593723904 3988802 -505457323705700384653473717138069600 3988803 65601569629799179272193105489881600 3988804 1137567464734256639404611058464534656 3988805 113014395667158581096739667018359000 3988806 -127382359716014996027812119742339200 3988807 -2734451928487416045936251580637137848 3988808 -369991586234194568607169370858158080 3988809 40201018315409942173132555925618208 3988810 -374391215625377516596121884091120640 3988811 3289413609327983931279425846738626512 3988812 -999201979348116961022315331946103808 3988813 -887823685589405124663746851772521440 3988814 -335727901840261066249994242214811840 3988815 -399383424662186372915258837159946480 3988816 -123526271134431599557358510235713536 3988817 -966231427490176230623127049080854208 3988818 266447089846277341474546272509694720 3988819 1238667070658676971109031479741161400 3988820 -283654577753861235005682634890147840 3988821 471447288362060618890171911116437440 3988822 -331679110051150665552751095084055680 3988823 -1202386505316691347978544987613255928 3988824 450113224503685472559341152811089920 3988825 -342739359131652132649811999900878450 3988826 -893475048709294370483916107048847888 3988827 556179652019773376834544960908288364 3988828 2066062990530783100843486473842528768 3988829 -1620776890185514854476542005969095400 3988830 -302253234579889386725330777313694080 3988831 -718280004011404580816448499543933056 3988832 352334512540811507185833950507433984 3988833 -778118128129258542350505404840595456 3988834 -161434745273170333863108390149323200 3988835 241091043599177435939278774579571280 3988836 1188476279370863030282492153599257600 3988837 -2377839326033686056158328271683377828 3988838 -337176149096285985098026056163807104 3988839 -307143758752082581683158873993232000 3988840 -410109657962059244483987772012595200 3988841 -1852210397933618162599800792360409200 3988842 -402196179465694414942462816699276800 3988843 -4222694235569523897205781368146946080 3988844 103087192290298282251676596011139072 3988845 1700485342398378132049588770016613280 3988846 -783367863809552173895811383143140480 3988847 -3953501948811046630096185834251257080 3988848 198122157581262850421664902490783744 3988849 -182951572239635272138735783709218560 3988850 -19446115596248529144357555852843600 3988851 262811740655209035930116731864743168 3988852 -6491921617908149128933225968406528 3988853 -2116508124837706754349185852497852320 3988854 -343753516228360629139377465271707936 3988855 -50231738789756468450865582330088800 3988856 -483920231015712656519258058614845440 3988857 2074214827420483641318633594518249040 3988858 -72200260144271874039312942561240720 3988859 -17647625592575750997569436185734368 3988860 873023335385377420673116029619200000 3988861 -502509632737409671667255962104434868 3988862 242330568996345912567526378859925312 3988863 -177821268917528375115521611589401536 3988864 -1017916207324003729402264935790018560 3988865 -468182156174840004646292729151853740 3988866 -11687733660715679958032046294070272 3988867 -216084458269415632566228598570605840 3988868 -696538195029370268974755749844541440 3988869 -746991129786036997105784188779764256 3988870 279286656013481680968239711552906880 3988871 -3742295763726488205694557899657568528 3988872 -3195759200788277239544545897156608000 3988873 634147187755756017808466503246675840 3988874 -1196531375988360840204615221121338064 3988875 -894533284411513252926278123184192000 3988876 526999421580538929284452141431791360 3988877 -1155236903101817632542961072990259274 3988878 93652249542502921223664426843028608 3988879 662593901207803922414903560829730000 3988880 40469013539455368903300066351513600 3988881 942452007916297160314582966883347776 3988882 -744379899544130238140082155947268208 3988883 3330380059390328295354578099788839240 3988884 -253626751605749559314636729783605248 3988885 -859540896362225560086429878879416800 3988886 952032668207722430448432947985792 3988887 -405889476416641973898509310655141248 3988888 -2447549832016166294595559381253130240 3988889 -1362392942989540497595673932042160310 3988890 203361014566849280995045709219082240 3988891 1293852318944082462463054983790735800 3988892 729321605521446321919712801399086080 3988893 1011405816367851290538309940933524864 3988894 101637579710425636406150871232564224 3988895 3179481912173825679734097641268720 3988896 331870376370026281340487991651467264 3988897 2595118082245020730145967921627516864 3988898 137047690622832765611100564434298240 3988899 3363305825849078109294111154535583840 3988900 -79611159245407641519517234034899200 3988901 980679141448483371898690274809227552 3988902 -663624163071327345370333787404782720 3988903 -1236335074422508368023901712350227848 3988904 -478128388194584404047407850397578240 3988905 -2126125796785841467545618565774080 3988906 -1269481483654482901251538897030621440 3988907 317652283344115403285241760818442164 3988908 34880620988749274370989193311354880 3988909 473552788100233703736549909093849110 3988910 616076653307660189569499336725824000 3988911 1149083530370919167342035572391896072 3988912 -74559215771802842521846793857646592 3988913 -1877182557316135364224284969020680896 3988914 960929017458034631268257808631080192 3988915 581217009745979997840576122197437600 3988916 213964118873447292614286177697555200 3988917 -1771051654568248514286303407944498560 3988918 -1218377089819742582125691801840607840 3988919 754099884873070571371314928332332760 3988920 -113699440498757734528026135961190400 3988921 68006721707110535435094942201280320 3988922 102693625526266498857220184366889984 3988923 1802717077398141330880141689419733504 3988924 -2608819545488578484533330225222006784 3988925 243707341933293954333382088667100800 3988926 20069725381557537246499327653988992 3988927 363797125077644473691191120262199720 3988928 -1143836354925437493105827372001656832 3988929 302671425960265573387576449846014400 3988930 -192563893590202477060366396340436480 3988931 828292033432893077937497799421449120 3988932 1248354496674269941442131404875676672 3988933 534589369029900725953410144036662744 3988934 -557885494030625143921487774362740384 3988935 -159632463911949549002877145495035480 3988936 100607511397218177671732236478054400 3988937 1822488757259336005358575188609251712 3988938 -6568989993563466433019176901428992 3988939 79098768405146288046982169354815008 3988940 768733564407589832759727922788695040 3988941 708700158218180779763791584342606624 3988942 681017409937699535163399627679111872 3988943 449520456471278330289905574777766656 3988944 170912984282559128529306427424661504 3988945 2533172813416936891160497950564049920 3988946 310071959680590343989749257466376864 3988947 619913589309738110763745047864299520 3988948 -1111061530093831052189837160945901824 3988949 929734177863843084247089410494946364 3988950 -209400907878285246755056033120512000 3988951 -3891136237433110562173683961874719400 3988952 2064384251016320458380524589594316800 3988953 -3100326143377696804641964069848823200 3988954 1562290826138787939339032211159688176 3988955 -254799972763439520892612682196960000 3988956 107242502469428294587556399311847424 3988957 996962254351680052485223870467702112 3988958 -958568603913614690920261860542209920 3988959 518593114612705534242358984005593088 3988960 1505837100357657351012475161540034560 3988961 -1239034501525000630401890923440153438 3988962 772475120863649391557860185345702912 3988963 -1074373358145121148283446979989412216 3988964 -160552815497415407448747146049515520 3988965 163878301367979680236248009072083520 3988966 81836796132760746660874992775134432 3988967 3074454241479763405530821654820194832 3988968 -603201375388103739128016107181834240 3988969 3063734557972974814920189660152221370 3988970 128864642185636870566261513499508160 3988971 -164302529657578579379432274605724528 3988972 146945446711958404288267766231076864 3988973 -2559913546046763334621083362554350996 3988974 -51669341676082586413462360084669440 3988975 -639051041954408637763634423676491000 3988976 141695991886722891840892820806828032 3988977 -1687896398654582916959079477453358560 3988978 531349810029650219807914798886240256 3988979 5413081572056985199219094933370362160 3988980 381978981090496833668883647069184000 3988981 11310411328963046245507872680390272 3988982 -164198787157387188494001994004234496 3988983 -1043688121096767621472542801061949976 3988984 8427939726268792130595961160661442560 3988985 57513715682542699800732407517323520 3988986 4038061827178898510569795555478784 3988987 1053899368316461427393891771104013632 3988988 -1862332809135414340587155997099712512 3988989 60854446049834403024671444125863654 3988990 187413876819067147602074456612169600 3988991 -3651028150972510353601622763429508608 3988992 -249099603030898443439426501028610048 3988993 -679666938930266385124757842102474560 3988994 844426934459048061620976498407737296 3988995 260650753516419156169150007083782240 3988996 1794735567010683978010054715127720960 3988997 293621713087467255120591926478104892 3988998 80142269406477437917951248370299264 3988999 690450379114930950268045026059874912 3989000 634678831382205203090967706790400000 3989001 -1410051319936922164999358049772590720 3989002 1683649791697302951826172104432091952 3989003 -1085824905134752858802646521355320748 3989004 828078348633536985381767915585220096 3989005 -1459358627770604607791752810315376640 3989006 -62664528565984575562993009614720000 3989007 46200057859756267428733266619663344 3989008 -601309648972586369681625866157342720 3989009 -1797445013685531221812335355252403790 3989010 868344775952783898454551661981570560 3989011 -681610363334271598142684238157408448 3989012 -223054884440147073162210937202073600 3989013 -163611069223059184752076031738791488 3989014 -591309922420910909454374610092787840 3989015 -510047377815233979408204365999295600 3989016 1541972705585328654645669206520729600 3989017 -1025440850408238673079871450125631488 3989018 -117553365101720660249994623104665600 3989019 325916123153787581652303582301864344 3989020 322571484205088124014041052455188480 3989021 2620655737657137353440021465781829222 3989022 1002968220813625678915107953644124160 3989023 -1553665314198395173021030293342701728 3989024 -14275448270928837244732689667325952 3989025 -181704870481098204132286834172250 3989026 -1146687429499451953742120266998558720 3989027 -1044827674349876313053410538789959728 3989028 578647449854351404340120362614988800 3989029 -1709499998063283337056930883474004928 3989030 -659588519653722035887869494924019840 3989031 -1194040360694665057742985522279974400 3989032 39498404505406082922092728420915200 3989033 431901471242470416771375557477941320 3989034 194688641710490132852083168232417280 3989035 -1313161183133154412576409606498576640 3989036 1628864827581579068790530665594010880 3989037 -881336064309492847445335246912490880 3989038 -257715718436681144483840622161254080 3989039 1327787784548174527549182654140397840 3989040 306346694191534888838726711315005440 3989041 -1348381878832011532163448425500740270 3989042 -2050315437111159569043501418127129328 3989043 -726117749825240539061339595718325868 3989044 -117876044050724151520753289449673984 3989045 -302249954546968463614968577313224680 3989046 474281096254524995821165704736802304 3989047 -2685237479390842516816651401136617368 3989048 711517874198804329377769475783516160 3989049 170314594059583423242130108940144640 3989050 -6896283221018586523524744120847200 3989051 -566776072084557240386122569805253376 3989052 554833681585565603642198892768139776 3989053 3389291376436704732108049611715500 3989054 568371929257101114809544726560437632 3989055 -429939664676358093155630518662919680 3989056 738770107021955911740647854931181568 3989057 3129163734373337386610020103167194306 3989058 1183612262319396713061034716826099584 3989059 181414192644892261159906069400304880 3989060 -489222784593153467336563017720011520 3989061 -973505992349947417299386319106287360 3989062 147296698879523021358435643737452544 3989063 1058067721597459351120223819959643664 3989064 99101532605421363655662903153623040 3989065 1146336775425616368049601679138239460 3989066 -108683136854606411011143567252969120 3989067 -5226460152789589711556435048265408 3989068 1729671972597793981067161315228590848 3989069 539860700026592877449805140233180800 3989070 88748041776673492952234584413696000 3989071 -55963018392212638243637799783465528 3989072 -147882096975232775763339293744308224 3989073 -755179948892592986053283356106433600 3989074 -707858781130383821809750453289103360 3989075 -586053407426504952404187879381395700 3989076 -190544083565468754930446185701543936 3989077 -141299396604932715817982858467541348 3989078 1609132559283182119589005864679744256 3989079 -282629128621991496724136794437396576 3989080 290417982282405058067931842047180800 3989081 1556536289668134275700070295805697344 3989082 -138855032293958153973179887320350208 3989083 -1148564213339410423031136381259600880 3989084 209939009521139063954332981449772032 3989085 -57636584112912582839647809073556160 3989086 -352348143512440649653893992667931008 3989087 -2700810474758230743627768014417109840 3989088 1989112508715078360842004908623134720 3989089 -1188199574460139026602707423845623276 3989090 -375060379866306838980571755637632000 3989091 -629039891177850462486865207215829776 3989092 -1328705307053943384260112960246016384 3989093 1462771369552119049494203047526841342 3989094 -224893195172970213043843627999636800 3989095 710694985591367553592001496849739200 3989096 -411245383460690656276755395485501440 3989097 130769334247138025080608462492517248 3989098 -876279427108926117220755025480856736 3989099 345024362657695008300643585432045464 3989100 176888517182004985369234246524326400 3989101 -4023133613178920585390179687100904468 3989102 767304374892568665144376682786440512 3989103 2144557932168192001208438267521904904 3989104 -18358652520294926889321887565676544 3989105 -2349113538736353408639796210434960000 3989106 976906046467855882798804914571476864 3989107 -3446813125813197264376592202565093160 3989108 -576707594737420110550486694075197440 3989109 -2146116410313349875382531229934000096 3989110 -180179035259075184587582145248640 3989111 -114861627955828241740127104695530064 3989112 -3482343359855370655232172743570227200 3989113 -117575276947996958762474847084720560 3989114 1632120924358518964209007294094986752 3989115 -128431980668600576952789002535489600 3989116 411879822672094405217407526756464640 3989117 1411152450426364125072750331058713920 3989118 -105059765513532212250625893306802176 3989119 317110418427738265614332679113371520 3989120 -114704585930913038615980408622284800 3989121 1807274959611380305947066816585924912 3989122 993561123764708904783190254547248000 3989123 2098206401036533782956657415253941372 3989124 627496754446111467261298299728866560 3989125 1211766134295257807426213524877952000 3989126 77895572801821565091655503634531200 3989127 -821555960872812021071268489219694680 3989128 -2027677977440259131141396754462720 3989129 -5276603973005004814322365390939108224 3989130 -551848565608704914381108218009716480 3989131 2511222576005527942342772652840147672 3989132 94436810049272473887766710035420160 3989133 -787757847202122625529874213571174698 3989134 -825500679501025602729295517954078784 3989135 1740825500365704605788342886547337920 3989136 9738894087869435925263150713012224 3989137 -2870589411177326589529575792220971214 3989138 780379253622395464957637339697144720 3989139 -733009617852266764280304727571037888 3989140 -1648864036582212434182983644072290560 3989141 621992676771679508954988121617155772 3989142 -167317482169189144994852605806673920 3989143 -664977874066417634115493453133837952 3989144 -2275447774593172276523175116176803840 3989145 662412678222769455023257393164571200 3989146 94598094141970945669667469180178944 3989147 1927890018864477554200298143877038596 3989148 893036051703726514103060168499164160 3989149 1527631833926071301426013540917407680 3989150 330651435444878032864791999914433600 3989151 38953121496970683107960729503482168 3989152 -2659441441227103973229621387501109248 3989153 11174538958890282411718149534226560 3989154 60984006966462155264828644024396800 3989155 -526626474679150349870199407909635440 3989156 -589583354894731647610186913866694400 3989157 -1730563324820880364462594988853977760 3989158 13443537044514136722442882688580480 3989159 -2252879681117307553917784750154453640 3989160 127272674053139127865224210667929600 3989161 -36109388897760211781286187002463200 3989162 -1592781516664508039912517037465669536 3989163 -172447669418637156225670009567999656 3989164 -1877223153493404678562844464233689600 3989165 944501452081502236740841908405426060 3989166 -227642462295788681832221428789204992 3989167 -68414040075780775029478377380405760 3989168 69656784125300233941145786976600064 3989169 -36846443579550263659291518722370204 3989170 733700189209807230736249077797861280 3989171 -745335844996647325940177497147952628 3989172 -162001675283728726989943408073834496 3989173 -68539664344874468306021050320488576 3989174 109352380617188791039252420759775232 3989175 310946195212523916799328998911747000 3989176 -2289598956581450701460070676530769920 3989177 407403222926435154149493087190038600 3989178 -1231791428422108980958747068321610896 3989179 -125777745320873413298155810573144680 3989180 751947649834596805981991856568166400 3989181 -730528502962107120448825029419384256 3989182 965440665517736610864642066078009600 3989183 -1261860465413790690100494561946786560 3989184 -629367943767479078702692631303946240 3989185 -4094330824747314468374513582491407000 3989186 899608132895187107542211515701182880 3989187 833391880716085633851296104097248644 3989188 775787933041482209689532446631495808 3989189 12867647633941568295014330652917694 3989190 -124793252419868347826145618813634560 3989191 -507864405462856403359714785196954408 3989192 -806981517293887011645058176138270720 3989193 -74234231373195539123701857985975680 3989194 -174270357874506554158922372998183680 3989195 -290008881065099665178001283182609600 3989196 -10053657822040918930160263045324800 3989197 -1071083109170399396840946801940248576 3989198 219443578129193360674865901887313600 3989199 -1483442763446895909456094821024700536 3989200 20356899377692621829946833363148800 3989201 -777857948493906095955810826403942400 3989202 -415635385470859816256660234849280000 3989203 1515257831491736794003286958517952760 3989204 309885954465056459798169322565271552 3989205 1404066754735571193762402401235487200 3989206 -101630906134052462574446903326348032 3989207 223270392325261665250270641169995720 3989208 409917180806510006131182397469491200 3989209 -348385710679981023176716830567382784 3989210 195544793236519812358992260955137760 3989211 726157802632199216982432422725937520 3989212 1101973305643766534018854906911350784 3989213 1848833426724627164490491766408579660 3989214 -827571334936692664715301001693423296 3989215 1405102323436608739401463886512812720 3989216 -836091881858953863417037692610805760 3989217 -259482689466524659135098576440020800 3989218 -635368944112135289125879733550799200 3989219 1343432187858560125746166199067437760 3989220 426976161729485922058471765371740160 3989221 499727703222573466242050212186007200 3989222 1328405049120307171296955421113839552 3989223 -609175326058190973630707995820954880 3989224 -1502117483174257488603330308705879040 3989225 -251726108007348802019293786478873250 3989226 53931131215547167226240252566124544 3989227 -1406192443293075449197737869726637528 3989228 -218498774816938119516589138212978432 3989229 134540233452678780963961973032897728 3989230 235016910514110593565617387919379200 3989231 121904806003542438343476866540448912 3989232 -71648214810477153092812208763666432 3989233 1991735296174894005634294183475526482 3989234 -79278239776304373642737096153613408 3989235 66144930332508018479861330442670080 3989236 -1825308366114148288663448002824622720 3989237 -372029571263510678661988552107980580 3989238 283996848695957897045215429850807808 3989239 406999415944308023513855256445488 3989240 -556801573544252371840142273771520000 3989241 304607790070221015345886024387880250 3989242 -1367890870054328008093742488554691728 3989243 457760856027716247180382089090099492 3989244 433922219933853986708999969708531712 3989245 -1767749111877121140203378193259881180 3989246 -123803670714372162097053694285052928 3989247 715206914252241235752810233804866560 3989248 2589443984219588719653358258746294272 3989249 6449899819137326463210283125540210 3989250 -41264167483525392370571111647128000 3989251 -488707771278897553458740325097721648 3989252 -1715515480959904468685485579473638400 3989253 -141117163968400258196529462479881536 3989254 888245444928436821384916578383166912 3989255 -2169739599718409519429467548268104840 3989256 1624239126850268799554033731665715200 3989257 -759923704594290099372356866707285660 3989258 -173279175915892933010454052500191232 3989259 -504884137299700201823576543857664400 3989260 1231800778397219932905517548360668160 3989261 -674837153321434499419446274443912138 3989262 73012521999088544368701061663672320 3989263 -239097867822462420069812694694226720 3989264 552792590729179076595151468814868480 3989265 -418585659618510491172740944121623680 3989266 -493219702786950479998780041085415424 3989267 267972823205122699338910594448534316 3989268 1434995165360109246410072247622906752 3989269 1165468441279955649347445996932133120 3989270 705447523779259473955880288231875200 3989271 404290959416943025002219407991322368 3989272 -657663693775168208039747773401784320 3989273 -25678580911350943824144232272283116 3989274 525196039114326704959924283667432960 3989275 -1739534796498927416750911410292626700 3989276 -2286658695457044471034518568109283840 3989277 2355625022624296282428675429419671680 3989278 -769258871745334167693945830820405120 3989279 -207068410784969615937893557845185424 3989280 -316445186318491735638671347867975680 3989281 416645763773696137289527133688563904 3989282 -28595289885320886960388273475694336 3989283 884179701124274182661804727654607224 3989284 -603576615604852968604789520577146624 3989285 603455082601518238915377517532637600 3989286 495824944901669799715578058687488672 3989287 1113098789795714268799450495489202936 3989288 2633671644198078375909260119085045760 3989289 2009590634376647509443310908381531024 3989290 -110958227379205249057887324221521920 3989291 1729282748448554355510426795657366000 3989292 409213228463213347056178783476721152 3989293 1023742531502740428878943305885657088 3989294 1219789328183519644745949723551589696 3989295 -373353960616327116616506405421799880 3989296 908647077312441047820659935877332992 3989297 301914314539699530824867231331356160 3989298 86325133587042777858132311499563520 3989299 157700370772324271972119174665458040 3989300 -115568282647350857135140699528704000 3989301 355350715356035041287440981038009632 3989302 1675098052465927318873155697129064352 3989303 716294895906256147685601388844637456 3989304 -90317918517528770820107601031987200 3989305 -1455884628217242235862479047145922040 3989306 490771726410480460256605856180556000 3989307 651337577300844526077650610204360192 3989308 2438572956759247687988118970255612928 3989309 -1065707468532012621780620062209224160 3989310 -146597770387858800992456608253406720 3989311 -1148749373522836636453653342804609088 3989312 -539815710573788870905306504702722048 3989313 4115858223329661249372822112567384704 3989314 996908671773492113104865325669422592 3989315 -266083263548673560604071118370079280 3989316 934130228334053497463223769709905920 3989317 -1525524941080317268912368479869473634 3989318 354091289237158697470982768201835360 3989319 1870726293595842966778252957509456720 3989320 1471235296561335286623968642178508800 3989321 -723666634042650761828390668430057088 3989322 473554710736561235557871049217691232 3989323 1258132107577886208278908768277194864 3989324 -1555162840721426465260525947076460544 3989325 -10711254401141322044511093235946400 3989326 371730490514049175482924059371516800 3989327 -882049844655568038198058209353472480 3989328 50942701773128106990212798918688768 3989329 -2786088155009711218685495641143933070 3989330 -471449634740379832127567640396697440 3989331 1926562153831453303421860011069347112 3989332 -2622122313860822073797688186862616704 3989333 -15426321544236845976868192691162418 3989334 -354302827083811855348435411596017280 3989335 1944844012024006279816888704737398800 3989336 -87554809537745917286663083442995200 3989337 -398556939353875811839524744938737440 3989338 470289405855431545251394185045454320 3989339 862851357662818782629094163798028832 3989340 250572425735582641245808284127488000 3989341 -347924632681560503668214578961202516 3989342 -184248478088475067732886716751339520 3989343 -2051882897242505684955868480539756672 3989344 1445520991962975904394155328852459520 3989345 -2234898537721430640184135342689585900 3989346 542888203937113678784678530883097984 3989347 2599583786412924839929550017839570600 3989348 -1040289296955692233479208144815403008 3989349 -209342717346954290684270671009245312 3989350 -61674873408504360828885183824304000 3989351 -1739895474948824868822843554443992648 3989352 -287670777647844690899112636151234560 3989353 377775416643170723998907258093891200 3989354 615317786378461447411650659165241600 3989355 -993045846577599292553083333751585040 3989356 455744953348770809169034204705689600 3989357 657440528309081418860427718249296972 3989358 -1494947156088014755542883566710110080 3989359 467242175419400471045925736155916800 3989360 935498876129723211484793588852981760 3989361 -1138589300016038407971021251354602128 3989362 493755509738566024620339698664419232 3989363 -399125391256955464027798621892609376 3989364 368520651562720267833601746760114176 3989365 3093795486425898778072607128632051000 3989366 -41177841118420939553573067759630336 3989367 780178537863023251959321936275654784 3989368 38180606856923126008858486730895360 3989369 -311630480884362342896667811480393404 3989370 320546248648730918125604504110080 3989371 -159436329129032233991892155864366428 3989372 -311901206046381338643406241127143424 3989373 -581603646795545484047708590429209600 3989374 -1269341106892143626284683900898328064 3989375 -136668969404204733813565893352785000 3989376 -2062777109436744719704639475873218560 3989377 -30338274297762101008301052330690176 3989378 553139029322011958822618166845309856 3989379 -394686679601524762895611040782882560 3989380 141065720064115969690695559465474560 3989381 -3698021844400243890392282681731987296 3989382 301863168811369067916588378498140544 3989383 365774440002883267917630950370660632 3989384 -647175897605778428930450986523151360 3989385 -1932824810034530347397653893295440000 3989386 -623750681966259364436330919010772640 3989387 -3173022980426188898219513729292017964 3989388 -138075599346165050591237369001246720 3989389 2085126304762162830570208026440011190 3989390 28218073686852607979173237851125760 3989391 91059514745459812915265822624560128 3989392 16196667577011705528403290844692480 3989393 3756752306181025030656724909661358642 3989394 18275021774500582189754482136946048 3989395 -266234773438809036505335900261851280 3989396 1060102519991090016025809991202709504 3989397 -198530810341960722269192051163746400 3989398 12974834382013038762249260080542336 3989399 -450140078800382337668867254684905000 3989400 -277495439266068539083002795064320000 3989401 -816072354629455585475407094323113788 3989402 1885803780066679491924504207089763072 3989403 -955631895250269874313011411804029120 3989404 291685902795747180396244393809972736 3989405 -389944692617001303555305666099696640 3989406 -871656932496778346065297749618450816 3989407 -3619021103999300510131623073266621888 3989408 1601768553864039997890378948273438720 3989409 -707560598570695975563729984429575040 3989410 327981395932948533262335648358275360 3989411 1158992093804652146017616131823112 3989412 37223351932911688373232754122670080 3989413 2882911851198647908381724596232649662 3989414 -437812301855165676554133848591498880 3989415 1203008491045407355516265571713203920 3989416 205754992269673371565195223745684480 3989417 -1545996942174180220342413209511218688 3989418 -181486176732336996655960270844466432 3989419 78378894641915236621779703808486400 3989420 -848262119552165237750924423191357440 3989421 -228163099149439849934160393387893760 3989422 1626773963187979436623947512144200512 3989423 916343445245702012545318461891963984 3989424 -332268081977003474336604935162757120 3989425 -121916568509210786801555130814476000 3989426 -177689432878638293133984106485144576 3989427 1022242255164023375862135630029737008 3989428 -1736148700674289371678732913043132032 3989429 335406668602767306355932766810818030 3989430 -625464807369172832552016090795753600 3989431 -2549052163168832437824657718134679768 3989432 1756229897442789480956527664771174400 3989433 -690886857115236428279004467632118400 3989434 1064004591661072661151917060889749616 3989435 -699078306461612437526645435256021120 3989436 1172709137572766734615927233216528384 3989437 3507532925074501945049222107072950086 3989438 -1145728396239261274927295435858098560 3989439 2456126632761405213758040740067897600 3989440 -37483046990973585769419440148971520 3989441 1277846563436859804536112953104254852 3989442 442547210435256481969367124531171840 3989443 3312213512105395417166238494966374080 3989444 -7001806251316448850089948131451904 3989445 -807916940662745698139388405617481600 3989446 -1176329499982745873766930608170176 3989447 -624938249804703834336005098633222656 3989448 40509353760331347574010974737653760 3989449 1058337820144642938334728455014324240 3989450 2281528890040235641407219795693600 3989451 201617465633753106522108000198242304 3989452 515723659543838818909580983950118912 3989453 1340034016275981260990175711091228344 3989454 -8237285765266239583546521257192448 3989455 107470124475670990554706688412294000 3989456 704466911092852238049398276386086912 3989457 -337769635751612722305878502795959646 3989458 -319087978701461455201479517928848128 3989459 4044825864091180882852062488642759016 3989460 -641815282862863896127595923344291840 3989461 -986840213145800131558346147872024576 3989462 -539553132636406671068916178354142400 3989463 1567589624923064863359203140671379584 3989464 215594843613824532396005426835025920 3989465 -117393515015187126831436939965137280 3989466 20895846874630154468528828173217280 3989467 -1524927134313524138093952387248295484 3989468 -680767615396767568740317645798400000 3989469 554093891160075636813188859501251136 3989470 225841146051010553676874330680038400 3989471 -2091826209994137925183180612484351328 3989472 -1139804178252392101277763385916129280 3989473 -725284795143048073664912097968926700 3989474 -1501784732288012642057563516124131968 3989475 -373761910011770425667526565104180000 3989476 491718803466203513995860788677074560 3989477 -373759978076556412995088912251340674 3989478 710517111431747397516679696145607168 3989479 -237673469524664092592652177754755416 3989480 -25066683459308982298161171725107200 3989481 -298903785025490805413736177359232960 3989482 -1104718813520011994551499598352119120 3989483 780004991075961228912284024372391744 3989484 -365131249896760259214269175692186880 3989485 510327432413204580065633450884551180 3989486 -519683537648354124393817570345487808 3989487 -762048496753867079878109340250926720 3989488 80235197024748367213088811680661504 3989489 -1331695459011447787679977038929425344 3989490 179529995921123789888746005367741440 3989491 1941049756958962098722269820721476 3989492 1244220164298483119740443227776538112 3989493 114398966794658389392225374879178222 3989494 1251387414277739740253591279456810112 3989495 1474644821914404280262924714992952880 3989496 -563191122507093852176818257347543040 3989497 34938568298097535248729597587266960 3989498 -356083452182832763486931454150037536 3989499 -4096133500707653182514525971694679552 3989500 1646534742462877131597228778920960000 3989501 3965902611544411432961777648340480 3989502 510521627655251494056459138411921600 3989503 600580079813141685330898272890964704 3989504 -439815299867108835497926726049071104 3989505 23590553580436241512458296355600000 3989506 -619777319926327765590119614197194880 3989507 2607537289326437428794150547602098232 3989508 1501893147137178241237658498783907840 3989509 -1205100527475377679700118192456923080 3989510 -219952392784251598420212171700995840 3989511 396998988840991839919575819594150288 3989512 887657592262604316308991465019315200 3989513 -989425808337517300062176837532205920 3989514 1847592468346948284805488230584320 3989515 -940586628511155366896704872242749200 3989516 1010984409160362671823633489041053440 3989517 234877876230827931733176730305486912 3989518 -363149932719556368549833467203919296 3989519 3490419938716317932007943860926143920 3989520 -477483418684390315667288529921638400 3989521 -60078972592159929840269405630134800 3989522 6485027281887423244640085685502784 3989523 -150664147517474167016187003705207696 3989524 792900403677451172634040052459384832 3989525 -67361199760291084818818282890332000 3989526 169930660164910572548360649821837184 3989527 2219884212188565451540725549556592872 3989528 725375253585060087316297208071772160 3989529 1901481153537956078074423545287285274 3989530 1548371438118407127105433899587102400 3989531 882840253087063311730866811801806192 3989532 -756926818438893229958003893446870528 3989533 1753629032213695133238243630959559782 3989534 -366655941053963353807977364728762240 3989535 -1513144713348237279488871245986742400 3989536 3715858937508542919735134261288435712 3989537 -599580850284150685214232683523379200 3989538 89984105369029674616933855225211904 3989539 2921570434568680217068875085469449440 3989540 -4287558300973925535673723479244800 3989541 2136819157761706848498779736197834592 3989542 100851172647994038746887270945747200 3989543 306640077027177101890971012910063920 3989544 -621711044891456143304790744580915200 3989545 -59342045165675800983080202405104640 3989546 218064074154689206911520364705791488 3989547 2547389246765853486596178115520933040 3989548 4465699601462751709784685924337268736 3989549 -955140771249973241883857468320862100 3989550 237859373210807301691078737129988800 3989551 3378767288731415882830420378237854432 3989552 -20242678851683953990470700498944000 3989553 -696612263810416577647307707051492416 3989554 431853481355063967163029471171656976 3989555 1838794533971645051238541933193982960 3989556 975584800713361940516405467474710912 3989557 -681680704715569303661680662585907584 3989558 -292354385994225571707695367173889120 3989559 -3904998509252928534511002941882880 3989560 -185877981588561285907338733768089600 3989561 405882496512809613167107721861651904 3989562 398127478760067179278717725022320384 3989563 -363275270857531979299904762077947080 3989564 -1620422584998582258610694059989709824 3989565 113227422503725536398465376006094860 3989566 -279444956325883329278432360787569280 3989567 -4990605200448260475433096497774131280 3989568 -303163537944179307852645316606033920 3989569 -2741037537719708402230225734368884030 3989570 200705127346912543944979369781390400 3989571 -1769383919386248282910007775989726976 3989572 -436457758919606543413355798583607040 3989573 -99992512342188324336745670006254560 3989574 2306841022253460364998046828269120 3989575 -268703616912657498751813964875211400 3989576 312297362350723824045693352549416960 3989577 740768049149010408319456876209764544 3989578 -320400025272119198128877156108574720 3989579 4626520059543736878330136828099230720 3989580 -294138096683276837641257394801459200 3989581 -3644046010109924006965215451517939328 3989582 1282976884600930762452545757224939520 3989583 -19744727435331175450122278435316504 3989584 -149170953451248400696339968699678720 3989585 276927318481384306249879269820065780 3989586 -193715154822935634962393701869868800 3989587 -454478981134134127475006189111884896 3989588 -459460032647200047146105749722531840 3989589 1839345016930616488900128816676312224 3989590 59394444645197219548393893092803200 3989591 -332162388239501497896034638493425600 3989592 1120091522818082970275433758631352320 3989593 -2161342695564964467705522442978199158 3989594 734911379654600407831650591226301952 3989595 -1327595271302676920472571195898150400 3989596 -69884746076767007095507471994070016 3989597 -3542434786774725269140067409804619968 3989598 769606465217446278884950800093843264 3989599 -464014114125598214266575239169674264 3989600 -1033203976721978043901802335558041600 3989601 571667277829186216097528098672281600 3989602 -487361173091065119695349390118473216 3989603 703179181246990113465615019837836000 3989604 828044092146272878370880912881488896 3989605 -1305485486126584652414234296856112480 3989606 419175473356678287060229019408339904 3989607 -475200503781798181313142677447078400 3989608 215545084141934554639230078741381120 3989609 680329939863343142544948142771455204 3989610 299899197889664697176239828095802560 3989611 854917344452089327827085654565125512 3989612 406365268990865931269165013643008 3989613 1505877437935953209798088498749358144 3989614 1998208756661044897740229301169262656 3989615 693992245326640735149866654553199200 3989616 465750820135164662595864509061169152 3989617 -824349906259602910398876895416040140 3989618 465854374587744326392462548279945120 3989619 856194089909700764684066830666057044 3989620 -112755113472913600015118288851200000 3989621 388932726169199547716891268240226752 3989622 -108655091297565874458929495397697536 3989623 -641538230162501276545989887028179496 3989624 -1269778065046008250852613167584768000 3989625 29703347934653721146914697182560000 3989626 17434048433993941478998161033552384 3989627 -1530012206931836450682207723501628320 3989628 366335323338604693188376152339517440 3989629 2178119876881309087709043488287470246 3989630 -528377081218722863684048918885356800 3989631 -1020093074684468416206901716191158896 3989632 -96099757631923894574442616140595200 3989633 2017717655394372443364590003956354224 3989634 -182615098350477278956366755367891200 3989635 298402367508247709666480283353530800 3989636 146978904714779558508742302720823296 3989637 178707938425493183737192545291190494 3989638 -315454737650529524421680975561518080 3989639 -424859810184786087963323348823408000 3989640 -878147540789922853081623093834547200 3989641 -1617761063873670143406890308928313958 3989642 1436256164032224203061177563211858432 3989643 330737826845144196351868399911926784 3989644 -863947862879531817080527174653355008 3989645 449900118048662448271862591889488160 3989646 1059414101665267622014619592735510720 3989647 2434772820752993521178321624866255392 3989648 302558542994149197967484517127962624 3989649 -786339778426365320020232758235492352 3989650 -168783190780703334447993765733440000 3989651 2516383045401971850455982712585076652 3989652 69770688054063810053200123831621632 3989653 666613792300501404526593791001909902 3989654 1374038953431430910936904594469471776 3989655 -24916682019918921610866897286047240 3989656 395346970146490358238935170573455360 3989657 -990721491275842887680318832666878208 3989658 -807062301744568536402795080822169600 3989659 -1886907031548627048134679600813078696 3989660 974521026489393618198343766396935680 3989661 -452022011600346724431386200225960800 3989662 -62376460055011690022091676466151936 3989663 -2023677190994714034895681729732685088 3989664 -886225653617234699372537670339133440 3989665 -216092783903761679957016947834360940 3989666 -483620403765747756384973997995489968 3989667 -2187320128873174946648641527428126400 3989668 2778429656659216495993911158458680576 3989669 408166221700583008811643197369856 3989670 -559220010909756993667916623523433600 3989671 -198155384577609625353817804950071296 3989672 1072142806228139754185155204304977920 3989673 675648233270985451312764289973219364 3989674 -104320140981797528405520634504029600 3989675 999370759322939559932757574162464000 3989676 992654635179322239587950265572050432 3989677 -2702240212709715653934329352490530560 3989678 -1431778396122161256707296607979643968 3989679 607750317116424162646958154463756560 3989680 -156903992586302153616779683102064640 3989681 1328303972351699496938287174376288052 3989682 474271158027319322155611105804445440 3989683 819453504069866190292762185358161932 3989684 1370878336146750066445983469900321536 3989685 -314142772380668565947213023803219840 3989686 455670899006042247063293027006181792 3989687 -1055742722568965209445806361760934200 3989688 -1526952353077373871200842056622141440 3989689 1792010631040860716704019038962920832 3989690 -794189376318625058363927544707450400 3989691 86363624280569947892488570542736248 3989692 95055355033104303258195526338263040 3989693 410398943552365590715884117028285824 3989694 -520560751803675732280852090973265600 3989695 954872138317295219986484235131461920 3989696 -1081627164699236265478041171583303680 3989697 -385078574340382865303446881028405200 3989698 1291766783836429806333414489858741120 3989699 1374993576160933372679039028770390736 3989700 -69620311731464088018596897060044800 3989701 2546672220965203863107932821382076702 3989702 -1032378467136291724364383977358528896 3989703 1329948903082172220018137080829409408 3989704 -109870762456735096520401455201776640 3989705 1992795445172864795708717947818577920 3989706 -145924448086066098063051364136541696 3989707 1640453825455505185844505982770992872 3989708 -1079163681038278328395810017180886272 3989709 1156421454462631945778002623038168640 3989710 -157977588825770674746058793435220480 3989711 -3527988826011954284070400762811713536 3989712 -5980783764403492653874908866936832 3989713 218117495916736385112509073622911360 3989714 -258767480907763351509102578145247968 3989715 -1510140405565922526836953745601600000 3989716 2256153314496418069695479792331900928 3989717 -2102709264317810421364002439786581120 3989718 -121170555012950490028447401531916320 3989719 -2535253344133107936905936164895954456 3989720 668433773871473444600712878131200000 3989721 933953841338992456690926707375919312 3989722 -780907674079084496013579716214308352 3989723 2081415489184114020536565140616651972 3989724 -57818043427404763627434397874271744 3989725 1787281162380156756291558341547427250 3989726 -75364627377318358935174662973079296 3989727 -415707788573858212521248127675493080 3989728 1168039519137361845166296520430714880 3989729 1755204530284511620736547125255847330 3989730 -6401362117838013888642135168583680 3989731 -862711369934224336741121759945164800 3989732 516967996675401098641100979030036096 3989733 2361698854198722783567999049658400 3989734 -114285872325430897800160715718174720 3989735 -747407084712763388993189018710597320 3989736 238745060234116420647006374231900160 3989737 -1743510171215014461669077066447968640 3989738 1738189617015693151225912509104921520 3989739 -143079014906941902172686463628596752 3989740 1495938357827930405167473216467312640 3989741 780850597348690070139273952779805824 3989742 13269907938016091837182330418624640 3989743 3885627648285772765021685061585735040 3989744 -252934153955438181792825392167157760 3989745 -30923593931094612187919856089520780 3989746 1358969151949358170695321222360629280 3989747 1102992932255237142868167582585919392 3989748 414194906545539260047211495327993856 3989749 -238456151215684173719464010212483040 3989750 350235959856927057704434727149920000 3989751 -20237924039118659449233827342342400 3989752 -215738657667270995286507029727436800 3989753 747747955602466928542769126478423120 3989754 331117358250153417597336288902231664 3989755 -171270351675619350399199751247360 3989756 1204895934115675804936451365651230720 3989757 -1533892555216400496381418273374296160 3989758 1513663921870780603748268180710292480 3989759 335299959761323505762409854420232960 3989760 -461524676925388774452108017113497600 3989761 -1594337562940470410359392800094608638 3989762 -227327846229155034656456993446256640 3989763 -2908238681445861332961816965773923600 3989764 -83107638711879269160527589406629888 3989765 287538124091241606609778957218453720 3989766 -527246180999867794299765829922709504 3989767 232063376903337381781195561595935392 3989768 351097317788474617146088698359040000 3989769 312658069434999102591813932937612480 3989770 -1050535667589544424510870223169429920 3989771 -421078477735549304209226822733307800 3989772 -7234028219573711298256561572236544 3989773 1642969617058016025499460092844997900 3989774 -120381676628320132640234709897564288 3989775 -733308965142749322140410387925236200 3989776 149682704536764531892631337422028800 3989777 -1983721658389989809852758955658230928 3989778 353169283202850079206124969064168448 3989779 -1681543718219637583695339149975924024 3989780 -326291864097927109956007711299590400 3989781 469318584693867331266459473610445560 3989782 -393455823691876120253710919798759808 3989783 -694388195236750355853620146313253888 3989784 -748907485420335176596000202056212480 3989785 -708138831671153952569021196935665020 3989786 147683884094494466163358276582673664 3989787 -577562837550903938362934643321602304 3989788 234111270740953630562944336381441536 3989789 290968516675073146640429111953290156 3989790 -47986061431520612885193903779020800 3989791 -148289125240146820754661099182488800 3989792 5175409251283170043409163351097344 3989793 543439874936441371766875396585820928 3989794 -497424191629556668515252742688816304 3989795 -1569909347663923720842975320117462400 3989796 1001614641577780230114786247636537344 3989797 994753783241934127665321608379245952 3989798 1826444073398676536641111718405760 3989799 1140094545808416051241466031375092736 3989800 1759276429012976569688574864374400000 3989801 -787129205439430723898047315421688198 3989802 -778700143010981516300149433267328768 3989803 -2390652513771322569331294550385667296 3989804 90950781596823752058349967043858432 3989805 -104563732008021958758048442091166240 3989806 2224505209813684488770379802491960000 3989807 1787063555879841539847978842663959056 3989808 654351748283471328677963874009415680 3989809 416245818617674416752658269012821010 3989810 361344818591705907942804992063692800 3989811 -1047746844362751561610038905603291136 3989812 -2498138304065192550235786991745353344 3989813 3918937897163227850558891201184379104 3989814 669823117508713289195005222820860800 3989815 -14842162596020491476484810570493280 3989816 -1507914523400469270115923698466816000 3989817 -304681684897759731249028637827823292 3989818 280363038812725599238025017710991872 3989819 -2385406294011999925109776111466541840 3989820 -405706657445191389389238595813939200 3989821 489299794817294970107220494090391264 3989822 -538510917181048203787890164854572288 3989823 939594600625427986684241441636042184 3989824 150181895391551899781618541172621312 3989825 795550087806613300169290701900724950 3989826 1055043869187238515832215787621645392 3989827 534670732326995302358647480019222272 3989828 159461092960223656736217456083800320 3989829 -711063423406798859526274567665603360 3989830 -213340600473225363092651750485447680 3989831 -1708792498936268744300758818652819368 3989832 -345750881542412682563714692499374080 3989833 337300408029452023257913926267447168 3989834 -271269216836546568197276088781087488 3989835 -496811897763894427158499181941619280 3989836 899892400424854495774956412186255360 3989837 770335510375698084588243002390346486 3989838 -137633516178057843455239120910494656 3989839 -875817708629264522714794779845624448 3989840 265579289643668316763158129190993920 3989841 16323605315614984819370937661301184 3989842 -224568223597090337061981685430135808 3989843 -1108966844809456416127022129025377712 3989844 -373164121849775089494840293098414080 3989845 -977992733049250371624392798370729600 3989846 -673944373722259612621182340931429760 3989847 415909770373413285835677060561719400 3989848 47361582358197672863885536857600000 3989849 2256200928750809286817304892601572360 3989850 -496884374068236525810132139386259200 3989851 1889717666106228786536742862177594392 3989852 1479446633353368719923766464609767936 3989853 -961122473154067196182038049254380256 3989854 1044824306202348448433317893194688 3989855 -662540111760826483749569557142244480 3989856 318636871744367683915730749457694720 3989857 -3113847905527336785502049374586524894 3989858 -410457343691214179525624390036224224 3989859 474551298048629153841092427474806904 3989860 -91623576249796355777682652469760000 3989861 5182041074509704543213213506789676000 3989862 817584936932541096609275146494719520 3989863 -464647058165035851735657131553826888 3989864 -12111076947354212049946130205680640 3989865 1021826785882602304977693828079285440 3989866 572570151103070762199006371270906880 3989867 1333051493978851302988341432994771200 3989868 1405551272598938903566725679837386240 3989869 -1140133078038562474617782466284377556 3989870 398751059322243691177937627064758400 3989871 -2329276166162797991372685086830619760 3989872 -364880840468114804563196426398695424 3989873 1554309413449675459649283540486798144 3989874 -201072754746220154230558793970038016 3989875 -3158162507177284361481488740760460000 3989876 1666742685305039032621657125895342080 3989877 420688258162413560670189133490332032 3989878 420670958900842942542886540130328960 3989879 1301386681342584847507150274799786384 3989880 -132370930765456835601181997951078400 3989881 120892061878249781225283068447675392 3989882 -795187286838368071411342905538967328 3989883 1246063775830298417472666010481112624 3989884 -18281819419826734167336549790114304 3989885 2484485137696179932606007500563169580 3989886 -182773377510858174494371805785497600 3989887 -866596866043191382840313318646563208 3989888 -57641630571969391771765292201410560 3989889 -2352129241300506110502461386751579676 3989890 -1021296688861922398845385611819256800 3989891 1373158273313099927634609900276647292 3989892 678266657392076539968715555783329792 3989893 -3950606082119711841954173311374816 3989894 -1118537896116493444481694421210713504 3989895 -81777698015006409018072685718630400 3989896 -1159375224107457106814415668252221440 3989897 -1958953782738028479849342817847031654 3989898 -52550734558091559028967764838430720 3989899 -202517322312121190524509293097744336 3989900 -515234135689710945424188200947468800 3989901 -1213649061580895273944975080535591296 3989902 280634007236609322764335802795986944 3989903 -1840148159051896984133168490780688848 3989904 -275051423423465679346384060023570432 3989905 -1549299440214121362952015726434000000 3989906 -711283658437016614823715817002100848 3989907 1479346569410968006231247288634947760 3989908 -397232832368765798869558246989739392 3989909 -582851205512645876439050497059210048 3989910 -66939158419378147111065336955238400 3989911 -2653869802250193505752555219766554128 3989912 -1312359206237890966182455418900940800 3989913 350822184544672276570320536924155344 3989914 -177571941902150823295785959082923520 3989915 147702602310098608017279079419820320 3989916 -201164016389334498641087364661641216 3989917 481063190058324012431487701162248704 3989918 100263029623135765662932763485516160 3989919 1242385271571876129175325893044684048 3989920 -829353452093424583783361045137981440 3989921 2293870224717454540004132415599327670 3989922 -605925868118950094615046318355430400 3989923 1185899528266386461934053814306503496 3989924 -3607879563940403879010128364030320640 3989925 834713725031090620582108363961616000 3989926 1618512972753130462005805223636895360 3989927 -16910320698077251276684150807671720 3989928 1738612526800183935131516004013916160 3989929 3091909798857861065423611566019521530 3989930 -9960261444701805015134012442240000 3989931 -2085209401206596974877004068257045056 3989932 -369170461261729746716133365030942720 3989933 -502894679270661930861312935145921216 3989934 109733444819844965149847993197600320 3989935 -2030387731033829582845917772225368120 3989936 -659475085260790512234309954772992000 3989937 -403508302162229280451150224586179648 3989938 954521374894967769225453605689520544 3989939 1551802805690727982550678279905897200 3989940 -949223385099008412385192007834880000 3989941 1925448334048083092352761601446927342 3989942 509006598425411123063232168353262144 3989943 -1106792403886234269326577746472100920 3989944 -1084784010903497751388571981952000000 3989945 -819361589127954553170158160908249400 3989946 -550574757963702746578578196815734016 3989947 332809546448086884344749329295141840 3989948 309475813974895971276878081133772800 3989949 -2286675912414743772948216279286525152 3989950 -59468187796050222452424103089840000 3989951 -1351889849720062292528927736978527520 3989952 -651409928675284711285247728051814400 3989953 1585757429551238158476542112770178864 3989954 861794403458261979440684314373716176 3989955 779084543582446464639542750594029920 3989956 606617155608573527134936836469735680 3989957 430184921283129549492651077537074206 3989958 -263823854908242565549174433114880000 3989959 163559571373362664821690217707425280 3989960 607480127867156802073873369308057600 3989961 79612740673180341611877554025223188 3989962 -542050979501877393379524677439840000 3989963 3071862231049435827592184267993848212 3989964 544552038746688653105086154069950464 3989965 531629190066721444515713951732476800 3989966 542524758947291073929952413897034432 3989967 24383050151657555314069136646190848 3989968 -132455166352927649544726274926919680 3989969 1141236186600304334823356773493649396 3989970 7638219024877451421017644578992640 3989971 236355649396576759591832093976635904 3989972 -1673958081064724379498856111417397376 3989973 -529647864279784054544649273381521280 3989974 -2476712309616591142346797402409552640 3989975 1598619983053630304121792301689000 3989976 -876148503426229166678202755384770560 3989977 -4284173239206935120027314101340849340 3989978 1223638583972859714371799788951213040 3989979 -2003545000767821468444744140735488 3989980 1147139979780773252923579766646720000 3989981 -144068204694474302538985044925689120 3989982 404671962649937786079215181481334592 3989983 -3842711594475805834772216958842236768 3989984 -1689055215951318382543148460893011968 3989985 1107852099160663068925659254593205760 3989986 28872041465155970638896034003596288 3989987 -1686662447663495847022129149252858288 3989988 -278644973633382735346900430244637440 3989989 -1553491629316552654310629577380942210 3989990 1053402002521849038237581405796710400 3989991 373471688647953636667172419380568704 3989992 -3012923539316472874149945354445440000 3989993 -1323183784653268749965629811952569280 3989994 309844350481968288940005687165189120 3989995 -2219186185220925991128615811663071600 3989996 25975757778418581347338302241405440 3989997 -222624198215440081765416180368512704 3989998 -1495231754884561415268666609187920768 3989999 -557707329182663341925809124539032192 3990000 21710421550084992258475804262400000 3990001 2011716433807331481570324550686162002 3990002 -1704995572814433989813589677121689568 3990003 1307679397671314292926711912024040504 3990004 -185897047729411499849107202240000000 3990005 625278181485959573365683614740279320 3990006 -306629169183859196836183813669428480 3990007 1395035221064038281379756053178286512 3990008 -1858482735898690528203317576300974080 3990009 1161268798173787527007565173478247504 3990010 -289473664600658475241968982399119360 3990011 -1941582239754502295341557285693095388 3990012 610811373670005287472487086602806272 3990013 3069955637766577234106981036748064 3990014 1467273180736174234120975112879726592 3990015 1705080673778719944076734196593615960 3990016 998237782101981054947399264026755072 3990017 770560654903013625906479891404774848 3990018 -667214559630245387927865412141747200 3990019 -1446257887739373731560659517365889920 3990020 -122114917150353833142406818637259520 3990021 1695661966912428930427001076399191712 3990022 -872164492971982040034723653962358688 3990023 89229358814788797284137254823684680 3990024 -1408115959278936802109974705704468480 3990025 -109543602906209202825091301086615700 3990026 -324105143972994548207396330403630288 3990027 -429878803460070102907802697102295080 3990028 -826831873492033660056429217551985664 3990029 -3906529982581465435055033009377991370 3990030 119997281964461269680943414980618240 3990031 -2069129720406322193812794994019929168 3990032 27159136627692976004690496218996736 3990033 3739207343862367288102882448454429600 3990034 39984793156089139976409310866012960 3990035 538128056779423023592260646091532960 3990036 1706208160385913278912136224806440960 3990037 1750071627181421853628396714698876686 3990038 -131002758088703062695984926180286720 3990039 -243724180531393465409963876568376752 3990040 994555399392139878921788675949772800 3990041 -425854098417433503525320656064216832 3990042 194122347782068429830224008434415872 3990043 335601096825065717453432842002087040 3990044 1050406507169432830610804154941339136 3990045 -655863053160185262936748583316715680 3990046 -1520110212080863759170544903624806528 3990047 -3777895534721036747582903171331513504 3990048 -764872074795976986261283570235473920 3990049 -242894744588799634195308297698103168 3990050 -358919094193136650090948729591117200 3990051 -87166005580151184062699188600487760 3990052 -836917648918736091848245284506726400 3990053 -2412684523730573870533318096395200640 3990054 134177179620136823828411853736506240 3990055 93983736713032374801576714368694000 3990056 10306121619933842679145701169397760 3990057 7563073486636242044157615178315680 3990058 308929614154687388226341666231251200 3990059 595463146385184702069645404185094904 3990060 -26592683126833023156497762309975040 3990061 2646674192683230023625067481540064662 3990062 -840324383735940486949479822627595968 3990063 -286700144534340392110702516010532864 3990064 -229874523230973327025545744460414976 3990065 -1142019263053670695172650913846025600 3990066 -1068510598936842501770435089328405376 3990067 1839211066185008326898509646999679592 3990068 440023204299599249185799111827612416 3990069 1919120910146864682457154013804030894 3990070 -1427543979910306469304043237267276800 3990071 225267473622298617479318174561652000 3990072 457585656820925701514618491308380160 3990073 2167133128020597484767293000697313322 3990074 1297205210319095471799837287753614080 3990075 -391892428549635333665947723262849400 3990076 2606246806456109128857613752897579520 3990077 -89438438451147654558047546605173120 3990078 -1218473398847710018628262061143967296 3990079 393307825726297554503964716593649232 3990080 -287454008535669666247061356947701760 3990081 -1707618969110464120481150163658754880 3990082 1406356206732289326561291576908164512 3990083 3696568792529086253720657288844646332 3990084 301301616332846260537907765583900672 3990085 103121850956511487412504297350496160 3990086 -356311965879298580016518084788125696 3990087 -3147244657308573107134010494609841760 3990088 -3248906569763926327263634843192458240 3990089 1403440155504829108157384256072287760 3990090 563500298888595353105714590386520320 3990091 1115273531853979460866550559126013072 3990092 2292248408958479463965118906756728832 3990093 -1377083833111066779195869019281046336 3990094 -374127959501236269787631434264442880 3990095 385821096135875664425981784255799200 3990096 661009140361113872375038437089280 3990097 2272659340300020102560946765983762546 3990098 622442793064654209002536606901339136 3990099 -10120112534438173783618175488024512 3990100 357300505247389095277663574580598400 3990101 832300796575690640602050427758745152 3990102 214379130207165262064018137726160832 3990103 169980729417379894444246242881245568 3990104 4237278017670920356114444275545395200 3990105 104729634753911801214026672473228800 3990106 750943111333350700165087221636667104 3990107 29866904789123807946761135251561680 3990108 -829288950057615360321892697624778240 3990109 586823018248926719952046428135955104 3990110 539450972876112690116284035197184000 3990111 178474154209942008177168821268675840 3990112 1296372332409275623509535108450222080 3990113 756352046197810706430919139817379362 3990114 1518207620404008480638822982282816000 3990115 1149586889640416393062975787271623760 3990116 -762827470958024246027622169989474048 3990117 -265819894461695346647605727024649600 3990118 467938031074998893686520315846871552 3990119 2026601384257294251748191516482325600 3990120 -161111695650240450259534823800012800 3990121 3359290740409732542981954891725685492 3990122 -1510427578272483974752698011884599888 3990123 -2124967742544542783873937028605153828 3990124 -1357664464882970355620215682484744704 3990125 -1873916322489614870189013318142626000 3990126 -171432080262171210592997827648920576 3990127 -504310129831138048301792510879359024 3990128 683965588980346158490711814604029952 3990129 -481295593393586118742665150983605248 3990130 -1293375196255536753922937181120929280 3990131 -47746482015663060993637029732521328 3990132 826949610459351212024989690077265920 3990133 25218017631177531712970902739280480 3990134 92481181249306171103919849841704960 3990135 -509687839808255214509501118085556400 3990136 1061619362922210502471659212889415680 3990137 -165553722226569911903796235888231200 3990138 990925261220843953675281198094832640 3990139 22921472905670107272114205128293760 3990140 572442014305562665989891563710709760 3990141 70645529166531429814514662326802182 3990142 377872831274536171612072576211277888 3990143 341080757011424390571652948342986144 3990144 1363119241302068417279530492168765440 3990145 222381127562635950007287160290666600 3990146 1876242940948618818112451972039800272 3990147 36542169312613369556094448375014144 3990148 -366261239355043666396321964663051264 3990149 -412107730495915921723999381216485600 3990150 -501686277444741720843165172752223200 3990151 -517191662684458792768858243178853096 3990152 -1779114320921183802267677241168076800 3990153 -1181632646277497429603451469485111456 3990154 105640057786719248260393882296517632 3990155 472483812954330775829983601721755520 3990156 329011259869432760956641418006236672 3990157 3035840551640993603752546121839732406 3990158 295613264406791845169135783207054784 3990159 -1058622407430934927876361079597724896 3990160 -551354029648728023410849497842565120 3990161 1012537059433515691902427675087104 3990162 -485525261765449388440828515537075456 3990163 549827814419831509688996502135631360 3990164 -245902873967200342228815350619882624 3990165 170295081073375997338187916416739840 3990166 1046026203560756877105409739885248032 3990167 -76085381475771712429664786032360968 3990168 -779336888557326523511900863260672000 3990169 -1532564611345548074559337614575829430 3990170 1102668339625068380023211211479289600 3990171 949358394135535573669794798173215680 3990172 -2582124027023963973736817268296002560 3990173 3605136408226924717482814223776771104 3990174 1025364159243212824547413094404733760 3990175 -107103108043181111749914246356299800 3990176 2133608625058468339436853523027525632 3990177 2082970528892508274499230265792200914 3990178 21019668158474421304916618325748224 3990179 3193767739903368587581928998302018780 3990180 28872528632297021670205775633694720 3990181 -1111839505528141223929204666252286976 3990182 -734522540812813741077061459682307840 3990183 -245112302659735465655402423670313176 3990184 -3483311907591583088470128781322158080 3990185 -21026296142453816255053845414738240 3990186 -84702574035672734677739988630930768 3990187 1637850994183468737813697773996342836 3990188 2530139035802662051848828981641925888 3990189 -551190554983756635893651671377729408 3990190 -699152301953183971951718250958012800 3990191 137785660936499719897596050695199112 3990192 -415304857146764736563769464269897728 3990193 3485109993290984122812436641051672244 3990194 -496111693334807080949688676279678560 3990195 -886055443661743254490790884311244800 3990196 33770890567878856011135283011485696 3990197 3659811379114751520724882803790022460 3990198 -88078018542621146037319685993459712 3990199 -119548507334411717049224878090903800 3990200 -443697419301472107524496890944512000 3990201 237263823911851204940518704436537920 3990202 -146447876371341946200479137609867296 3990203 -201409148628985682936476043543508720 3990204 129949308392222105200095374382520320 3990205 -1394909993531015685984525269452469280 3990206 -323805358001707453054069225704787968 3990207 -96136529400067973706098871749718624 3990208 70239906049389282824399989089763328 3990209 -3273480121852252065811708325947770960 3990210 9838694444461603535168182646737920 3990211 -2435498375017053329827257156643097280 3990212 -570952799461911562713310194599708544 3990213 -15457942911717528396619631619718656 3990214 1479380046695025892823542709627823456 3990215 227522364409938022254049251276570360 3990216 -168888726516876013298535347196518400 3990217 -4009307332306986448422573267733782 3990218 -112223055524398794972526385090623440 3990219 1272221315099238674836596604380669144 3990220 1034349313032893176161729370735104000 3990221 -1706876753272690615055514427974704256 3990222 -87060377175383782047755092554214848 3990223 -1179104872567199779281164773604714512 3990224 -115478152080972616060731257349734400 3990225 190065417309874483900507111606063200 3990226 -858432515014000791696366612850449600 3990227 -945822055463895740005932127106954688 3990228 -6597672406808694091554874653573120 3990229 -3363885974088487610699424058972255680 3990230 28225668486046979447969053665749760 3990231 -66663349908089982855444497957857488 3990232 -906398285313653783162168951046297600 3990233 1257670276769778083852714458971617604 3990234 125739006603120767824390993075591680 3990235 888763710386376543122896718664189360 3990236 -2087761818415622500972920540738597888 3990237 17956526763797707741663873214321280 3990238 -97166136033298535818216279694784768 3990239 583081066872824337572790066416619000 3990240 266815232691349390340677482821713920 3990241 3790706069174133631626469951046900642 3990242 -914760495811681047825235814996599728 3990243 780233923727497599604294197610553328 3990244 222610824186199148700369044714013696 3990245 -174098437726769291469951218443478400 3990246 -90329022765942057831186095959241856 3990247 -1342875432591853335934002651391744760 3990248 453708080108071391338399156549647360 3990249 -2933453538118634023663534831003598880 3990250 -1063595496373841296179911391342912000 3990251 2101149118125376925570649196423275252 3990252 -67150348309505120563898039183523840 3990253 206877422994270188924037457792393344 3990254 -459320080597101277912489515988244928 3990255 -1887200853615545855511395378075522400 3990256 61725401762256378913394095015329792 3990257 -2740375631799936651902260894574477148 3990258 -2274965482494451618936905574551552 3990259 -922680227262484767000277296851356176 3990260 162802127974334397896851370259240960 3990261 498681660968146284341633570907732384 3990262 -603768035374934906034355685828885568 3990263 4902977407462773508750274165883589200 3990264 -418926572496474721364995192541306880 3990265 -1109392353795432777559293005501441400 3990266 -1503710687527150535814114633903252480 3990267 -1799745632660107516730058190381470516 3990268 -456385313681837304740443770067883520 3990269 -1096502641620352961832894696259950330 3990270 -390710781662482953445857259036815360 3990271 14864936045763989681849190161487744 3990272 309619715317803968038508567136829440 3990273 411814968262318204140744762134676480 3990274 514545611561487377766689769403404192 3990275 -37822738434163187166524790265336200 3990276 -1668830526740365390457250509981399040 3990277 89349680952460770980531143921601440 3990278 1260490526046776060781229843524025440 3990279 -1558936593668769188492402164299657816 3990280 -814701447812903401986957225042739200 3990281 -1184829383574501377446263637030962918 3990282 -479485114571529074461578918489623808 3990283 2947476444280794727598764464757165224 3990284 463691278592851938670093266537523200 3990285 532780526416985010672476351788944000 3990286 -1684913055979936250773242029421177408 3990287 -313272220235000298692355904180696848 3990288 71922852726460859669197466891059200 3990289 -407533978524509725519434174228272128 3990290 1000832586362051460436595467099468800 3990291 2042544858401464977449818765295013744 3990292 1360878343585555287774476523799942016 3990293 -1804503465536948659943568798001289376 3990294 -238306831376145755543071452471214080 3990295 1378707262506722340212036691081115800 3990296 1948090445996706767462260549876193280 3990297 -360125351904289929331054460665973472 3990298 -185775203359446096723998671204162560 3990299 -107021694250497734237409007762133136 3990300 424833070544360913010509869348044800 3990301 1086072566162611294011120127199654752 3990302 -562854575579913808441229422018223808 3990303 -3687998733266317797910896378366486696 3990304 945341336114074556867586357358755840 3990305 206144091490919639345501332365529920 3990306 -148990836173332211037589288247162496 3990307 -864820309830484328003185189028737444 3990308 408157115509643159157142394652844032 3990309 -1132905742694560470854662246112347296 3990310 217710586716295256440652992522354560 3990311 259577785704041428357938321129043752 3990312 -314507793817606205941466307349063680 3990313 -1623991182284972391415318927284325020 3990314 3369923940798918430265054996428800 3990315 359109600460943683398860144985458400 3990316 617841244380194665125453889017790464 3990317 -150733744487771564000764899719936820 3990318 -57570913393897133588052575498498496 3990319 -712945571950602073638352428992720504 3990320 -52902974555175189416077038806630400 3990321 -1990006942624855374835748553197650110 3990322 410801078590531309666447942845560832 3990323 2435809792384510811424180903084345600 3990324 123354969312360843356469227161896960 3990325 -641577968028085108176106732183311000 3990326 -28870228828588374804810064846248192 3990327 -681085146274468698835024734876232320 3990328 -3274988352543975278010340727476899840 3990329 -1985447684685091417892627152833024 3990330 1005407330520243190529570842191168000 3990331 308728098452556237863837433847964132 3990332 826698481930995457774553217665719296 3990333 632999002984057060267708483436231424 3990334 -747027058945109550915012568712982720 3990335 -1318784334110797797346681228676829720 3990336 31046323520878070987484846536785920 3990337 -393704416363261943721711193875277100 3990338 -778801453278134706708552077340384000 3990339 358091329065454282297391705515654368 3990340 -1175632998387324514725411874841886720 3990341 838484383756285636976812327643178300 3990342 559867530843004609353897212174438400 3990343 -563521460140192778662789576527957200 3990344 768622153585808395222333499872051200 3990345 -1338568258832013303457196092826172480 3990346 1607973468587234939688867486913914720 3990347 324833268523859874440407661074790400 3990348 22845000911740803396545035229107200 3990349 -2256389771994426218277664450458024480 3990350 -166368984762415857180259342227859200 3990351 160315753329287140520802280022074368 3990352 74897341405770175634609036459565056 3990353 2206520165556513832232523529913119602 3990354 -55635055670702338519925333804539392 3990355 2054438256927177697131394543751603760 3990356 1117613054233826478186100529031937920 3990357 10167408837758219352992406095201280 3990358 272687871947340596311579194634670784 3990359 2287507790110360691514245519254412016 3990360 1101510812592891764392479598883635200 3990361 -3276651868765325615683246588218743600 3990362 491863557843908229039340432970280960 3990363 524761870843065505786238214058940784 3990364 -938894089970938701877099885810997760 3990365 -1175020539778923804779426543314711200 3990366 186844197335306893751296519673163264 3990367 786014581659516144162972626991396840 3990368 1333580985688926051586265501889331200 3990369 912283616762279910050147846764128000 3990370 459042629751480794012692319270260800 3990371 1188456617820413269129073219284296960 3990372 -62278133098795973663481889842364416 3990373 -414574579520578159893198101187589378 3990374 852700029340668581376774792418227936 3990375 -2410282791635553020901194987044986000 3990376 -427244840291926771917376502814842880 3990377 182434742061412927054494793841505792 3990378 -203959135937767776973469495506644480 3990379 -2851397681643282696177320839117403020 3990380 -472322250766556089261931826329318400 3990381 14360392517511058881706942245534240 3990382 225077887376985472686684753341165568 3990383 -782680404171546065526491338672600368 3990384 23920301469973339382189890333409280 3990385 -477924393199972864119423867698192640 3990386 426755831554423247463106544884828416 3990387 577749006560595869246042050026171960 3990388 1714543577121540465195841101196412288 3990389 -1392673358923233548568884742345107076 3990390 655880227637863751322656405217217920 3990391 3295790730774040164903049495455408384 3990392 12839772734804763560564092622561280 3990393 -1347334635438671267451665983812736032 3990394 2989366802774426927912716057987579392 3990395 -1066993510772950740899799186847545600 3990396 -1498064495184209794390409141292211200 3990397 232087865292016347509456695658356140 3990398 1184221044436196991822692914023422400 3990399 19570456208242306045059601067527680 3990400 18957077300622902916152599511040000 3990401 -255631442502308749006934795352719148 3990402 399110465319219179781411533820353568 3990403 -209278898756882443389433904081423816 3990404 836452659054182378930839661009356800 3990405 -140217192469566140365791456726687840 3990406 -234986878624363383686220202806190080 3990407 1151974406418822782411702624485221792 3990408 57285517181803898998968814561689600 3990409 -1068504783006826088290210789691591580 3990410 246600577260606394545371837922260160 3990411 -3005687071266283490282715253675041360 3990412 1454765579565245424012729210823160320 3990413 -159989126053446762845586206565892608 3990414 534128520508445534070121019971813440 3990415 322622754078145022695248911297900640 3990416 1220466624220372632199572027110866944 3990417 1603834534824351087852515636462274912 3990418 -606993695032259661474459076447426560 3990419 3050704486170128031534015479303579820 3990420 331433943956569735320910427081441280 3990421 141891486294348469873681519534519644 3990422 1895112522700233603788566225492512 3990423 -834635700062623930068074033597655216 3990424 -2289802198336205118196110148073687040 3990425 -1408085546229187653137224773857708850 3990426 -1776860687232845658047369380011651072 3990427 -224514344819109980957653999654223328 3990428 1514380108576485494409684548220859392 3990429 1287173302103223280619257995294561900 3990430 1394125632741972314355371929211031360 3990431 189439309242352615805190763584207312 3990432 -968487236370089079313554092369903616 3990433 353999522926648777168071700414069680 3990434 271692679904972015940280215007560192 3990435 -678388651630208520853097279143429200 3990436 -397484316507526443581052100592168320 3990437 -3944415208710223111363870092484002240 3990438 -652497100380969830577105391860439680 3990439 -3989972817655003080110352010379241744 3990440 372289739957218414140138492849100800 3990441 326737503342563612436936764048498688 3990442 -143941358801705214223951928361826128 3990443 54573164494147751111908784078222184 3990444 577113924497215071650281880427823104 3990445 566276782473711462200133616642658700 3990446 493184688066536119932501714167460672 3990447 1360664605020645958593259034197185960 3990448 -103779691344752714993757807685140480 3990449 141687156023605565939716427484354450 3990450 -272852902338288286740500074898304000 3990451 -1502463524923049599048323895442210548 3990452 -3327106750972685442003062570074606848 3990453 -2133664705046469975172988191117170336 3990454 144861971643566513410673661404606208 3990455 -322515238748458844886662105365182240 3990456 -19087848312296913233963960797900800 3990457 5525779563359925454972236274970689732 3990458 -84538063467744247765407188847594240 3990459 2136480796525895182705566799962072 3990460 -129944903793460337724091351548894720 3990461 -2902860684598568424018902243981371188 3990462 230908682752855337274898768751737152 3990463 2074084912994453211895410131864635712 3990464 1007844529108639516377487271144718336 3990465 -114975852200698939892334190514059200 3990466 15822737423616353142824365670445600 3990467 -476691791932796581826798660940062208 3990468 -2437608393775084181598755917506349056 3990469 353821326450428134416652965248260352 3990470 501511562815066078228337264985336960 3990471 2159772674615209246108158764918598312 3990472 -242142192462893835590644948159150080 3990473 -3073978183674114925909828308129178278 3990474 787890890964258139222425715837705728 3990475 -54129495285477377599664438933248000 3990476 -357481767727642028011732963959183360 3990477 -896482790744454314219262338233565184 3990478 8430769073272085616431092572801792 3990479 28328770897814155504180257058165584 3990480 57471771649981888141163669068185600 3990481 -212809352015577142471073623312152672 3990482 -98318526724278030272724940820207328 3990483 -169200619561250221763038431195575136 3990484 1523769762309894391335832913122732032 3990485 -543579756671848636920298244094662820 3990486 14704549093352638742689182119007744 3990487 1431517054841795050121753679249381600 3990488 -2888160289882219847266188797651927040 3990489 228924252345450456084599462877157728 3990490 -3111934558345149017561550483686400 3990491 -394195332776058927876074969963532600 3990492 264251717513672658861301159580467200 3990493 -27042983912601740030612000393169000 3990494 13057249641936585462299916167086656 3990495 -1183765365049636538385334701411276000 3990496 3677144132948366446836367718158958592 3990497 -1095782872449553105298809174120642368 3990498 -977225284928554922945219838480317952 3990499 -885146164526706925821246704854053936 3990500 -1533582370019464300464428566176768000 3990501 -2448344644660796582688686585221303170 3990502 2048379021563138166487937337318275712 3990503 -143462855913658878816344701277520000 3990504 581544869517640437451052967223787520 3990505 -1805003944648406544933710295271877340 3990506 -130563474966726937250576293671186432 3990507 597382171975736100533496884592668400 3990508 2459790727882506667729146130658947328 3990509 1469057453418537816189353558578090710 3990510 -31261997067324252558791745564691200 3990511 2507559594362840619923452033518964320 3990512 143217397676224656327098898469748736 3990513 1226713357745696854598680171415066400 3990514 30280350241968622408264258933103232 3990515 419062127866888836820834542876274800 3990516 785593436071867588049819189635860480 3990517 1245269087154756470341814184418770432 3990518 357384664469792104197227468318188800 3990519 725108992598469759162887256579280800 3990520 1044726635103330321264167740670976000 3990521 1402575059481176566132018388265295722 3990522 -117487795522552031840276520128353536 3990523 2062047213714706984470567481571930544 3990524 -422399168833394358183077241875051520 3990525 -158027857130485360576673082194572800 3990526 -1170435033297008216266787448658956288 3990527 1604390509254932449667200902592328160 3990528 -416548675852738035664280864642039808 3990529 42614424387553745235209912472578688 3990530 106803329397535903281869125501139520 3990531 669636025902725490522043497207042552 3990532 133241337187605143140951505436958720 3990533 254967180416364927362827052921172924 3990534 -81631918773334576698148471420710720 3990535 4495782664590997459112298953216861760 3990536 853468656024908885581736015051243520 3990537 810045374245841975338922317079989248 3990538 419663894013707077702895251557139200 3990539 1047104913658689677575529721999079056 3990540 514923943334912037621704314788940800 3990541 1065859007370142465284590797505669942 3990542 -453613525622530145240183171882315328 3990543 16670308306754096932716334093852944 3990544 79406388704704131568234698452434944 3990545 -17514065842693001429807589861753480 3990546 -159459403646408457558090055176999936 3990547 -529290077085378388094204292462259200 3990548 -1698955725859552913146767575675812992 3990549 -1839535976080037901225194328760899840 3990550 -6216929385339695573995775861263200 3990551 3034513171068480844294696948966377600 3990552 1926229999317272326008215050344837120 3990553 1439356773421621040035828876814080 3990554 -1319541485512629003648302223901451040 3990555 -149183725169719368892611174187980000 3990556 -132174713771554176379453288891553280 3990557 2027903264811553240858484388943037760 3990558 -320684177446762284352277380421581824 3990559 1452306668061753075183596915924686840 3990560 138257806160989617036553405572710400 3990561 -203058017223124457396327374425833856 3990562 -757959777735449261358551055074297568 3990563 659226078966297223990991458460885760 3990564 -421727136869622704048551428959318400 3990565 -946744909623507356422097762588623200 3990566 -384669980815658750856690019137036096 3990567 103270115942396519484365070509584512 3990568 538528459464205867342787944663941120 3990569 -32648612437332240143740309520649792 3990570 -305263617413827256906635253796825600 3990571 -35358198114536575397555407907878656 3990572 -30751562967306729517603755573032448 3990573 -3809831680911269849147844848523144000 3990574 -116705241635661661529607783852729600 3990575 -43263078488070900120858973031674200 3990576 212207382865562239317044035581345792 3990577 650620402212986373026226436037215540 3990578 -1249130612387701093739025893724050160 3990579 431916557653701803053370519045371440 3990580 1835377696783016170998512677701120 3990581 -1463433548444875431981868695102727008 3990582 292376802959163557423988029671196160 3990583 619201824675580799367010209276652800 3990584 -31750008718197744250230268227809280 3990585 25700087521385998204796854747107840 3990586 -1837848536575876907329623885044677008 3990587 -614380576642174290158109651498479208 3990588 -43586841867133304301373563741609984 3990589 -672028107389447150419623147180138560 3990590 134345191600675396309056819751540800 3990591 -1014120417395265741794303081772952464 3990592 224005628141132636879606514871959552 3990593 -993423323555456932198881084790180158 3990594 -803584181663299053530941355694563328 3990595 -97373095527126918415990139802590400 3990596 -669183674184027698082091588022140800 3990597 310114850971764656478944735406396288 3990598 -328955676712909329385004539346504064 3990599 -475653173593038432739881424697938560 3990600 -1327084708592457868176674156390400000 3990601 410802782797259152383750302845776602 3990602 725084271656902308453190994332491264 3990603 -531329439491835662994647012342614800 3990604 -1456413503164850761747181557433023744 3990605 -771577205287158056885243051911954740 3990606 687511380415831286962264199340595200 3990607 -1776622952413295169448324908121312144 3990608 -619164289419872656308577359025274880 3990609 -438963552305353180118559428360329950 3990610 -136646569539384997574404798030491840 3990611 -2742754170264278028506805561382722576 3990612 -589759548140568238061281463175192576 3990613 -630352915131101248642815187196748480 3990614 -1052505430896500665123995322989306048 3990615 -10040892179643590801649118244467200 3990616 -1038500505752099915383404075959869440 3990617 -1130889746534548137857983911930569334 3990618 57955439241582155488904542171333344 3990619 -2558632494467498635333374148615841980 3990620 2008119461705856949634055618143631360 3990621 749173504757388926555602566496950912 3990622 -966107865586151235393130686000789888 3990623 -595826949930003617531674235617642656 3990624 -711226300923011397017956888325652480 3990625 2047796884414461200375476765675237500 3990626 -519626266212098728925369051072279040 3990627 25305435770878744456559653629446040 3990628 -1107738579962338787137176087632420864 3990629 554759705161858535043964962244480512 3990630 -63919397657868406392457106150031360 3990631 2628114740085063295024525929412571472 3990632 -6746435864196788607691106968982323200 3990633 1124294078359284107015116263492564624 3990634 -142738806777864933171347710184456784 3990635 596417278037990125851863859226365360 3990636 -479444186391884191577292800802306048 3990637 1042544274667504480232630105084745952 3990638 -675548692745505298328364929204893056 3990639 -1338818222367539975176360169636259576 3990640 -327176437736915729548540654993735680 3990641 2035576409600303827543599297639129042 3990642 11491352969623591640699776296349440 3990643 2561098893792912334062270167560467544 3990644 808302514886918440978062499499335680 3990645 -677467008685584967659889099369712580 3990646 -1363832699795298859019793018891932160 3990647 3075692205670567091383640143859316792 3990648 -2204914903894462634753160357349908480 3990649 -188838909950648305262239949555316672 3990650 773986069721537191342240648926046800 3990651 -503235468521340318280927194534038016 3990652 -1686996698704054867796000566479038464 3990653 265196636547696953930602736391728448 3990654 2510316767671418993167734210306109440 3990655 1173021132979380160494736344828691560 3990656 2214118545617048992821787170082652160 3990657 1734870019559090203034420885537274720 3990658 19886796573067497858345842007355776 3990659 1850265449732490909265335908436311760 3990660 -58294669562603538619795891971747840 3990661 -688474573059522981637576682875100160 3990662 642121992058704602039833573184408832 3990663 196371382180455999396139833184398192 3990664 -1025427116172788327681017004813552640 3990665 148324990238400661680496852321171200 3990666 -966933320263218595743061770924754176 3990667 197983306219116440772707555772532800 3990668 2509602448149824496738244936827449856 3990669 -1984829465191720930120884862797397056 3990670 -47707774832747671576146143611686720 3990671 -1210030935835176086633616084297080400 3990672 -30886176245876746249648824361156608 3990673 -1068783287477300636337299289541280220 3990674 731028578610871806891050054783208336 3990675 -146452127912224502354225490373138800 3990676 991987848010250333577093229930303488 3990677 -1410395210043096105132521672176468068 3990678 -594436666899046415853471130908173376 3990679 -846442445628370489922885284340281728 3990680 1183479462699093821271180747141734400 3990681 2911013205080174366486032372605194880 3990682 -1380226851700082551748367791654665248 3990683 3845560108297262215958620212843769560 3990684 570972714406038278587047562076897280 3990685 1578281333954117485380501906352108800 3990686 -155192176073140810237223951993923200 3990687 -1200861448301170558847081103160614840 3990688 180798229115683067919951326894358528 3990689 -2280471190066157908369263932437428510 3990690 539698678179312256910124024389184000 3990691 -107427921305969128107139425692611448 3990692 95976808199447169712936132109647872 3990693 -272985132884903765695949457302530560 3990694 -940546244054263437175347241267599072 3990695 -1299990908549770920475021263784489800 3990696 1752646555220042949964072586685480960 3990697 -782049809811094473998901262463491968 3990698 1520596279923707698851747351478887600 3990699 -2398314656756645482828995117024037416 3990700 -105103146211170744955720258906649600 3990701 -25585178450464544723403508267680 3990702 651369491740234401179193400911124032 3990703 3787601313669498832190361911582854120 3990704 458060895839246879614854201809387520 3990705 1096210277082365566710674527277391360 3990706 -444060800451888557528608872162014448 3990707 -1141569970620284321411581731533428368 3990708 15336448210805264501557191091925760 3990709 -441707901164812111850449284765789284 3990710 245638663218067842394301982016949760 3990711 843970051744412627107266456643351272 3990712 -2260765687242207458121817001849856000 3990713 861981612985006286377933479359668740 3990714 65216324919337622607595190312125440 3990715 2499337475479482465037805947702143360 3990716 -3362460504470022779633940105524355072 3990717 -1895577398501855621783018135971464666 3990718 -83946156511902166847277785535517440 3990719 -42539106023001385812786789605852880 3990720 122801350866740740247767783078625280 3990721 517125070566144732525807704966796288 3990722 394332564600605959342070467057046400 3990723 561228409859952767630428643293495296 3990724 415253593739920206695155258513594496 3990725 1184569060095846917063784883750328250 3990726 -294629356148995950599281913136199008 3990727 -431077002055284088704567098536410592 3990728 -477760669214988244334791918373437440 3990729 -263015455251353364050062521275942112 3990730 -223421998641561433572116176084884480 3990731 2044039514403159255321711721492304532 3990732 534861850414748977868632452356931072 3990733 -1940037171946001302902190777503724500 3990734 -1530496207050971718146292736004202048 3990735 -412234648672359304270079491971225600 3990736 921095530092422363873994315968110592 3990737 2962857661557843214368914034088678386 3990738 -77340358961242525532019063351401856 3990739 -720945493172910371061282958339671344 3990740 239811010791474677607561424348608000 3990741 620548699610945564239366719628608960 3990742 386375858126051165813828548278883584 3990743 -1041754711299508930034534104931923296 3990744 865790271046175332078189221580800 3990745 3184069735130961622306076973129600 3990746 -12002155728735481719277484696217600 3990747 -1164994617466356062381649881584497000 3990748 -2038301444202719428123685320489182720 3990749 824170183399222823701534157848823136 3990750 1491658468200962901197492517407808000 3990751 1978029455136400557671018063864207400 3990752 1308833058447742987288382505554018304 3990753 -288302321168844970711872062310790464 3990754 423913919163695896778781236588150784 3990755 -2595369413483552693769097301127345840 3990756 8189984070249189442741338233665536 3990757 2701817956324305302460225421271627392 3990758 746767403078966492063762283751877376 3990759 -774302258780301753692067207520385496 3990760 564200880583005776111665892659200000 3990761 -2927443961182301023143360037600621638 3990762 -898018287451507934235775162674846720 3990763 -569344966676124276473619705997078640 3990764 78055700315454014944820197117071360 3990765 -874128466045339101735951352034587680 3990766 -701351529620423580539562291964247808 3990767 363415132877995432627067808504234864 3990768 -284240570097745602950914184172797952 3990769 -2844493324889921351639716752295754256 3990770 617491247645506502123916734343720960 3990771 1164216630913152873423626290995862740 3990772 1375438371985262191194106437427285376 3990773 -92489127086969213277818909007504978 3990774 211237520396116750565690660393261952 3990775 -1794274898510150711346825898728065200 3990776 -756096739912705699016451814407782400 3990777 -543194294493903167364037106280842880 3990778 783284479120366529808606991017580800 3990779 458262191522165800512183545954868480 3990780 505921180984868745361124877275112960 3990781 3466102625944437825075786003975423564 3990782 104309617762375042853293212058708992 3990783 714043192941624888591767422728838560 3990784 -996205137750702957210309475002482688 3990785 491796440142635738910634457788757760 3990786 -574592409401270813096150530153028736 3990787 -12762694335847012907893120706481080 3990788 -1652844802821188097359364814929859584 3990789 2393823609475197131261839164597916128 3990790 -828071441467674418070821600041225600 3990791 849299235045149988537091242440250672 3990792 -754458846867447148600275249725276160 3990793 -4028181216788591067528574420939402716 3990794 847226105470297194455755029442888800 3990795 29149722650198391476961030610702320 3990796 1946635336552987592054528096504825600 3990797 -1163033813475810853110024617358720180 3990798 -381674680290837770467809059343221760 3990799 1427548274638771716841663868494279680 3990800 1135457259647607393605689683148800 3990801 770499327900739122630265783847110992 3990802 -1468127172171561381323160690469920768 3990803 1279701535391577076000268142149784864 3990804 338335130144109195250881056208746496 3990805 -288654218923561233753667305972960000 3990806 1631417919258042881928071309610748800 3990807 -1932548245795486633673556828471864096 3990808 -2509910547635154497019508233568419840 3990809 213711417511119827833949205062543616 3990810 -186549944785115922888714572263073280 3990811 -3698818837227564543324224297354353176 3990812 -258516596615128433219828090571740160 3990813 -459688357235050978690006260230174112 3990814 2047095340658688586922976642264928512 3990815 -637770235440381771298347349896792000 3990816 849632004431533141129412682448896000 3990817 648700928399876155512055100581766400 3990818 265706114007648987641720948634768960 3990819 200206492154732672263595912106320640 3990820 -547087072184827392365392075541061120 3990821 -1345076355391267470586513964191901508 3990822 401157289068496842294042277294080 3990823 559504088035168550447181182630414464 3990824 4161021478022376546807749694179973120 3990825 -904849959504747272307572362602978450 3990826 -372198768972105163909626855909909504 3990827 738683510395495332421938311148170676 3990828 658653116379667909229570098627192320 3990829 826090031179771722221262628913277280 3990830 736128264139689828663511583771520 3990831 34805002061305898693905651274290320 3990832 -33905617193573076571550359316414464 3990833 1053731165473393321085451690975888960 3990834 177609181041296749400506965674461584 3990835 2033737106407731330754577079417228000 3990836 -2487666662604894173378355861233786880 3990837 102327646499467420595066551185475968 3990838 -3383323639804892712838298044132342656 3990839 -230871240479389323752745607915062480 3990840 -273424735869705683222148346635878400 3990841 3635175933925124159947385025344211242 3990842 -746669955624266962824448031785622928 3990843 -1566368135435603795142575965879756800 3990844 342652542311266792728472024443436032 3990845 4562627971668334790159011039499520 3990846 923360856433373845751200363881969984 3990847 219825204546882101830267528841508864 3990848 343132355783054518149350862310342656 3990849 418429436415854511954819102015998880 3990850 -176840107361606889644396041723107600 3990851 -941287725458351855561194436351246148 3990852 -2132944686096559365282827306153764608 3990853 356542454142547644491994806118035102 3990854 -1505726307283990192532884432876004928 3990855 28453263798771421691978364656872320 3990856 -408606712970445742843399795022085120 3990857 346780918415696022959808354942312072 3990858 -342820763382734395506989227235837952 3990859 1498950929006393694919315780775255060 3990860 -1526371310867154144999192947012567040 3990861 184995975688472006776803653549104032 3990862 340792243245880682635786886504586432 3990863 -2691220043959725497056531781021343888 3990864 597143110916488304427100791735582720 3990865 2048688554676060485069979089477878260 3990866 -216220542726509399759845303784316672 3990867 1424292265534242489235027239038114880 3990868 -27341463696028042877809503319056384 3990869 808621455924067499283054848727325752 3990870 16333563424644401889547998984988800 3990871 -2371247203867340006748589399504737968 3990872 1593300934566915427547838986355148800 3990873 -9404698969142379271582707493663776 3990874 -229492628977993661208210729994229760 3990875 -656918039383982882790719556966936000 3990876 -1395845411103777812353791316628755968 3990877 -5157205357895448520748693302235320416 3990878 -506908217968633819163676645325762560 3990879 -1006877354317631569596957870370027176 3990880 -733957753395413182722039532816957440 3990881 14981214932004224324487787596886164 3990882 -87095837574180424051938082933479936 3990883 -615467358490542109433757045765723296 3990884 -1910562735980290880298066178703558400 3990885 -231787501635511076854858230274178400 3990886 163386490803225206939449355485132416 3990887 -463754276997365080446735797477026968 3990888 338501685372251856600049845689548800 3990889 259755103140554625818766346443579840 3990890 166703612370078925328183965244041920 3990891 272903263995279392700106447237916160 3990892 -46701415814723919996807268278737408 3990893 -1300019393122628707211646180634216800 3990894 -444819569801609476890185262433734528 3990895 -1931602876658271845054782583189052600 3990896 -33695659836218175938211195428929536 3990897 -2230762652796104057912701510774020960 3990898 60393327468428411876391012796381200 3990899 1042979259596597361915330359367680400 3990900 -196001873709068458229461093616486400 3990901 -715347238535256863749250180563238098 3990902 -575663186241723284208117181729303296 3990903 -2175610487604406240043900239151801904 3990904 127643722670775244888195511015116800 3990905 162161210322048797066400070210812360 3990906 1159580220825345541341424519683660912 3990907 -353170805548488658336473233531562844 3990908 1360513700574157053510937529714608128 3990909 137810956032840205173807224257614336 3990910 14872501921938841674444144487587840 3990911 -2131325781595329432140144671280871648 3990912 683164734016293543265410505664102400 3990913 1214638061486913734179449327472940162 3990914 -199054261391926473498598280958159360 3990915 489831977663783870704106939143999920 3990916 -9307361151137902907734919315944448 3990917 704860925724258548675226370403330592 3990918 975150346470717369194757214230976704 3990919 2618041493988779722243990192455447320 3990920 1205762133687692888136916062079488000 3990921 -769335349369208041297610602169672736 3990922 -1050675932987291760236940670552627200 3990923 2613241710722818612891778437288145544 3990924 730362693319020625658681991728332800 3990925 1791151969603849725837948468633091300 3990926 415021228234893352109315446874679360 3990927 -844028504187461045711858908724847480 3990928 636889309905973604851568647275978752 3990929 2106765085001301035562159100844692530 3990930 101683209774453935325536598900618240 3990931 -165409083104624569274581592450735360 3990932 -1610353351894610285152409007246102528 3990933 -501556961965614740104004871670277298 3990934 290566273806798993231981169728064320 3990935 916582105927892294181755822405479320 3990936 484551210427687424141791279883366400 3990937 -634959425448262482076539860311762560 3990938 93436966270290264812762526941575680 3990939 153208835865467562298808521178313624 3990940 152239941956479159862229949184655360 3990941 -1831234152774924735591266169785311008 3990942 140250932702469697461812307266955840 3990943 2724752403874027080496987780100456 3990944 1367347511313436946244722155215323136 3990945 -41007074741148363351679488208896000 3990946 -1639147813618260878747007282654449328 3990947 1990878357522360995603114471957964552 3990948 636320017460985998956029128716591104 3990949 294400005121340070812298595878410080 3990950 553329646857086858017341270040776000 3990951 -102369923365255639078105129587039000 3990952 -277752645768148966741502473167467520 3990953 915044389353941290759511511315916104 3990954 -725182994857340837072123417017437696 3990955 -478690587245539289587190057350100640 3990956 -2431459177088149940687054248657754880 3990957 -3140505880338455129327284818481534560 3990958 -1755266859357952309383847375872532224 3990959 -10594101885091428340767023098558080 3990960 2336563309612806633494803067043840 3990961 -40297062737323396050211938727745560 3990962 -1453211778152101651322335067042838768 3990963 269935008461497353003299268560735544 3990964 157449835709616222346045558043758976 3990965 633394790299576438666945948723824000 3990966 377293989497313486771394619168010240 3990967 -705343100756307382724207640981472984 3990968 -689124958592395189574976697336012800 3990969 1263158406690816771982538059322631600 3990970 1063322982668458442057313021657907680 3990971 612775674407139117428508496195457664 3990972 686552545512624025787470097246871552 3990973 280007695191362790504488326531116640 3990974 716922536939728838197084489613016000 3990975 123917570045867681201512654960896000 3990976 115909885325171215620647846538117120 3990977 -334874435668583030517834160719018174 3990978 -202916005281144701275482519964404480 3990979 -3973489733237998441017128684914900420 3990980 181790869863566899558371153755750400 3990981 230729988050378177664941432928540288 3990982 -680674484189675018744065194123728448 3990983 99741432084724298712635317619517984 3990984 127979156987025432389107960817664000 3990985 595623423084631051297762775450430180 3990986 -1378452089139359378606798353694660256 3990987 -192990003752161488483735965605949184 3990988 -2356428838763933358461758491464217600 3990989 -4727428120829952670752830425424852544 3990990 185170320496437127412813182493781120 3990991 2013231961760026471179188112714872392 3990992 -928431461493861950159492174484578304 3990993 676442663153932188999568343184991584 3990994 493005038419288070538596181865976832 3990995 -1199992821572282132652547255193634000 3990996 -421014427343540228147731863321139200 3990997 1730231814633033626575058371073658446 3990998 716033431575216511703375368064224320 3990999 -1213801928858353982608615974861312432 3991000 268279079958474588643969102878720000 3991001 2189940938037766418723260389260887680 3991002 595920297829240158448292075520000 3991003 -4892730536815720532269312926173909040 3991004 -838569020112735054993104384692114944 3991005 -1196888402699661644746185069218534400 3991006 308951912810160583898642508042595584 3991007 3314680053924909938454590239584588840 3991008 505385766105310461653586544668180480 3991009 3204817930709515226114885155720446720 3991010 -321570756072804927436305172384623840 3991011 1925698300470658188122389015209764472 3991012 202489253455779905411303965075421440 3991013 -30684857039401488717467083078497696 3991014 -1106039168046834839519776495978800096 3991015 354612432413426878519551937307620800 3991016 -1228842880988375935379102935560407040 3991017 61823521239680664906366393263571840 3991018 97048497931869303516596983842263904 3991019 28031251558212788499449088418962420 3991020 -640742761108662577361709471548375040 3991021 -1233669599498049571390721418063828778 3991022 176292471877864491580030427129003520 3991023 -357072451986913216402578306625805256 3991024 -150467222755567025230449445208719360 3991025 -1544972180789467775864963549675539200 3991026 252992600436024971373773552873679360 3991027 -387833875146234782840026079776464120 3991028 -3505136046404994878002318589625016320 3991029 161927276973259824828537615485319168 3991030 -377960228273166775781070096538531200 3991031 -314204674345771222705330602122804736 3991032 -3082616075802647095797801023526113280 3991033 -1267296550299731336566776532070533014 3991034 943688454698296480309527309659842416 3991035 479768565530036307760143593904223200 3991036 -844560141846675837505668336170058752 3991037 1341405472786972232325308186649223686 3991038 987859886234326208797098453399711360 3991039 -150801482194288274718469757272024080 3991040 -139553604312252867376835489641267200 3991041 -2023215942807642741053225786505138348 3991042 -179946382379704737543957844423835136 3991043 -729709698199696767396267748147955040 3991044 2515769415278533588899312763214376960 3991045 7706594426077043587165177815451200 3991046 1457604790010748294107068326243858624 3991047 -812359238381010746474678794905892704 3991048 2400750596354350867981039266297615360 3991049 -5239966939930840536107435585334053964 3991050 -117638849401208299579531456035385200 3991051 -51219826879118257506136682716267948 3991052 417189571688981676409305354109845504 3991053 -1569732495137431531067413612929415392 3991054 43777236389710138719448444341782976 3991055 -263096771596623741186255625533532800 3991056 38931517283111793667034034298159104 3991057 -1535721088143078218372445619208448768 3991058 -951667695327343890917851849757547120 3991059 752982804120864670488738399131445600 3991060 62353710187887741064457085902684160 3991061 -410361290967772262755912640431992000 3991062 -736806213828292084397745801633373248 3991063 -1528777320187562673557805346551603552 3991064 397123217548161794155160312217600 3991065 358336307886198118358921741696883840 3991066 -157993546967837141357226297306858768 3991067 -847335287272224819702567650720258640 3991068 -272286825326573680365645506812904448 3991069 34877095509992135473649935683647820 3991070 -473261432028028420641117207903587520 3991071 -332604362007940234382316750695285376 3991072 2996157611645082757396289150787059712 3991073 -508520155398174047095846255865694780 3991074 743133208093541210456200887266482560 3991075 1083502087469117366998195816153747200 3991076 -2004404774960808305027833456553850240 3991077 2453599218258902110058124122590999614 3991078 279904823780287733793414479337212160 3991079 -713352890370578589031675666354335624 3991080 670654474263691682447359462883328000 3991081 -300232978443264242922972475680436736 3991082 159199661119165062146779951388233392 3991083 1816602337708168340346305060030212800 3991084 586232136508097834603395788616736256 3991085 122184077452854581606600352953391360 3991086 821513782988412028740858573829324800 3991087 -2060014831362665495191009904692801264 3991088 7968422921725174727184120636801024 3991089 101582900559284545915551832619297088 3991090 272046277221272368267330219328390880 3991091 769611593924583614893289808841617984 3991092 -77110347308957672666062744103251968 3991093 1865147247120378993850924606267007342 3991094 -510670282266024643052305145576567904 3991095 -527001270750465609435291840521784960 3991096 -236392359419834861923963360555315200 3991097 1360988066568405892331100050474182464 3991098 -260644159551964798936151021689016832 3991099 -143505729585109463743848211170287904 3991100 -186843435293228530699501517883225600 3991101 -154841027860302849578781107475743520 3991102 18321090317453699932622461222993920 3991103 15548253442762941475153042176476352 3991104 137842867054666145337564638354079744 3991105 1704300159807216760247664174043138260 3991106 -607651461515347144593322880522641920 3991107 -254426466975067303892823311372039040 3991108 -932008071730332104110018530119835648 3991109 268920530070469775099624628549459516 3991110 70075804819160677135685753857478400 3991111 1373526952402371430314149577117562712 3991112 -1818076266528266920073717578558740480 3991113 53402396896937385008998470938557440 3991114 188904962992198769077456377686304000 3991115 -1268384448917138273168162271373350240 3991116 -138087943449304257327644798911211520 3991117 1216803287128224658521674519436407020 3991118 1944556940690827857841033881631727040 3991119 1095263753798703083457422313830539008 3991120 195558214897911374518006398155489280 3991121 -1805217053017261001214651526483216320 3991122 -140476973564337588947650573603891440 3991123 1206935159586580092513523507111745280 3991124 -705152558480023315086021603016061184 3991125 2066629838424475171191754657705920000 3991126 207184831661778542647466757951803904 3991127 940947046664903238750167809946769072 3991128 -690715160511463625036919840246435840 3991129 -149866698666135837733386687148491116 3991130 60821566067691161635661889464355840 3991131 22672436100169484509555948841617128 3991132 571545705812679271453650567114768896 3991133 305422537321641549712479264494738400 3991134 -412254568804410990112097181314700288 3991135 913877466689567297137783441023127080 3991136 644118225682658334244178916607524864 3991137 -101806763271238999699033609276113600 3991138 49890490764303310354425147210025344 3991139 868614003562024956853761679312934940 3991140 -832471286787673398903109834460160000 3991141 -1598111045134597129037582141705462400 3991142 922385961365487813354141298685307072 3991143 -139096012480615251385983250444860336 3991144 84299658872242360153160117329920000 3991145 -860863126278423850124187358833751800 3991146 1378210214087469884053082282456669184 3991147 494416527800138631101515402190386000 3991148 -1475570736726107107770521912046336000 3991149 -615137234259397318494964517996274816 3991150 806457430060012018255922447591260800 3991151 -2856216435179951464373550659196534696 3991152 518668657247369983882118132874608640 3991153 628081120119983776327097552585163240 3991154 -1593845505973683967265814326288185440 3991155 -108069419307400848037010215621428480 3991156 177190302524773928215181985191164672 3991157 847857729263714089283497481061171072 3991158 -432276614149326037289328098264498496 3991159 525578486812853668491012905774816000 3991160 -17930682046362146657983957217894400 3991161 2367227042417118211505651482388272800 3991162 129910269926004995854932129117642240 3991163 114213455323274700438388535485575360 3991164 380803039636812998195377745066419200 3991165 152837700874908493552630740713932920 3991166 -1052731827980437317373196830748563968 3991167 -1046955236824756688166883757038613760 3991168 2479566389839449779287123271740293120 3991169 653415321237187036656154039216519680 3991170 85979162684650469376820512398054400 3991171 -4159200000401959382022078368651316800 3991172 1278090228158976225772646779977346176 3991173 999026514513931924509484730788116000 3991174 -1100407161145864096005961214891520 3991175 1143564120721125713162947143847960800 3991176 -718104191357618587124755691367628800 3991177 -3326237680999697483728997208462959088 3991178 -67844499294658609146204209685154560 3991179 270422451693398863489346874105101784 3991180 -1893046813370161336575767690177817600 3991181 -1211751791864348665946353840651251018 3991182 -279329937007971151500547516050280320 3991183 -179977085498677854432427951421492640 3991184 -276799609815664242945743428028620800 3991185 -2164368202268401759711943615152140 3991186 -235365980410881802222682971597668576 3991187 -2284349265204301824665268897202843440 3991188 -543516117233706821418888350684528640 3991189 44357849736297368447900001592142990 3991190 102080323450280876675271052872130560 3991191 1383253588627299308623123741065657192 3991192 -997798702947562879487086755763998720 3991193 -1409989117465907053067259287429969280 3991194 60912239198912666062485706130188032 3991195 453101172523567650173982668876899920 3991196 291594641092239105177388676471477760 3991197 738912357135458531709095585925813600 3991198 -546698328769511164419621345880683840 3991199 -1979523583090679193511615723542784800 3991200 -560800283442401125776564005791334400 3991201 40630625116532481081289419252600004 3991202 17693815598734868187000055594668192 3991203 885289337350234609319524282755010212 3991204 -368744465939484479788225284762066944 3991205 -87046256915101513194756143577381000 3991206 21940821837171988517104181739290304 3991207 -813099039123072071198858211678053376 3991208 -1162458056636301852753276770078730240 3991209 318752461272302111695108474651266720 3991210 923804862589510966742258229910752960 3991211 861423432219327817530164365622854032 3991212 1224422233417425185830827275027650560 3991213 -224121939311778392653662886055529696 3991214 1662137488112240980816163961240987456 3991215 820064565296571933502372270349295120 3991216 7659646213840066356416907817500672 3991217 6808462387988155105796152236338880 3991218 30919882957408300289486287740051456 3991219 -1111694379179541680319160986289304000 3991220 165182581902589454649826980656340480 3991221 369101221921132965450561819365470080 3991222 1008738051900559326457462748642154912 3991223 -2554780709145969476787521200956525528 3991224 653291801659767395105940696769105920 3991225 496897314614131530346885206697710400 3991226 1864644858955623779606947179154019040 3991227 397598881965935839967800978073977824 3991228 -2587396373243637338572140038703250432 3991229 919633892927726455212986231878659072 3991230 225866735075099696173457232335166720 3991231 -522455630270281854657911565623330936 3991232 -193363042701833744684333167112355840 3991233 793555740658546768253090721308799024 3991234 469922960992187690473900532763647520 3991235 1711942197158933021211916856191753200 3991236 -459215310868205196938213384324591616 3991237 -356330790702886988476183685623846114 3991238 1912569379543403616917090501888252160 3991239 -770514533104851881967831620080232016 3991240 3190459261072302807825498034559385600 3991241 -3551708407254138153788862121920094200 3991242 -352725358899213177319234338830661888 3991243 -3952796934586206397750721664041120256 3991244 -2164047093347922106356746383332574464 3991245 1345664716721835481867136926744977120 3991246 -581559307737961297860525160690551360 3991247 1306216450360575794135980692610346040 3991248 -474097797482364043535113045652275200 3991249 -1729119669006763600420552306532410640 3991250 139976190612105230455675645405440000 3991251 828926487770833987053278917238512704 3991252 605419191140471878423759949723428736 3991253 -261805456397376905896215944770548480 3991254 -621989643377610595264238150246277120 3991255 193226226531383274414320843624027160 3991256 119828421731727152417303594470778880 3991257 490348333295224069631156940869400240 3991258 -425209704613957585488099274946453520 3991259 -371462220763293105821459758175029920 3991260 -2049824071657047070385048830279680 3991261 -2198853285871470205590993230708578138 3991262 793469462866952070402237254543504064 3991263 -2228497871238593360958436645710726000 3991264 1766272159503533198661049604663672832 3991265 570793912698629961767398167038329920 3991266 -728313909060717906074521541149747248 3991267 671155026938002664867929740786557392 3991268 -603513074429376261803660018541675264 3991269 1084451150049351019497814097324725344 3991270 -263511702248263816523865363208195200 3991271 1911207039178282314267508617978861912 3991272 1747638695700458190189192260737105920 3991273 707771166915553894403458331518755360 3991274 -597785400620120989983029141611822848 3991275 59617944930798510083957181036852000 3991276 -1152056359572212005841689808102597120 3991277 4560873822246113185905051112553330412 3991278 -365961644836679775199648921364938176 3991279 1085341594804725161114499044645740880 3991280 -414837545957491582454771584586711040 3991281 -130977556425178222034917991886630912 3991282 686561078420547138482311613650609152 3991283 -1469523574381116147054299319852705216 3991284 166776845276033630510148545328783360 3991285 -1941174439674288048246437815735186020 3991286 673788199640331416843532114203631744 3991287 218662525504675102444139830653879552 3991288 -129375698623926542660725779718471680 3991289 -1810869616361658425312429874534485910 3991290 734816093422377115184797328420528640 3991291 2753698710129638886604280605507477200 3991292 -672616250368281157149979610167395840 3991293 -287925552171921340315928512064278836 3991294 521147442579797346621995027710252800 3991295 -792491351367415283923038369908369040 3991296 1174193245032859590916450268775186432 3991297 -2741725071060488440532030383977536254 3991298 -651021704642933682036098780919831600 3991299 -803893916288990244858437914405034400 3991300 -738248746860201231286629955034112000 3991301 -635031774208906663445094953273146308 3991302 122278994193933134549511563125555200 3991303 22237163068562715545383100017854424 3991304 -2111089795218824507270628125160775680 3991305 -373189298877418815983096946854573760 3991306 -1940219535078417689913163126950864 3991307 1084356630824833197328550206157837112 3991308 1100122097887866058786592621038817280 3991309 -43545212456900491113898442535684288 3991310 612446044768160705335165423148602560 3991311 1647165157612829304842902622881340880 3991312 127341458609283148627201213705748480 3991313 2475706994210688960937912586740880562 3991314 6047445649479192381606258345806592 3991315 -2058738782229980202857547809549417040 3991316 576858751079058219299093172699875328 3991317 -2681476382915474695263166028721269760 3991318 851531144965192636813375676673073920 3991319 1637390438364909689721618676295677896 3991320 204512536191148894987054412035276800 3991321 1550682088255832168087285392256024522 3991322 151568361325263219063750452949161712 3991323 -218804616756726315110192729332256256 3991324 -765130477038005139437684065735830528 3991325 594408266082561831739858038124100100 3991326 305478082123414432443289399438119744 3991327 274695636506176867227048659442632832 3991328 1738557218804564590492904093405675520 3991329 -2815380602905774829675022393060538080 3991330 283259217432898027110392553273523200 3991331 194967125429121017121707073805335132 3991332 379618947034294114658022684320719872 3991333 -620113356067258083105151900210644418 3991334 -2900155992548389168605644312102562048 3991335 153311822505168744018675680545352400 3991336 1532629829008003015234942120803778560 3991337 294555425305818544360305322583079552 3991338 -209399633842677335115530031323330112 3991339 2174698134957947874110147553435380160 3991340 299253761471433949733691903060387840 3991341 2044821861452639647540320618880224 3991342 182153463602029908359551275585672000 3991343 -132246785693051382548370918793881600 3991344 246918687049820607192261972908015616 3991345 -1118108868742635467916638625086551320 3991346 15371402370379404174328024504331904 3991347 -2021885221174197810848435193719317200 3991348 151781933937468757958063132825701120 3991349 2398570224326066729979680822034246240 3991350 -131825279550500393709833288431488000 3991351 -39317569358834536036312237377808896 3991352 -43812202295570328464424412262707200 3991353 304316519956761339711359492896304064 3991354 1813037217410340063317448323985611376 3991355 -606871151015805904841413905336570240 3991356 48305825858761046864387124226080768 3991357 2461325638757063286451370963280027660 3991358 392098341850679272788925316695763712 3991359 873377017730457965162038329294056904 3991360 -650894860625861059640651990638264320 3991361 -2044022444102560648876733013698298576 3991362 483650573596558183723438166644915200 3991363 693879876684221337465911396576999704 3991364 -44851432427188384724253318873225984 3991365 -369025808512778755010305343074990080 3991366 -1441073507563305184906635183484894368 3991367 -1023031985925284414182592494067174448 3991368 -582840139549352033342981621510553600 3991369 2189327427917908222219814153228151770 3991370 -1064833921100603248480628780809353120 3991371 -166633783765559220570438976685770320 3991372 -148042181304831091940003986696765440 3991373 6599336132543279205221848529385420 3991374 -134013706993877221768645034749476864 3991375 707198366801240375208192764004384000 3991376 -226105874658249331143458592568393728 3991377 -22426561257135803322319688802790464 3991378 -1021972819788334141341286341818363760 3991379 -267643037366974068303505895232712464 3991380 514290215587692695646800118780610560 3991381 -891975569442271304107080647212937856 3991382 599522072257938368122176264791253792 3991383 -807232351438624714184241689272588800 3991384 744503061794440043688445587708610560 3991385 2076723266972672970256383023934998400 3991386 -36971697729888088505338521606898176 3991387 -622902099893071728499297422983161920 3991388 -26840352677967592731027359919836160 3991389 -1121469193685785127720119299394272 3991390 -226053651305193804402139709584750080 3991391 963740598090299481231814361947612944 3991392 1535443857687786426497136776044216320 3991393 620518178849362579874200129797189858 3991394 -94069917644247795941000613828645120 3991395 -1008127263484066764042307684913651280 3991396 528082229931558024373426022268026880 3991397 -275314488750946541261265726477887520 3991398 927225420724797355600279094226780864 3991399 -162568073737989779717036245653718600 3991400 624121673487888365292504894756864000 3991401 -748864882936097405572039098787420470 3991402 1621039940331977673662344088887586304 3991403 -645645845779083410218238420431784016 3991404 -1130806225558828078123088874818824704 3991405 -64871214623941692250370344022069760 3991406 1008646926056161818085447929180621120 3991407 155375178831516459577941963028836864 3991408 -347287652129614625366582605055623168 3991409 -1822684556137849847510150130273678480 3991410 427599649169651347724430975211315200 3991411 859703660770385441531547672524892832 3991412 298214368659608049721166784378662400 3991413 -2708284412674723133240899671510971712 3991414 95603428227601620805552540283037312 3991415 1468737788312365709411878700074610400 3991416 -345807192888311285132557518719877120 3991417 -156486579219514512262993936423145148 3991418 -1032660473621111224885824159077469840 3991419 357615118134757926907393037876823888 3991420 519220100370973258439486699040737280 3991421 470803309493639389197628363510414752 3991422 447768872675786503822523970230052480 3991423 4070438597268431466055613740150317720 3991424 -2594136696920239065814086995285114880 3991425 -382629909889640064360117945160548000 3991426 428490480830162354700795312921960912 3991427 -1911348391240031829685647836001612 3991428 -910802474019843016027385145809977344 3991429 -941007656620440409454683404829350116 3991430 -419558101729690703053820435354868480 3991431 344407564759560798913474715712991440 3991432 -7450440441110772947252280710184960 3991433 1364744484402502883682707210902069044 3991434 551598315279931799139834232863886080 3991435 -700967028656747442224833088713935840 3991436 -261710921837979223928123769250344960 3991437 180817533133283126495944191145986486 3991438 -810361368073062828807620863071477888 3991439 1735103488497549141023541244552104840 3991440 -78170356163790790013584348438855680 3991441 2191915800571527700309257617526753842 3991442 13738624267384700328361280538591792 3991443 -345412660522217383511894652086174976 3991444 2702223155723448027614297932572825600 3991445 -1811895810285906189640269448411437000 3991446 -669284160582938015571261195068519328 3991447 -2645673775355145480701996767894205328 3991448 3513988799815180048023757057183119360 3991449 -253764930122454116640594950707424256 3991450 -894900171059760322416084559853598000 3991451 1307850136925426832189766743264136452 3991452 -247264514833260789042084598798245888 3991453 347408026645211942772262040824429900 3991454 -945214706895096926757757806070621824 3991455 -337328683157476628206474491636176160 3991456 706668627868430877313885394115231744 3991457 -1180572032293474420292442851818076220 3991458 -1145050044020847398101072414452791040 3991459 1214826565314312570055944077507961016 3991460 1910890062887556386650251337266216960 3991461 393326509504254402817274299199314272 3991462 -249042691073900885790074394279518208 3991463 -85279777727860025239003246498085760 3991464 -230026858240901347208975471699558400 3991465 79602207944898703771208729145757860 3991466 632349868913963824636237281502166784 3991467 -879008821736488397032033603051923456 3991468 347952215808408233953219005896094720 3991469 340647022278262854708884535376782870 3991470 169662249801760552140421384714137600 3991471 -1110879669589181958604939744706240400 3991472 -47592003810599947273335542057041920 3991473 248021060500648208101341506735004840 3991474 -1850199157758259493827057952089370208 3991475 44731808739268623181967587342464000 3991476 -125493086210173071122792622738567168 3991477 -235059084495670042449497627497297408 3991478 -697344415293598576246750639665847680 3991479 1706496629366520491500245606604170984 3991480 -435198676209696799201812180751257600 3991481 -545433719064565901623019361888216696 3991482 1135018253995837091393591591968815360 3991483 -127184749553527153592404228613346816 3991484 759533086403798160108308384232692736 3991485 -620807187963082007041895441062404000 3991486 -705463941352224462698864097059751360 3991487 1089631099905667525381948878775684392 3991488 -307624424210961509782717351864565760 3991489 -1679206956666235506851335419697344576 3991490 1135811531738432387271146257134612000 3991491 323587029162398741488117043281152000 3991492 -1162478205332322061187031411648266240 3991493 1941383010095409023524454460020372544 3991494 29294383437841935885924336404518656 3991495 850461593803720419095665254014492880 3991496 367327749971131017998382432848225280 3991497 -689775671291408195267344956034230000 3991498 -248610632074196043386833239359102976 3991499 -505433010555110630232292409055330936 3991500 -343455889602011308888383661494528000 3991501 -198625207102644417692496196042900000 3991502 402854233659542095140168054311073600 3991503 1016581273994394345485354963446170504 3991504 -739112555300191211822432828548055040 3991505 -360958244100556797512723162652507840 3991506 1056029650740976971853723338685067904 3991507 -612145568893530169198774451972119680 3991508 898538051119339640811141328656275328 3991509 -111627652653366123277953461807340786 3991510 607189403139085210767641147045180160 3991511 1617259174572734907106180152443327112 3991512 3374973556832048096691497018327040 3991513 500344226238451629845251039280460100 3991514 142547948865506792431342936513428192 3991515 1221800195414694518656926109504035840 3991516 908420061006935385074621536666749440 3991517 3619263526067414261209832607307078566 3991518 15215193706570892857197403054645248 3991519 -893955318259490981134722370476181904 3991520 478367592586714049360775765059174400 3991521 -775889611597084002742274041315450080 3991522 -2723841525892053090649148957432475648 3991523 391035951217170674364106284975676224 3991524 -709173580099641370467997409865861120 3991525 710739434733331049493985945239716800 3991526 90364221216874517878805161765847040 3991527 -14701736436754192686026251168151880 3991528 -1552861451436371207912635732443709440 3991529 -503565655947853208455599028645021440 3991530 407681256832930626776354538865624320 3991531 2177854210577881379800435889112757200 3991532 189704011655981180059723214177241600 3991533 62181936561097215644581826585290368 3991534 -442249425811525310744533167652138368 3991535 847173174344344894605274520540366400 3991536 -3906570136504587220518282599104512 3991537 3709834270414164677314939802547044592 3991538 -89212688364259892354323981766980080 3991539 458958897141554374843180119302131200 3991540 -880824146750466203672237999944776960 3991541 -3200581639037310593229694089933897408 3991542 3876586810026031776214987963084800 3991543 418249609047473720174036215834082792 3991544 524234890398243652832107009138053120 3991545 -435565516357123377380491658205542400 3991546 398665153739174107289800929565220064 3991547 1106277019650769300243796863223734032 3991548 -2583230310903912847966179792576000 3991549 316521085711958949652861728200997312 3991550 -620960620471501909628421123270403200 3991551 1191506871987915042286550840488698240 3991552 201161871439500316473431968186368000 3991553 1436124162535166355457879888271239344 3991554 232226497145758657511275716340869120 3991555 491321450248801195051111012247545920 3991556 697975884139693498235462515793032320 3991557 1306819196472499620914268175810767840 3991558 157587408760025705659436761113507840 3991559 -262730419800343420558336510985278464 3991560 127132907089608377656279345594368000 3991561 7994078887522566391127700692112000 3991562 624526846980645980694288614908042032 3991563 1220446302528461059837608060151072440 3991564 -1625880671629187026399692476671469824 3991565 -1849273102513483127296757228557966080 3991566 -1249697153350411352413858283691874176 3991567 -47241617371844504896926299434193840 3991568 29558894659212244123713831844970496 3991569 1695613674801569112716302847637025920 3991570 642591701613220265628997826936286720 3991571 -1691183736227900004815508152943606228 3991572 355955765563791929465358881512919040 3991573 2421228482284167871125706948937111822 3991574 -1228730006939727724851357178686826464 3991575 -293556277303443474772925371515926400 3991576 -549743389429159818819956001866065920 3991577 -25562026086066835262289185290576614 3991578 45975772159494605417889194161547520 3991579 1523141461595872840868062432215746180 3991580 -378312987957760248333692711093299200 3991581 90727090431740884542387725501311296 3991582 -46517122361193363649824832162240128 3991583 611114856366511345818772669852288800 3991584 -1051868565520904289652600647977533440 3991585 -586328492102161435793297187178109400 3991586 343520659383642399640477451396837760 3991587 1007908767380528014456356831265424760 3991588 -1087578950813775739362449818252285312 3991589 1464656465364369876731455153878947130 3991590 108968634426126217217733676624389120 3991591 -1176322659751207189270213849350026816 3991592 988050164427593629195869724997468160 3991593 -369235146761281324171614309811860672 3991594 -324157149166294099529385925779437904 3991595 -993691970394141407471736703341482400 3991596 141936008555690109169581680688660480 3991597 -719424646797662874881680315078300148 3991598 -31751902200645885986744236469382336 3991599 57793851828376207683502545949495680 3991600 -423147386930516773879374400072089600 3991601 -1204685034628488999626223940590364398 3991602 -165739501514981790843312804936375168 3991603 -1146944590064504850009857699659345920 3991604 -6645726448423507803317645689466880 3991605 -730024153902542799735630774606780480 3991606 -431283133020342493870564390656459840 3991607 1569294927012555984694193999703026856 3991608 -1084737101662557036894557842832793600 3991609 -2689700586076406161511874769084575190 3991610 312261675900530350078208916320256000 3991611 1101699253316170468437873936226825608 3991612 -271397089766292762759297661113090048 3991613 2985753498939077450037202085296625862 3991614 142383404833499791074465125046733824 3991615 -1100346875139864061427340300225332400 3991616 745778357824709661108123899504099328 3991617 132317006461516104214487621497558272 3991618 -394117064756853723017504153691740640 3991619 1434277051430390531709018194208025020 3991620 -677815011906255162679734499878051840 3991621 484178603704357371752551952621299644 3991622 -72873967734926860148609534180722176 3991623 103356904247419109896506238732425384 3991624 -238246129288482891136939807274926080 3991625 -2081208277676571069274777330440912000 3991626 2215323256410573694884725281867284480 3991627 1933644925810852246753968287541207600 3991628 -564803056833763829733289044359185920 3991629 -164311408530459119075726630840624352 3991630 -460217273904416773777385045490719040 3991631 -23807681112311691288028115462926608 3991632 184536252788954010908112092321021952 3991633 -2710565093445574922481961829015544320 3991634 -887001270606286098172016109250913280 3991635 -893869118620847952971199040930705200 3991636 58795306999729889559934022895273984 3991637 470304576366343476543329890504535160 3991638 1039593840655862926637394069272780736 3991639 -179169975803345333052734846426861560 3991640 -97678376983445661071330709429043200 3991641 -780039396270442278705703041234505008 3991642 748557713072967290208660441800793312 3991643 5386919300946942299864773757667710280 3991644 -1505085804722902849696101410411857920 3991645 589167935538127012672681714267593600 3991646 -2955445662837666469822298515629660480 3991647 -22223632809465843748315297242428160 3991648 -1367312100106798665530210547060572160 3991649 -1528501301868375835355059443221008350 3991650 41515357483643769567255119061888000 3991651 -1367139847078695353119110196579430568 3991652 -660462608522785188550733642811064320 3991653 535995020495009476630698225252249600 3991654 -1915378060678895070875556168188968224 3991655 1339962775489000370030466578759317560 3991656 -621827579220496858028398948179148800 3991657 1210670723174390106558128728356584932 3991658 1132823823364261073907644286679418880 3991659 -464722480351664561857075336846879488 3991660 1224098178482699062039843999939399680 3991661 8221841888853513552840410269485132 3991662 -1462202239137684740779300737841222272 3991663 -1637644664885362817091993597698780360 3991664 1088548172956708900551450693369102336 3991665 1222349460583189601168052519492817920 3991666 -91068768308547730396508496815738880 3991667 -709755875586840740200983994929199284 3991668 -271419967751577392558620269195853824 3991669 1388319813176569497152727734524680000 3991670 -19830426327520237287129962089526400 3991671 632379801461052102871243007816121672 3991672 2591027436578224822621365054446899200 3991673 -754467903726489195583624751265891456 3991674 -197772993964023293064965522898954240 3991675 708659853886820310253701547067954900 3991676 1174923582253740132506072845744097280 3991677 -1303076524350106274961454889661780480 3991678 777886255409769437342291187176741760 3991679 -482902650451911951042929950919598720 3991680 -24339790310483744339153956267622400 3991681 -1533159199164876993489307980538235518 3991682 -926159877041388224938921573071413808 3991683 15958006918882942980538603977432048 3991684 643962061354506068900358003757023232 3991685 1371566155778153807858019724597758720 3991686 110816291003028957653921729709035904 3991687 -2101944781849396897496707033186671384 3991688 -2875031890368360687811880793613962240 3991689 -479952215789346621234316311502358520 3991690 17149345348670775749727742684043520 3991691 1441970220950738368798084948861689600 3991692 -817852394275572050334369865547739648 3991693 1859582073243466130279103463926773942 3991694 781732478193836608787484761254261632 3991695 -787956611431429176124980161283204960 3991696 -55768658959524127786617514641850368 3991697 313800449005586889813175758957970020 3991698 1040137596535288177230265670869392768 3991699 3428721552607202704245041505317384560 3991700 462907020427682490389002867356672000 3991701 615295380663382087431298386906951168 3991702 -14288278359562459769514188314835712 3991703 -1401535144529188620637977818968437048 3991704 1176293202945788938839804114112512000 3991705 -2013132588135093248724279738312723000 3991706 -419658163101087479826882875908175616 3991707 -2212525184741948135588653599269760 3991708 -270748854704334226869896253764552704 3991709 1772101831702717674470145356658988800 3991710 933558818793208413111041406612480000 3991711 -1848136802973277268106195012485862688 3991712 -3998190213110596093530792967117209600 3991713 83898079484180323793544516452107968 3991714 -660800791233746076913129750988282544 3991715 -41265310844589821377876331976437760 3991716 -192097118982731454673193257305913728 3991717 598091904755347997821198820573656766 3991718 -235333167705661998989242777804834560 3991719 293260236452180314061239376807256576 3991720 -718905266678188926274745299649587200 3991721 1945439729919606655337065840128931200 3991722 -288897240567446343559586280401390592 3991723 -855365476643137497270256655424942028 3991724 -469705286971472633896602926585760768 3991725 -324490982215343715194161303909971900 3991726 1708062991511592002298270233748517440 3991727 2736045686491568972354178323734674576 3991728 9401847340129065232272553022521344 3991729 -536207144531920176468661845294717760 3991730 70884686412570945508885521988601760 3991731 1906846430840758559750561206638551352 3991732 860587034154841704936472782662132096 3991733 55262100370777169379560761962716544 3991734 1924310219586173113164431724211680000 3991735 2368869691211197458224622192619158960 3991736 -1685019016212996040483143413062656000 3991737 307238009295391986414568904987876352 3991738 -1231121568623047398185248754875374480 3991739 -1256391787893459537264087056717187720 3991740 -112378280463260761770276905622297600 3991741 85383367242582584831778323202108800 3991742 205325788728700715236938439927133184 3991743 -313742979627759144793598899162896 3991744 61551540028215772267508326859800576 3991745 -537363484564853292978900595126500120 3991746 269368247920482391938175760959143936 3991747 -3028775106165622451030166228524356804 3991748 587143700287716995017826881132707840 3991749 880873146577072930596715761332285664 3991750 371759703003084156655570777168704000 3991751 1886480898739137079016786357155969752 3991752 1685401073923260479746348730123781120 3991753 -347895151400919509160280023572507340 3991754 516217916119146134208366316220830560 3991755 -199744033059361093471853537116711440 3991756 1004772149288309357181001061094799872 3991757 2217874551406931722574510282806861824 3991758 1110068574907929647870973628782033984 3991759 19765329205639662102100765239631360 3991760 38157432366199967529661998019215360 3991761 -1503761341482679266708629731279753968 3991762 -566599802761033773228657629389863936 3991763 2967392087566445618973420735604611600 3991764 -511792401144966990862673243593617408 3991765 -2459786359135137603986668797821249280 3991766 609363227028194154932243327571692832 3991767 -898820077963589164947516297197973120 3991768 795836266165731416439947625739653120 3991769 1161179880174103055142975587938811796 3991770 10296290342762277034901248801137600 3991771 240088962624079694656773083607914512 3991772 -310450880206527086930956828559497728 3991773 513960533626074427982358615009636000 3991774 258123876651192319378792648899066432 3991775 -1799107929552243668448315875559124200 3991776 15701055011664958570121460317159424 3991777 482548975665332134844977212316966912 3991778 -8259198233678946769928386151761920 3991779 2252723868467774318044769629421938896 3991780 1270111911138888745529473482708437760 3991781 -1943405828062105476659731290263209536 3991782 -247902526217043312454601401899885696 3991783 310732839189869192586882234970480584 3991784 2100450987239085529785805292862274560 3991785 154371616629196286482207422099428160 3991786 8724514172359140986571125267097600 3991787 4454800413482887728872146575371565192 3991788 1400986755159551568639087808900792320 3991789 47605786454829239310639038659828524 3991790 -924164382711456027101986037208000 3991791 -275257780021426616601683701412954880 3991792 73341285552661708780300767471206400 3991793 -1107391667168744153581036669340801856 3991794 -419745429048419079035655028206614400 3991795 347176682485742762146301417250767280 3991796 1418858971139028746549054034698505600 3991797 -521018033672615426321365065560087826 3991798 156885904521985954578343200500526720 3991799 -1188596476869669719954851204336197408 3991800 875642449069866847556679863551488000 3991801 -724273633384252896435674822776755072 3991802 -399322373159930818433203041112938240 3991803 -2286333862478669446670267545122424296 3991804 758293397813428538556249890892288000 3991805 -26406336641669604875115725067588000 3991806 -19005291826948580992977236922061056 3991807 2267927355202753082248360362818061056 3991808 365189308491036014128480795748204544 3991809 -1288427868616889704141846203962329296 3991810 -876530667529299297690258437665513440 3991811 -226387409409872085421021895122192416 3991812 945440378520284614787159018937882624 3991813 -351076640827188838536121604403360960 3991814 2504591972138036711699313842475031680 3991815 -2148133345430667393456681024387708000 3991816 -3029424704933700941224235654829419520 3991817 919538974798584486121529384834179866 3991818 -293458249307387218874179906388618496 3991819 -9811808214058323212899268367837152 3991820 310271564199459889804433325585377280 3991821 -1100413754668152513190087199722008000 3991822 1561733684830220225667341137677316800 3991823 2601735416629354591131184763880673008 3991824 386840228562928177246065796286054400 3991825 -998491941783646444855646225742535450 3991826 613984943490042511385900292920564112 3991827 12235142102158086619889506913948160 3991828 668074975827721413658372725571895040 3991829 1897032563294302178555977620526652430 3991830 -53257961575066181222091088818524160 3991831 -657384385370738157297021920382653368 3991832 737502780704849336605856639669821440 3991833 -547166730734392620733941132856391616 3991834 477759276605699676111144050497267200 3991835 -1058326327241808102235161886078737840 3991836 -460172586600074447808255865804824576 3991837 -642642003837019692449723332478772000 3991838 -392261392569299567545857980341854720 3991839 422505772059810256094638596170654208 3991840 1362621511946651650054416029063577600 3991841 398193032777378745270314817495108480 3991842 -28804838905661369128952445928807776 3991843 -2960456106130107417896156066897064680 3991844 110908464286276011412027107874052736 3991845 208507014465609775073274386893284480 3991846 -418465297198943567953760469093814656 3991847 -1178742199941507612831698450067040488 3991848 160240592281581754975889382226821120 3991849 2197771749833731483522380877519641936 3991850 289672683496111817200312682153364000 3991851 2894866151212411594241743583198772192 3991852 549019415677589293821899700422855936 3991853 -3103619880582631973051975078662337898 3991854 557792143491717835912618315411886208 3991855 1075203765591618510464354434958788800 3991856 -237805283439433746608462515882622976 3991857 774712074902546268050986103566471488 3991858 -656198046329852391903959937108165216 3991859 290470361671013312245598204683300800 3991860 795367484848778709733706998010972160 3991861 1558992709973001993177422888792434624 3991862 1881495797428523252731852441344000 3991863 -1734038023038068167464674346044120856 3991864 457774100423898938597578875479654400 3991865 565104947654137807089922738465624260 3991866 -21291639918854795588225790997963776 3991867 -3541471615554058244047097105391460248 3991868 2569054342041666931546992075402685440 3991869 537158448922214033307827986804237440 3991870 -83549579824248011644227772487270400 3991871 525327043264115043375983448303946392 3991872 -118265290231458743921194438678806528 3991873 -739295345611547969324225016931676496 3991874 357593947981046288985239686783113936 3991875 180554463076777490398134097635975000 3991876 -771761175180213314859034408986816512 3991877 822447182846943640095204328423725726 3991878 1078682771195384157668626912496524608 3991879 544957840256800925102560059786138000 3991880 167045565357783929187575502262272000 3991881 1199778157265850659227024717257542400 3991882 1769893164450709924271422624240210272 3991883 552696497026343118976445768809929816 3991884 -287271852531617971129728509625553920 3991885 -1480876543206411773036693781167488800 3991886 398360143450101927258177834830091264 3991887 -461971850947408960224773929838159256 3991888 -1491997444632450231185447715797729280 3991889 2547946469884326270570663086537608032 3991890 109288811447409706991876548610841600 3991891 899546252460263861438748769539277292 3991892 105026135053723781105490171316281216 3991893 -437472593641082214919958846968295136 3991894 -556768194915150610081315161543009504 3991895 254655108146101955448578900498296080 3991896 -400366590194346752838350156284108800 3991897 155946518541615020173046201115685952 3991898 -1093450824867020269804302534111742464 3991899 629201668914284480066585676842970264 3991900 590983884682993938293660114067456000 3991901 -124021166845340309513711145187233792 3991902 -757390227691131710000242475074102656 3991903 368746158092914421335335240581210064 3991904 418699957570398702384308887165599744 3991905 4755694366799528514468568995738240 3991906 1096302213498900081530933742699867456 3991907 322211635563318457336572272559197040 3991908 513740502420460336382853549927260160 3991909 3576075324174313622606307418667815840 3991910 -237954578423460837439376171504154240 3991911 1323415856807611535963510021181312 3991912 1259738125399569639856400642401459200 3991913 419172809106371976691000107227563380 3991914 496784898651941113696019416706499504 3991915 -2753680213454960592370764126230257440 3991916 1007403953584058921276895508370800128 3991917 540735417215701285401567215426122560 3991918 -476565701949352857310161172957451520 3991919 1164307507562767855492213243695684840 3991920 -91075637146508725798290634817863680 3991921 -388468073773312143481743229343279888 3991922 157582671995956277217719880757582848 3991923 48731382412962054045728955180142464 3991924 8575654647288217361249906945385984 3991925 -404257824390178102071497452860559200 3991926 -71504099337116388107566321662099456 3991927 -2843831983840875119509119534310657688 3991928 328950548451690163014394193367552000 3991929 14421292250388515024822419119585120 3991930 -35122804552665101008074966551380800 3991931 -2136715787668045370880353601847191000 3991932 21957932828244832501910225311936512 3991933 -107467768889520135795500711943866976 3991934 342352925358838682827708326546479616 3991935 913039805633820262816584524414086800 3991936 -263951831576886026240595037519872000 3991937 162008377445871520418575871771650260 3991938 577112394165440938771577873606023680 3991939 -429698756936007418745509237248264448 3991940 -185585011214936710733015326571520000 3991941 581247653598300207412435557060531360 3991942 1046086373247610166723744386377355872 3991943 1336564204080922351709370350374887192 3991944 792058596850659110153492185047613440 3991945 -3456027429846684754825857274441787520 3991946 -40444671158251054402516413178479360 3991947 323215517248230104715992073010147800 3991948 37158809616308996212402421443740160 3991949 1334521218927997001806382701131686400 3991950 291978416304352970805873719330928000 3991951 -293846861606918215447456905671820288 3991952 686609050071454484796417226846150656 3991953 -582759198012173667699049547233144896 3991954 1752933502045375255186405421135116176 3991955 343371639035410209148805152116193440 3991956 591580162080728341366051991550044160 3991957 352638911454693877372316506512816160 3991958 -1476192313413501507168386971854781920 3991959 -574130105443671210208820659578795936 3991960 281748917153561055740618558017536000 3991961 -3380421228655357589595695889778656438 3991962 -193528678293905858122258687545031680 3991963 -396873812136359051427027030532549632 3991964 2295914158063513101702488824672574976 3991965 -148255178630449731983274802311149760 3991966 -728414403216049755560791152965888640 3991967 -28258480490199713527406472204482208 3991968 -1806524907185765287934037296006823936 3991969 -3504633161431072602900506329459820880 3991970 -896149662356808401112646003247044320 3991971 1692533467388209670687051875958273280 3991972 -673029270416550164729418856649392128 3991973 -421216992777864907406305845594035778 3991974 276268429885238639022014836155224064 3991975 -137090443783766340156770873266408800 3991976 1899164842372184032328038935071539200 3991977 580521421755204470072064707355679680 3991978 -166445711059961899358561707455450960 3991979 -326342103607705246688600640217259016 3991980 -756808966462002670374637300454384640 3991981 -3389902860501727600889798924201383572 3991982 29215119085763855344337029386230592 3991983 325887053091200898424290047188143504 3991984 -550429114089451355525320532285440000 3991985 2368994452807432007310534803283456180 3991986 350202170906330052597961779499806720 3991987 661305349116557435502797323333513072 3991988 162914176375502502234025523858399232 3991989 -1475699717372297015493555151507535232 3991990 -9692881562711088777610656025701120 3991991 -1685492623426758140454665292290988288 3991992 1933677598279542730417797035566694400 3991993 -835700787014837095674397197275708758 3991994 942943409607912842873028805756422144 3991995 234570650633289651782740918511232000 3991996 -2216691232218714492024587836600458240 3991997 1389515005756495755274733176293637446 3991998 420751558214922658405476284949731328 3991999 1999023536311527938640942488129850240 3992000 105508009420019882786872688640000000 3992001 539860364355874046309849766352645440 3992002 440108787613513006376623446209316864 3992003 -1109858921063647395147175501816092000 3992004 656537094759509018335913913972289728 3992005 181230621619224968320494604460922360 3992006 139011308701941914705068096767108480 3992007 -621764001075694798500903083003172480 3992008 -1871641897737365981097372349951488000 3992009 640907009009578311421297724954695680 3992010 96779228943152783322838259171320320 3992011 -1727611438862451321550610382454689388 3992012 -3518421290587667378752408446733552128 3992013 -496477818504635837680692683117699220 3992014 365218283994042369723460773331697280 3992015 2730966317996775288384712949819249160 3992016 84989248277598220234996430873690112 3992017 -613212765211476135532452185581777920 3992018 518685686283275359481836684617007104 3992019 78174766261911543009189488237951280 3992020 -1781320322940847232876487314308235520 3992021 -1775424645189845208224912610529366656 3992022 32411071645039457777453399876279232 3992023 618958627048776042702307824773055200 3992024 2534608826468446905659654135317094400 3992025 -191685449059338950059517575619212800 3992026 -548091379309956333978065219359542288 3992027 1329862181626368018895638600582374160 3992028 -2076823298732966760319737791196119040 3992029 2690331649449020869817892394874462630 3992030 200130862624781393196387757419762240 3992031 548526087767037801485057757553293840 3992032 3318708044909041570351130811826176 3992033 -20089203656997278492785656583346400 3992034 -4865385603672505968381117605175552 3992035 -1787471622888402648811499526314550240 3992036 -1221720362065353301154329987246965120 3992037 77324993459792634803084314523871552 3992038 -298955404538418645443035525736674080 3992039 -5991371803936253172595943147653007808 3992040 -401386831248615234568546496986828800 3992041 234796723377970806512389752550726464 3992042 -2040252335253548639393797276887208608 3992043 -20663949877643801522524972651143552 3992044 -531436360935609752736403237323643904 3992045 211902213294967215207132911315916300 3992046 -106775536322856363807303379046956032 3992047 114356991800854795114220067335377872 3992048 12597720470844341510272892974006272 3992049 -435015196852937062871857162482743166 3992050 -717567286275267516640107475872901200 3992051 574360714752516147957522042736775424 3992052 599064530394945007498812739383859200 3992053 -419414616097667646095269162276266600 3992054 -1969593622195794557640017985565921728 3992055 -861209379067249306371636818351832240 3992056 -735489953156192181824779730803261440 3992057 -1373424831939425143585826971464236694 3992058 256931975511848532378528487443456000 3992059 -92270508879772569157354114388535600 3992060 -900097785063406946177905197995520 3992061 -1841148583378065734465507334191382816 3992062 1656430843648402604441864864068308864 3992063 -1202078445201224038155897215752186440 3992064 145996633176740349329560193306984448 3992065 -44456619186053962675500621193084800 3992066 -70908778524949041713067771947637696 3992067 -1418567288185303700260987822823389116 3992068 637724701679802531229482824577438848 3992069 -1291730280060189127621927835239882530 3992070 -281411392748817186103052517935644800 3992071 -1385488986337193037861179608059639800 3992072 586313145213083082733161376633159680 3992073 -232673453901599833647860215207800816 3992074 -2063666308783010354632342131172151040 3992075 -1076489493814250664344143990108052700 3992076 187331199437950267872043888688415744 3992077 10355129409847438830881890982697408 3992078 -53815609988063066770293675538024320 3992079 -812742718985052232302604980817553520 3992080 448395038236641643975346108792832000 3992081 1919273045566442241124299792972264882 3992082 -581820450716248279360152308343982080 3992083 1980473336459350846256960416509324332 3992084 -2257923111106445203583815263617626368 3992085 -98338702042383654925522138980965220 3992086 841677713855599433662939361324322816 3992087 -45164894381284197951007919445841920 3992088 -73643477356443815901019391273902080 3992089 -2877642424005197835655929361325453110 3992090 -976860450377672840453388933889516800 3992091 529701819700643878943332925560018944 3992092 426760548184311016019981606286510592 3992093 -642947471737575593188558281759019584 3992094 -89858580866970147535271178947712192 3992095 -314653990583579608550697520258803600 3992096 -60129334433535563487068437807300608 3992097 1589119843991769062277801709310708400 3992098 937389482710743510025748518073281920 3992099 1357809811964649518564722983082763100 3992100 -119298866340752367058504903207219200 3992101 -208908027737713456537235643186744896 3992102 72423477541245452887184221069977792 3992103 -1672354233414229591567759413876311088 3992104 -3210786078720580766914203987437414400 3992105 309092440472191890094925162398884360 3992106 -823481922369287339028748311005488896 3992107 -1520129584998590815978443660717990400 3992108 -2042607871058700972966854384539337472 3992109 -1236207548607314227707630802172958720 3992110 510527234821050872319004103292203520 3992111 -3723672507652836785776241249343388200 3992112 621220116064037695208013572604887040 3992113 107178912725795183273253965323302964 3992114 273757049577702676765677570769754112 3992115 -283895518955801992472809233576082080 3992116 -929549110355094750719086007544223360 3992117 -2034099273667714584543197991667690560 3992118 122450227952162571461130985342107648 3992119 1190399918230771757402410144391178744 3992120 25378190718434302796204340466483200 3992121 294304008330509046540553875533067072 3992122 841986174420163940432248188950720112 3992123 -3797323230641718538585305079372601628 3992124 -449614286442267338810919015815666688 3992125 631199193548152528850288193837990000 3992126 1221519426015834992008239048435714624 3992127 1509423283896491338976689071606079632 3992128 756067956176039078435572625996513280 3992129 -919668441751526864363767503720537660 3992130 40500699077928563732514922909155360 3992131 746674721096939570742260791133828304 3992132 -961868269726880705311743334479118080 3992133 1222824663446793444689958678298042368 3992134 -40515648479131414576006805899982400 3992135 675321046394000219740964495684021760 3992136 103205184830988596027116714915430400 3992137 -410170398272909483213133228772574720 3992138 -1133825656152816063060372887047445760 3992139 -72744336217579896345589739664192000 3992140 2248880761345219238813016903038438400 3992141 -1329458728867627612162917575727016458 3992142 -137568482500376688194364936229066752 3992143 366768800428917665310509224560801392 3992144 -211265024309412433367485544834826240 3992145 1407659777961118796197353910249391040 3992146 -1424608693447583018790966359592032256 3992147 1562292369326740929719558577967454040 3992148 -160302097878927230503656368946544896 3992149 472421613452817679932542582859679232 3992150 -175071540409100065844553354438511200 3992151 97314184275198284992298117209949520 3992152 1368548941613307521389056462798766080 3992153 -5388499633078660766393217185498214 3992154 594378319916992820953694334963909120 3992155 93992103593882584050067673705511120 3992156 -49766494240878497566595891731660800 3992157 865958100623711127584953700625963000 3992158 2122825953077683648974670470454742976 3992159 925656977947972200622910646501027360 3992160 616583281504715773899494570010869760 3992161 1861741356919614639325579579625369412 3992162 -963130537475205408456711944227701168 3992163 -1853096165064329473751377128544512 3992164 2102522014056798044113344257604068352 3992165 -17182780565275261969522656996796680 3992166 -50051325197375770082848745136828480 3992167 -265219528851250220363879495858980608 3992168 -83427649132224176938407737983165440 3992169 56226570664332702283896447861327360 3992170 -31179861108366439261415179691796480 3992171 1900148759316691866690996694181376372 3992172 -841190261236788019608107680348505088 3992173 -351036015890474401450946286334328340 3992174 -1978667441102703146365709145525065664 3992175 -502665425268997770172663837585363800 3992176 -47247705047096818237273309315891200 3992177 1182603479004390493239746933482579200 3992178 -602669731351228167818527684004401920 3992179 1324169092999783876696215920283241584 3992180 -300064590720316369911493892995153920 3992181 -170393957483254856707611005661562848 3992182 50931910438492423709300453370348192 3992183 277838089477655399954882715191672904 3992184 -345701086030001429115590960143626240 3992185 2167479582325463784981162783439339200 3992186 -1859927065172231721103364065396208640 3992187 -1001616231577794951138753367931542848 3992188 -1122836745006928305887985906491925504 3992189 -1558513925995336585952138670055330644 3992190 -780088395942670379704149043687812480 3992191 1285503670888732281541634566786941824 3992192 2633775014729316019470845907723878400 3992193 2462530554549304210936990765729735200 3992194 -1476873404529922629216615538145389104 3992195 2957700798967140062102502119515332960 3992196 -100851809036740338095978688247689216 3992197 -2510950047946833973094824070376785088 3992198 -17052311283151227750070451974967040 3992199 -1913812708552066165660458321570664536 3992200 -390213699041813786260919579396736000 3992201 2469130839808104524791416239988194202 3992202 -390260862350496995980564281205746432 3992203 2465006685548674478501739804359274452 3992204 2358540508522137377234602016803468800 3992205 319006154136846891551842022494014720 3992206 -22142112322902308722840839402241152 3992207 -56119432655900586302937702787022544 3992208 -150758340328268756723965307398520832 3992209 965907463480423749269689395775023604 3992210 -235494196641217573670040241012518240 3992211 -47448365499571843155404382610147200 3992212 956532925905529047767209873201287168 3992213 -456520827357055062046696692155975538 3992214 1124297528242164905738213678453423040 3992215 1048713431150466250177597074052542360 3992216 1310009559147441305599725532397844480 3992217 -1953235727111746418908599858969958752 3992218 -688869212198029135524735627934279440 3992219 294686315706003626336644452303432960 3992220 187828212331912508661479318745753600 3992221 1435249720139099779472976336379368422 3992222 551616758621104924020039287363418240 3992223 -1296273173437976617079920789855574400 3992224 40464641048918369060199857551441920 3992225 479170742865602533796208578907211200 3992226 332693069639889183714292471021863936 3992227 941898467248731993044919661956544032 3992228 -732215420299279398076212288902052864 3992229 1521103973960280123683332285558686840 3992230 270981303900346115213914795126792320 3992231 3204625680935469669979611178582471032 3992232 325211334102954621432459705813811200 3992233 -33134544701803635625971161766121536 3992234 -482191511554972508087750317572389280 3992235 -568016183057272172463552060631276800 3992236 1643797593430230149598869377122253312 3992237 -906631176398880339851802897491821440 3992238 706525308341607927289332631732130304 3992239 -1846232152456997868284003817562833344 3992240 -187744992708027802854033757854105600 3992241 967827430385472406148201945903421024 3992242 -593186467519450898392140866042726400 3992243 939007438770672939819733545688020492 3992244 221152796815487590887900582882594816 3992245 304452686892289496244079410571898880 3992246 -573582576290535374856466359260538912 3992247 -446002452036515497717042691535715968 3992248 -677346425779719457926431059374489600 3992249 -4801275012561846545468340352430880 3992250 696241196464108621747111373003328000 3992251 1337597957632611054400839739909169252 3992252 100252398763920375641403353553951744 3992253 -70879235031999053359065321515594496 3992254 -208678707516957854079961814448601728 3992255 2746129207848376734709657011593213160 3992256 281224583815744297496124923786035200 3992257 -3435482687354024895291810663421442494 3992258 -1678251630462461066024063283296201520 3992259 375330077504190813729533301055035648 3992260 517904694460247806520656076056988160 3992261 339647898811309191268230003040502400 3992262 -162181669017712618229141551000075776 3992263 -590428352573514311832464135274115488 3992264 -3619031460113769659554773037999856640 3992265 -768734436601718548894857316157942400 3992266 -78580812521630879894367794644680960 3992267 3669062145661610438938146815632723152 3992268 -164195132417613740954022226959089664 3992269 1317856405000278799290416085681393996 3992270 -300292993143157386535042288402969920 3992271 62005910092560568636756506767168640 3992272 -723071279733045505833014445128065024 3992273 425311936080560939162115502435054080 3992274 -1360675084961590918386229194209280 3992275 1006369779786009287995887660561529500 3992276 -1319494171094392329016602423284979840 3992277 -562602367474596474767193804720828768 3992278 -279579520866652160155940772008050176 3992279 3262911583773203120014904587342463880 3992280 1709136220407355278848258509012992000 3992281 -815420259496335576479699069239962608 3992282 370920106000676773290695436535209984 3992283 -39164158426522121465072562958409748 3992284 -2001439993131649909752846347453392384 3992285 2360818361167824548381362288446729600 3992286 1098003236315902816073595760766355264 3992287 3214511444332687938877873711191275304 3992288 2626327659579957431620482765623132160 3992289 136051864913581052514871997888087040 3992290 93526599206214439297909461935622720 3992291 3684113724667293216566774497618273692 3992292 9353560624669908784711357288565760 3992293 1380622888587240186948227457511824924 3992294 368473916942124370325359759874211840 3992295 859267297126010893785638095879258320 3992296 -583171394024836217475957389809582080 3992297 136155507525081746964932362490893032 3992298 80023963353602515953756222405139200 3992299 28723462367535229342936498931520060 3992300 -115913334587445632456978941414579200 3992301 2006798095985005222769819841388943040 3992302 -1258049209238292703544797275649047168 3992303 829995129881434837984694224163140080 3992304 -30030126503191447844505151101468672 3992305 2785444764433203610846890962230769460 3992306 758190158916586376032782249658538400 3992307 -1007030935358963611496134989801281280 3992308 -1812689969682294026359967213886739072 3992309 -976501811395841174029736195435537490 3992310 -5743966372827093996957360605111040 3992311 -98585568235344317078573691298529328 3992312 -905024670768931626464073015411916800 3992313 687997126998855088382046938982729984 3992314 -2244081147968228512452844863356136000 3992315 210705133505538368272260796391101920 3992316 -830383939363995099713162430678122496 3992317 -92475191961404785621400578271905536 3992318 1595081713066605823415481489762478080 3992319 1183646069551472835063209251701897144 3992320 -619045314025263199739253742790246400 3992321 1235797211124503267830907542349330304 3992322 -511906209031565621451432156700441728 3992323 1030469559234066450785177436169560572 3992324 -490845871831338601569932069839489920 3992325 526813989349939378126989274502049600 3992326 170496013679183245686972576477617664 3992327 2352402631264988392666211411652577176 3992328 79993939340698559063838174442014720 3992329 261291630954893089623810566153506272 3992330 -614981203253363989976144673567329280 3992331 315938539209895047407078380600017408 3992332 -509042775785037508914020694847592704 3992333 -3260017365715203870081628293240041418 3992334 -20819177277753023436609601549073280 3992335 -7439436676278159722873148549888000 3992336 -886172624358463827154410886897655808 3992337 -941195369603207460925456478913597120 3992338 52415441138425601551480875251942400 3992339 1589359008333055139354953812974332224 3992340 433463775706758638698347820023152640 3992341 -91721887966708352158352214839926258 3992342 663646156349528255269685506944855072 3992343 406867733862489294105018205083463200 3992344 1686729869341906779397873840033382400 3992345 -340934387950762812968436805134688320 3992346 -1032329669852149062489856781402995728 3992347 334636266204521981326804888010833796 3992348 -2732543435917285180415088012435815424 3992349 -1145369979310917078386230975324407936 3992350 -883147198251315255537489410265105600 3992351 2113597125766403074873758966000749304 3992352 -145526935370932129800692029357817856 3992353 489827600704213855370945037833281920 3992354 309507017816714362579342618263575376 3992355 -566817954474544379609277194338960800 3992356 1322201563103935876554548864071280640 3992357 -621761629593282340691927464457939394 3992358 279183015294951659130324229847431680 3992359 -273838578273443805911630047151536000 3992360 326599198981285941103335540643584000 3992361 2097162962158636074921749809210153872 3992362 -324532045925980520932354009734028800 3992363 -131475873044726023745104901692335228 3992364 237226376062264192140323598794438400 3992365 -48706630576578281502024024796609680 3992366 109177121481479566732939703989862400 3992367 -1495680717703544836215529158424867320 3992368 657652356493649554951569797592514560 3992369 -1848721161446920495567417544343584256 3992370 58120363238607274659762627287101440 3992371 2031260891290163748868940796189042572 3992372 -187105633923503094916656026564689920 3992373 -1394570072704117168545360557789533536 3992374 107345741053353699182292806297398272 3992375 1742990855774553682840090369568670000 3992376 1092447909734004585512324700166656000 3992377 1261056131612211115034273999318461226 3992378 7590245505637515983541848610117888 3992379 267430853302233721774751816902462320 3992380 646517204660988685103681310374615040 3992381 -1239605532817450840884336746036149818 3992382 223230374339526853260053078341152000 3992383 -4088633952345643949870459678110978176 3992384 -207846407835542737576837212492791808 3992385 -506492322766083030900542928146582400 3992386 774891992426742147038467885758604800 3992387 -29109340502000288845274804007491328 3992388 453710009357374784985053713581235200 3992389 -2358460165735057467625549063344808100 3992390 -1234884489037145176140826116661756800 3992391 -894776683114505295355403319097877352 3992392 230416922585985530564102791660830720 3992393 -504963427686452502237874262352824358 3992394 100691805229429025087141630426542080 3992395 -2948650918209199873506170398806000 3992396 -3512085401648200871378798099788104192 3992397 466195802765052798909979236393073920 3992398 444261610405862736513049958774984064 3992399 627004768768890038568861366231913536 3992400 -218209122541899733769548419013632000 3992401 345652850606207427397373039320700160 3992402 -1061118897155483398070780493537906528 3992403 -197251381104180678842516541960325776 3992404 -988762343873415480363146190449809664 3992405 -1668205410867867609179931902690027940 3992406 9709926427778369448184934784777216 3992407 1141986534429851100251952369419067656 3992408 -75109706274113615562804563648471040 3992409 -107510419583267103887173660359380736 3992410 -1035886836996340158877312967935460640 3992411 61850548092403186519990892880406272 3992412 1257472021664549881620051159263846400 3992413 -743505322187649938223223817822694080 3992414 668768381688946223257992318662077056 3992415 -306962000760796951316558759826278400 3992416 703765839294560530976579258729103360 3992417 -753582961501428498320997725500993920 3992418 43530869589543027679426284534552864 3992419 -886944875277373062212405257095166180 3992420 -1163565122293802411908388548843902720 3992421 -5133391252174803339781543559023200 3992422 -524913439950596373683427749639717280 3992423 2652196223975366997126805977466004160 3992424 469367942927580124810151339640913920 3992425 -1252324814353004025660550743431586850 3992426 504641801404113498066349995388089600 3992427 2373584787805673769198608790517075164 3992428 477931842361568493057484297469952 3992429 705855203749745434570699528125226752 3992430 53981854649912733978883277931379200 3992431 1016033921700281794814807416382381232 3992432 281013046810276635346300680292270080 3992433 -167151267411621157287394034329807776 3992434 295011284630578625581434964200857616 3992435 -556867724868162869827998214247583120 3992436 -189037029572563345779354343666606080 3992437 -319766598449069727981009701880895140 3992438 1973659858939997552087795649561321120 3992439 2568870883384949149505507010758595840 3992440 1793085693402222984558648830124441600 3992441 -2131627448980350907068064372197019158 3992442 304894720652869983844213962629863680 3992443 33123761373199727412586104084424768 3992444 -995386613859796014201846041423960064 3992445 -408428016711344987409569296983096180 3992446 288084507382308408387336256063836672 3992447 3532922836455319903084205391022816896 3992448 -326547607369261751369726401299087360 3992449 -729434297582450254482004162852219136 3992450 263177054362794575678900161526553600 3992451 -888172492857857193740656064032886400 3992452 933781668522135968669376246825422080 3992453 2495913589004409077231889682124004702 3992454 384891849685492476193400154933551040 3992455 1764088782964400946487291006165128000 3992456 811982367982062963298875418051230720 3992457 -82536888491830273510449897501373056 3992458 -1486514616293923112079906289617715920 3992459 -64937835956037835505155212269393280 3992460 -448333049776112714019248900991267840 3992461 -499732180366945117176452609225561376 3992462 1349549460415786875551629280221485312 3992463 -833144822188110889615033846646215680 3992464 5108150814005380672627130752040960 3992465 3978762763068724687168064556726662400 3992466 -332883528953050961258468020179883776 3992467 198392530500033546085108929393914232 3992468 2513084548803729093325951572218571648 3992469 -991865057928506503777279081120171392 3992470 -692944508765653425393296371371676800 3992471 -1539943013783448201178064971638399240 3992472 694176181820039608560464100341852160 3992473 -2750684372908726577032100403799958016 3992474 -358816140193604358119272844483349264 3992475 645122987645897167501821935751534600 3992476 204430058225505372364231675320396288 3992477 1945554293581589917872162589947844326 3992478 -183617385535009785470414695818596352 3992479 -3532301742748327794949707367330853920 3992480 -1008095833463121202782471500823920640 3992481 -2115165094962906738921698750125174830 3992482 581610609563296479063696611288515872 3992483 3343792286588172855172032951887583624 3992484 -150886757280922218607518726076274688 3992485 -337008026842880596856008893256487040 3992486 -2196177598334177935720580250131761536 3992487 -1578662929005355425858741943864968960 3992488 -2667724576628529168282999834614016000 3992489 -1176174262686543763448159718420616560 3992490 -131016465375672991544353369518428160 3992491 -425744762268981347180538500462075928 3992492 -277180797222825985822541755954068480 3992493 -1049343512710721265152555755753964736 3992494 590699919175464717927520281929059200 3992495 477374266171433352911955362053430400 3992496 471794534739069061639865170505859072 3992497 2572068205941018190020261779438237680 3992498 190450726039327004767457056561884480 3992499 54428883861907046171716885255680000 3992500 -530163113994720312116955197949520000 3992501 -1481166603523200517578225298676966976 3992502 -635118935081977128860767332379054080 3992503 -1884266988097741611304509117512492248 3992504 -951884629369481050603828186049802240 3992505 895718645989428443009920598084080320 3992506 -30937145426059671835637489389912320 3992507 33438640500198861182661254513644200 3992508 630970530442083797862033301304448000 3992509 5515048323752205477944125895511796416 3992510 676055377904693384215152235563932160 3992511 -1324813176657401510974496786325970416 3992512 470865300282167763223104428101861376 3992513 -921021339825396784549977584245976640 3992514 662126925120174093698746893799712640 3992515 -776657256420165174483526515951897840 3992516 91424772430169217192062993991936 3992517 957987706111728539210972818092360000 3992518 -2180035489131453237801033959028869184 3992519 -3278772075901060212123321762227287080 3992520 474541588339976085694000189194240000 3992521 -105284275416086473825755772974474496 3992522 99499166231863885402613163686893824 3992523 17418743884323128011307054420253168 3992524 -670328733602394705149542296715428864 3992525 1562464737566932064536307542412494050 3992526 639921942922128747777526360743960192 3992527 61409724489658659935495695519699200 3992528 -440026535174160392733878556559515648 3992529 1241012300522363819376472146075827184 3992530 -761257627218454625809166903385254400 3992531 -2617064834792129011551363572208043668 3992532 68848889928004439566408619029481472 3992533 298286580484360754978578060504776782 3992534 106919105298058022383283037364315392 3992535 -112784504416077717212933830543551720 3992536 -838712955266564402231854860692920320 3992537 -357091592077266075612653057993913600 3992538 -1028230806624236308167572768752564992 3992539 884893021600288309367516304820643160 3992540 837194866812528436838576573488051200 3992541 -494116039026404966241084759173747136 3992542 -1302980387689471345276681994552312256 3992543 -1141016112661649278115280056350368672 3992544 675136375307442878219513132852183040 3992545 27338345541663193352455342832425320 3992546 1321179565042501667682286797956851200 3992547 587934053270029337376527453437606656 3992548 749561298534738602387856178645958656 3992549 -1063894514012101109855364212945859552 3992550 -11159901160864864302023683904448000 3992551 -83585650111453805091559263568481408 3992552 -879017034623318330201900871869399040 3992553 434659422558273923498306756410199664 3992554 1818108583552191690804453146612780976 3992555 -874858821233622730974683000565673440 3992556 -291230016511171056236474413174456320 3992557 -43472396331917213084059527263050868 3992558 -1391339451779457078740293975062429120 3992559 757339563150366444072055488595418640 3992560 37762693703129945146831105277952000 3992561 1809615417099014988349016039042181300 3992562 -62255773952170458651630763454873088 3992563 1874381340498000802722293985426276812 3992564 -1159816877613525075376898826587695104 3992565 -533243117980141153484676997523688000 3992566 -767757719381920397457047946726396768 3992567 3233456696567207305174769617484720616 3992568 -370006498861479817625354537964810240 3992569 898690755976703664030735460473818196 3992570 83603988220745208843048505631385600 3992571 132657241715455157954945415871438824 3992572 -1117700512963181943374303891856531968 3992573 144799796332844529473008741525532364 3992574 614239838304538754760970534970506560 3992575 326473051553023311749039122123767000 3992576 -115205759540316228832790402366963712 3992577 927911706811723161885598233909603120 3992578 199503351652852567659798594465189840 3992579 -422021232722836253827411414458305016 3992580 -422042429056025910567579795147732480 3992581 -465801345952297380022230562039188800 3992582 -43577190635154314173041692996384256 3992583 -1385315248656796962625136793434112 3992584 -582711883714013486388629983058534400 3992585 -567347448563840333285912525381336220 3992586 159317553207791136526654352209694208 3992587 -3743594803498870547906514665937998764 3992588 1463602272030770726769773674634450688 3992589 -194876829678137846332382549011321920 3992590 448168292397675010063093465707713280 3992591 1333519427542161651558360086275902624 3992592 -100648532950555125390206454859825152 3992593 30366049817664747324993409314859008 3992594 757588489781949624533839392360222096 3992595 348416202922729586426887267298572800 3992596 -36710244253569099755088854651312640 3992597 658095201668251139423089431712364352 3992598 -436018185930116011588962735883484160 3992599 131545515192584786805101496598127520 3992600 -1031999753553612556213145600583936000 3992601 -548121215441645243911736252129541168 3992602 -1738566145259414744751694999159807248 3992603 4802838185366212083862139537416381440 3992604 -475595183477677722286842364686336000 3992605 -1724332383879647909186026633248142740 3992606 272698374351272921909326805727610752 3992607 -26854400561715979716342661504918560 3992608 492642146279450634070738058952376320 3992609 -830451590822263436188438992795500190 3992610 -684724731157406929581313196962314240 3992611 -193265217381471088103340447925790768 3992612 606416551689256955737058319212343552 3992613 448305965345791261653188116511822400 3992614 -1047796105135213616456619223474176 3992615 -2545489116557569606078728481610311200 3992616 -812961147735498989938630306485288960 3992617 2261203627816867490985356707110360052 3992618 1282807882463709465854627387516704512 3992619 -1407481744145338116772606272500825256 3992620 -886139636216809922171380421028126720 3992621 -815501719565966242111864002243533556 3992622 -1124567029491921079907003769562859520 3992623 -2676117624402189845679223047540518128 3992624 -421154153131212970410348245668085760 3992625 642399899439974386284678157915680000 3992626 -546314655677234789486627491608944640 3992627 2380631958967403730788544716760910476 3992628 -2072499182610641838785053336555892736 3992629 442873779060461897517779479063148280 3992630 -239498774966775151600958324965271040 3992631 20133941495364324879340765956500304 3992632 225833536420515485965120966277529600 3992633 -114148363353489725571832751188491060 3992634 -418774299042243318584291962802883216 3992635 1349841792379264085197909830955006080 3992636 41445358758935939940190446727127040 3992637 -2979632426692017764856729440217024 3992638 -101679870410810959129016109150113856 3992639 -625816967265545439276359211469670400 3992640 -285524882209732818889259512705843200 3992641 1759639017682723143674130574512314800 3992642 297616291187346422119225874624843472 3992643 185248737036400464244157235256890144 3992644 23603274397322447678097371986526336 3992645 -332413986879455274935440999888742400 3992646 92626508430578907604847420935686144 3992647 -54788090277704002375754873665652528 3992648 -591564111762675600333166274500608000 3992649 -48695286492060218429532779443925952 3992650 -787378905673533143594339727453120000 3992651 -335568245009458594709431147096575120 3992652 1134064554800527180957091829163776 3992653 -322862752034202061923186178832537120 3992654 -584979681881951070828885780056431488 3992655 183680684804244436823413422070886160 3992656 -159346330612520561256458726371237888 3992657 -1103879398647802913073106470586364688 3992658 -99911179966656112760408565238145280 3992659 3940512422974426260482316515546266440 3992660 -12816062571095491151755073090764800 3992661 1663544188818783045915063518433940110 3992662 -25913167725625623499400768114127360 3992663 -2127865000894945718753875592617127736 3992664 526010821224311944174742546483773440 3992665 -1916802316159251242073948687871922940 3992666 -670104694975394916915803673893053968 3992667 534488643531880417825952442046845552 3992668 -777473492955149906902676976145341952 3992669 -183582863105408058444616741912791156 3992670 -94298511489876324613201884553324800 3992671 4666772648842196663779576426427359392 3992672 1495067012516219746449127450315456512 3992673 -708028343056581907844122146729698400 3992674 -181897355768182571175107450975221248 3992675 1697259288053292733699270439105415900 3992676 50170752085633683977474824539193344 3992677 492661391626186442280306620494967260 3992678 289796958515892685581384803792317056 3992679 -13336458347780351098263776373638400 3992680 441121161108307229183891713233254400 3992681 1185828866330562326097301229579060544 3992682 665568293083506465719683390994932992 3992683 2923034709504579668548309174204290932 3992684 -714211018023478827511967541894288384 3992685 -79505739261193966886224995929118720 3992686 -1117096549911481495876623643654070208 3992687 893072752788735203909992069766352336 3992688 227828872301445257837624964576313344 3992689 1423789262613194967350889464652865490 3992690 -226812396701768997832334721242700480 3992691 -1198259560358064006375461191621552080 3992692 750086886272454998499722589639880704 3992693 106365662260518478132462529612187804 3992694 -608508849020475811525999619343903360 3992695 474472065967984848657764720479200480 3992696 -2832402801704905176771025671645081600 3992697 1581872810090867785303997467086881280 3992698 -1297945893912744146783105972818229760 3992699 -223295946134094764226414219575838300 3992700 -129371557862848888621478197809216000 3992701 -497161561629950127346058419735026298 3992702 -386312055173741968303769285095362816 3992703 32612069762446038262382856365335296 3992704 2081551782019787289787990157788446720 3992705 87385625121907589785078665439843200 3992706 671207193357504698730283057055980800 3992707 -31082046670301541225231697945746368 3992708 -460748646360470663074918045612953600 3992709 -98772384088994565761129047465794240 3992710 632101866497048204170424453986565760 3992711 2056995882187971606370113634191943992 3992712 479532996213795851066475136577003520 3992713 -2671018277557655624987007127475048038 3992714 -539742539792345001887111193223750656 3992715 -1307145002179203995739959162589627600 3992716 -467392793984304135731641221751468032 3992717 -738490677372427366525622509898463360 3992718 -169668008878161735096912638252622720 3992719 -459645601052642906577205113049884880 3992720 264586896106075899556413586742476800 3992721 756123171500751109787089512183766464 3992722 19129094904292302325848654154063104 3992723 557645719680173888492321524327490640 3992724 594470463290339807646077216438770560 3992725 -563087636611020019859752536783444000 3992726 224340673611019606382864764675233312 3992727 -2025363994909848769095105245348912280 3992728 812217368982216308981919284937461760 3992729 -30952587258517282942139049009260472 3992730 213520389884095601359529812715627520 3992731 -2596109372921421492037508555084860416 3992732 1518314220228250852131697048445332992 3992733 342557450361419362959451962929860422 3992734 -695634924302560660013665280770993920 3992735 197696540249590200915795210451892400 3992736 -205796216035409725557329734139904000 3992737 495578873956990735783350949803266752 3992738 125943784242894988245839083130572800 3992739 -1554939221342878008296674446112174080 3992740 -916401018791338185004498973408751360 3992741 -2420991965669130478864163419961793858 3992742 -110615608967355494482479659177059584 3992743 -2449355388997848409052477768350314320 3992744 213421284349148367737756894669045760 3992745 2650959795021089758039566945213120 3992746 -533216819251273416475201603705785600 3992747 -2092189256780094571875736715199478488 3992748 241118745153992548260357389706708480 3992749 -4552448705216540914491666059610883680 3992750 78972989322929510941593788358864000 3992751 -301371338661163033456456271143179408 3992752 -508246806616968136782262624138395648 3992753 -1990694526659133656611658827402675200 3992754 -588356028631862895069158693023176192 3992755 330316765455773610917228448687556800 3992756 27127846631537134476861982127763456 3992757 -686091938587165988155478773040973120 3992758 981251868012465605640813982850688 3992759 3161416132049546373776441538495533304 3992760 -1866706363713762778397022212954112000 3992761 -1320877677841503193098409451342615638 3992762 1956993176329543768737583402258027632 3992763 1865364191872423637289023074643967024 3992764 808834679499834157382068486412349952 3992765 20558757985100637170280962845730400 3992766 819484126960262532862028322952857600 3992767 2674564951985349712476524817604127640 3992768 147788947429241360331009591921868800 3992769 -253133940158617346483274010049428224 3992770 -1119167051320957824207203071866685920 3992771 -2453232345998555368967724731427449028 3992772 298641407022836295921477925390282752 3992773 -2149817376602040218411453614171314180 3992774 1047269681295577722119480302793433600 3992775 -887581097121524230320061269470976000 3992776 1848758406810081441079201898285352960 3992777 -2309495676914414518284735317290732800 3992778 189649603899327568032993598895484000 3992779 -369969267461061103098209844492256480 3992780 26968666242669748666793905813632000 3992781 -429056492850105087355457823499205376 3992782 994393752687027062097971433667468992 3992783 -634501991986773684676783288251434976 3992784 -97172914017498524042166825065644032 3992785 -312893659339634805046882095998375640 3992786 -342435910456129727399203063004236800 3992787 -1459143092601769690156759750423132560 3992788 -473570078832329069484024889112950912 3992789 516220093700866640401302096193096860 3992790 -819760125155300465342255927027539200 3992791 1969324907075711587962877440230924544 3992792 -1921594320432304877528986895054592000 3992793 259054200506289825454505425219722240 3992794 718994291053942132292975634623960784 3992795 119896813857810204690520481831260320 3992796 -117860527652347290473324084440862208 3992797 -2777339015072223642632738104754193754 3992798 -1717645565836154010527781273803105280 3992799 1924402638750646940850762297048321864 3992800 82739988594189624804625031469465600 3992801 1083803697140425797260625744953054400 3992802 -196955747531229903841932570766653696 3992803 4454325136210434658951959072543551760 3992804 -1010239643635829297549345270127145344 3992805 -181756577317423731078448288394777700 3992806 288611411110962945484140350123696352 3992807 214396143679959706539783663601046400 3992808 851785400302354939483942344622080 3992809 1171041397412539078771299291268390516 3992810 -1207626653316456644595984301470625440 3992811 -855753092386466801696595177900772176 3992812 685252350369624760150544253943787520 3992813 -2275063494776797599006895841682074016 3992814 34356012295899946313647613895736896 3992815 624174506761106438009691229097608320 3992816 588378012114308433090765596232351744 3992817 -1876877117740802121409438396398591840 3992818 -505262217461235249694106855258864640 3992819 -294732431187584031859698156058709760 3992820 315824109727354670508321158804275200 3992821 1436748604307879566294299191487370912 3992822 1575903032677465890627218504342423712 3992823 -814971234326246679640876252148006640 3992824 797095475494614266108570989223546880 3992825 311705090932820030125343613158034000 3992826 -356587962915029806266102029649894912 3992827 -1995625040964643961539559695481617008 3992828 -439130899556370804166150204770468864 3992829 1263595487215573259470777653375888384 3992830 -498154877211856929330237427860949440 3992831 -918292294655492805753638902867852800 3992832 48785303209216417458599115205115904 3992833 4032619038291413064580336214020008 3992834 -1242114023541631280579702107726427184 3992835 -286116352619155345217567691495866880 3992836 -2658256129227067156243913301967921920 3992837 -2062332461930544494242805235925460514 3992838 -1617219806531951279192898982686842880 3992839 1120900475389474403203232679308786224 3992840 340351524010852403907464481072844800 3992841 -2983213064657472804129889100176776000 3992842 21998571343848084773866380585454080 3992843 2682288142028318201408493827675275092 3992844 -886146060127575984049344181363799040 3992845 -2190333108225289595937762662915454900 3992846 -344953223188923358399697110728916992 3992847 410958370394972423774773012670012928 3992848 184448389300171742849478984634138624 3992849 -300076715488894789682531038330832064 3992850 457771765286061054344423222740656000 3992851 -49011559968052226163556812615293048 3992852 -2673998909764609558724617144251944064 3992853 -543121002950950184041074995844727392 3992854 755704644389014249531795171619513376 3992855 207006022224536598805169654627627520 3992856 257239127752041669176531852971868160 3992857 1813913617063832604026387066978057232 3992858 -1642841925253264160334533935262728224 3992859 -281368096683966725758857764077710816 3992860 -653381642374248659475149964744560640 3992861 -925411732666811542379411106099846228 3992862 170601581917877642177629299515265024 3992863 -1031682351223660389185782652375285888 3992864 -1877557422866927880251908596854882304 3992865 719124855167807416451210889647260800 3992866 67050927459002350775155588767650304 3992867 -1097437072110001234270170571724732088 3992868 -1747319861225930485386432652947394560 3992869 1891284290246414483467029706964264640 3992870 -283451172708376525042713195572739840 3992871 1833416656611090398136411287038575912 3992872 -135158760211120998082819053402286080 3992873 -1865038349603049343097338935267775878 3992874 20335654148777954090123613303548160 3992875 1202441507922400777237104039287160000 3992876 1442814762017818028443387683470511360 3992877 367929502144317224657087878808559360 3992878 2036987966136095237082244387302354240 3992879 -2562895600588689320267283500409000 3992880 -199345439124686126002217028346183680 3992881 97264547702870600268227037069217440 3992882 -153165398199945695269362996474175488 3992883 -1217256165841609682416380111686066376 3992884 401685337805715475970145313989242880 3992885 664764760317371048109045701163336960 3992886 -818706481177172764378462741925671968 3992887 -3693668546124353970104163608595557464 3992888 -15308848625018299073959319559168000 3992889 -1240639043706063131380496836763238576 3992890 -984130183389142379208709416467232000 3992891 -311621133738758945390823282332748528 3992892 282512187903736976233719918436180992 3992893 -652739967509454422341967060881372672 3992894 -8144038889659627078582813449790080 3992895 16724300471489579605250894157817800 3992896 -386393721560254907690642980822056960 3992897 464727409846272324219237342493858560 3992898 129326680898512140602675793937268736 3992899 -177161535160026573822268543049484100 3992900 364605776414604040135078497764976000 3992901 -1836431911803074484526283375813280096 3992902 1088996481774929253327476304155760000 3992903 -2337611201705188760223532621651495848 3992904 303106973329282535010693118682588160 3992905 863132190471589982111862078154311360 3992906 1217569572597329362938322575637999152 3992907 1115903590361384783175021812790847680 3992908 -441717897808205161734393097080081408 3992909 839614214457186558147682807440058200 3992910 -673587592081037689742021796212384640 3992911 -257681419607406760734307506334683848 3992912 -109425306254532711897805715164889088 3992913 -275129895816967440601415361701909376 3992914 -86136361711661027192793386138864640 3992915 -1284096440871485998849388224023893280 3992916 -729568259814847733014810779451496448 3992917 3045371525492466788676359055463541966 3992918 -690758830450757005280723244079215840 3992919 398287594491736572640993968934486272 3992920 1346314065672350017757310140277964800 3992921 -2992101189592067626466656792363991148 3992922 158409304870671127531553825910320640 3992923 3524328010659258366309641327668338960 3992924 320014030045055019640118998970621952 3992925 -979444286534652051959631527557788000 3992926 -15269860032076942647083030371829760 3992927 -556233487901045627711018656124416224 3992928 -635975827670872179523483599783591936 3992929 1414639548722706848120691936767547072 3992930 142965462029694291064845777310156800 3992931 -673398165936538856074799438548669980 3992932 5105754072421781021679838418133884928 3992933 1049451886061756579562736587144325920 3992934 449838249169722873019107292275148800 3992935 91819811344519367444210325000012000 3992936 -597247942324277630905494742764856320 3992937 3050027251521222293199826705227456 3992938 846280292236633878250641188734199808 3992939 2472047228737101189015598511392090740 3992940 145659242159979745203324915451545600 3992941 -6832825666743238420490731184261560628 3992942 828213661132581022657264753233271872 3992943 928450680045516266424151216414072320 3992944 962191743191287405216173699646095360 3992945 804219171330039851702107605604190400 3992946 101635733512532331913361611361278464 3992947 -1468309500148824209096406315151790768 3992948 -977518368827943283655930684372376192 3992949 271592028458045349813642693303123840 3992950 -107051767459996858097349187016294400 3992951 -520693009969985547376705942337265048 3992952 -1259571084529590154616023823101747200 3992953 1991561116126761939832802616890137680 3992954 -46176003477175919524200489275217408 3992955 451970240665018569515031609449408880 3992956 1319481705427038818719063355885760000 3992957 4378903638384513380284894826143269900 3992958 -282035090193922090110030168500870976 3992959 -1522342034479107850883890341809875840 3992960 2006119954549560129128137361247436800 3992961 -976589840428030873203590975513893056 3992962 1108945620073233899563069236266273232 3992963 1312113949764580206213915000667189932 3992964 -788103678422294961306446118606520320 3992965 747177270027128221135353987358888920 3992966 532586256079191926945629423566149760 3992967 -750929647886774909921663070379151184 3992968 -513480202180783873830364779407278080 3992969 -2444013443738240682289002844825749120 3992970 -185289058377287628693553008525450240 3992971 38790475891583258631624554700995832 3992972 1170652897076026556378309934469291776 3992973 -633915536995203811506456655944182400 3992974 482967195468242745655136586443852736 3992975 709146140522091237451678647410264400 3992976 -291310068395419255211416763097415680 3992977 -976217094679105973470609460411752248 3992978 -68058085394088546317336132321328000 3992979 -2931441561389385876812175527898101760 3992980 -17968098224994381609827867585648640 3992981 -4745650528499878178843176414187007720 3992982 237751570821613745790351968249585664 3992983 -1442985658225416902333573704136903480 3992984 -1398447464328360272101028387002490880 3992985 -293581702644219199133656511669868600 3992986 -299786876268752433087473745902939136 3992987 -2743440350221180726068756818800730364 3992988 456080487420342463423922674857024000 3992989 -108226391931493940464388149740877440 3992990 406878393999306970761603674658134400 3992991 171599687135781386450369330478136392 3992992 845437329188994438270389595283587072 3992993 -598478652429923860061229945628803180 3992994 -666617299125391380886646467587746400 3992995 -918295532334138728988104727720222000 3992996 -242200621682735189580421075892232192 3992997 7877090280114216135617446199017440 3992998 -35852232930803835869796090514920000 3992999 941159976514314964091079395856474192 3993000 1163722072472466138545860796129280000 3993001 2150306784235903308583767306741327232 3993002 227984290856954053593975701348774400 3993003 -320207599873148601144514460834972160 3993004 1069142035057036952543799354310035456 3993005 1620742150704447054888595851375380760 3993006 637297453974436558831804502073443904 3993007 800993284658066089015494742488932352 3993008 -533893488722350851741705889633517568 3993009 -503412664898187372703661271130148640 3993010 531344512967726873807703732331310400 3993011 834323271081094906566525290481625728 3993012 586507917615093816225170169400523136 3993013 702674474946989495933758336356846204 3993014 -1793987221930671002392522345743426144 3993015 -343150750267553187285159605703130080 3993016 -1201204882698916494390867311802347520 3993017 -383951765847118458327270141946953216 3993018 -823685829834874147495336894150020096 3993019 2800434734493122954565447795527768420 3993020 -255100774051069655732208616764856320 3993021 -11091519910585274223913043563756890 3993022 -1263897465764418039815285562105581376 3993023 27462897010050688048425893475566904 3993024 -104393041717102741886952581363662848 3993025 -1063019706880955305627255995401185450 3993026 -1211252656907861624163006586195375104 3993027 57715402890278121233689458414087408 3993028 532685291032425499346249152172591616 3993029 -123434941237116694878051393364070370 3993030 48140320704253837419311746079846400 3993031 607008527438926181623287044712342624 3993032 1552853876027069603654104035394790400 3993033 2119350110847470192290696557387284448 3993034 -776283489701020168712638941587653584 3993035 1311124745994373770599303399661294960 3993036 932881734214187225048402842181790720 3993037 -1717172390346858601619711931435794314 3993038 -244040246057374145245055179059363840 3993039 2872424860616647527458524094550933000 3993040 -90691765343697572608021788347596800 3993041 -336845958236562897015715408323328536 3993042 -740211437086652285477514794171772288 3993043 -3471757441388938957744155369819586708 3993044 1517678360466792182515201487872364544 3993045 -570087660707188041024657393869111040 3993046 -548306736443067365851399497550550016 3993047 149240102453427597475352932799086920 3993048 -134752902974286270971397654668083200 3993049 -1957982540810261877255098779487336950 3993050 976053646493257229701021987280206800 3993051 -1642243243092435206257194393318464400 3993052 -67078483763832683935206688485585920 3993053 308837002542904418382638196537480000 3993054 170444345112435112685762602199073408 3993055 -478688440355716107475046978757504000 3993056 344336274852467199648529513116598272 3993057 34536516313490499599061240066714306 3993058 2103526673056876147273223162917580880 3993059 -1873891057756077798831166726892154600 3993060 -960004924138257270247912065365422080 3993061 -2101739651633617961740959067353187200 3993062 -592461188214291173787379116801784128 3993063 161449838980225894523102691592591488 3993064 -943034675753780810990657330970608640 3993065 -2505695243082556923875244707659896540 3993066 -6473253152565367221073329409830912 3993067 812004853942103916868921419089128640 3993068 543153010387895727091471873866739968 3993069 1266761553596220431988560892970580544 3993070 -340641909006164161417345643866108800 3993071 -3157037036586599862429424047966007728 3993072 158793055325681222494631105301381120 3993073 -849201539430146795058020439272163840 3993074 413630366285005054546228048473576480 3993075 51928488678590124039687704286903300 3993076 -411258062240007986289474287067322368 3993077 -849658463012621267549537988738453216 3993078 965004996699855849904099954570851840 3993079 -440515177772693964535786806674575488 3993080 43118984308051330022368907263180800 3993081 -779438937640778848519615852733702880 3993082 -1091200483344439751008435565205508128 3993083 2936070278140895262417943144495351332 3993084 -467852745374596192768493521429601280 3993085 1971066645678147650126774073853025400 3993086 -1979486965839445014048963933792811008 3993087 -877794592797349541730178239464926848 3993088 -136253828200233559955319872060129280 3993089 -436391623670594970674211455406106110 3993090 -146353443506606080540138676418247680 3993091 -2005880282734382420827586268516021508 3993092 -241323512562517360087646262273600384 3993093 174414258029829991715185960582253820 3993094 -452440507590075897802349132072784768 3993095 -144142168448518266859617881258376480 3993096 2267793769869847461290158782190632960 3993097 -3384005025723260465738184292650038400 3993098 661723303867939241396866820356522800 3993099 -929705817192358343375434717548728064 3993100 41325240380541657257431988010150400 3993101 964854192168963257880339584513432064 3993102 1053517285864781360085521981759784192 3993103 -853510819950317283429908250593773648 3993104 1272592401460992962622310653522345984 3993105 -2277334828755987107194984755700800 3993106 -56769594454670645245564319876740800 3993107 -1701562310375220854308140840177010644 3993108 -1037425082213987232546721206436337664 3993109 -27441793230994363836058482012183296 3993110 -382160573989700368287029621195612160 3993111 -1625885243412312214371530293251160320 3993112 -1738285328872892588469738221012428800 3993113 500339090092705053408690152807510076 3993114 10793641543502846495510035615617792 3993115 337731530270273623722463816638247200 3993116 -625760448530459784004428895748206080 3993117 1275135882291748036141824598987639680 3993118 -944589284423550604444037732226138240 3993119 303537365991431178214573933092313944 3993120 -1505680447947407802224057330329190400 3993121 -5876729322348605530863321710231468 3993122 435345761926348435653018548912446464 3993123 -1662723937884334604529041122822484616 3993124 2077675546416116419433564164284615296 3993125 -612006865116554489713984772406506250 3993126 123803018848223682430711699495376640 3993127 169140978562081668985605566500777976 3993128 496585759855538860618385452446428160 3993129 10683830774404826744752329810403968 3993130 -392488882079998710496288195047329280 3993131 1180433992307747125093064200420187664 3993132 486277844354654060620390344429957120 3993133 -261940841604874228446456275830355424 3993134 175057819606667922575650867101696000 3993135 23931852209132517504757548541526400 3993136 -33655579079308335198488336133390336 3993137 5874588796769545403518031497624790592 3993138 -12028508371290785623141262667821352 3993139 -907143836979606506454110911101419544 3993140 1727320617163385081340458278723357440 3993141 473255766831380446620011858930383104 3993142 -2675702263109069993999400803302088256 3993143 1107461400693962656730406504259912320 3993144 -90520723595544164429199797035008000 3993145 512300500362306246016842154319024640 3993146 1565742939309188536350126743404060272 3993147 -196186765899419356583684833622569800 3993148 -449686783413068600117335494859297792 3993149 359412395018495809065171525527574336 3993150 -138575203217131276249519495090406400 3993151 1661750275150287239075381884816877992 3993152 10674067255193090500889805651443712 3993153 -297517362055043891438210510531218896 3993154 740274773992546659178107569907893760 3993155 1111586046421487147575368051064086000 3993156 1752151078690603626598217276085136512 3993157 363641254345714097582807675998114080 3993158 -428134501841756318289887080414482432 3993159 -1389889417535471057934677874254001792 3993160 -909481545408167139777282287877888000 3993161 -148882909159633325017750095128723238 3993162 -985008129510134560657795629395874048 3993163 752571869571141403735368822683217240 3993164 362802016805674520631825907901982720 3993165 -1719509859226786360281070191610032000 3993166 -580757464650215390390917672184923968 3993167 -3916656627449615972573464560452065248 3993168 -169958495511688971954243077786566656 3993169 1921345008212101993598350135343325040 3993170 1275219337949306210414095923967099200 3993171 209114789048176723963880463430412544 3993172 160782042996063813313202482327969792 3993173 152327692384393034544756579164275200 3993174 -278778893564465869441511670065635392 3993175 -115546577317411870961318309417724200 3993176 3582008838723451547491675990713077760 3993177 -2123424591263351754623559400287282480 3993178 743630727745746951435867276846349056 3993179 1118169927185917749749175041721965520 3993180 532893002768937155428130138367144960 3993181 -2368672266683319550185935378504288628 3993182 1192230477751050030971684455543680768 3993183 -321318486334006537182371686984155048 3993184 -927864705871762513152475662770503680 3993185 52142246671716533802324780229624320 3993186 -103237286511435941611720422237067776 3993187 -1538973976578937318293707225162911608 3993188 248526560416666950908323780809574656 3993189 472089761850384380460801175267542624 3993190 42361630818104188142256668717335680 3993191 306936146864821911161315721083707152 3993192 659526609258387411830919243694080000 3993193 2484985966072577086003825632369040442 3993194 20961535506587365786191069002943840 3993195 5295166463364235848347646413652480 3993196 2357127362199758524887781358031035392 3993197 -112009260286151790240532229230920660 3993198 171475779051052928834048974222755840 3993199 -61233313968113256889470361717492768 3993200 -434680251024122512808607489085440000 3993201 662618998808374637487664594337532930 3993202 1251041197656482650531562540397812352 3993203 537018939192308575617509432081323584 3993204 -42288948452359770710534356472930304 3993205 -897848997423905499602392704243127140 3993206 108657821582179135432586063687097600 3993207 -4066340412124396601397380086475478912 3993208 -2859938904729439179551008529090519040 3993209 -1900877213100342174343129604558670960 3993210 164131887110421812368601073698792640 3993211 2928524031717122676830595136078329400 3993212 -1034341937764718633908748720954234880 3993213 605831326566886463167975315130265600 3993214 -1643279858548449754584750336721870848 3993215 175927098264315997080928648005417600 3993216 835096645228806326125765179998208000 3993217 1401838071347714104121927915043387266 3993218 312688692476207911452467430541444560 3993219 -2765905677350314740466709699694058776 3993220 90716912367432282730959028903157760 3993221 1954156955474597475471840246141859422 3993222 -83709744709175058604605820098961536 3993223 874404186794414723652436149865823464 3993224 11523136625316793399525597265356800 3993225 -27273659797067794305644694899808000 3993226 -245845648971124874540461253058260688 3993227 -763129382287988302247989607453302128 3993228 539361590918437615586741702224941312 3993229 63895957653813568157753902846683830 3993230 442427659014376742899942328263977600 3993231 -947311520045717076475121400775654656 3993232 -178645615329317017193720869457461248 3993233 -1598660491765390033806228165283213518 3993234 -5163936889521274643796722952339456 3993235 1032110991263243337352486052695573680 3993236 -164470793845978304988966620578177536 3993237 -478412229688765935217053762943448064 3993238 -28211441376503972538872126740154880 3993239 -3432137796660251427267462307354971960 3993240 462797523481660539760138141030809600 3993241 -63629810735792137494850226001513728 3993242 -2076923119940948829883495093351200 3993243 63857418836433511089367661034166128 3993244 10559632919260120375447264820481536 3993245 -1939000115654342295652028881670500500 3993246 20795866855130323584137224719002880 3993247 -2509824203449573884017987472672150304 3993248 195255350650633497677148103010942976 3993249 893665179147636602116641036257316480 3993250 1179770005819236322568784714583464000 3993251 -479383526103480125378178197743955748 3993252 -228733620900899591591290487224166400 3993253 734504204845894169152125440027851968 3993254 2148689625663968229863851710392573760 3993255 -1249032270901838726960756699529074040 3993256 -878790008642214465765015693515781120 3993257 2030664876975098474731096480562080506 3993258 -33810793828121625995707684078060800 3993259 -2074338707974296147877038202471726540 3993260 -432374847721597722627285177984215040 3993261 -1304983578245606120949104684585189376 3993262 -12831575547557684928341531842177536 3993263 -368348485750438037628825116216197488 3993264 381146230249146341740150714683260928 3993265 530481526516144171549652879201022720 3993266 1205248251769633369631902740953818176 3993267 -353358090685172608848988979612695488 3993268 -174641005662928166861857169047470080 3993269 927709586984994389657736070994856096 3993270 -31868573077412776341506309936630400 3993271 -3378723126153174733839809336807319000 3993272 -1651965796126600684431570442813747200 3993273 2482392198579714458744464976666011200 3993274 149950143833515793075720463130582272 3993275 673754683819142985513443201595255600 3993276 287339889615177218879549864287420416 3993277 417438240175847300721905776337149932 3993278 1394467944299523855762601970087773440 3993279 -196958980123600825772585459094261816 3993280 557273505738120901264638104253235200 3993281 34535079848844930692320473094055472 3993282 -897186675602596258439916768230842800 3993283 -697269506901043106177908639161454080 3993284 1026164087643875196674315852516560896 3993285 -659386749891108674454202864357608960 3993286 -738314917275371803306801870632152256 3993287 3335663598529760654051463217763199240 3993288 702410594891392506041486288879616000 3993289 1939720717150254028144763137198930960 3993290 425329479201447258542195250617902080 3993291 -1274759775124167350152663843815310680 3993292 3912214133963891118249998277892925440 3993293 -192003100159124316555820947573265620 3993294 -296231792188931160379431836978750400 3993295 796996064030205400409163953431601280 3993296 114787138859864850245746512016441344 3993297 -280081788757429807508217946411115520 3993298 -675499880609256913208879735788383600 3993299 -717285868689790846428575456536715664 3993300 -55425297055694826912243973454304000 3993301 -217093690382474197391577071788242390 3993302 -751509015628391551617505874769350400 3993303 -542761743767797970995129349184715392 3993304 -2747335626385362844446705999181701120 3993305 -340173814592540017519630170822243000 3993306 43587401009946975226574638236610560 3993307 1506941835765865635812595417028840680 3993308 204105013076153436141174808538529792 3993309 805704377096052548120412476926756614 3993310 -1166190532714256180054394440731587840 3993311 261018574005440389774445732300676480 3993312 1601126769761765638617151429450924032 3993313 -313381889230599212222780920864057438 3993314 -200244131157270183827048081014276320 3993315 -1290381585348945667423097346620838480 3993316 -2831752776570180850919463133464088960 3993317 2159885176652174174464810656354674112 3993318 156828207829297010764985576325220608 3993319 137592448098543440588236130525708208 3993320 -817440296112511853216415044608051200 3993321 1532942974365725418256321739828333712 3993322 -47360938187690270063555597884548000 3993323 -486911778206318586038895465883228428 3993324 4570781132279662414781992252784640 3993325 -336037771668907159459557409403944000 3993326 1618799013490724878912302176219877120 3993327 397996006791063593203235364706836480 3993328 622794306584505220267504188336177152 3993329 -409434642656679514991624269909583040 3993330 -230745228020301030879720145532060160 3993331 -804583154951818071688174604817279800 3993332 105414481076127002313065806989711360 3993333 -78651192232982877802473749452344000 3993334 205536675228767018827769774260720512 3993335 56319337915948687318921711145288280 3993336 -372814819793744709762252692789760000 3993337 260986699651760842130191544127250000 3993338 -172721956864363101099074969409506112 3993339 215157684651283436632394424504952320 3993340 -49439037329918369874096325440307200 3993341 -450776348783419897395783921065097600 3993342 912334890276390275874295239680085312 3993343 -3271531659244314271039863551234161408 3993344 -40594356223043600904089292987432960 3993345 -1087153588662519138377572570896127980 3993346 276197945905799013694855591051361280 3993347 179780211556904853279945077076869832 3993348 -976156205624441053668286158920094720 3993349 250142992010950287063846995954178300 3993350 -272357385691335793606296963217437600 3993351 -904020359883832710062978372520137136 3993352 1002900973800303178429615073042595840 3993353 -1138246416078115574676184422930858780 3993354 244158248532679767297560317519779840 3993355 -821275602287873713984467861841765440 3993356 492668073968950115626965107771804160 3993357 1311626086849593893291019434271599040 3993358 38655214333614012077295784529771520 3993359 -71735872799507204279627823535678512 3993360 -73528917607628357054492837153341440 3993361 -33046633296470434143561762120067728 3993362 1033025171391504401222501331676332432 3993363 -3285908585303145061655603706581160 3993364 724987156633363383930510301992497152 3993365 -199981596166339725486799322688088680 3993366 -392293776064123771268745054230292096 3993367 -17264568309841265220042904214186368 3993368 -598514574984253338475047283796643840 3993369 -1156641705642436751390032353210206256 3993370 11407240186787880609505235140340160 3993371 2451438443625272340508132953356244000 3993372 563494088922034611688741637238352896 3993373 -26987438606765941705382051994222222 3993374 162618571414561057082135347762658304 3993375 -206085575764995007360040663134464000 3993376 1402385439241942595269780035203039232 3993377 3020044803284979547897480730010608226 3993378 -1014775441958057719617517987734926976 3993379 -1114477806278808240887580061298249232 3993380 -1037017934523644535008911160482963200 3993381 -69941418366792348049870620419250528 3993382 769334626131875476582668193845792 3993383 -2899751079373296856885097645895578016 3993384 -229073675409486465591469557474017280 3993385 -1964247959166903738115891476681934080 3993386 1399865010812993709544044167719244544 3993387 1634549696969508175523816548444842720 3993388 -237916792205455799853111691192827904 3993389 381987671199532338110921509619495040 3993390 -288498506089889204480056101991807680 3993391 -918849829287097408291856919524947608 3993392 20263925578315086101270575409922048 3993393 1546744629904232744945872532735315424 3993394 -73924614679425270667004000769867504 3993395 -551669528709569468831916044730608640 3993396 -192479983837420665049995274322835456 3993397 -1474280359908710024739308038720779154 3993398 -390641798616202878825067818963140736 3993399 682415674571214580331542820070792384 3993400 145964189885128732862297244324864000 3993401 -2035038729938351624080892538360970080 3993402 370136688699483947222475858208793088 3993403 1088867689875715671702551255903452384 3993404 2685549732535566287882084207422566912 3993405 172911329272585673136228864702873600 3993406 -2807999121971766686336599543582348800 3993407 -1538431628285844242823933326589036168 3993408 -382896985070739354761676320963297280 3993409 -612443450875308244937421799745989184 3993410 -4696386840535143084088788698734080 3993411 449752556378159944829460123481592064 3993412 -912868918634914137514022290880950144 3993413 1121356212111595203622857964682445504 3993414 133984025437382460780246424122805440 3993415 -464696322577658761330294652065741200 3993416 -1335247174803126933777732910903296000 3993417 251754446328906597577063984797161940 3993418 766654239364866121944680139104425728 3993419 -1326899216704902405253305571892347704 3993420 -85946467317641965854681197336985600 3993421 149769083395733182345568180125899350 3993422 -867130082723380788554853395091655488 3993423 -922762395682397989474089461045667840 3993424 200656731114326066477716092973015040 3993425 152816926085495605690689897869274150 3993426 505373018701517272214165774686859424 3993427 -1714822164612079325732781053824584724 3993428 999325360577549617869626667990859776 3993429 446396060283778295854721285476982688 3993430 -48912802880379532508846755741017600 3993431 1464539896283187713303693253726625032 3993432 -1570258292329851453636849124088647680 3993433 1128061265530728209952732415027054660 3993434 -1293963077293284540502620036602106384 3993435 1993846826730036308780234446593055200 3993436 -1003439682150523597728653476605207552 3993437 -971617634563056098268812286550527648 3993438 -6128899012280682468076301398155456 3993439 -2861165524106059679006330564013171120 3993440 2329318252948306829658406766523187200 3993441 -821826149047009517696594569804133856 3993442 764626280742082177182206909570017872 3993443 -2722057006979990207214784355894062308 3993444 -48151611655261095949714312244969472 3993445 2198511500829075411060465271289971800 3993446 1066265188882686348522612040309032672 3993447 201378532263721713945298518333208272 3993448 3464490053548502180213713465672719360 3993449 4108295767382659695684633707765463936 3993450 711289199635858190180104651062144000 3993451 -342273280144398177092484689611499520 3993452 -2293958025503389088161403287891153920 3993453 33548324993585328572353657787169024 3993454 -40311648273459761101806100325886528 3993455 763445699675185592901967300517484360 3993456 -14351153804554633163185114233962496 3993457 -1188356118010230469485422693536140620 3993458 651434184453057806727088431655626240 3993459 -788364069545388028249150394968842696 3993460 -613743568749876696081965442055998720 3993461 -2083993216070011626879179971127745600 3993462 -601185316752514597096882981123799040 3993463 1709433503118296856758262914615631280 3993464 2618322892686103005875473926518415360 3993465 -27671641805049611524560084814767360 3993466 311507707193813734911123419183779584 3993467 -43920021903828824790714658663375440 3993468 945525494021078351144990638174887936 3993469 -2224338467862730289566394808664011130 3993470 -696747465909834243932811171741897600 3993471 3917036498307992486719659641312951472 3993472 355520012230087832933144916142325760 3993473 -3192538880388861755044102848779257296 3993474 -603975350623656969058359785921856000 3993475 -1352749287192240709102682921419706500 3993476 1627898553332913673149860374274607360 3993477 -858707568382598838602874384103429920 3993478 343971933561907934537339664033299040 3993479 -226726348634552318836584990193327824 3993480 193157472089946919190252373843609600 3993481 -917734992321041863953239957221647718 3993482 -245951184439203737817014119055480832 3993483 812332491266744714606061467298584304 3993484 980365871537680146603872522334208 3993485 1725752851526006171250007134523215180 3993486 -145943095901579428966352097966959616 3993487 1572243309318188432427409504612585584 3993488 871351095152257457406617744043712512 3993489 -133988452985430985584176058045931200 3993490 -272575804744233785901968808353971200 3993491 -1171775109616087222725631358479791000 3993492 1323570154795327005045306762148042752 3993493 -541248346195682532708798433173692000 3993494 1025116274149761082289474700586460352 3993495 1625769614848170877590474142572147840 3993496 23948174591235313909988485555814400 3993497 -143268250226315802612866025054840000 3993498 503126377202984778199176194968812000 3993499 3710463304307681557499051186692953336 3993500 320890326873454025046120982018176000 3993501 1152752258077701583920514808891968800 3993502 -874997100613700732499690657933330048 3993503 -3860801764256669360857362231107691720 3993504 -1787668278973148443918952628316274688 3993505 -873228749611833844071573924320159340 3993506 -1117588267539417079035666554920811136 3993507 572134777783133880886509294778902480 3993508 -1899061091389657135207686074881420672 3993509 -723605866922862517406342027183546280 3993510 -381023208297493698794199209693965440 3993511 2124175715030037291070522755279829112 3993512 2455268141697840932829315142785715200 3993513 376597022584549705488259990849916928 3993514 -194904857860350220499115046187628288 3993515 860198511878607665510730855272755200 3993516 -3837408024479111802546207046196428800 3993517 722965797434767784448565647909555552 3993518 1619777108530756126225395815697072960 3993519 202211562908552835321305672098945680 3993520 164736854532878857274493050919321600 3993521 1777828494522486376663451753694336 3993522 -437314050551248316717064118301491200 3993523 1081327410539928779615896126768122960 3993524 -2330195707326254060100938519024651904 3993525 -433210913441896509173864723496693750 3993526 638036545670124049327841537527223712 3993527 3032858018309948312634137941669742376 3993528 142655135772568629604760041769533440 3993529 -4170000456407783122575286330514944640 3993530 -838321687448144276424611229004983840 3993531 1465660720916296940644012499221591920 3993532 130846093664817017354973654802176000 3993533 -752012245477987580576276947619928000 3993534 795870564503341325108165270632549440 3993535 -456827899993029112355046033430970880 3993536 177420330367544211806420027364605952 3993537 -821957199078566791340028124218792000 3993538 50942465213664975918431941451661120 3993539 -42559846174926961415080330298384832 3993540 331736816031307120965362394692505600 3993541 2893799999752759664706058492235346432 3993542 -298175131138679170016607159008874240 3993543 216772222616682268507122471176656800 3993544 -758640605778772162522453552085729280 3993545 35739967200871739700607310737984320 3993546 -107927575462806191876181046896527616 3993547 -753539045355106519348384168372305004 3993548 231371597487267035263600874754462720 3993549 -1221283765135806203948781329843068800 3993550 155192933192683463670790151214249600 3993551 -794491802858776360643840237230285296 3993552 -139762054940311324021472444992167936 3993553 748041776177678318761772952247147120 3993554 -197340308586843017046935430910407024 3993555 29544990357804238731451067594010720 3993556 -1127701741487565113443681754449653760 3993557 -1779671370471997335198471094810678194 3993558 -64920898517141540187150155278485120 3993559 -248420692215603230977552685430343392 3993560 -1554894832089377541701500482945024000 3993561 406728792297087898253155460707026240 3993562 -1607703242342882386280574601460605968 3993563 680536100762926768096444604022431760 3993564 122158779450391228450971783004664832 3993565 -1645698422642694527027700470391723540 3993566 533125335002457582552493685374948800 3993567 4017007686233968126720531059810559248 3993568 2853116855723217972597848175594700800 3993569 2346020714828988680505454773715511970 3993570 -201420188562037165040628234962380800 3993571 1423626924591585102421535282458735772 3993572 1218825214566238486645362200561725440 3993573 507431950126645639875024243666120768 3993574 513107593185994437992659452240266880 3993575 202859242989049321998332931605409600 3993576 835436217407821112712919276191744000 3993577 -480264463672732073899059705997843328 3993578 17111097013116746423288872251184224 3993579 131375324350118766683146339442424924 3993580 1211473788954497227051076092162867200 3993581 -611773760151686156655511343291832618 3993582 9155258347416165659295119635347456 3993583 -4230001450090866385919041298997120 3993584 -47384447646778975449590498840936448 3993585 -1002950553135884647957553035372953600 3993586 -1916823964807465426248694849545409008 3993587 1061722201005267861742586999735375232 3993588 1408445512482356903551354819930150272 3993589 4052258719991028561475126800682569756 3993590 957095997889225221979039514605132800 3993591 -98678693677648530606379394016441600 3993592 1766411186216105990394545836871577600 3993593 -1385581852344196349910820923375787158 3993594 -429710850740139981363212960003592960 3993595 44751413142901470276673446203797680 3993596 -781327030935130579423226214526156800 3993597 2851115879611389948055572999204262080 3993598 720459267709545237927014750682423936 3993599 -1524400739408074065461860472339712240 3993600 -267138477147451685193024272754278400 3993601 167180824044263865780815577769881602 3993602 566252905000750236236696930084111232 3993603 182938080820298731015431431011929264 3993604 3750809522996689567393628080550829312 3993605 -231503335970269686525774922371840 3993606 170312097247561959678414749377410048 3993607 -167034365701901229969714870526047800 3993608 -788018444698957571271208317861888000 3993609 1375873322052601964109432193052679360 3993610 356393811010572598089781881777312000 3993611 460421342847053543226002670879024 3993612 -554767207168004597063446440162213888 3993613 530997996003621502473530237906914924 3993614 -18368854538519551285109842471154880 3993615 252046513587587232611990813512064760 3993616 -744887619888448048052956331076550656 3993617 2527878494509473880402683885238431666 3993618 -569176472283462935807654527644352896 3993619 1340822783327228718445340952935915520 3993620 -2779150301449853785708897151653777920 3993621 2047954557992208533531630017486314912 3993622 803524930177012219360173345488596800 3993623 -1519035714786509866640658827297618064 3993624 -115069388067112544570778015728240640 3993625 8379125226822109785308385954768000 3993626 86480674451121600564845910522676224 3993627 1462422870186713464084791942364966080 3993628 -17564889270769136669369236277108736 3993629 -1619933858544753905320337317559079360 3993630 -469894857097869139811456569127172480 3993631 1448961494624124198744245692493102432 3993632 -1354315730898548511336311076096442368 3993633 -425922889348380887955276076246945536 3993634 -1296457138582888342905062937052100784 3993635 -75112091690459870007972240004687920 3993636 -216880589221094638954245906112601088 3993637 501094529250229425450646903493735424 3993638 190181195351677327570096908899008512 3993639 -1847954698939059039997958081250224136 3993640 -375660759204589106841651768213504000 3993641 2633684687857404545418514612972722084 3993642 -124483928631408485342395444508848128 3993643 4589987331815841110602022551637114544 3993644 2265691766660346673308411447562542336 3993645 934934690720889571975682545777861440 3993646 -45193775529475057155649036606582272 3993647 1423698730905646565010175270698736200 3993648 -280764976040534553404255946119577600 3993649 -421979283475626924221112560058212880 3993650 723299584257443794064690486299930800 3993651 520940151331501742153726463054144000 3993652 -232724779918791780420811205050166528 3993653 -1947917379705183210588384392089342098 3993654 51576860543889700292646754021036032 3993655 -1701941867966739697502598157773169440 3993656 -1584412058451450777271787811256012800 3993657 343231981624590874574531644091983392 3993658 1260994839820999883067466623766189680 3993659 -1293511277250370795968020800444090140 3993660 982771761552393076048207858789186560 3993661 136537256196044425097470367777859264 3993662 191941584118962618250002274939280064 3993663 -232020215146086935154491708203430016 3993664 -443173987908735546413368831798411264 3993665 -828069554202649945422279064152622680 3993666 1713796265591079811983641159490670848 3993667 1836818754599010831122272872619647640 3993668 2012841365394693435119853117898752 3993669 -539028802798059658690493008236779040 3993670 -1064587551957976031559223119303603840 3993671 414907516437002630532490352136837144 3993672 106459467488202811968796578012241920 3993673 57585168747111905614713949429356304 3993674 282895139000839764454076929323290112 3993675 -397489120352903014746774398819539200 3993676 2488866247978634813615157066587144960 3993677 1741359324535855916929928997124518060 3993678 124608833605879136350759694702649600 3993679 -472848713407181905339789862195418000 3993680 -397042122093177547533804567586160640 3993681 -402276691446223185002955882073912848 3993682 235351208272257125771151330612232704 3993683 -111234150987312353236535245921954068 3993684 -109458964325625400717381043184549888 3993685 1485925510241688308416576466793484380 3993686 664185598957526448470327434902832320 3993687 396667965673809670582545340357437120 3993688 659571100993628591571771931207157760 3993689 -707350097755698277826969710144383744 3993690 39102749178423645365423732055398400 3993691 435442649732644459576777006388476912 3993692 947736939678402002195570217751650816 3993693 1841460407072183598623143539506461728 3993694 278779442177072986888838225046665472 3993695 140759240583411165226027053279109920 3993696 -634005318878860374175445734365462528 3993697 -734591932975729378856384902350051840 3993698 1238133254658387600503739451532715600 3993699 -553768907647715510728108463756992512 3993700 15123847574742445158867786360291200 3993701 -215852654802799861626048532156919298 3993702 174160936382701883218073679930340032 3993703 234794237104922551816977007662879280 3993704 13509648275073175070820784368599040 3993705 -655833343238145304969650306110625600 3993706 -311445570569328479513244555741579840 3993707 3203988071827482574106780992859017920 3993708 1368177045650133498605384277454826496 3993709 883674419636387052676458882189609804 3993710 -186285817280009749448787615384883200 3993711 -6983522771641534564198700033729664 3993712 -601602792686232041076716771253059584 3993713 -2598385532100907943619585246694741038 3993714 678497805741037302826043378173378704 3993715 551956324988858009493303694057277520 3993716 -216691817793968478320353525845740160 3993717 -274983625322309478805642337204522880 3993718 1411844157593559931627512476986534560 3993719 -1599566978647436729255620622625516456 3993720 617341522520586895198077312899481600 3993721 -752449742414192484738034402127245078 3993722 -1895924766999057364184420707484368128 3993723 741082135263007755084954076100845224 3993724 -934889747610602989520503720100208640 3993725 2096821619075288055737107992582972900 3993726 427669168465467734779906166106432 3993727 324104319110696180931042940825924192 3993728 -806675272938893373865748941095567360 3993729 379039253158430096766800629728327984 3993730 -82956735287688952364790132701429760 3993731 -228001378615961214820161327475353600 3993732 174955386240930190720666481234380800 3993733 -997225909376869978377444896189146018 3993734 -1618520434210620092606649341423085984 3993735 78504132886162325848773746712525600 3993736 5068831731727054013769130248167055360 3993737 2422635914606454724692694980083638992 3993738 -384606801947548986801189514801528320 3993739 125226136416158238402842315259011540 3993740 -548332709503373332214740265700879360 3993741 1943586629023520052415972558915521750 3993742 712514915980365492131284557690585984 3993743 -5543150697039965741141031759838176 3993744 44792087394134385051545239219666944 3993745 2225655268756055190063492387382627380 3993746 170953128179628094899361425680167584 3993747 2029165689785804451468907341525315000 3993748 556712370058717016323114573912135680 3993749 -1298187622239486182195867636058033636 3993750 405070244450559855251681402257200000 3993751 3022836780173786281197510151021143752 3993752 85614180010166155620734424120238080 3993753 -191639821337301779431693911883304496 3993754 32935946354867808924757739324686080 3993755 -1354234956907061461250376765940827840 3993756 91377226753781512847667595730924544 3993757 -2396894395915101562804358517168980 3993758 493492622030256498255691894777476480 3993759 385717195326590760184361033508910080 3993760 825524371819398252727629057982464000 3993761 -253498182772863732060139116930226176 3993762 -548544656030296981154391785018211840 3993763 319140249887388056764560704227164760 3993764 186701921032400059880086821174739200 3993765 -192538347434341266515942492090127360 3993766 375555267226240083901395204287938560 3993767 -862176303686439231558008540332355448 3993768 1648873431526412994201277079151283200 3993769 -242683738629106998916141286734632960 3993770 750526214876587471430568722521109760 3993771 161340110061890122775381323706719920 3993772 168586829568121583448634109656069376 3993773 1194530958527494051909897734583523040 3993774 -107295008358633418322111341556591040 3993775 -768873600967706652587545305459682200 3993776 114158601442800383610506338141765632 3993777 253487749705174050772507481808267714 3993778 -2705258080029743820019210374510418944 3993779 280038854346734983154744392743610380 3993780 -130979471335282476410521531347025920 3993781 -1229691810360973980203544944790567360 3993782 806239186557387488397561928305401472 3993783 -531565451863166981726694269350378776 3993784 4234024049494030760671242630986649600 3993785 -526222848084997116099624458935081020 3993786 -16399721072182239685980888741948960 3993787 105696888540777319760579506409379872 3993788 2018140975765123996203415761447390720 3993789 -691124562864712920725417301154396992 3993790 -826280815093743010699987094088561600 3993791 -3747127337221512338955782085525071808 3993792 -133680537070660456022637260845350912 3993793 -1069076119037658661304729062403226840 3993794 578088428920921304373682164621739392 3993795 -434983431064297403239293326690447280 3993796 2020053252341132782382518457849222400 3993797 -7552664005496449363748635004196960 3993798 637878018915171304321247766475625664 3993799 -1269418103577191649175539113051087600 3993800 1289319106170616574179265206932480000 3993801 675590903860859582415755581295342784 3993802 -1153237810191844108673878262650269648 3993803 -654203985352958264355483998539882560 3993804 5019627592319561948411040602615040 3993805 -3697377526348344872208358930693175040 3993806 -353495855527036405585313419037667648 3993807 248978943161148822041911125334056840 3993808 -163749148347925445400396974296006656 3993809 -55287713043012729586447634494590096 3993810 171707371871417033562952354273443840 3993811 916698548723312465349957722508827400 3993812 -1397183074047171455238457371699652608 3993813 -201333693402432313100907254679945600 3993814 -247253942160319310276527775844139968 3993815 306528088362202349948206188770857920 3993816 -399242247170250479760980408225894400 3993817 436769070925102059168271575918340612 3993818 -211604126549111624156610964866593280 3993819 -2019144072707291763172100346488170560 3993820 -749556738252823165244809641048913920 3993821 -404435345861908722920303406464401536 3993822 -14935135826380380602244193203943680 3993823 -198604954759368400783222353743379776 3993824 -643599091356559741267010625840611328 3993825 2084144561564301117824681591441971200 3993826 182280801015700674975134928817444224 3993827 2739715756998251670675647322226932312 3993828 1446053199715456008063269356822763520 3993829 758179382640214323823771985360178976 3993830 -37605683004751033563702333097313280 3993831 -215037619346546086829021170822295280 3993832 36692545589938464789922140826598400 3993833 2079192912319166403943968941485361082 3993834 88195677488070205873503527131131648 3993835 473949099515207637856998120937960800 3993836 466144876687025324138957921884717056 3993837 1422426547557425909202898447483997760 3993838 42515090397436660190105177753303040 3993839 -2182582512346760778798646544612061360 3993840 324578727815625501875365722247987200 3993841 24443924981377694155269775463082852 3993842 12973591241398691628274542777134112 3993843 -903187244092583921325538328532311760 3993844 2936153030562185038827628030217300736 3993845 -626975668588397589264493133107507200 3993846 -404890771302982302768846416597893632 3993847 1352005933243052451839979955167640 3993848 914487725698212105869917581789696000 3993849 -2051911402297565192693261007207533766 3993850 23994288730356855847397119519660800 3993851 181300606961344589680234220790057600 3993852 -15004721741649684039198163173620736 3993853 -2570125555857755403381018879403691112 3993854 -14044954518025231833899313061794816 3993855 226078232464493496151821899872884000 3993856 -36647338478028518503702981727223808 3993857 558540917088833175541397339884497600 3993858 -763939146055871627470875794956042752 3993859 -1672913978855650762799195174533671940 3993860 -513667416725341523941187011697149440 3993861 -1082622054729955786426668359780807616 3993862 1669654755823051752566682534172193664 3993863 -2886694613040813776313742363618221960 3993864 -401130589665127275824727510190817280 3993865 1798189927634269177689718133490556260 3993866 1361784116636009642678574993473443632 3993867 151106269387185081730179112292167716 3993868 -72369454245145602704657663204828160 3993869 403606816828571537811311224166027040 3993870 -478051166195052380688809190049827840 3993871 -54900689720842873836149234172028688 3993872 -399218116090584621761936363591491584 3993873 -474869327933347080095546118371336256 3993874 -1937027821746102826687255397487806064 3993875 1413921389933287093503056066965800000 3993876 525553368392374806827154156091084800 3993877 659124216209076080147012236575068640 3993878 197848790337300881397037358938532352 3993879 1221586052014598396710516256811700584 3993880 -2786548452700807838271535556401152000 3993881 -1520613145517187781047841063927029888 3993882 -476761207439457481109789909829563136 3993883 34161750063805225305777908978292624 3993884 -1874398219900357590009779799760157184 3993885 100128625993283370865770394539187200 3993886 -360696788653463429773385558597749056 3993887 681035555701715100843798528035798400 3993888 -1157667908782556458342970656820822016 3993889 2220200445725519218638529358721134690 3993890 -193835598268889633848298969350744800 3993891 996700090123251914334948257622513408 3993892 -273218293103286764583449900572262400 3993893 1970541701097926807508923425951406142 3993894 -1598054548561648878607282866385848960 3993895 1018996664673584037984795207655207200 3993896 1136206941208023677518783711232655360 3993897 1255781866458917583339451812147315600 3993898 1608012640119317464476093448082113200 3993899 357487099011220825308238410641851680 3993900 296227040812361979418891546505740800 3993901 -1455604230117244068295056539415797098 3993902 -1974758436526287620186171253952819200 3993903 -137238865353371586349189298760785280 3993904 87511601021856681989006203585757184 3993905 928243024406023675896153049147611060 3993906 330981077383899366402018437748309504 3993907 -3083847628679051941441388874703881844 3993908 -194529689112950865333230737105121280 3993909 177117924342290119634900388935214144 3993910 -682922136178085751917450575139888640 3993911 779563937578299068324005752773017512 3993912 -497309551443744880970460352539893760 3993913 430027923583105163625841166677573440 3993914 -2149224893317735574265046891036773120 3993915 -724078367081263962393832741463848080 3993916 925333583729779864178795859761679360 3993917 2384646040857150414258782952752096940 3993918 292391973347336222453499695623584768 3993919 4497855324300779703524722517057745696 3993920 36404562430789703803154177961492480 3993921 198681596324304335467433238979025280 3993922 347340922938527559227976599321645952 3993923 55690225200105113010888190766965440 3993924 -1749525951486806061026849590377185280 3993925 195898176708322528874849205371024500 3993926 -13415538373226504513169677426348736 3993927 492753860181963265765394890048826880 3993928 2194647479470024748366843475109969920 3993929 586361432172417456717156409132596480 3993930 70381396692754328281303231547904000 3993931 -4561687731876460091219646941031205488 3993932 -123530877956518131908627257950551040 3993933 -116336059975503560583092099423995200 3993934 -265768621271887538512880855296967808 3993935 -414281009327835558086173072717370640 3993936 90861329057655813626871669218476032 3993937 -1331970270299246335144926110138555408 3993938 1016785270806708053198741752301117760 3993939 -1899017335234030882137371744655801996 3993940 -391509324859058297049362829451464960 3993941 2075057355013355730809483131498746030 3993942 61646437635209496437178877886332800 3993943 2919661802502138680060973668965565192 3993944 -1495494009270622203733471089350983680 3993945 1403748706904964184617852036761304000 3993946 458321264841979393400627852613373440 3993947 45513963423604622434980698844332352 3993948 -804012703375968816762765623383793664 3993949 -2364364435311645375382289485910489050 3993950 305370745325150046300466367252049600 3993951 -537708301555425284580259516052517360 3993952 -2930351639590549688418706243328409600 3993953 2964724343368501788897435299295335202 3993954 238462725007292959068876451696014720 3993955 -58922313099746224741538529971334240 3993956 -685819791519016503753182066745542400 3993957 -1422756801667021335839665083591125472 3993958 -131464123869820821666396611327557920 3993959 -1137585880880458647550064695055136840 3993960 402411900344160893194125680829235200 3993961 -901570001037910302398808382209062028 3993962 -624193684177061875080564985231396608 3993963 1571037709000402523071156313347550208 3993964 -229784671706091814233497455937003520 3993965 -1037759849384715400428492900717001800 3993966 1839420224502196492741242097186838784 3993967 404419542611830548932477018312694360 3993968 248863285636573407197722776109056 3993969 -3985859226885306409319436154893312 3993970 983829345361456459570818288039567360 3993971 -2658259490242816501839334091229397800 3993972 237706560174381282844934593683935232 3993973 -153100475086798332489229123878154656 3993974 -57402386626043499658109843862309120 3993975 975071073592595832188566785663276000 3993976 18094395329773263265878742956687360 3993977 1166514227635404823612149709031323374 3993978 -67544235919955734557049809105039360 3993979 1998846971282622385657686536782250688 3993980 262129909278152921209893910220643840 3993981 1620123245056080287193523873765796352 3993982 720558368627925341535181825669526592 3993983 -1078311697733577814675343029193473680 3993984 -877474077990328352881253788239790080 3993985 15815443021513562695490892058876200 3993986 -670595558890763600730344746653196896 3993987 64970218351184668511843380096314360 3993988 -1392051898267097872680266732126192512 3993989 381825355979469489166891226472089760 3993990 -163236224041759212618480200131737600 3993991 1775704534347171498111042092245530392 3993992 176158548451370330438734856492574720 3993993 186161724438243297496303171053901482 3993994 257250150423042436523631201807254112 3993995 220148625290384972724802134614004000 3993996 96684520934621698436856214886400000 3993997 -390381748765900126406605488846512448 3993998 -229260480362890227801134953289698560 3993999 -847986556077314865286066228108137336 3994000 -339089919990763257193154731388928000 3994001 1112416864939687472411966784423710208 3994002 371703820293843863245866561749760000 3994003 -1783087896686021597986072496359249600 3994004 559217125064807938757994503969034240 3994005 1338087341450606018738168449071259200 3994006 -595700848518348676510231101345390048 3994007 -3665946332868864213992802374469426744 3994008 3991671809056725995509787164815360 3994009 718871797672685391576382750616718080 3994010 981910756859210238893522639038760160 3994011 350462677338695134960585481248783632 3994012 4546870207743425863632247336402944 3994013 -4400766756198033911080447291986112320 3994014 188263206061564748149074893014449792 3994015 103712881168438489411383736587017520 3994016 1046853996482559717492669412567547904 3994017 286147136978352356681446483551407280 3994018 -616247836911321011540988386898230784 3994019 1713091378494367941275361888341438208 3994020 712505604118455797863983099301843200 3994021 -3229008711034317689475978885225651778 3994022 17982129484805566993847532745392000 3994023 -1416937190380875964590392232096509952 3994024 891160971499791489042471060960168960 3994025 725167649062278627188766450579912000 3994026 114582428809428364211838460989139200 3994027 -459193050902154299854518251854105680 3994028 1401410086344277435696821892568747520 3994029 56212247752101068524650066945390444 3994030 32100376557932833999156424534900160 3994031 -4017502210170049304820859345663490976 3994032 104835057472428380776728727495114752 3994033 -333772472512936978658424490838170140 3994034 -240449753780791759525016865604271616 3994035 -998038431426872366513263892513422800 3994036 709362566853826022924917840488190720 3994037 1882081709137672001765376668061938652 3994038 -348757325424586198132221329017613856 3994039 -465267308688000704869225870052216904 3994040 -197154892996248461295613769352806400 3994041 -683797528782133802578490631106335408 3994042 -41010536830977955968783527969326080 3994043 -1739379816737161615926244619986497096 3994044 -663562848484302768483350841974582784 3994045 2049490435639299227145072125082950400 3994046 -416159397982152545876944255747512960 3994047 -574634016085596836655706370900694360 3994048 632060127304788458579690603660967936 3994049 331928349338861436558742809049069764 3994050 -313801200985885388831345612327107200 3994051 194011378548571113761592319029194592 3994052 1220053658659157555927323382427486336 3994053 116901345160561743144500157612708480 3994054 -1813692225004220274739422170419261440 3994055 -7745170765232790999005853140570400 3994056 1507151439073484741040931628122521600 3994057 3207571370102757591930822927882240420 3994058 -1457152770076736772209890067653383120 3994059 1054727824635164760153612650684491968 3994060 -798537542403016599226065671419330560 3994061 4951496392958405815230562322110878912 3994062 934541769823334324145838501475314752 3994063 673877935535055194055401789103833320 3994064 -300782061433841600941707395984916480 3994065 -96099704724017122777538753553002880 3994066 -1146440917437945687614923807380612480 3994067 -939082439720192048776443443943791616 3994068 -148315595279594758379433882798483456 3994069 -3468979119613031913087700433952644530 3994070 139940912811872120903887541263320960 3994071 207873729247386071122662815253163008 3994072 1146163349794596770322647875703623680 3994073 -1522422878101133155764626919594469680 3994074 -294882796240329944912373657429753600 3994075 -744879232028100885735906509407290700 3994076 -965671786425089688736417913157683712 3994077 393267270484625150587745736093144960 3994078 1003979394151799070645301251557073600 3994079 452252907411802094614323780387307680 3994080 502548873100053326511541932990136320 3994081 340435425810683155159037030647289024 3994082 1075559207699685023774627268289351680 3994083 500013350496793285958539909565359200 3994084 -305364839829485484791662745509693184 3994085 -1537105482222397190052073275778888800 3994086 -695515769391541274579431544832844416 3994087 619543625424521966105362548012108520 3994088 -877631599811984930056319432832368640 3994089 1425495383953796604925725997133232 3994090 1143068258556216031070048150165608800 3994091 -3629420389647428859947522939700361248 3994092 -766635775557999693886881201383011584 3994093 27197205691367660940497660277231724 3994094 523634697425119986857458263951993600 3994095 -260919344324227362907845028503513600 3994096 -396706116806796126341858378017701888 3994097 -1579047559975042414115929970976768216 3994098 2621053831737118408925061757183488 3994099 -3598429130246959391439759896279649864 3994100 -322428909324905298443703234217267200 3994101 403774409550232706947171010345331360 3994102 88695553250907482661617788897910784 3994103 -2847586699256688327532284448247706648 3994104 43851949049156562851670450826629120 3994105 94165339551563180402460894837827520 3994106 -750669692410627671436393051890223248 3994107 128840573291034892182692319085893120 3994108 1199383042669997293796926310839574528 3994109 -327934259185378102605612302874055584 3994110 4331833982531270724476523539108160 3994111 870738090403921614210924279589682304 3994112 -1210857185075254701558974420248166400 3994113 -105988148745437700444468595095213696 3994114 1497030060504481101875752349901256656 3994115 -1460749686339148426407570476982192240 3994116 -674617438531192380593577951529672704 3994117 4459520199441533615819698148279767900 3994118 -1675958532321429815720828239823118240 3994119 -877484004635927003467371551647869456 3994120 86712413397813985189989253239705600 3994121 -722286354169923047508204936567048678 3994122 -85409980686110646169797661325544960 3994123 79437634719643554897159603578592000 3994124 2732279285661012815462522920336528896 3994125 2421025581084558909049631254709448000 3994126 1482943872573128808092149794255461184 3994127 -25361731122925036262970790065008088 3994128 -262485469560690107083391200922492928 3994129 -195087681021062110210615831901201600 3994130 -204310332565617903658577151344755200 3994131 855168617896405916151931019854976952 3994132 1963941289830722669039127376547788800 3994133 179899082745757676504437458800249856 3994134 535462405987351002914668247454191616 3994135 2005434196144832106343570882733348400 3994136 -2360163180847285069453626902050744320 3994137 1890276167118915452442780326977855200 3994138 282173168759023779981363735379471872 3994139 -2750693930271983795190484645247143344 3994140 541920575368309061858348393438745600 3994141 20458194649676686749607507540933920 3994142 783357183425177054898230450219241600 3994143 -330571841716219233199470078322718136 3994144 436069677291886573286970706586763264 3994145 1476275313678845671156822868985144000 3994146 418688160767166432708678871644701760 3994147 -389687169030947953447254968065418404 3994148 2078543755835867848220161285540334208 3994149 1241915514285211553867904772685799264 3994150 -202315548939146345555602900919193600 3994151 28139452257547233713227531884322944 3994152 -260585668485042936773030615145922560 3994153 -418216569826170999498643292747630336 3994154 1626850089231274559479302897767557632 3994155 -1403648471412298044104422290380031600 3994156 1811039940053822986390051748844043520 3994157 599144170407805950727519875202309920 3994158 55770285589930102230350395410493440 3994159 1449832821636243870253616511183078904 3994160 602367549978321650463394540041338880 3994161 585675740579256340832070619305523200 3994162 1083438932940714016168932455317058832 3994163 -1878119252751345033845229191688361176 3994164 -16408602235870223693945143911874560 3994165 -13471224938793949032731290138473600 3994166 1930090580802895026751333214124700224 3994167 -1501910618667015179554067747052752688 3994168 1984152690306473446701221315954688000 3994169 -1682326086170318739287005556771397804 3994170 -851618631543888566081518322472806400 3994171 2462871574441832350593129346268102372 3994172 -262326091534345216256106024381032448 3994173 -590081057175497863655084495392614816 3994174 -374182744760971264845335326417553664 3994175 -372936301842187601636158897607482200 3994176 -159362245500192733580154273043316736 3994177 -371333418126243464842496339394627936 3994178 -761035252673017916327764383612717360 3994179 45781164067537656642059224115189760 3994180 -428870865863515196833198342165094400 3994181 -2484441464546065969977966319155199968 3994182 -27505264944608903252300454926516160 3994183 -720401763953308106649571365708006568 3994184 -30285404931786105070363826192302080 3994185 556511753621602972450086759235333440 3994186 -164074357109278142946103945933118880 3994187 -84262755604100202366997107350192928 3994188 908790060800569955033488253412741120 3994189 556603153110041612712511238750399990 3994190 1892509713070994561854772213227728000 3994191 1022884717923811667753639856631436760 3994192 -241729702663450226038036719838691328 3994193 -2264064869052288551168461424859465216 3994194 -118153807509921254252789383417436928 3994195 -9306484351083918903352157752815360 3994196 732773250147288569053795890892220160 3994197 -1117537388888571228534663460102927200 3994198 502889793593481090529840635415380864 3994199 -1657788179817138984704479401739728000 3994200 -341734383589190863196210158089216000 3994201 7144517053414460395003813526670048000 3994202 2032426759086730194311091264913965552 3994203 -718730029053072648922772238273568512 3994204 -2315081404214521711432878290334252544 3994205 848937436263390708568689096184568160 3994206 622168074599583372943891973631667200 3994207 -157972127209006666983134797306559888 3994208 1818847199306262103772030039534469120 3994209 610224033852413574995369172705241104 3994210 -1034737186139695317413899964394720 3994211 -218372359490651829758708686535310720 3994212 -235793623447054871183006772526476288 3994213 -2918857458311490828435050822581569538 3994214 357460342861406629674503610954256512 3994215 -222601013579590816615994907745112880 3994216 -459824451096234456685582154139755520 3994217 -1309634919278693469465129480568497948 3994218 1531116550023647451797220984888192000 3994219 -1849472823861563034204857573950861040 3994220 -417157898741187761844836264571402240 3994221 381818942302882216677942942780738048 3994222 762837317589741792656026223961294912 3994223 1912921045446052808541960919301099472 3994224 -24887957957666785941874685256794112 3994225 1238280801221304838202355610855031750 3994226 132056129705058505591663820232388608 3994227 661903526485588313870270697367368 3994228 663265645657127326301077166485708800 3994229 -2634261627505960799738754368734537170 3994230 -846005583081325553930103113451202560 3994231 -333814607645893138715316098750992800 3994232 -321957824466725833884940446235545600 3994233 2340482316133761794293382909886483024 3994234 1555356209810458566644597758087422720 3994235 609887038633268948085385829459664000 3994236 98555851776183226831253526553032192 3994237 1828722978819997696614183012788260480 3994238 1323600252996109048605381672339371520 3994239 -490443058324213539847820728404454512 3994240 1151020685168223560151714597489868800 3994241 -183166539326460634615554850958418000 3994242 -406697658397516054503441739968293376 3994243 429549181088716407704000691795022800 3994244 -1088740782135439777425727873586926464 3994245 -241437686912497348908463571728910400 3994246 1987349756995968813811582046422023744 3994247 150063405901417167205884123397565664 3994248 2064362196943339347694259929982238720 3994249 63562407719990755358098211353960320 3994250 172013613571318620245902095305520000 3994251 -2692047638103494016941218460896508736 3994252 1256065808882674038941995514444298240 3994253 2887090622245342355241892290647672502 3994254 822156683243776665333212389709850048 3994255 -1970697278772734306801336997825014640 3994256 -267795781187891592802319654910689280 3994257 -309252055444520275643642521758005760 3994258 176161018444787845516612199550702480 3994259 -340184763403515584192587985534739696 3994260 -351403797231933379797484898588989440 3994261 -147082694431685385064672548705251016 3994262 -884481721242567670047241458956131008 3994263 138583733144730210204217095663931104 3994264 -1747001258286728809063403529071216640 3994265 354990869807777994650765785094517120 3994266 -603228730075841911302481628151991296 3994267 -1178415606895875707335400773146034684 3994268 -169074280261231206532326004428011520 3994269 -136732273023555124675434343436624640 3994270 -3417442960513136903589782359203840 3994271 -1040569622330207023624263519744714528 3994272 94542261744999219341150238054285312 3994273 -2924079220143013632993579106075056620 3994274 -720913934520288912928481361778098864 3994275 -132154703794772493883518581313048000 3994276 1131529743278002102754239421694234624 3994277 849261316085440595052493545729841152 3994278 -719080424093304530535032427554554176 3994279 2968004725206862367151755910170773880 3994280 1228004508095592328555356505875148800 3994281 1942365338970242085991669112781415920 3994282 -2099074904643636812153168637966685008 3994283 2759730789290300091235009764053332800 3994284 -122282158320280499030243389247076864 3994285 187262833527224022484261842604299360 3994286 -1361625251160919648876340472838419840 3994287 1967363032635065399005837948504700160 3994288 -19886181856726141383543693366788096 3994289 714560214215638924922938670829769524 3994290 -560896144682203733905210704087466080 3994291 -805753691365071113313076422328753328 3994292 93719744153257846075177927546017792 3994293 878065864155896327077776086030962464 3994294 1264023354255915475322132431617187200 3994295 -2034374982941220170750064323407641600 3994296 256736331233984494733151151404748800 3994297 -2823345016986560673877765783266261500 3994298 -224208330187635552823217460172809216 3994299 -1107382588504556259929797985561660880 3994300 275232486340357568407557138883392000 3994301 1037397670367459536814051438135982912 3994302 29884519687269550468192648877088000 3994303 324460634811457514268108106850254560 3994304 -986477912405685571394409091301376000 3994305 38402638176363245257330235720160000 3994306 -393337457693969169764076181241725440 3994307 -401045942766513849222875118685175040 3994308 -412356757888649835642958937747847936 3994309 10190850158147426780433132146610240 3994310 83838753935682298670245026202335360 3994311 934169215066699134416626544196693672 3994312 183205121425992513560168788743290880 3994313 -35314434567772970318087354584778400 3994314 835137274070870827044955283612010240 3994315 323657099236354971442781939744523600 3994316 148822883408567941861442932176010752 3994317 -1464613594039924650684682532906480640 3994318 -110297496617009380144801452605386752 3994319 -592341903396240460662044667505582080 3994320 110867112645415355217006311886028800 3994321 -363445549043253751516030072451056656 3994322 -633616112383681634846721353975250288 3994323 1373533236201109359988249095890928384 3994324 -557656777650645096828032266530971904 3994325 -229308613811399055063184097785432950 3994326 -688752476159395413505482180467527680 3994327 37077908908534791708568233987507240 3994328 -193481357110574873054404616779776000 3994329 -214554398027560597534289435848013616 3994330 -629629750200103928266750858076977440 3994331 -2084253102323614393947858965894701872 3994332 -1312337059049468496385248262664601600 3994333 -2268340700829658749803699399707023162 3994334 12640644747118874346514931576474112 3994335 135162201530849936910252735945744000 3994336 979138193764418075779804528895066112 3994337 -3266217921753418534367497877893438908 3994338 -786985046879179334424054944069206656 3994339 -73610866672116116113196289731156744 3994340 441262159174674914564983358905466880 3994341 -27638994265046299243329593089713408 3994342 1923388826874675963396254194148020224 3994343 41934430175302988123795283833421024 3994344 982891927889416604364980312091801600 3994345 959573276345460666468543491487368520 3994346 -643833551280580215824403837777538128 3994347 201638755242076855580444212173545472 3994348 1226572777018610967628600906581282816 3994349 1992858754300727230904566294671230400 3994350 -44352219347937207708495446260224000 3994351 -3408576345982075006426164177654661400 3994352 1861121204558368155146690908717056 3994353 122526096563677194152389875667186224 3994354 -30340195808757048854222754601737216 3994355 -2177336860215915390351583089414852240 3994356 7702486099776581628541176530601984 3994357 3229212128610373802590570205231858606 3994358 451473326032971790641485260149125280 3994359 289133404565743916537302466524552320 3994360 604757934546287435804654883592704000 3994361 -607340549980227670410639276978491136 3994362 737602581241443098772166557370961520 3994363 1070582281108371728575035570170511880 3994364 -771679870557213703087884034638471168 3994365 1183157151482218792547058598577754720 3994366 86421490700130292859769995579077632 3994367 -297014749386387628068430099493397480 3994368 78449129272892703953688745249603584 3994369 -4018809644269105693296960626877503230 3994370 -526097221243077974720372885652940800 3994371 1918777360725478821757801076142876072 3994372 229264909976592435660605350555765248 3994373 2476927286317753035803829329427609180 3994374 -217507850220185569602424709663643648 3994375 -128381351509121648437430548778160000 3994376 1524092734731422779119520304883302400 3994377 504443508975467493417364072603446432 3994378 987085201645820487486133575086952240 3994379 59098311610797882074947082161846920 3994380 -407079614095325306811493346124288000 3994381 -1434757720490326190055151857867724800 3994382 -284249475049178686166696056082742720 3994383 362028436667349549095225637748251648 3994384 -156472047838732131443147660342968320 3994385 -729420693159768357421609308143971200 3994386 750850138978402479107166104896758528 3994387 527836629095451901341196290272669040 3994388 2358358074273294420448723688364316416 3994389 533813462392510772249511806207815680 3994390 946316225805514021643355819263059200 3994391 2682109135337891072927711428019550792 3994392 -2031436991211581638394340094227456000 3994393 -1377625399980380928508385403792260156 3994394 -856226701120001169142491081473575968 3994395 259005696485899940523694538289540720 3994396 975865754730885632899420630769118208 3994397 80638378035400923740635119942218400 3994398 -698789341732642639990680072464887680 3994399 -18417429258081617875163418631710536 3994400 978115096744831323643413249633484800 3994401 302309261688788289834623865358263360 3994402 1149967068042062917138035994038388800 3994403 370486511243313425807877751575778560 3994404 -835164468436316381953914546049056768 3994405 2206272534812533569894163907798624760 3994406 -378559009748896781621523142838699136 3994407 2210678400603838804209454858623936000 3994408 796705549069618100926826243278848000 3994409 539121044437785286476071324311833480 3994410 2485288312135603760651278549893120 3994411 1393531875727504360979100161808857012 3994412 -214429922868642755110790404336693248 3994413 152028286571532963300544750951681344 3994414 -33516003216882804393418790959647360 3994415 -580339126973067268183718890473222480 3994416 -433872140424258803276431447355473920 3994417 -58369848433569876345509519208358848 3994418 1631005124403801935700486839461115520 3994419 326422892831055872796809228764947456 3994420 520711296132483414984926968976321280 3994421 -398574997942958160543159292388415378 3994422 -1155884576834855872908700413182246016 3994423 -5538356784016805700575119807578007496 3994424 -102266903914446406655520085487001600 3994425 89181370952525687539482760881368700 3994426 -1093886493497099495351916432260339088 3994427 -2295758878419593326806968279532175560 3994428 -5568207287987201758419021908557824 3994429 707148843189977297955159630110489030 3994430 191483914341867790832226941063771520 3994431 -2121622212351943232539930858080449520 3994432 -384481920163066875662468247760928768 3994433 428984148242187880456083988920245184 3994434 2063036094905277492914846718406131840 3994435 495820577305355033383473806749028880 3994436 -3280217333633860261425430873658621952 3994437 399464090387283619969352367782223168 3994438 -718961554566731770983240134726392704 3994439 -470165167010504586567072501718552944 3994440 224096459017695250485858050145484800 3994441 -1569523592045528287761166297960777632 3994442 7637951021950091936122499529656832 3994443 -809083421517749281630613299017722880 3994444 -1957594300030206880164133027703737344 3994445 -156436845961744997521143125065411200 3994446 -334995565805712397002516512988072960 3994447 -2745085039583210871512384928680083640 3994448 -51233706251695233051417849055297536 3994449 304449574740925493933296126069552128 3994450 194216009579703481545305428263966000 3994451 -433836454636120039351619362286896368 3994452 -881477249607529600492568738617344 3994453 -1037072547434119765574180191717077298 3994454 -165452838109896756710956661222724288 3994455 1417995767705252946127751276836641360 3994456 -1468444398664735313520060456487895040 3994457 913239823808814779041968356331478020 3994458 -2494556527775938348439490476032512 3994459 -1282044734427655485413033270702668784 3994460 -670549418365694683710438425310105600 3994461 257416158911020316037667377554428800 3994462 27126235844424090919177352232815232 3994463 872209265480055255865990481576879088 3994464 868791974889304651266082212532715520 3994465 5640250436312638602684727948114260 3994466 57583195836563231850879414035896320 3994467 882843508002282310754851173112873080 3994468 -1188418574383724608992560925605460352 3994469 -2260998943320321273335362394794717956 3994470 69429298682124636676759521790225920 3994471 -352675125175604983280788164928069208 3994472 -3461925593016095650724528261632435200 3994473 -1242795877279281942288741265709979648 3994474 593772950750710820139244885549307904 3994475 683901257672082589296662011608394500 3994476 -588116017660197768748109342133447168 3994477 4402175263794342940056857970569020800 3994478 187179237879972257930695097625436224 3994479 -547623598058069093041707847498517640 3994480 -344092307610570064816007253558067200 3994481 273181544988042490481945550538755282 3994482 42843202056811732620487550277566592 3994483 -1862229114682317041399543387225289024 3994484 1141504506100823160023033107871139840 3994485 -2729921073757948166477017790200320 3994486 1241540462015643424733701181230956192 3994487 -18598923104411871507365005776009888 3994488 52177746747901806574776496043827200 3994489 991183767829025422440547848833278920 3994490 285910877328120508014999127098578880 3994491 -381330300993516477082384813888069608 3994492 -345710283865957656909622641988163584 3994493 2946347959708686738012220167426308742 3994494 39307743294557009706338542788713472 3994495 81148175488442261825937571147650000 3994496 -1285756824265603981696362567570554880 3994497 267222333137430982931479863003001428 3994498 -69166523672338970853412856242881120 3994499 3592117947055218122003700074621893500 3994500 401565850671729320122587045387264000 3994501 -193189933830924280403074793410823648 3994502 902511313098684303187413379212331392 3994503 481860554685893532985707700704691200 3994504 -1177494215206980359943917158776698880 3994505 -311824553939894012181430976164519680 3994506 -189474967127389708557896276273254560 3994507 -1055189621001716683846626641399959392 3994508 112484644592588294170362747394424832 3994509 372867608011273593457959084932360640 3994510 -330715251109170563975822120304119040 3994511 -1193285228707197993378222466908954168 3994512 -497378691146011734258448798098063360 3994513 -3460340343900101164967945440491084238 3994514 -961198788252003182598885748525740144 3994515 7503404576110164086909445771760800 3994516 -835880650579023895693585806604178560 3994517 -483664495535686202903839848276001668 3994518 529083741469599931871913886469560320 3994519 65725392332836464259444869328739496 3994520 -366122770995169634472596046597120000 3994521 -2402182259740562344139785343475362400 3994522 100170406212128080337313584804344320 3994523 452039429479405873576698884073068400 3994524 -725216244226890465838236927036945408 3994525 -532954311615812687179062521541823200 3994526 -786068717324526703085852346993125376 3994527 331606782723675574005206334531004800 3994528 36529848836233807462752097234059264 3994529 -1152106274818591606324915980307640208 3994530 442127788946488113973493363665643520 3994531 -844695842023948032277143605495525376 3994532 450333390360183926478668417608749696 3994533 -1104603559528631645052439103828274498 3994534 1346863646264918231956649006369320416 3994535 -3358445149343407565661272190564895440 3994536 56472129330168033382202270967398400 3994537 -128707545099828625616720519457207814 3994538 254145300679363586109839891333023920 3994539 -118772970115182614459293101588023976 3994540 -221727187628234233346037003527946240 3994541 -2409177367727377590517995340180584000 3994542 -122487690896596316876693062013861760 3994543 -115203804502061617087505334480323600 3994544 -649178707006675808816326383877079040 3994545 -709951542782955647105258196743280960 3994546 -120440333285473481369310272877858816 3994547 -457653440273278427972170764817283040 3994548 -53078850038658031080400028257984512 3994549 -1205453506960099307689617144011487236 3994550 71320839032184085511541367948281600 3994551 -1914494542797467024090164853415824976 3994552 5138382154320637093664141144374149120 3994553 3223503563462429468278526698364741802 3994554 -230318360950744346871808968988930560 3994555 1676007452659641519871925300257752960 3994556 -1665667022159049494830876140331960320 3994557 -92050834966174666602384668841229056 3994558 198083708314790398408549034148427776 3994559 -3312107512662463470792501092127426240 3994560 -23122494027493866905756498185420800 3994561 -20831036901914975644508956754523838 3994562 -500389705371772558677606233107332096 3994563 -2037970009439606053046056919781922056 3994564 95417808429754973108066873183907840 3994565 -110848645310280334650878033060810280 3994566 -259838080271847789505947952957037376 3994567 666365743428285629527390289974048192 3994568 420473540535439668284799184970818560 3994569 1436779175021267729765009531963408640 3994570 362812963144830152321043350583537600 3994571 -4691976812058687431762590684832256 3994572 -1136650077134066578955127992881463808 3994573 -3146304125485442133932293132124554 3994574 1548794915496454534215966448278193152 3994575 5930201970124460121761164383919200 3994576 345685073182604611942832877946060800 3994577 6332240622958100339808702951893778432 3994578 576525175229009512137871129551897600 3994579 1730461820535490919296618523772471640 3994580 -1543869024682122240691957235314540800 3994581 -1435535966228261394535923494353873248 3994582 -1150612187721214656041842909798411200 3994583 -344186864615889535933625893833762456 3994584 -53011752572279770577556349620879360 3994585 -315495145390964431227783072420257280 3994586 -1657839906542181960665994018670933008 3994587 -585060056027429956924790112660729720 3994588 -510806932754465187370427299737198080 3994589 1020443369950777558676195000277625260 3994590 -631857795981795666723638589360439680 3994591 -2227146337745498166935804208612551008 3994592 -1101834055702278511793961370465075200 3994593 1994860854609246752643691837269739200 3994594 162054426570099729926149020044754432 3994595 -1297788971855936155743327789028492800 3994596 47354926255317092264302060208461440 3994597 -685756620795960509032704051674413954 3994598 -227884476842185067366677577626091520 3994599 463703340349233179454145389279049728 3994600 -895127114635592309875974048057216000 3994601 657125335337827347131019307735767012 3994602 -356318670792208632211852669508230656 3994603 -851162804714880172742037356323155096 3994604 1018379222984786886301593560749568256 3994605 1222275728895401915386307231755548600 3994606 297210180013621337844677487474017280 3994607 1827326644176375194263772715960905352 3994608 21702932265669329607672716168822784 3994609 2028520904027783793737720648748324516 3994610 654162384789805646470311228356861760 3994611 -673911223710620420269733762244240 3994612 1321131793470773686724656745621200256 3994613 506558603650629314042750021220032160 3994614 5616008662227448439728082901045888 3994615 913470713947677428065048130672540760 3994616 -581947871313480553283010196500971520 3994617 -439664434805851886771386325962122240 3994618 1621940922305677090108028379865713120 3994619 861449391162536468479214366741674020 3994620 101442393991340158447220138018242560 3994621 1667894529657487114839055290793634822 3994622 1515084518301037265557727751512666112 3994623 3374470312137739842965268358272714000 3994624 -2893014862633766780924373599124455424 3994625 -2821916760616129023140528461754703000 3994626 1497565999873323757068271666088534784 3994627 -76037445090542118818146921760456448 3994628 -757797570751334568046686056311624704 3994629 -323966809751975550209044232604847872 3994630 193398833367329491633244440189893120 3994631 232514065426207416721060987996605360 3994632 -60496865689216780629247254430464000 3994633 144718690203444851500963457391032884 3994634 -115808888643772038610960277153740800 3994635 2286250764349578061861736997124953600 3994636 -2428444347926801918071237291705018880 3994637 769802288629822450369678917495330252 3994638 687181811843588404973056977263482944 3994639 2423127544970669951843042681483215800 3994640 -141472688957263449827782580769914880 3994641 102047240307432413658337395768077760 3994642 232028175480020832707867754398723472 3994643 451660670290130259315846444528860280 3994644 -419515695089000762656528845573801984 3994645 -1019774681595527829485456638415960100 3994646 -354258420502168730431227670292574720 3994647 -276385185318759662456244306503285400 3994648 -1009021763080985609004501446270115840 3994649 -5756187649851493704552310497336308736 3994650 -619456615226699253279682817436480000 3994651 415379191912372840453823267329538304 3994652 2343573104125225928452974296345866752 3994653 566580987252987383816883827236026720 3994654 -239563692592923528184952931146064000 3994655 699584674672427651771733572312409600 3994656 -307187444242599722397001444238032896 3994657 -36893130677704740840768985602885200 3994658 -491326901000919691198873151230132224 3994659 -487161943586867703196970079469615836 3994660 -380009523590359415898086207818137600 3994661 -1145332089741384579504792686324390976 3994662 -4962006179775691485497583684397056 3994663 325331621195545435155561509799608640 3994664 306316983710853209665417271972659200 3994665 1153771160161877150390849550718779840 3994666 738434965780155158732665671120311904 3994667 -939924411668720393015468534491795008 3994668 277920820094151365302315621518720000 3994669 -1179408049342089093100631825569596704 3994670 -84854245131371849364545896840688640 3994671 -573262130742862659508160822717517312 3994672 -219830147871462992412612940800688128 3994673 -1792412868875605710544140366985868736 3994674 -21780956328318274345304579147704320 3994675 626588258311566688477291856196737900 3994676 738205406975792067940737607433644800 3994677 -1711648255788942215758803492960979008 3994678 -1080534364843460947877534537936907360 3994679 -222089152551101493894803084091266616 3994680 -18428189777078074229452262796288000 3994681 691078908427769960568748063601661482 3994682 389420097880207791066346683576174192 3994683 -295984562025335737669055978882487552 3994684 149405218226477306879415207759387136 3994685 -1173824933660769423230224881593569620 3994686 -458773350762424837347246400413206400 3994687 -1196165106827262204093167400167481664 3994688 -1017012715446475194117021450527834112 3994689 -152455588366879686435291914565876480 3994690 -501092266210481212390062534905856000 3994691 457160431751953345893657259795512384 3994692 14202142170961401448950968665067520 3994693 1088982761358222445005964607233388320 3994694 -1774725393102464943996087352929984 3994695 45411231761774677531582844593009320 3994696 -1858845213545928337790142442793072640 3994697 -1381877078627592997346403653516592768 3994698 -335373653572281335319179751805153536 3994699 -1362700319418946720075535450474776300 3994700 -2298270574303079362129189075008000 3994701 520985427848575166757269542408535232 3994702 1474841095999711386154598972110479552 3994703 -1684854816775359507230657542360476240 3994704 -175278419207103033842759662931804160 3994705 -224109245276004697293327818674786560 3994706 -35614212649419579753827900975898336 3994707 1248285873223461725714586355216194816 3994708 1389422317768266932646805820046006016 3994709 1239298782592226600446414719444273504 3994710 606744442869508562996199997171992960 3994711 -939511361764097503500564221834846880 3994712 279819182447850300692861066723942400 3994713 992925428037972997066724368192901040 3994714 -3144204638328809337749262670498606080 3994715 -194938534596129776645160417980792640 3994716 453322631762934830923998071069319168 3994717 -2821669249892873398693753443756310234 3994718 385193027785133083129284439752302592 3994719 -2200158562664252557834067909231324856 3994720 -1040263172684358153773469517802373120 3994721 1796325724621413921298593389116742400 3994722 170189093740301351530888713742448640 3994723 1238077484589863798178783824771858972 3994724 881989200378917162499661927389050496 3994725 -58670889262091646760402341660345600 3994726 285387657457578322458508787762179200 3994727 -2210386965261556903149518857158279528 3994728 -984746977229140417838075374703738880 3994729 -1784725909798959256035155201875593670 3994730 -1365196450235618616546696404166894240 3994731 -768212791085700020710786933177920000 3994732 -523048090950113987701386213373329408 3994733 -2546200489935917260625676985588911018 3994734 -986150809103960212409610409149904320 3994735 1494312042500049939614571526848768960 3994736 -513700584144686802521033243721105408 3994737 698889148687622908796630021308629360 3994738 677264913071895194752144597585120512 3994739 781309391199186790009550522554168656 3994740 -747672455656809960964927144827229440 3994741 -855674523125922886175184435773287840 3994742 -1123374289116412318214395788726474720 3994743 6896309383136852495341252592941440 3994744 810161096852251405546895774773002240 3994745 -790083900080071447221498715846224120 3994746 -10108239637923139264384570226012160 3994747 -909727243913173533551554540690099804 3994748 -909651167612920654460247308999534592 3994749 1969631038975708569214658641657834368 3994750 393869017369476762982548134217840000 3994751 591212931525649070744111937478999872 3994752 -1572160708259523858793134841103646720 3994753 -166947978040136564532914924956339200 3994754 653737808675374310908158643548341760 3994755 759514699835386235183459622744633600 3994756 -513334771008855159483310247933457280 3994757 -579470693061600697713447975962568420 3994758 -23195449896666581676457523932043040 3994759 -3308376287329559522774868965190744040 3994760 -429066763019548142994177749095219200 3994761 297152000021357223484613795576915472 3994762 529055246944587988385278682504727744 3994763 -1371304507336074366944746030437650988 3994764 -440095773129050611452314698343055360 3994765 -896138552131249928896304005295001600 3994766 -987358408894049460468926001621629760 3994767 -606756027215769214807315508430548880 3994768 -270896677547209620357918344563245056 3994769 -2054756331367875127864968216132418560 3994770 -109803671150249697397485564802383360 3994771 2849138642708122704441134894318518344 3994772 403609514688184921921537038014177280 3994773 88594618969632377249258675852589984 3994774 -1338972621649432440159386217126540384 3994775 -742270613482221856094184674179501200 3994776 -395537600138520813533657103897538560 3994777 -1414274477155098684009128733803240374 3994778 175225866830831058036510021548039424 3994779 59603215172442189205664321345142720 3994780 619482524365462952850829067130969600 3994781 963503164902707688954471811101386592 3994782 -1017900687416515493709754552037861376 3994783 808970293193685346773401320056758544 3994784 1198090730293946419495370913661059072 3994785 -1633138769468275806197643234741964800 3994786 -10432198860289331268061315697279616 3994787 -2067061639944736460385717072079158564 3994788 471489375755652938233853360731914240 3994789 2653660644882529245251361249660582590 3994790 -807298219066357111792924592627057280 3994791 -986272650792227384184945003225864408 3994792 3030114799672522444441175932706688000 3994793 -528375046092450966425437363468256640 3994794 375476712158169377076978333048824928 3994795 717578767258788070867912157380700160 3994796 -1016780128538397750232842200026798080 3994797 168963947153051009081497856109115200 3994798 2292195712452284550078817293264356736 3994799 1805817513891832828101260985433030800 3994800 179369196639043179548658520018944000 3994801 -1557470956851091877367374213331964608 3994802 299310114064368518042554056009418752 3994803 -1230180045657556638490191158938058988 3994804 52796177403597448571233508262561792 3994805 -940737518182785988227573920274765540 3994806 -647991817787593343207433348034514496 3994807 1148662158694398075925599837766531200 3994808 -4024129883886685749510190543570329600 3994809 27439999012838335156890891146011008 3994810 837706841373982903337985994978990560 3994811 358110569462936845890210344513733024 3994812 3834216081706258573937412600546754560 3994813 57824869091234349017491964709736140 3994814 -664078286885704524768658725948543744 3994815 -313829201721250180436410436474880 3994816 -1904927988035075568862179836821504 3994817 2797250921345422251085774339123276866 3994818 -106400145810988184074150110026426496 3994819 -26172794008719875676867257576695256 3994820 -589982963141576295843560520074545920 3994821 562172478124930236191249371137183390 3994822 -409752633349363034845616185876372992 3994823 -1394436764059928719101277936185695832 3994824 -629295776468163217763650325500231680 3994825 93019149395164742341959157883407550 3994826 18358139121259732706287557055090944 3994827 -552768691043786145418190930138606592 3994828 -1057904889723644820932344929280939520 3994829 4319664282747723983765464629782688 3994830 -84027339126088730470146467244833280 3994831 2678351539789642957101221282583456600 3994832 374201864882190654030080721615937536 3994833 -1581057963793124774938068144328386576 3994834 -542749933407553852608282523981884768 3994835 183237788779249770431266332434580000 3994836 1162764953623203587863056661458880512 3994837 305307909130873522529795032996502400 3994838 1120602621064729123993713143430700320 3994839 118101412684853442531883487198755800 3994840 -1010738937618018846738725838218035200 3994841 -1556008751445577056844699131042880758 3994842 458512873148068835831115708527101440 3994843 -3643819058418989317435768629756206908 3994844 -600046957343125342895459319170479104 3994845 739538860553879790712602077837222400 3994846 262618574267385998146377801794317824 3994847 585256022377891239351480587114796912 3994848 -517929240980256157804014059634819072 3994849 1528698280176971743663977586620946850 3994850 355841218651159844994555279738588000 3994851 -236113681715897259051765507705599232 3994852 -173946672500273171569528310626796288 3994853 1209140700456866832266269524964650840 3994854 358838199235890866141335041703320960 3994855 -1513729906307460836206717018448219040 3994856 326023159892260422558374018224373760 3994857 2243693666768225528583248447679412554 3994858 -90916404774657918331702617249338880 3994859 244178666319379652670737295430013952 3994860 -1123609456211888323921641404719104000 3994861 -541648804690575124830500313562542976 3994862 -197842840728629410651416716091269568 3994863 -729265182953513962336606763857590912 3994864 810037243046849075007462023755530240 3994865 -262139466465753228731202118075173120 3994866 -99030112386924653511599709325900800 3994867 525538813799983339252294106815816200 3994868 -1910480870761997172732059620114215552 3994869 -176857441286947254653103009716693472 3994870 -616094640289280011647913387118438400 3994871 -1223543500820974207408845821263971000 3994872 23582664511166400909255755041996800 3994873 2272149795081498209920400730156089424 3994874 284588730574027330430376201791128800 3994875 1008111849851038955362462446929388000 3994876 -107770863965216202168298078334653440 3994877 -845321864708235031603264413733400442 3994878 385810128906677184907617135661641024 3994879 -17476403363559378604852629513812624 3994880 15729908588847912518370768935976960 3994881 -1192790538717368615513371271610591552 3994882 1728969303065098048971033628546083792 3994883 2356509117771588444956428809585818520 3994884 379803543671737568361473414511419520 3994885 30345378661388275662764371817894400 3994886 -349759574539753244815315822928578560 3994887 -357333909440021069997518772468307632 3994888 -2281938142666089447463946219960970240 3994889 -248149151438238080914115265410432076 3994890 -192145049634246056904779044772428800 3994891 -254837469947384364447971633600833708 3994892 681364105379816573742349514884403712 3994893 -111252943957823488056458414487859200 3994894 -51875427427298690802682745494375488 3994895 -894235069434350957274357761793859200 3994896 -101553195342543798850787890709987328 3994897 -2760622769904072280495339684168120654 3994898 233722930842056068326767512573429536 3994899 15737199276382529848017469052046264 3994900 -10541204543927120913628458394624000 3994901 746209140714728113289993726911090332 3994902 -596231980241931757595216438914201920 3994903 2381268809433788514232525101339762264 3994904 -38239201891551463506653055100938240 3994905 -756897614664533292995275174844846400 3994906 -3087382783846992387584284082170944000 3994907 593309371469996823976803812361057312 3994908 -36056029048552650857032272047800320 3994909 782962489222079492636784483233547110 3994910 239309174827552945523593645129239360 3994911 623701544657555855740340615873022360 3994912 614578340352866777100871725767196672 3994913 334291450330276304187480197709983124 3994914 195165163921828339978179063982055424 3994915 1454878314424526475445808063605920 3994916 338616008945636864135637103888379904 3994917 -902110507024384652201320897923713280 3994918 181950925722176228374154822889224160 3994919 792540716057210676534576813189996840 3994920 -373751658140596328023678647387187200 3994921 1622085074385459970059600502307632000 3994922 644472384217790138047150292343340800 3994923 -907254819781930729485921361674805416 3994924 -1146953259565609508068074176330726400 3994925 -14534820167972531107642847765880000 3994926 91026964979219139626039458843718784 3994927 207226904744779486169818866023609992 3994928 125075543744786725016491052126306304 3994929 -535019987360480741820760989584462526 3994930 -484385201032838308777836180808172640 3994931 3347093329677877462630632598032270732 3994932 1159227009472343554917708550168707072 3994933 -2876071440107483323220710302320828818 3994934 -526067856812044817444005212785676384 3994935 149024070190894356475580075268188160 3994936 486439023867155195948629698723840 3994937 -408830121470164906771619916826611414 3994938 -6064723201319054482691331333914256 3994939 -40852640807333265968182911000305664 3994940 -1089281927621980791442200415515110400 3994941 2198744646956531830454973016078824192 3994942 -619220237136946343909137900503843840 3994943 -1623365987716241294498002101171990960 3994944 353459253596171981705257072528982016 3994945 -138218865243037937826202390518578520 3994946 -45272211172084194937831754953217328 3994947 2029001951604535369150527918824734080 3994948 -370284442978518888483467142181048192 3994949 -811513656513071879751392035576348800 3994950 62928757825874945374412889956289600 3994951 4785037894174714556827556699377188800 3994952 -694068792073970332774284209575526400 3994953 -759912808012511833796378227125431040 3994954 -1369858022219535564745436092024556448 3994955 338866681373497249596739840820424000 3994956 226978319074181577493100331961810944 3994957 -2523156101010990743633871196496118048 3994958 -15284689363847094204725277319563264 3994959 60013509055313345932230526877596800 3994960 324176425725597933951660209895751680 3994961 -2910848037317997766802156359177719438 3994962 276944545399122797946864943568140800 3994963 154302051606501408861640992852072096 3994964 -841137781831601708335237755167633664 3994965 125698806932258859185136481691304600 3994966 -1988478038080117300484746814412024000 3994967 -556878011795633642660959345239915480 3994968 -223500056326256094144959236231434240 3994969 -1680923186818729898162555820687398640 3994970 252322887565180514995704781425192960 3994971 -1932508945633956630319208968071971688 3994972 1154341875986039059655489090012811776 3994973 355266676147503339054005536001529600 3994974 1590925856358394693633284047203338240 3994975 -965009387954181357615179157538705000 3994976 -4973180920392487330202071820625248256 3994977 125424210918183030057402565901299584 3994978 192884044692861775060505697682045440 3994979 -1350206138772497682975488199655363824 3994980 153838703684989762709735112912875520 3994981 -964396521848069187159007331360567748 3994982 -581632415263932117095901140769657600 3994983 700300935610895337361269424963974144 3994984 -767416555705162010464388161426636800 3994985 -1189297303219306156490500244389329600 3994986 8584072220771424749029837654556928 3994987 -377807181155281635384400577204393720 3994988 2352044547668804126648555679883622400 3994989 -1432655253619304663067933404788618176 3994990 -250848893776269272454676501122600000 3994991 199882406027397807891632435424522624 3994992 -553668211942423374130864123360444416 3994993 -1488943801847950857547669090128659758 3994994 -245822628298807722468871329439920000 3994995 -764028484860381941599922972098172880 3994996 711591257142441248782965330781808000 3994997 1294824129345820496677148164842227040 3994998 1746844517644391833173381312073728 3994999 1053190979520617908611712792326054960 3995000 766508147117519870767795412428800000 3995001 -274587557866259234044981236754176 3995002 761101661975347190927093755052312064 3995003 -84253785111991777241198790946256400 3995004 -573433343422392338975125660943047680 3995005 786718795616521725604762149116060160 3995006 -86930988128871685268332924650690048 3995007 -305862042500525886294676688476917120 3995008 1061782215183233844936135500051251200 3995009 865527255445560110801833759972071216 3995010 454082302442148869645948474020346400 3995011 -4159711382257277051743284780268231920 3995012 -356199342651010523842666542949109760 3995013 -534474270513639669874263070693391712 3995014 -827025163017260219961666558211530144 3995015 127682202212510734011950641116887160 3995016 -997661019449571052392790491042201600 3995017 1934995635892117424964721183090024392 3995018 3209799165229287196410105337305739104 3995019 -1607260471900260438250619506040470740 3995020 230625963986968309889674639304340480 3995021 2069825468969455770479202318642999222 3995022 789942481322310068078083764291352704 3995023 -760961542277503333672474682204939728 3995024 519176786341212539840254726702694400 3995025 -421435562857969966346641452340885200 3995026 -1238381491583686299434520545736322560 3995027 1932344999048395164432371535591652872 3995028 979682308748332242883112402982051840 3995029 -1290052521436552379906617635980064370 3995030 -382582870655143685572444633411968000 3995031 31715641493668922524519021022217600 3995032 -111213271799128448003139196162867200 3995033 -1244685378990614461218660020248577280 3995034 560428224738289234994912659670914560 3995035 1569257254224736047078589431299750400 3995036 -1808920505299012862970855999143109120 3995037 -2143785276499771691749163568374181306 3995038 160139201914374102775002262742680896 3995039 1128767111589489003934869865269135360 3995040 158610935099281845979122739288473600 3995041 252252553541422443812628533684835012 3995042 -905760347502404268911211393148169568 3995043 82326539654808366031926683518214064 3995044 -32048144990341765670934586250906624 3995045 1960766274606065048048334698467000320 3995046 204296174672520854078845529814321984 3995047 2012364652558197856843955776013678592 3995048 118356952812066928128454411926159360 3995049 2263247449271744833394346954911166864 3995050 36808812294199851385375761883222800 3995051 1484936091706735519285910675348410632 3995052 1189147288306780247974000352442680832 3995053 2791180402112859479539950575737439424 3995054 -94682095870957827651133352338821120 3995055 692250350385480835815396488105582400 3995056 185623748758375257961490660019208192 3995057 34256566992661121217132145908996 3995058 1140230644616699754771219385347091584 3995059 247745326874100548583864415816379016 3995060 682332410159959353931847198099700480 3995061 1301821820010322451668208991855458304 3995062 -1482875235505289980281800023554703968 3995063 128544378798716925047742587264493504 3995064 -352155439214798063053947131450327040 3995065 -2045293644149652521918177998310446200 3995066 -2967134357071492235191047976538328576 3995067 726230890165848846796700311285440 3995068 -677683387543716220129017034445521920 3995069 1026876209217700479031225138796864760 3995070 520740257799236679352074683293891200 3995071 55717280563240840662656728466559472 3995072 772365676966747080384931787068932096 3995073 -1950758829107446511437310301394775040 3995074 61709772135249195655486168991544192 3995075 -1893343307088140181276103712301600 3995076 219181000114181890185302318164715520 3995077 1526553962122804709113985119880306400 3995078 -446533382688957911432415123677120160 3995079 -426107995781618108130462965215562112 3995080 -939287329544931822889129768378521600 3995081 -1644286854510226812165469568801845836 3995082 1456692403406365657263414432282624 3995083 -2000595250283453834897673139574786668 3995084 3741922202174609293239225816181957632 3995085 926485632616731137337962521055712960 3995086 718589413152493637510812274316556992 3995087 -2189424798470675436294448255615632 3995088 -142293939346034515522049513916727296 3995089 254590680998585976657525456156849600 3995090 23516441845887043846780864698931200 3995091 -1719604521897585745362498296322770700 3995092 1693618254467679179367974974697052160 3995093 2052458052126896215588982478522699342 3995094 260650782889229044031691391597707264 3995095 -332897940740856860132391864475152480 3995096 741861682105700576350897367466024960 3995097 1561193865692544891074177864171912400 3995098 -1750865416325767441416904820841399840 3995099 -484443542424197040318327825381947760 3995100 -432801833692224679297939115288294400 3995101 1862254930226234085084211466720176800 3995102 809773693964988395078661453155192832 3995103 540952646067711346405159814645867904 3995104 -469090360878769051866161629229481984 3995105 -159790497588588846672017937210037740 3995106 845930532676760039109590881063377408 3995107 -3578643116654371465976768473968776328 3995108 -200484948905562943770701011298891520 3995109 1753179948441188291762871282717523200 3995110 328425849750919454677608182756962560 3995111 242844579347446941211299513089316480 3995112 427556615142620467967609253806899200 3995113 1886464780550128986458123990048370362 3995114 -1133150986784488555154822190091147344 3995115 -507829706168938437161369084396136480 3995116 11563780842831811359702008891920640 3995117 -906334611277192682574438503301428874 3995118 644363062255224391879357724557707264 3995119 3859533671949503330952928090350928896 3995120 -356862690943390632387934154865868800 3995121 198393957969417984708776046308382720 3995122 -528061603564712897149291419290870016 3995123 -1060872337653267896385605840046822912 3995124 -32300175861595761917397003436032000 3995125 -642284048684242873571397101200512000 3995126 447540200063367789421724603823754560 3995127 2077503789935951190422779023260751960 3995128 -400349747438212079091074462671011840 3995129 1271787057807209100652291969871162730 3995130 -1908545852487529734652775031091200 3995131 792109496390583374496741126972485392 3995132 -1254993868072986910887684643847052288 3995133 68083188722701585049664128167962624 3995134 -609747264285362234814305518205333760 3995135 -1876762363932362792879319154273238640 3995136 358909494526582615502119714223554560 3995137 4621454352431185138174641288309657300 3995138 -653024559259029728987923397287134720 3995139 31330544469977131395756777915237360 3995140 -301227760155181697993587788503078400 3995141 634849411171358538208343810635234560 3995142 854858903055255295714322079972126912 3995143 -4256910141823480291346824158829359320 3995144 -75442231258208595882941256643860480 3995145 102577850792063313038565703619840640 3995146 -779580505629230968040061815082521856 3995147 -335108273285457500483265155725205760 3995148 589739141185738633473092747973543168 3995149 39951487403166721241993652330959840 3995150 19043046690344415805038298238572800 3995151 1781710303282797464614350566423838864 3995152 207859230643491048171849181687447552 3995153 24464426146257122903273621544661860 3995154 1086843968364966293974509621358773264 3995155 766970282615942357838367654037488560 3995156 436488858023083899214352802202091520 3995157 -2198156729317737448836561788834609760 3995158 896877928261214942212001254825100160 3995159 -428649131024627377220909945664911184 3995160 431295311222242044625823283215769600 3995161 3253574413631475626272066173051458762 3995162 -1367975967795945117413642325382844928 3995163 -550849297490344446057437884234419312 3995164 -2738694609054959883157143593267201024 3995165 -77292679937354519875468727322506400 3995166 -243320315927789045260880263830749184 3995167 2235204829500702857034728077966264704 3995168 66942038697803048518951099147223040 3995169 32539396220698781331055138530938688 3995170 -498399233953031189813702160935930880 3995171 -907525693422019722659024195677757328 3995172 580126253015529902949524273305005696 3995173 -5667018979780089004636035029228672 3995174 1346040419113647748024928221879866336 3995175 -193254361201590127643825612568549000 3995176 -1618382232976190439712537940219089920 3995177 267909566931885865717491601394731620 3995178 919882275680911582687208216850432 3995179 857522535551583043023417504374909776 3995180 -332219471432630116279403711009372160 3995181 -559526482774531904318103716203958730 3995182 2064745768919569257167192261298768192 3995183 1569652054061032337487758220664668432 3995184 171917405597034395188284815936815104 3995185 1986956405704571479984701326864664000 3995186 -141573924344723805297779054457798336 3995187 4349051343399771778798717924644864 3995188 -3895854374141260671731778943296307200 3995189 -2518586911316438373563095068837753600 3995190 -371353034815492302422199635067014400 3995191 2475469254295892244516378422034343592 3995192 -1460311274065018348388371014080225280 3995193 -327184580283041386114584450952274496 3995194 -270631743956955337127433350247065088 3995195 494143196522290149310524682444986000 3995196 826176695508090611345686181164872192 3995197 -21683371356509793604194710495892320 3995198 555385918322718816841676316221433600 3995199 -446907518979279328535423628329183736 3995200 50038466520336802271614861207142400 3995201 -620318941232853139347803520809706048 3995202 -872321852229626912918432918907859200 3995203 -425340862128436828799150187201281936 3995204 560886159018378211283366754706432512 3995205 -1078073389204537188143251839396340800 3995206 1286851373189690535273551476929693120 3995207 -3102454164735912509728186236919781544 3995208 -158316437929249910100913661198499840 3995209 -934294646157562931678141479423864880 3995210 340583175673539928087368774907317600 3995211 1584220746729288218784954182235393984 3995212 -918840794529994761484753700387483648 3995213 129039168170053126137420432918888204 3995214 -789593605466921737249394667999530880 3995215 -106708914317892317032371621648031200 3995216 -4014293297530937183518140396208128 3995217 -13629212901930076088591282428733760 3995218 -75198210084703481079483160618936320 3995219 -2511531684269045352675150795243247380 3995220 -165625957739629204737336906971166720 3995221 -1927119397485328312759191247952460708 3995222 -649508887920458944784899510572312576 3995223 824006026883983685454083021296467024 3995224 -340357825957297327391636034492119040 3995225 539640375011751739033355249824776000 3995226 63060356084952678371883650851594992 3995227 277768010573156369937660640949673760 3995228 997869417704652525327011785767767040 3995229 346762784923621214767262860133736000 3995230 -92420018696659494774066275856450240 3995231 463338202064787799104851280495424032 3995232 1598919724284637191261159719059587072 3995233 2269374557919241601861863191112684608 3995234 1205418671946379475138179758404456016 3995235 1229704885851528931703042314847774400 3995236 293413101822605446427450165141897216 3995237 30712059890186707133312250809711232 3995238 -284106001992976393909372791735128064 3995239 195083353062870493178232154708358040 3995240 -185115904110235711465448049141811200 3995241 331156650780062779617561374250819264 3995242 -1338600888193598655814506371585446656 3995243 1750345247544970066717431026431068960 3995244 72497937979461674398495090477363200 3995245 -529325240637064139103457035226650600 3995246 123096871905280682878107589575893184 3995247 -1233796902272197060687734179844747000 3995248 39245286731983485490120611223273472 3995249 860214632362903341142971359396175360 3995250 281537722681968169201068066601728000 3995251 -1276580986658414872411209040465751520 3995252 954367627274295068247357511624676736 3995253 1758972987989581355872579030033514862 3995254 242647479221236275553136437743270720 3995255 819187749187179526019840533030573920 3995256 -95294553977223601456138409386598400 3995257 959673904920730320519270953860185024 3995258 -1102703134774201757414434244400130080 3995259 9263344718026341089868489376160448 3995260 -798542707938399098438781757065984000 3995261 -1969159684450276242994237470806095968 3995262 -579877786930745356176216467440366272 3995263 429891176565594643061666434355498920 3995264 -454174689004792820017614559987630080 3995265 1331189313865487906437087320546760320 3995266 1072329129589957773724451232036733824 3995267 4163677732649521491548693799891909120 3995268 -909124129345318741142522464997523456 3995269 2053967712050736854260230744944344670 3995270 -230222171846469298285926322142785920 3995271 219883158011473780609690747278508800 3995272 -605160240730003159325473344571699200 3995273 -2137573691627019980431956517306298160 3995274 164909742320277250948527007152125952 3995275 -75895075904662865544710642187780700 3995276 477080619730789919071812803839676160 3995277 719145099249910441627145912378795520 3995278 432925721699722136396848449196995456 3995279 -2336038075456058084874548557281639120 3995280 48141833412359334011674768677273600 3995281 2537731169606783484212494788051724082 3995282 2785239940194008154163051187538539520 3995283 -1733565562650761508259242819690760776 3995284 -383320928032555648580621893500585984 3995285 -931358109506683845499529074782622080 3995286 152742885489668302733895552981216000 3995287 -2634583517178389291909750825355799688 3995288 -996509871700407690501533437717217280 3995289 1065447151775201462483557433300379444 3995290 16774468561375250007458951694944640 3995291 198456528353845348022476102342265832 3995292 65255626322886574758408021892472832 3995293 511632449916475368514117755413525504 3995294 -169019968588266281336860363888370304 3995295 -149059141737783263491172475659629680 3995296 1760095008580300455589290338834644992 3995297 -987599853637301900422327177957213548 3995298 -6228536951000004922532595181340160 3995299 -332837665024131863355648416542560 3995300 1135202485238788925106455169559958400 3995301 -1083480933339896902159148794410292800 3995302 676269784123072165076161954796352 3995303 201922259889208560186892409744809200 3995304 -422062101938551828761944012369018880 3995305 1419694092647754454588249499181047460 3995306 -228466788790322020776615403694175744 3995307 622465468999362514444733204234703408 3995308 1494124444971517424302282850251969536 3995309 1089090254981150055249799151307820320 3995310 -329933558694779461331800717005204480 3995311 -637670775137737152998082050025846688 3995312 -510906361608549550154039757519126528 3995313 -330960135443083409818238261138179920 3995314 -814278948965889197699722290428181744 3995315 1911262905938978215485476737057566960 3995316 74287054353081724391920489198947072 3995317 202553442507392259399987427045048252 3995318 233748110662564671252541007007396480 3995319 1236882908037438821456601320285645544 3995320 -496572449736526020541820826353664000 3995321 -2314470023918774815236693414096691056 3995322 -1303463439508320893852913702734493696 3995323 -616174642223873990723212857200613600 3995324 647517183254627900741299251612189696 3995325 -50574739786337644662661167852139950 3995326 -792025080252711572825628840297093888 3995327 260118235984571661842676532777592544 3995328 -273398123605225904362199268081008640 3995329 -1985407478413870091898365674244873856 3995330 472306036431361584860669086721280000 3995331 -801834939002148887563649783654009616 3995332 -1737133133398551684978793455373820928 3995333 2713826973119953097567300133681444540 3995334 -185200820622374839867119997808656128 3995335 -1720690188750201108177792355346640 3995336 166527363522054580909141903485020160 3995337 920260657160138268073842787241663760 3995338 1276152661942627466429943266563614720 3995339 -325249109257879966452745891883136000 3995340 1184244041632006215647744929831802880 3995341 -322934152150747165361357395362229056 3995342 -232253216321402583334306705829200896 3995343 -2124106555747379734125419500788522696 3995344 153882961432964083324099553979006976 3995345 18642813645246828791456964075299520 3995346 314832439285331683377725919573580800 3995347 2269396222747624764371972816609458796 3995348 129687356607718782662208389997551616 3995349 -509249265321014867286559891455939936 3995350 -371916971586628708564118075748501600 3995351 -341005393832047246920935147813910648 3995352 -253367650770360460528862093690880000 3995353 -70829348551138334218073820441967872 3995354 -1330313050865116902803402095965980928 3995355 135322006319510369546787148523520 3995356 -1051738980381342495635167599545198080 3995357 57176826337150364983419958033553112 3995358 820462189451380143400202219370593280 3995359 1011317031174322252982544743897874360 3995360 80798468839660556129124760214568960 3995361 -49058470330029358726056097794399468 3995362 580621499812645872578956940104690560 3995363 123575166158815242276627837059390400 3995364 1686341596585806215208708044295730176 3995365 1619056738661884164277058490273436320 3995366 -417720539308421287417155138594670368 3995367 886160723809501693739892405569584680 3995368 -581048624788399279696739648405114880 3995369 -123017527147943928179788488910141248 3995370 213460197835930519097893821838755840 3995371 -421451705275597889682190590778834896 3995372 -1636689214680364298617355259257159424 3995373 488921743191117646577796870317223168 3995374 742418206171230607698590471670302592 3995375 2558718557271627943669959322499694000 3995376 -111563357218458125979686625966292992 3995377 -990078682356339851130679569630444560 3995378 -1282017144200123922227375282856060000 3995379 2899668102431067373387339610926999920 3995380 973252309068760402427243113932503040 3995381 -159028637582456111878050641701153668 3995382 321506418052596757394130758034259392 3995383 -212059672578812547650089239152325120 3995384 -710045637565148079499518330659389440 3995385 -773708042877756049709027136902750400 3995386 1386601729509116850567427761283777392 3995387 -3432643065355293836666993787455405208 3995388 9193977398179315346728799100902400 3995389 894579112760372782053641790187435456 3995390 -44351212031222699166068530258571520 3995391 1628373897511280706761115744410380944 3995392 -147913779994553895661792697069338624 3995393 142786466148926749854440537082521520 3995394 -58210137963754968953569227068404224 3995395 -98894576516020507135607842917896400 3995396 289630766183145745155226385038494720 3995397 -168987436150423175179363074825142560 3995398 -1952872755687902133394341297010649280 3995399 -441876188730894174929323686974052336 3995400 357959874661908470084156724771840000 3995401 2310532436641541424548933702513247012 3995402 -951988930775428797394313903289712848 3995403 1407360245541121345476832137798790104 3995404 -296738686198466118707644367460302848 3995405 -333148349842882816196126140911600840 3995406 282924255061442983162752704710874304 3995407 -671445275774257032008227867799253320 3995408 258507941735851534936154742663315456 3995409 -273578515392048846082825995199128384 3995410 -737840702979170427901728210070796640 3995411 682385287321606086296253493415786808 3995412 -645631766572024725272493372931442688 3995413 2693686446338564405440103111659611662 3995414 -1223740055020814631991088241093886944 3995415 -808825698288833164294413180143775600 3995416 3001595165693093862745863759976550400 3995417 2102979445832164682856879943824899520 3995418 192564451314190862657103882619883520 3995419 2805153703803175619736460005677455680 3995420 -537752752982223178748492868648960 3995421 -965918976964794762685430655035518560 3995422 453124360887581518018938715231228032 3995423 3238221266771449517307668360019536160 3995424 -1089552900668626319038809385850044416 3995425 218401982178428537946692869191376000 3995426 -1130963970454355648379062937279911088 3995427 -22604385359467658934634557407064768 3995428 -164482824719296424617306741864220032 3995429 347868259554768053385855558724500030 3995430 -431375743393802675803240771940686080 3995431 5363306587734011436378759359606784 3995432 194789546428367982690123495486996480 3995433 -563294153341635422510123501421582720 3995434 -95114436839522659712288857881519360 3995435 -270570472501824452734614948331872000 3995436 59339476655378058771368016960605184 3995437 2659276179949421832068864896140072086 3995438 -1497309957465456905307229268138162880 3995439 -275772221725427130501447574071813120 3995440 257551790227989911007845239209000960 3995441 930410320379946025890376872587533842 3995442 866562104995946244021013753972771584 3995443 -63674789002017480352155551991944308 3995444 205571358186961499212386231989655936 3995445 411328996851375693932744395180880640 3995446 19885959932997321133479584175260160 3995447 -2879992379703808033246658056463638104 3995448 -817654216150946603102470068712366080 3995449 -350526674844818672183422052823822550 3995450 -284567733307176417158384478708540000 3995451 -1471644007047917148349018142385128820 3995452 -2573689967955624418197989727194797568 3995453 643169131164908785073055568084615680 3995454 -147916484322018111479102016020834304 3995455 1337698533311141133248679588248016360 3995456 -223556403346763459946129667903193088 3995457 1160232912573507554285813622232207680 3995458 -989442815980857947066301839142107616 3995459 548366203375072756235927106502007520 3995460 728904759378130566812507366355148800 3995461 2634573777916006693896168944546940062 3995462 652464512423360976820614441419195232 3995463 129680704057716938776227722107493544 3995464 45600049125452339521528159897067520 3995465 -1914455453644015019041088417278618140 3995466 207666377755849419523900526857218048 3995467 690330510422159510643253552955726992 3995468 679959122568245659387003356051388416 3995469 -197073676930656501042591438945660906 3995470 979532734133004800634061651768527360 3995471 -1010467682754489843449704729272605328 3995472 -185401829063211019417369968090808320 3995473 4247360074074828548478303258559883584 3995474 6995699838738979960965261990646272 3995475 -1215203719697299375996220046690912000 3995476 -2785764143860134136193703701974470912 3995477 -357890310947637665484822763620319620 3995478 -649432241925153891770633108711317056 3995479 -1122663841856785198704599176361694840 3995480 110462342575877193302505217225728000 3995481 703008354032409922819915914481777344 3995482 242236950843171223970168265835775712 3995483 -4155297420598116488834816722540013280 3995484 -1055893679586619473422211443431050240 3995485 341170508875647143907503568916270200 3995486 2437033282870442914463809177111287168 3995487 -109592152010764091418717522145144008 3995488 73152350994481560129844728455233536 3995489 -2182550789211883206019729333986175710 3995490 -568276852470896080903787199094394880 3995491 449210302687612806945921093382133760 3995492 1028683965531022998346172710596943872 3995493 249187521098452322815863082510680000 3995494 605859789948668517441287343068227296 3995495 130848367454619070785399034133030880 3995496 -1583089497648997318993984554772316160 3995497 -639418313977068454188360481087117056 3995498 824553715319654704503729662596383504 3995499 -950045445860990894868727211171088960 3995500 2321593506705446760504635997537024000 3995501 1381937933261634424063056243780311904 3995502 -22751900340842463258541029432892416 3995503 -1911323761823195677854707219442899248 3995504 355031067213466786126195119980544000 3995505 46255775955612532943903769005622900 3995506 100260545451574379502414670218407952 3995507 -3446145733187097745363194340661816244 3995508 -840315497168886350869190037548021760 3995509 -212499193440554272827972536251914564 3995510 -830730443021600497219324092458246400 3995511 326220727565775442671974928925871136 3995512 743493015652503557325804288419635200 3995513 -851091924874966278421505763114185238 3995514 -441618245016754199657377625896412160 3995515 971634417799754835941914481797820160 3995516 -255554894559167219677006788997481472 3995517 26270050066646145822613196209751040 3995518 546791148534994227593087565653504640 3995519 -1092278002572241242598523740227385488 3995520 -1350932544499649898767494949948620800 3995521 643780848111267572109446241184293700 3995522 -284778184018891988980219897522752000 3995523 -387230397711958302597247568500624176 3995524 -35519406989078764773685213357224704 3995525 272763662197353359967789672807021600 3995526 -1029165985271598936113331585138689856 3995527 2958264212133486196248869955972588192 3995528 207323144493328501610079987211960320 3995529 -1320327326991767585198295460817387520 3995530 344701188338673748529604443565542400 3995531 -1813021218163258425494446298612881800 3995532 121419154416324862210819542351201792 3995533 -3052372144654692232848114091395409620 3995534 -1380367128301637962451652620117724480 3995535 -1158031066480909281176160839272066800 3995536 215345488568502699818103131669307392 3995537 171752878527584329272641395073550528 3995538 -454773640345822173314351127856208256 3995539 25249150419881016835866908177551440 3995540 517725704071813893033440655759210240 3995541 -919331139338619701807525987494080 3995542 1273274791313487419152215670181808672 3995543 -1033205975775917651844216613037489208 3995544 525344278459329022502211752853504000 3995545 3779548184529246394205217691293257280 3995546 -1989481079950938388549212400252320528 3995547 1376112915173214741033955236729065472 3995548 -67241008152279927848085730100032512 3995549 -858158635228050812391315080383013460 3995550 -121792450199553389129578463114596800 3995551 -141051166687547979527022486241204000 3995552 -2606014456970383754918084727612112896 3995553 1261804309441931987395106558189974704 3995554 -57312899706115178562848609754003168 3995555 1716374587539226039755105326633250000 3995556 92474311440689729380828685256192000 3995557 -968519659260166703350894257718832194 3995558 961051609453164115725216608453356896 3995559 737257646497317448143227544628590528 3995560 -10649324524628625930758252342476800 3995561 -2896218856308071120867749332738943416 3995562 -1474754079231522520633232327579546880 3995563 1721088544862576167452201286756053648 3995564 -842289744917102248661205037070389248 3995565 -317394944900635284334224797888926080 3995566 -543786305586992386773853036066560 3995567 503485612392536436418254472925046480 3995568 -37591888963715790852779284556464128 3995569 797221054463157000410099712453789696 3995570 388174526958168669079719245666328480 3995571 -1195958803117360736311578650793753288 3995572 -745078276144781915591250281986918400 3995573 -614534693963482722292680772213219716 3995574 -353007547566063017505194681280483840 3995575 13117498454407211377351379499208600 3995576 -607799549742480942173547601976770560 3995577 -865767978560261327803489146139178886 3995578 1800995334091646596241151436352031456 3995579 -95233159825002793804564523132771808 3995580 22170984770607848932986432519644160 3995581 2170461634066895605615387517545453382 3995582 -110232287710102729906456971722782848 3995583 1417009282607405016212521060663741440 3995584 -221009643236786760365633610448896000 3995585 2265687788054840346670820714131652160 3995586 -362436617107316663128625497804915200 3995587 -2216939874743202136798441996754765764 3995588 792909019673665715435517383548610688 3995589 -727445354051371272554772797089861152 3995590 -133354891322665616090733559708953600 3995591 680936720417951652486556994063389392 3995592 -620434194437398169759775902901043200 3995593 -33610607858696080146404349359281984 3995594 1101120487612138528719658967471749632 3995595 148555831625338325305791211539019200 3995596 637960922165105186679342263721000960 3995597 -678787193884413425172715428349236288 3995598 -265246884905868374271659831487329280 3995599 406867139860351014131916941097381736 3995600 43878105015974725012287826634342400 3995601 2828868927580087740349438665437687520 3995602 -30092838052675044175008692595747840 3995603 -25800383503326403328307840297728376 3995604 -1165861712075532871179056943193004160 3995605 -234323230271017107876566092983662400 3995606 418796993887657635711423780736136064 3995607 206463186858746406687943725966758400 3995608 330320599837398771045494075659100160 3995609 2439676637173579927444346174099532810 3995610 -85780297739732316146426929226538240 3995611 -542752797178056537128867650124253696 3995612 4422791181817090618453882966588167168 3995613 609661805997521150949161752108189740 3995614 -292784689025649924188843005504978176 3995615 564947562998881438303799884118709120 3995616 49952093048567905691415669852340224 3995617 548601972447065668159655876793343380 3995618 -1544288587603801380047649100345349760 3995619 221815926154063450728197436246366528 3995620 390084195364070719315241378742278400 3995621 -60446411569054388193574662386551296 3995622 1448338036188318286401486379403124480 3995623 2326782596370650677000698657060738872 3995624 -254572731157500887012555378830540800 3995625 136198322239233639994355150247690000 3995626 -1425913045043617243911057110866321488 3995627 -2144153200088618177819973234926464524 3995628 163272312531183992176972345362923520 3995629 -246094038241637194483360653602897280 3995630 284553092456055178417070335692864000 3995631 3148559593132601481959134905681751560 3995632 -161640826613941022569576612025073664 3995633 1481506541338631972189017823385996882 3995634 67403093937691903177820098839637248 3995635 730672426157050259741531910735257760 3995636 -1266572780183604184460025778912993920 3995637 -3391229424680704582520629148244587232 3995638 246888171251947293353885010146823360 3995639 -3599848423541525976525151638167425560 3995640 350547124336007017874740532222976000 3995641 669626909987595761652382666671136200 3995642 -155576544155036056285585962339824640 3995643 179705588736489643085552443810584000 3995644 13826232911729671767186341125774336 3995645 -386202202000313663490125498613472800 3995646 7874679950617548467668015237091328 3995647 1044752461729594052697399994707716096 3995648 -210148269349648395763311328540753920 3995649 -94453310425201238819225153260664640 3995650 69016645619352271944430791573564000 3995651 -1834868872820716438052372238270486000 3995652 -225617285681600378904733251610607616 3995653 220073454549310843576320665047431902 3995654 26643668928350790234605398002006912 3995655 -13720321899566717838983982103262400 3995656 -554632851723243149938933429458693120 3995657 344395709389552440075657120548544720 3995658 -953743747759707337237184854757423616 3995659 -351576124063521247366153407483572140 3995660 383851587942036660600381946092487680 3995661 -563199069583553527193442125910375456 3995662 1485054164102495876065548251918438400 3995663 -1343625121593143168308572268434422304 3995664 -273153105014425564364005487394226176 3995665 1403855409254614024483551529100214720 3995666 1776731872738884792493199048001478032 3995667 -295693537296834073492643541944130192 3995668 -366070028753320048488793240025037952 3995669 -150409839151656989394381490951719360 3995670 -123020845464582784699312697835724800 3995671 -1095793992643947794977496612799635128 3995672 -1043224494105122054361421227031603200 3995673 -685283645189997020880607177445958432 3995674 1279840895210246764131423061910802432 3995675 -357537044151265124417777268877590000 3995676 -2443245373001839083567696612065111040 3995677 -636699554752856511084865641453291328 3995678 593667594880807828183858439299776960 3995679 4793468174210179676298435736441759488 3995680 322765729828624909895678840309022720 3995681 1186090866621693806320716813961086000 3995682 -849086229347506581044844361118779008 3995683 -520575476845937995691175347606200192 3995684 322449934505411358196736683239985152 3995685 1104183713562406477395357123359701020 3995686 -1487002512703929023408082571052594208 3995687 2144732273876824634528792929003257336 3995688 1756134054955061570184184501808578560 3995689 695426076619018499868899633618575434 3995690 -153127387856183043021286496111124480 3995691 -577398139046835105732855812333070336 3995692 17010171239450464810438442885352960 3995693 -1591383857271545037271800006535951956 3995694 -1199121842954438372620775966490976320 3995695 1602395299070363088001008404203734000 3995696 -130175509650652522218357003244240896 3995697 -949987940942652391403846632984256928 3995698 340985569815229732956002339026283520 3995699 -2482611462244145353075185085302141300 3995700 577580951449994345429414288921856000 3995701 330924094140798485608638391701097550 3995702 -1350002383279459377093187853146340448 3995703 -358481221655871525501287194715185920 3995704 985022066604352171553172211760640000 3995705 3428668044721197188050142844890375040 3995706 439805152541665145256836076914416128 3995707 1033998833715751366463797688401971120 3995708 -311852808313570205422556370426934272 3995709 2813134695194637126412773999514590240 3995710 -1377883366310400929209167583528290240 3995711 2264036332676444001719424243958534824 3995712 120399876105213918049447142020349952 3995713 -1703939314442600060559294818711711038 3995714 124837631677536475608320398336008192 3995715 -630412632136449408256683728449196880 3995716 -549778176909581519596386039423575040 3995717 -743341804017493443331572216309620160 3995718 -649203789598803661686433659110949696 3995719 199644111511983634129222337992122880 3995720 -24593255994283903281882505995878400 3995721 -115762917311833358587011022291075200 3995722 -100106927449925338407472020070999200 3995723 1136813450823591368838561360130685184 3995724 -93519203744628271196178904982799360 3995725 -367449665662804170793849093473751100 3995726 758087922452361679681543440855786240 3995727 1419102056668810295769548481497460240 3995728 38528239808771288921279039777538048 3995729 1326343455423557256566452731964617330 3995730 40055332389643029301610298702464160 3995731 -1822691625019544321882822171359198728 3995732 15058622476487916450336105276536832 3995733 635422412666607535890578706391324800 3995734 1158153131835386117258150216265482016 3995735 -2471970655213455150819347619147481320 3995736 -2104574783612673022336723053103718400 3995737 -1664403314083987949589493764430018402 3995738 -453117284464552074018274913719672320 3995739 -1520282897388538397752216865222146392 3995740 91553144584404322524049444546836480 3995741 1135835116227867037496183660322535680 3995742 96478199386359973548404742084737664 3995743 -1914531470665493747385847048656599008 3995744 637597815354548267455453160574812160 3995745 -198063551361561191331997471004574720 3995746 157565493169695785356032910758491520 3995747 769817481502764470616890711821063632 3995748 999617267941908290768975673084007680 3995749 596440963575667946947401641540618750 3995750 -930600238579600059575556271458912000 3995751 -225811413685032281548070119038613296 3995752 127922198635564261137174235953070080 3995753 479276994031029382127828176542739002 3995754 195477243696115064986871164339360512 3995755 289607902404210980347636799289704160 3995756 -451999462126148017534923630497863680 3995757 2398715386371846809890503477896376000 3995758 667427529646785493630551693459224448 3995759 968957485791634174636920248706104304 3995760 227623758357591446557055249424384000 3995761 -1505344114008487522591582964178096576 3995762 1021451214148997287300705031407446528 3995763 -81523378382289583075758063348557256 3995764 967341952557672184064571479864456576 3995765 -1060710076165245729462265258153429200 3995766 252592722734638065714347109597526752 3995767 2400479091031991470493990443597967760 3995768 -732420559279242340635233547500298240 3995769 -653254883186486872183409882431540656 3995770 702126215361122251660104854960218080 3995771 -755864316569213305882133422365433008 3995772 -1105828801321263428838625530677231616 3995773 -1869144691160704052150399764326757760 3995774 237175150669971071991842410696859136 3995775 -4311993957653245211235587057904000 3995776 303990742684488045546910159523020800 3995777 -847422362422808832930709507768693374 3995778 -9857747779084837228894460812938240 3995779 474653654609352833843832694102944380 3995780 29677172205167561137905164175014400 3995781 114885167486229555684659932152088800 3995782 -224187091937637326126358981705732096 3995783 -2395136444771680970320708204372224 3995784 -972425277623431811495571609541017600 3995785 -2559094139376860608373103374429742840 3995786 -620488982146759464713782128532759296 3995787 1083169644680101604408943217056601560 3995788 -1682250780054262916575606013304262912 3995789 -757688145466638588413220324300838944 3995790 329388493803670885936862023706787840 3995791 -3906788244525865325762411939459097808 3995792 588764196252812969206960823517290496 3995793 -199581436629538489333762274606113980 3995794 -1483595978908633660873427060693537280 3995795 625625305308609445083775882944793200 3995796 -390934119003099309587553894442414080 3995797 430292903557154428124433004083473120 3995798 -1394186182341593977811808548518533600 3995799 -3666165826027606393481525295297474048 3995800 578131984293259190802641812949760000 3995801 27602339711826906368851237462831104 3995802 -1228858828334509730141271030356232720 3995803 121358525460722673965634659677827828 3995804 -1673974262405428771825997643049849344 3995805 942041858326838781463879268087859840 3995806 884345956584549191303323601969108352 3995807 -19396785248389180087119641554152576 3995808 670414228967783157516151858664570880 3995809 3263882301189334223318280311028473472 3995810 43168936205735620819791869798737920 3995811 -52081151638471212727893555611283348 3995812 -38519458520133818773141591136829440 3995813 -411414642171720845476872288584817216 3995814 324622637860845081184463684266375680 3995815 14450794640067671027419604151888000 3995816 3071422852402580715906585562214891520 3995817 398449539827280477061252340430136320 3995818 32399280492402672392602438493890560 3995819 -824089781049724534129525784089886280 3995820 647846364454464325540699283072716800 3995821 -2707693906468951073784841492481856500 3995822 -961326968135253780705040496757252288 3995823 -177144242960876557074773128595768160 3995824 -296505474877847582263545019375222784 3995825 -649615000637813771292938983071411450 3995826 993041222416045520418461879261273088 3995827 -2745009296639992367938339554796502328 3995828 -614371034445810334583828615093231232 3995829 -439716580178313694350597132562668036 3995830 -905373376555381481989438656354685440 3995831 622264848947194151997802998781428960 3995832 -685737096480949397223919212565954560 3995833 1098192733721825633519698622519352000 3995834 -272343122839587946240214719173146880 3995835 -201323292117773337086486912700215040 3995836 958978423929801929476210601864297472 3995837 -2011683762511672704152594745986819514 3995838 356046263467729004140927451364280320 3995839 4560144621026010643022469377187873024 3995840 442695899632367203373553589514403840 3995841 -331764515086928579687532388263546240 3995842 113683394147443819685424382486437072 3995843 -1990214678244686296293751804247155908 3995844 1182661730017150639208421803933039616 3995845 -649648189982620016694416879881960320 3995846 2661273699781608158100535979351228160 3995847 -1335059274332092396384439663420884176 3995848 -2703694238698231983690614841775856640 3995849 -206809518508363304039458354454549952 3995850 -344930436298281035534103117310003200 3995851 3389780436746323360867094131920776852 3995852 -623108040798754993105198639035417600 3995853 -1573835996430248719144305153972684096 3995854 -297238072607278154188073252424673920 3995855 -202557777526510220062716750000693240 3995856 187601353100545499981759153986560000 3995857 1112939001904529623659662557271157232 3995858 1571009693959592192575273241680464000 3995859 -356471508055771451280311483144136192 3995860 -384571794345617451346810941680455680 3995861 -66814727568378354692405022787857408 3995862 -395441958154028835970878911707582080 3995863 -671224575294466343964520857453451176 3995864 2345255622007283800030706838858639360 3995865 669130439406582234612232928640960000 3995866 426220132664851323559603351668956160 3995867 81787017751699938092697755871963432 3995868 -1492136361888476549340428369135285760 3995869 -515572632566181595001312012560580352 3995870 1120701151536339900616664709620162880 3995871 -214217740363404320914470588603354240 3995872 -3678232876142112511298452937287139328 3995873 -30735780204913923221062384664420160 3995874 -340909424127531327628074741160032 3995875 1524711979764146437835387616423540000 3995876 2534508410899576572688382102799519360 3995877 1095361547625422812244923436249140320 3995878 387712407220923102870384952032342240 3995879 -1066751901499860558557832350525152224 3995880 260994631327754222364338357246361600 3995881 435845247450818675205316754245121280 3995882 -425857062398983057458576072310348800 3995883 874441367741689977842094525545225052 3995884 994275233373074809385540448912370176 3995885 -75936118489214939453439740599046400 3995886 -21162998432609050206205831811161536 3995887 -234060327938362011431988034559852048 3995888 158803252422123719905718040745181184 3995889 -299035360567701027193264222055328000 3995890 1165746958058662517132794993484275200 3995891 -845428163478338086207013775490086708 3995892 -1784073281667619175096508191064526848 3995893 -4708217832478567043326342985245455360 3995894 -474021111056307442918925443967453568 3995895 -54540765989245264515091077824271360 3995896 -4292978294303126896305590350186659840 3995897 -1863826071084318240038251681900341654 3995898 614133058688574202675758807770148864 3995899 2442278066317833421238202632405769760 3995900 -10444585479206328199180020463104000 3995901 237077040551993165662146116261365464 3995902 1014886535943592505000558663979194304 3995903 3509686764214600753635007393379857152 3995904 29338056479448678217895601242112 3995905 917884988012133603140650379049216960 3995906 221092641298198585383846547165716384 3995907 -563249455851118915931284522557194760 3995908 629045347122357261153668645055164416 3995909 35866104661233542098835483481911070 3995910 -883296052150999298877722700664790400 3995911 -2928569519065048274408378928613819776 3995912 -103643489327918011157058998452101120 3995913 -1308648082980930152977762469084901312 3995914 576755756683643653876486805280662880 3995915 -292677958941821820754003671091914240 3995916 -62021185342779644214308537262248448 3995917 2320644524848855529168799442902148812 3995918 -211096930017805524466397562150027648 3995919 -1813470776369666448344456243026189680 3995920 45088499259694883458349024182272000 3995921 -632583647978744480644390613677804878 3995922 205463330980457901376521650687769600 3995923 282048078111473694377895041448016172 3995924 57273662727537772641177307935532800 3995925 643273216631177652261716434420464000 3995926 -152222955527662120491567631741572480 3995927 265061058804801941551559856301584960 3995928 501328381573210161026794570540646400 3995929 1140873788538575631717455547645667200 3995930 -208848102096987293469068735580571200 3995931 398010983280531559811821364769690624 3995932 -422878903289830389313689510136789504 3995933 3342091908722447073325318569440014182 3995934 -90889262655065046070655456058452352 3995935 304468442418134892791191631908196160 3995936 -966682125563027715757160938717839360 3995937 444191575886369222626917348563079936 3995938 -1063826268787873623424178661570632880 3995939 -3062774533837267170526463644614407040 3995940 204406814432876151640774795717017600 3995941 723010244502123871860891297457889342 3995942 414347300407813624559975862063572544 3995943 -657474947566999283970311436320927616 3995944 3179609167240377064655470354430684160 3995945 133027153171127821867579041712873920 3995946 -1202455881822741235224858243688320000 3995947 4137756812325199474386928508913280 3995948 -1650669617871240991182855206761724928 3995949 444327879202813248253232535411670368 3995950 -661269574059976254045174089384160000 3995951 -953271045891748301793823474929294336 3995952 -261509966655482419878397718872719360 3995953 1157042858082056854542705085714117684 3995954 55197928512248981257876028239965600 3995955 -863370793800568387305757910377512000 3995956 -455019006732453604743930191268234880 3995957 1391394868171405990818088273988990112 3995958 317894503271666650379999860077480384 3995959 1742814998458199013405916563067598040 3995960 169875417630084452961155393942937600 3995961 463397960275137671371292716256104272 3995962 11317424901214913361566719181374464 3995963 764984738230664374814771629691064000 3995964 -301109446846892711188936590492837888 3995965 149887770807731635395801542482821720 3995966 482229915085609106790324846213225600 3995967 1920163256086742355578250144400795080 3995968 823102594409422736973499615732039680 3995969 -2057974583919359743334836651681959804 3995970 -715359046599706679844958611135244800 3995971 320905194306666103987871576059068112 3995972 2191235319934220254127463809947499520 3995973 42537225204799327557251888829099102 3995974 -1014447472673264417500073810740690560 3995975 1076744581946578787128784669045196000 3995976 -1255081935355064289104074532756029440 3995977 -24909044277177445825201337199259174 3995978 -38714620819496051901688903591127040 3995979 -506640215968714738514187746498890512 3995980 199789513669219731009089597188992000 3995981 552180456666735525953406478779792864 3995982 308672419639135970471572784892240000 3995983 238136161848821937133883672512210704 3995984 -94675389317602337870646971102208000 3995985 -304829959726451498210565512211993600 3995986 -264673601134264168861855468982749920 3995987 -695005279323321246622782542768553888 3995988 -929787014266796318314151382646874112 3995989 -1221573062359052703007525655091388210 3995990 10831469229998748476816474280597120 3995991 2258854506246381239497634896435236000 3995992 -47568753564342800184194210611200000 3995993 -182142084872166648319035334058401536 3995994 -169501305022459108882109822326717440 3995995 1143832028740665451473355223554789200 3995996 535245476289968389826855372507066880 3995997 577234439162518970216706391429557120 3995998 938120702519567105438092891140240000 3995999 333438752604659174297134226132546736 3996000 942918536273890719425513477898240000 3996001 -691364389379121906754673150976021999 3996002 506370668518987696195768620456282912 3996003 132711796165127638373871417543176640 3996004 -1328742353720510617627428003403443200 3996005 811542230012091883687450323302697300 3996006 25699624843391308393762403237935104 3996007 581883879087582071975589666187747256 3996008 65297552357817170769709724866344960 3996009 2347810834067279940442247034190656714 3996010 -361186349354249243359195816942983840 3996011 -1004355557167391121139298295253513200 3996012 223291678660096262102815603424504832 3996013 -193479209139571556172346923083812640 3996014 884215881367498844715885057112955904 3996015 -17984792047055568129118990042141680 3996016 398762400721076757619087642413760512 3996017 650941227924327067638600499843770066 3996018 144327653066829869390178402531924384 3996019 630964280748419023574717782224647544 3996020 -22435610079103402054641236241776640 3996021 -11228095637809732196930524474161216 3996022 514756037137679789327094641886480384 3996023 610438207800811614492267388738299720 3996024 -218905633119433824514594954944184320 3996025 1838854954445037879243924554345150 3996026 1484145826868042667643460653303584480 3996027 385389728848479457576896701046243840 3996028 -1261918237273774746091467197709432832 3996029 2507270299785970166136942349134397920 3996030 103146661526579258215084856870728320 3996031 326024505541770915635151243956337600 3996032 -826174649862587647184503429713100800 3996033 -30893971348455099827891150911667616 3996034 -516838864047349931729271274420758528 3996035 2232702147561913492270269721582978800 3996036 732692002216567032637167781071811584 3996037 -891105908161430519697725230488019848 3996038 661607544039231547214280131193229920 3996039 488469200229222687348858870657706368 3996040 1566011733032293199621320227250636800 3996041 607373208056768852769892288516131264 3996042 -241945667283780965610689626479064320 3996043 270810267058451644599940940211864624 3996044 193517596887623021368765396989843456 3996045 -1115612408693354441460028874826343380 3996046 963322786419278447021666003608001472 3996047 -2110306788953267287304286425654754888 3996048 202102661444813816143609571431219200 3996049 1195762013557575613848803745627846440 3996050 185561107560169640816308247246700000 3996051 932622358500856353665675724556552632 3996052 2236525395694763581902078992707338240 3996053 -1970981544533434710279956481050257056 3996054 -63727634347175978935884814181888448 3996055 -144168755279685384310685872452403200 3996056 182454667497486254634515949014906880 3996057 -651890043740359799130800914630145280 3996058 700185381831464740001537509871297280 3996059 -1486104216080801673478525916074687740 3996060 -714690106354824708207990149621591040 3996061 997222922571324006064090547699982400 3996062 -663586943344705772725048318412654208 3996063 1596244765806619728459749787492058392 3996064 44199533966669863644924182912827392 3996065 662075433205982040440563717929708240 3996066 143159421246598829832388214935789440 3996067 217243353676692763074878091265905116 3996068 -421313617896344047518902392121379840 3996069 13341267095855152454227702196467200 3996070 -322358332715560492566526548078508800 3996071 4683485205849227000152454943773189184 3996072 371624087834688017899218200489118720 3996073 -2705177798195386032165272249011612678 3996074 -182532631511491574365756311979424928 3996075 -826772168264396126679362057007785400 3996076 -8614214172798935051221860116807680 3996077 2032449535070433298869172225797499926 3996078 436157864549275470803051666512463424 3996079 2862014107570376675677023587083425680 3996080 -194021736176642326161549149601792000 3996081 5388486698323019028346667840192211360 3996082 1467039753018989510963434979617093392 3996083 -38774762460752981224092683782602336 3996084 1658225470662168427382482103158056960 3996085 1307498823416964558780557761679274780 3996086 131305722113983839353153513296126464 3996087 162028481613884024852318586357318480 3996088 -1941967991438829561478408638360330240 3996089 -26989649515553316931449304756066176 3996090 -193343901002466722103140667770618880 3996091 -5689825499675433229619632666716024576 3996092 1468429688712820949781232507255919616 3996093 86543950026678055358656006780795008 3996094 -790689312698596061680492239858897600 3996095 -130576487109510242987052207233285400 3996096 60642168560444765326375053441368064 3996097 371454641866158973151205967706089986 3996098 406516464789693550917222459400558800 3996099 -2507879636853187147064539124551036200 3996100 574465999940788313052530327973600000 3996101 2703413767270441719282123237118664604 3996102 -744635030739850816800298564473372672 3996103 161810899555820949746754960605250240 3996104 -757282190703167181702432928412467200 3996105 -653320082426265720536127694263607680 3996106 -316959506468450977797441878916625056 3996107 -3192227774862691769807143267741441644 3996108 52487463932469984625114233538437120 3996109 466607763033221185672439144658247640 3996110 -5811945028508564171572367572750080 3996111 364418349677239076698776123776826240 3996112 -393627003137721572240662125440532480 3996113 1861435662413354939672719080833842560 3996114 -872761984766066883550610201912012160 3996115 -1720205482126315172901466837351980240 3996116 951331308152093818755275970767648640 3996117 -701539853993076604500042728407846272 3996118 125276610621402834822344531667732480 3996119 7701341523328466698890409605878400 3996120 -74217575729153158286387935292006400 3996121 2208744118973684168695729882733683012 3996122 149432903662618072222332481843222464 3996123 -362459913982723727872890765501560832 3996124 -1911564417428756369219028674816875008 3996125 -198576604163314902529095741188448000 3996126 -167007048720539641871253094304457408 3996127 -1325585067356516377974631020353053800 3996128 6613963269922901010791978804834205696 3996129 801638910397577358236549728267741440 3996130 -20359450230142035071402707970723040 3996131 -165729054333013387787912047596916068 3996132 -90493318002053944921513922176720896 3996133 -2227120434997572337041221465129854020 3996134 -1508816672828630549655591219914666784 3996135 -372708691171400488831885466837521920 3996136 -2960038145301037730387205049508659200 3996137 -1233464093754717639424180398603227760 3996138 984627397977923513321419612756978944 3996139 -292445122605916631027823292672981728 3996140 731431954221038835314773736182333440 3996141 -1038887918614210665245657980171843008 3996142 -664636387887662996449280014780248000 3996143 3856275662112599429968500892945986480 3996144 489961740747489680677477050207535104 3996145 155958539319769186684876950663895080 3996146 2455743120598860254837073360483984 3996147 -306474817448666633465428813575271584 3996148 -126773915377295297430802674211586048 3996149 -1005026773949818182065261902603904850 3996150 -644022748171098988759673131120862400 3996151 217692245896138320208553761315890152 3996152 -2987501341067993291581100852573798400 3996153 -69099995260549970029836646387520256 3996154 1189406648136886250981844273913681776 3996155 -920920572792946293946830086600180880 3996156 -924673341528499705095523365507317760 3996157 -425143771635471972887047293059250240 3996158 -75703121364903477011013549003713280 3996159 -218206584515098963836604004236343280 3996160 216495995431600671008797729184808960 3996161 736750134491106503176181906441645652 3996162 -13016569660429112123445386499985920 3996163 1425574739923482382646274478209370504 3996164 306647886850833976424854569350295552 3996165 510337723813894839824900368095445920 3996166 10820413636059729417051468638919168 3996167 -1351255525654648535499873034463859408 3996168 1741469811895499261618256958070046720 3996169 3707346475187103538270342376713378944 3996170 736897053457887194517371705390237280 3996171 -1317942441246396195950739495157226160 3996172 130294066899431341759703883044370176 3996173 -1031263290638249245455953804620240980 3996174 -36179006825459995747665042497006592 3996175 -1228380720247953843996684946246560000 3996176 -327486269715443226753465102193459200 3996177 41801568333637060870183152449057520 3996178 -315450476310184008853548327810165360 3996179 247462713568605127220604222191662080 3996180 355973720610442324926187543175383680 3996181 286755529712114216489659490228747904 3996182 -679950144644508466299272953105594368 3996183 -113791324662835102100228330854566576 3996184 -1706257358907785105487954341733181440 3996185 923759479330250421677439514965194760 3996186 -509240020319633504804139229983975936 3996187 -918186887284740499575709869077913200 3996188 -24514790868639597919867219445167104 3996189 -812567375300194329512021663113574400 3996190 474419249668542509145671547970056960 3996191 4533392419483640272236894526407126672 3996192 -364244695117355876521538399104401408 3996193 -2448689363653296815359274179300582558 3996194 1975967980348417840033142562016212480 3996195 -361256602824637131418595842471402320 3996196 237165526142248111471509524014582400 3996197 -694206810026883403486263828636194820 3996198 822718630015529075483637960543684384 3996199 -2409996576179663231871660089814305800 3996200 -255062910506717245469816472399360000 3996201 1278273277397221980667417882447706880 3996202 812034597442420580753226939181701120 3996203 269742432178301994937138045046537280 3996204 -1031765724570993448950805078276669440 3996205 -5051889213114074732297645102555040 3996206 -903499340133257429704354204736150400 3996207 1132455410511836037321140307204240240 3996208 -621400081538061201388370622263738368 3996209 -464444367479892278314704202131854784 3996210 180976852884854422974500598861803520 3996211 -2331450638471451078256408804409699188 3996212 -416077427072602764008773549506398208 3996213 655492808917757475079184256492519360 3996214 -1891135736669969434822490158767080544 3996215 2349898967619396642734634853476940800 3996216 -9944980179551152305967354407690240 3996217 -292552350035500965332319482261563520 3996218 1465972337917070941085552339292712560 3996219 84726352297089825300101272019935680 3996220 -1659884907934330615018437680719941120 3996221 3873326150430465212945297641248628422 3996222 685444443841178431149557584703913984 3996223 -1221861834298926398668697159819011200 3996224 -289589340568226136497508914549489664 3996225 -175801252940561179926685407111118650 3996226 -332825105392106904287693364630046176 3996227 135302653406226740568098763273175008 3996228 -1354550438595036811874493892736148480 3996229 -1198819649599751580950834624060817480 3996230 121553532704410873121627840488147200 3996231 1149567375154803066305098285444829352 3996232 -449714235216216372021854533155225600 3996233 -1006242278494975961170732290917541936 3996234 614161534878404395294751806886085888 3996235 1592819438208982260499595781242422560 3996236 -346391384162812186767130553055063552 3996237 -177680723428248597818790358679898048 3996238 1706624289414395146718643541142243520 3996239 -124217946200056277032474885758000432 3996240 278659306005966604693007012106731520 3996241 38290824825489305677816996708214784 3996242 -3047115050351433501590743424700288 3996243 26721873620864677703661304458487680 3996244 485201170520293503795579382354085760 3996245 -66834845202674884702265149954772160 3996246 -126787741561740965678306802613809216 3996247 3421776929420327081373496645187827320 3996248 41406905239572627005777338515394560 3996249 -429886376914941167310642917092149792 3996250 130549128130742604285350245312800000 3996251 -293145501473910643283767050463534080 3996252 -132038004436702980353909582877688320 3996253 -324527560827086976792665187350320596 3996254 -1306499299432460804691707553428951424 3996255 185807063977719994092077800611676560 3996256 -2063621544794273454056841559319248896 3996257 2622831556154450534083601949697122180 3996258 -488731515106111614355883904983623680 3996259 -51242948923594931711670358325558384 3996260 1030603922052450074635661407546394880 3996261 -345214243849949198344513896775065090 3996262 -21872137032865280655187143256086336 3996263 -1333101191335206008090135824010676960 3996264 2324242601080724455481002449291264000 3996265 29242967730307861089658404066808320 3996266 -297872409611642247736124113855257168 3996267 754300022653635143163262360999920 3996268 989236322609119859171227488340437248 3996269 -1395553589664217611304272131774973504 3996270 -7392347976226034790014790856492800 3996271 -63859255325498639205009073406986808 3996272 47621719256174666963813654146842624 3996273 570771038869481595842021589641181504 3996274 310169564606488817513345837874884640 3996275 351659578982981631976606957345999800 3996276 647509621195483311798089902287839232 3996277 -3966704190226834178979302448418065874 3996278 -243647599908581966815492220406455040 3996279 369425044732318213391444708087067360 3996280 208151761931139451830855115225190400 3996281 1153750942562964180619527363106703082 3996282 -1551236641218164268644189058587264256 3996283 -1351788461337102030329355861102181468 3996284 -387888805474758268730277886993810944 3996285 -238666119046041944841312815055768960 3996286 -83571996015397356426882266860938240 3996287 -1662919992449922549674514029965215240 3996288 207682075286297579480622303176294400 3996289 -3241525910880765251858731359712089120 3996290 6424667746780881712496097888406080 3996291 4488913469863266749565780919021056 3996292 -518750258065317751375362314703108736 3996293 1182250281403959046459756447270963200 3996294 -1240371218445870357376830727485972480 3996295 1495738028408394760883968032050311800 3996296 698588474347284454841483519514869760 3996297 -395036072591521464088545441772074240 3996298 -15767012498426792714911227117522336 3996299 313072159289763311164783419713669760 3996300 80469989108858122503411882254745600 3996301 11371694065083229242330048641600032 3996302 1130936991311272174776376479660784512 3996303 -328014079837188317024155867790871552 3996304 -101054512165014717390672022939222016 3996305 -2796035736251306451424231146621921240 3996306 221182759476643849019280634263022080 3996307 1391960356999517839499143177167352912 3996308 382616754118419714962628392691640320 3996309 11126909050607747916178442039642112 3996310 -1022995788524064779893579750779498240 3996311 504496660703688552602890222459180848 3996312 -80302615311278449679170894173020160 3996313 -508895376972027153071798071103643756 3996314 -8468401110742973832907405565177088 3996315 -974389773446331285402200686213358640 3996316 -4019317485501409732608320006835793920 3996317 459252749237083480759925850724055820 3996318 -59361761266869350982569913093657600 3996319 -328062356582128855510363452953349120 3996320 -1584578886292056474384409271951032320 3996321 -309481911244756498971454574474189376 3996322 -155644141078649340306817743176695296 3996323 244829028184446930017284236803044572 3996324 2225064997060640718243164547613931520 3996325 397368796238739120106051862174529050 3996326 -1809395946050756258676034490864074560 3996327 -1223934046610844170786399413049617920 3996328 619632349192933610234594031508930560 3996329 2816113576054635502561197401969691300 3996330 -115376462033287564411591541496007680 3996331 -996829324711815886412289493448094048 3996332 -1891671578677691341716753861459880704 3996333 852687745284147380296763121564779808 3996334 4628764530284611676081622990336000 3996335 55712060674775604456184241802984960 3996336 197216583733507329207832535967301632 3996337 743242497502790106853372996925475986 3996338 -890209977596662122484391733510589680 3996339 -955187266318474591645572628052545680 3996340 -1377080855347853062254348334485227520 3996341 1174882319612190412975007758478165742 3996342 248171385182189171043343498965770112 3996343 -1170345150406993202161193233211571360 3996344 -289664883699123736021485471862394880 3996345 1138078379857207506112106071779988800 3996346 1334065517239499280123233559171678720 3996347 -1964705222897605125416864419178082204 3996348 -777244998457251685752339947015646720 3996349 -80230631427859254160038484782551488 3996350 731359587727637478745877511002620800 3996351 844509699614827461411019905357281040 3996352 -30156653790120915069696533455699968 3996353 3294176964319632401165086260199681602 3996354 -49611331703053375566524888532923520 3996355 1720870942220714990544546883990061520 3996356 194627211433500348373221720903905280 3996357 415966745501795889090206181252131040 3996358 513439354199570017438151986484366784 3996359 1685672435729128712927987982504218904 3996360 -379600142544750155810289542460518400 3996361 2292416970276586352540210074686351962 3996362 1367901870351772349768183376535824432 3996363 1195642074996806448961306588407321600 3996364 2007523757810663047733463182629419776 3996365 263253338558196805053384122502144000 3996366 -355627269123056560352287969518127104 3996367 -1242918030041090905641166812139089840 3996368 -231214731747843035840731455356092416 3996369 -141589787959828472501835334207037196 3996370 71758810024669259029412576608757760 3996371 -353385504853113503196468023737450968 3996372 642153528810840936086979578300270592 3996373 1919694168630438430004261098203820480 3996374 -2375055482057373501340106682917946240 3996375 -2264924044289455825917464465179356000 3996376 -768576287374589713702565429613158400 3996377 -10366149107070170442659869258954752 3996378 261007620034316727927998276709879024 3996379 -1981950227211572810999235471884873020 3996380 835706243008324906829261801695372800 3996381 1024604754699370068880049763640397952 3996382 219382027589445648855034365029326464 3996383 350330227538142608876024839530187584 3996384 -880303642712174820499238536788049920 3996385 204776887689414217533770197927857000 3996386 1490786401987334222027222976678138240 3996387 2142604470785037854589642735831302244 3996388 -2155017201991839449868034658488320 3996389 -3662085523110332758967515842446349120 3996390 -779885912057940584004755586652030080 3996391 2304282628071782220614321443824028680 3996392 1885893775094246980178810689336704000 3996393 141393286006272198909775631690274528 3996394 712135992775096552743773046603883872 3996395 -338004942210007633562696256963863280 3996396 -155742174536409218506168940283703296 3996397 1919662135710622225030060226252453846 3996398 -563412464809303109469036421662017664 3996399 537761657042734011544780392140726400 3996400 426266715991820609065730239327436800 3996401 957820631865027038867790710051946804 3996402 608615841050570929065123813513570432 3996403 1383553595989406605495642222271929200 3996404 173207026613581465407693245842025856 3996405 54662483570063296015250563328928000 3996406 2563284653413285352588303384607761664 3996407 -1165491075144700354446902367032424168 3996408 189193740317618341494431459563315200 3996409 1119182112783043040024381033627294340 3996410 1856143655146412958776003806869227520 3996411 -984888360390249112366408088366078976 3996412 -267156114665142514241458724804978688 3996413 2136089771555032897404211507087462662 3996414 -915035433018749208178477980402482496 3996415 -1611916040112796065073494346159654080 3996416 -3709399878126101379477435853515522048 3996417 878712754667429440965619600198008480 3996418 -1488178530695020848000229652726049840 3996419 -1236695127269869729629044380326995808 3996420 11498614130705879015954052392448000 3996421 1036037293544212447506962687949520224 3996422 -243848450669149349651750015926771200 3996423 1473999388440380652856889660441337072 3996424 728207237481074759884783739533516800 3996425 1502923289338353827668559462667057150 3996426 -305325025950659934185877073957387776 3996427 -548097548668864873108892275452460416 3996428 1071535384624422966093268361697056256 3996429 -1607309861783959794237284329687831392 3996430 -562571258002567420853265277182200640 3996431 3665224521207991397364848283145709232 3996432 -165815623038352965154106237184245760 3996433 1281493096626925729343040489577433920 3996434 -28501316514431714450796665105746944 3996435 -936300966818530847414521352044263840 3996436 -1744387144776897241025335993564823552 3996437 -360744973581185851400552846556679488 3996438 -839231905552830653879657145127611456 3996439 -2595386695703215490384086279006776760 3996440 700752520168479328748338081041408000 3996441 -2142253885446801771852378866412730320 3996442 -1922259226135369948635529514283514128 3996443 592171533840024249174264324466195944 3996444 321825897033635941729040656846328832 3996445 -1647451512333374893429155384444500520 3996446 924124901766686845533005485724748672 3996447 -162382383734065146613030569621488640 3996448 -1746835220276570075531467961118228480 3996449 1062051053242549361911798297571939760 3996450 184108408340050174659562228575081600 3996451 2827835004003826140579344178781738552 3996452 1601203455156581856590848656794787840 3996453 -1228308869696113500858705408458433696 3996454 -688150421036439904787934306902777856 3996455 -503598427610077860715324848278957640 3996456 -298379012582426413252579978154803200 3996457 3127815224217755118071250591468241152 3996458 958090158666833733853548220336128 3996459 106816191306669761583840571419057540 3996460 245445270125375471475335269015296000 3996461 -1615745040498227607521651816191393920 3996462 361015500717303169521538457340753024 3996463 4742061431070319036558471524751864 3996464 634284671803566130053734276356423680 3996465 -315187389252403081707249499197432960 3996466 751081840463520326879653419946332432 3996467 -1876677901767912451136042117511866484 3996468 -53301277803171756696327336993085440 3996469 1781360430501587968129063443849878940 3996470 1314398595224971731461136482292871680 3996471 491327865890927575340620777768766160 3996472 80664492592573958118620241472204800 3996473 -574332651408089330744109723359106936 3996474 -282189144231099891708666537836528640 3996475 24665082793504414782642106227496800 3996476 905347682779519776292936604520545280 3996477 -404896181639860998705921110996035680 3996478 1689139133636192093166535749483604800 3996479 1006545925284091080313211270938293840 3996480 -61054455080361520619708555439636480 3996481 -594974907145422686342717600527732268 3996482 -411223775841599525900748004159062528 3996483 2449706006247886531880238166718267520 3996484 -865225708263512398138071615429869568 3996485 -694835223637039388593458357624911400 3996486 714609369585238690239347869118887680 3996487 2245482023024268285062425018574803992 3996488 2852312523699799258020798485037711360 3996489 -635047659202953355844004912717013248 3996490 255381257346536656712134012957732800 3996491 -90767377515000400654735260409725000 3996492 -747201113919248861409569888601973248 3996493 -862131513500387546630452460280476180 3996494 -1582033524206386611006472808137501248 3996495 780940586754863790644826760291065720 3996496 -18115946012812019288057125267046400 3996497 -1747115605614321670846785160847655708 3996498 319602940718160911508803081138042880 3996499 889912533159124823484996813549744064 3996500 985934401036818556006397176512000 3996501 167011367172450228954569028198582432 3996502 644213904419137247045484192272945952 3996503 -16300749827678883093263290593242112 3996504 -3160364478952400941283909004136366080 3996505 1788245187223833179573866981617318660 3996506 1752384883413913865094973553658624 3996507 -239756183043063804796882233706560360 3996508 2893662708931828197535844026158138880 3996509 -4139932473921067330376131666845210 3996510 412380113695003840472872422174720 3996511 -2518802206031433675814964158827697888 3996512 -2411717804930594799890878139968389120 3996513 -2548403977055935913625602823544831680 3996514 595347104640577581346216738199435856 3996515 1844348528001415774679181031201646160 3996516 -390550695553132728815994946348640256 3996517 107201775309891835590849056313088000 3996518 -296836495834885225243819039740389760 3996519 1088599253529070397983452710334405120 3996520 275812709659743208394364651483955200 3996521 1290577644644306789967736035681745722 3996522 -818435292916829860604187878238069840 3996523 -284059925251945265123363435077561228 3996524 657201591120179176624869776234750976 3996525 354964983489027602504837883683460000 3996526 -114498174402484128544647844782130176 3996527 2141648019766679998953202146297287376 3996528 -252672054778606377939217592942592000 3996529 -1354656295547775498241456801114669870 3996530 -576517907279749385476826882304811200 3996531 56759260696287348775039054468899840 3996532 2265250442783386923414874015214093696 3996533 -1274408025894387499814200018100656800 3996534 50076360419217102383707032055289280 3996535 791106487764761854624282542912795480 3996536 -871645250594923820659791391441612800 3996537 -1384414315249646371416664978985984640 3996538 -290101873141837292128142851436161824 3996539 1688339840301109862781790062469654656 3996540 -37959090563288738442634853677493760 3996541 154297754800267546278626978327351942 3996542 968895543857550327615269551007001600 3996543 1179210703467514048830320389326859464 3996544 2819124959325870835981662622863851520 3996545 452173538469264547974219244661270400 3996546 -621465573410006776189131893263295616 3996547 -800566047918773582074968116242839528 3996548 2897509581771958049330382187372277760 3996549 -22219073753051688580537586835710400 3996550 -27274409245751709811140416853259200 3996551 -557334788736971551056244975541932032 3996552 -76654563654752107987095471860121600 3996553 988972830811763675102483510328730368 3996554 146778892058319140422225481908124976 3996555 -346314839505555201532976651772384000 3996556 -290716186225474947548578256313132032 3996557 -306108807750619943963701320576475776 3996558 -69621643689898001568528904386681600 3996559 1121521677322969119055485853709772016 3996560 -139528068174328777111262523677982720 3996561 534863667495271793468754927743634672 3996562 135272729777674111252004215948609152 3996563 1581159356831318812205604248501541120 3996564 235151299800170349471681420578955264 3996565 -537050158134570409999023972635445540 3996566 596980584227264602682542479771054720 3996567 -3186392625039066440205046665207875760 3996568 -501758756435763143976120046821181440 3996569 -3931585346981423719404298264387215030 3996570 300413375592030045981775759081190400 3996571 816641504957353952984155774593854112 3996572 136254249931115107841543915372700672 3996573 618199374496650207416788830685959744 3996574 -2008538216365862092910424896741261760 3996575 -1576652790722417196498308452154597400 3996576 671534277866023961484080518969884672 3996577 -956945034376590172908345534291449880 3996578 -190718766754001816343943705679210160 3996579 -1567148615767303022542637522493716616 3996580 8606599593854690709595369489674240 3996581 -1462956976782561216908778407674975110 3996582 -51815435272854244847388704915767296 3996583 644637033016579007091867610737523832 3996584 184464254866661359746707423192094720 3996585 1325345997427746736388120068051517220 3996586 -1187195504329736667994040720328395520 3996587 -2692078976545973938051771353084213084 3996588 -398144176869753228244624243151731200 3996589 -2451998545270585199803279235578629610 3996590 65497065463687573654187876468835840 3996591 447378624905031904377507375025854864 3996592 4051071822488939948743396523835392 3996593 1784712189796139296600846854749230320 3996594 -162321204549890057497832849578444800 3996595 -1394194199161922612595531593218295280 3996596 -1055639158138548714681099321380572800 3996597 -65701261384984592775826328018594304 3996598 954701542412685142764270541362514944 3996599 1161278392850601816219616249717448136 3996600 494951243920130337815831876771328000 3996601 1224262119527636826865381396171306560 3996602 1332088882176393463437336357851248752 3996603 -237815318252219593676660223016793760 3996604 -16756509571253496689009217596570624 3996605 -1424590339170948689653460149644195840 3996606 1285964156608007943079559008584253440 3996607 -4422098252242786947541887646154786688 3996608 122872171168920969023851397803671552 3996609 3168134321952575690305678372955060160 3996610 860666397872354321976746495132544000 3996611 -1798796968286284702385513988416403888 3996612 1673639626607251020296986101165757440 3996613 -969595980034814827577663526557280896 3996614 1351587004088990958331674306195142272 3996615 346174274084192510904068169400934400 3996616 174945004703050359704581705257123840 3996617 -2399092877476131152221729330704496368 3996618 233864951848815113610680304292566528 3996619 3144210612583610665558237192102325160 3996620 1004754046237238728161415084641991680 3996621 -2019159611306205136650943936741456128 3996622 213735582269268546730806229510876032 3996623 2516639020290601447432583639433180264 3996624 249892885958276143761348996355719168 3996625 -1204626049411260334067168758438311000 3996626 545342205567016871567973352142113440 3996627 127722196066315141503698185342263600 3996628 -10671339095791600488146019804582144 3996629 151689280480627390173760591979459712 3996630 -1167853182411357571193294111320320 3996631 51008480829576527368822686462743232 3996632 -3761122399811818069074337466894315520 3996633 85350249231010738895887771166913600 3996634 -291812820205271090177264195166930720 3996635 -10709547646200161457945753045554400 3996636 490377421889717570018605852246425600 3996637 1152871715894761969786903984538038380 3996638 -2136420244092698599048520093516945280 3996639 -632466069293233891710111155381052192 3996640 -2549754749847125498551862871136665600 3996641 1533284045571591795678255688613310144 3996642 141324023726314258361950748664552960 3996643 385896470571474432556958421366389200 3996644 1166222856431936251969960047939059712 3996645 262725846325990426841857070199955200 3996646 -48997001996633369674779406605190656 3996647 2273245359855324738307125055384503096 3996648 -647747601214459566934183591754956800 3996649 -1715117368319400220805453838562419480 3996650 -255554081020293469378939132302144000 3996651 -2011585142479117900664706823377580968 3996652 -246129732068951632859892976677262848 3996653 -648185824205044130972810098804045098 3996654 -239445252411804382467718416222866880 3996655 -538038214672728394650668869590517440 3996656 -38757500607525921137009338716979200 3996657 344815842987268290289848714159358080 3996658 -572890169753060713159566093701710320 3996659 1838616853658507427537295072947779040 3996660 -498716182130994034560866175376896000 3996661 -486776719218908000892832658643169152 3996662 1095928068550093445964341097260444832 3996663 -203411220167264639625020252451930624 3996664 -305582055027344442031047423079219200 3996665 -1677828516869825896331050490169578940 3996666 85492293575718506612190219276041664 3996667 -1983595392208949966041089329318324120 3996668 -60124704762315860772609999548282880 3996669 -1118166277830111995564588228844838560 3996670 1218310777268400853146711174973001280 3996671 222185974363341440985343148324829024 3996672 -729154882783477429984641470869536768 3996673 -1464150709631176763576397149837080656 3996674 -469598202769260857467893582892180608 3996675 -272761410464856329988458001328128000 3996676 -2056602509134641535925089259326983040 3996677 1186483733293803170980809780434808 3996678 717046434455388782159846079387648 3996679 2855802200177577204321005683436823720 3996680 -90563252225675463046328161708339200 3996681 638580268717831602071065485249511248 3996682 1589173854797939751351159163248102192 3996683 -3240950067256529596718486776058825400 3996684 -1101808997627676964047555362722128384 3996685 1032074745452169332937245477557716960 3996686 -276085031143027741493898146901446208 3996687 -822580300126633235905376885188674432 3996688 -29555697909424509897899053862420480 3996689 -39493708511717782834089261261565440 3996690 371760887392790960435427596187648000 3996691 -417411653384387197248022537157887208 3996692 961506261411650869724256849964843008 3996693 944300751696829930847475175809843420 3996694 -468064360007120695589068016766418560 3996695 922677849825979954139032505802529920 3996696 -1972396031871419906789102351737651200 3996697 3094711750698695505338247757090503134 3996698 164941815846222576422186604362703600 3996699 218281298599798624550983378261379328 3996700 1078976957451236329696189542578534400 3996701 1259151681598881814754713207412395692 3996702 -24426493106952831761312576935435008 3996703 -313861880400035986647770764238865280 3996704 2337211873598512070497288407874338816 3996705 643033670220175665732436885566015360 3996706 -15154253528208666266831232315617280 3996707 -522585481433590280389520089754941440 3996708 -48298796911170101387992131116605440 3996709 -2802220164035982878389711725594137696 3996710 520094892187592774027898545952725760 3996711 2418107801867614364446693306269239760 3996712 241296189190980708398332928373964800 3996713 -1183947901209282835283179908947783040 3996714 -449919057678084800246084597548680960 3996715 -1317567854224925084709495305089460640 3996716 -434889788417145446875498792693324800 3996717 -1331935877933164850965351990190777088 3996718 -1417494689168724329564633200933124160 3996719 -728094606684997986205452025587511080 3996720 -36462497934253797295562990659829760 3996721 -8615978208902506595904122562007776 3996722 127142443805828468565030238853776800 3996723 -254920310230339900634918874519776400 3996724 -2410394511127874782032071294889637504 3996725 566019207373064981579497603219334250 3996726 277460356319924756527696949045798400 3996727 -680838105752055156098580325286658128 3996728 2255018705802703254075669981726044160 3996729 -1064106565721944744530977945356253760 3996730 -3933501026286631767700519015145280 3996731 89390170722360363637458064757262000 3996732 251042190061855117377568063037497344 3996733 -513925537413706038733625527554562176 3996734 -380094803926321398416527215695500800 3996735 -171324889409344973751227209487238000 3996736 -647230865441015768401697169868849152 3996737 153067698758889528584223287680638720 3996738 -748066732385287463503445735147995056 3996739 -4884087286076808586711114473916611744 3996740 -335116860840824591522705543491645440 3996741 260782641584452350792489483703635264 3996742 -128028260008140407556732053246701728 3996743 1671794638139221953650248674494875992 3996744 13528550365490133397651759329853440 3996745 -1727316379727329389787239514832260800 3996746 -708739813204510584841280243729807616 3996747 1743088763569194040149056390357175120 3996748 130303658103159341550631716493568000 3996749 -3835799663056239906242424151076225364 3996750 -676523226495700580246448081286032000 3996751 6841326824017730945545897936308240 3996752 418283913903309128683266460566675456 3996753 -37403932439615120961021458837972496 3996754 -2506647777420063174963482371876927488 3996755 521348141223940495225479667216064160 3996756 422257214357841962950582748315443200 3996757 282162592992040200842659807126450720 3996758 842977157380739551813467861406920480 3996759 383553099964254314301970182598050768 3996760 -361082825957194953936419664685670400 3996761 -1256597341191855554198338908342579708 3996762 -113318964160437367275253969846247424 3996763 -1905235469220728936777658404622540988 3996764 6766359997374210501077089901322240 3996765 -1060167539173596260798802390615567540 3996766 15297225892222812114299042136648384 3996767 -1410732685734320274937351290495401568 3996768 -689520277597035123016705089239777280 3996769 -1103366475918693603698142970503043904 3996770 -997611476955714976151144249481373920 3996771 -637819567172819553364125409642090176 3996772 -538342806745958281102147139786497536 3996773 -2945298240895658973225157451010213696 3996774 -655527104616822152879759569979237856 3996775 154098948680352332851597985865180800 3996776 1658030877259004011486773895004160000 3996777 -250391763215827324057497288943176768 3996778 -299529840208911888352027502192417280 3996779 -1735382663228877381460407599236088016 3996780 -874927255077265718576299744114329600 3996781 22568909076276362965384489277145964 3996782 -1399350966371141757260611228744690368 3996783 48083868430236810275152113255433320 3996784 -271309084236263951711466877953146880 3996785 -706225994286264185579323804155720240 3996786 -492569516350167346012823107320830976 3996787 -1641360402569221868469853707272201808 3996788 713036817384125595667344748611422976 3996789 146631202301627766514036120183187040 3996790 261110058256928532685277342282446080 3996791 -430654209210348687646807696016582808 3996792 1872803036340580213867004957620408320 3996793 -1767815032505747935907022554742663958 3996794 231961571766319835460397670517603696 3996795 -436416751157493871116607454525813760 3996796 -17506069759741135699914762157926400 3996797 197798004977313597302916304551225600 3996798 168395969391201674834521012111214208 3996799 1965454159474560469202797533848652480 3996800 -239286639035033063268948443136000000 3996801 -1347590159638623483829182702182016270 3996802 851186672162667875205046809805132800 3996803 593917426616136597028441783501223328 3996804 -356069763007099236706081517112987648 3996805 364142471478301057843002631533686460 3996806 678797166482800886098042084671367680 3996807 -9996949497752147010565033844464512 3996808 -2862374966391255020146137200857943040 3996809 -471944974671110396913021154711746240 3996810 -456772726073359155436458263739417600 3996811 -646877515281141612677132454617189376 3996812 -610305592313696143962344938761369600 3996813 680027074143987876105360134044253664 3996814 321865719890226956903885026739044032 3996815 346658249524588322852414021038125960 3996816 -243384505904910274475604701907714048 3996817 2551879757654673421646403459668358144 3996818 7000017372626711368252020130033152 3996819 614934281517338961920439691272584928 3996820 260941963078819476227825580666170880 3996821 54896599777233018595906247239615200 3996822 -235799993028266266414771602602643456 3996823 -215243640851039728185572529043537856 3996824 -563144137641799076501386897838407680 3996825 -127543070547825549286566589622092800 3996826 -448463299487264237369799789351087888 3996827 2192537257026712301400179271644060676 3996828 352344577411388522221912233211958784 3996829 2972124773767471696767921589209549184 3996830 -95130742978303073914820052053652480 3996831 -1484154899485004085241100546318008248 3996832 2844379923108314417076633317557862400 3996833 -675577354373587622415459557533732224 3996834 -224591384129874878333639874638229120 3996835 -1295162302152200156194295950671344400 3996836 1237669013058528343905809141392949760 3996837 -1195641937362517647212886752840803200 3996838 463981715071168829039338849210863360 3996839 -28183761134233470821305780202295168 3996840 -87811234780334771918691009957888000 3996841 438323144625677645732371410146278800 3996842 974540324941172943904155281911558416 3996843 824513011648814762940335996751032664 3996844 203375444665709031907888462288707072 3996845 897831865180756520520441296291849100 3996846 469557010428260013612902289765757824 3996847 -435176575589122629907841061177777440 3996848 -259608804293282535040259027767197696 3996849 603454780150298291755674904082174064 3996850 8171389670521416731346381820099200 3996851 1057954755741300405604110094426796592 3996852 1364948827287984039490150471520735232 3996853 766563450176031826931466640254651456 3996854 1278389676354348697163749198359593376 3996855 -187975070693532477099057443220631800 3996856 2377217724336212791026855226578554880 3996857 -21847364072464792372473518115447894 3996858 -1184868564139106545013635564480674816 3996859 3207245195729523454918237837061706040 3996860 443229513161522292744455541311232000 3996861 558849422661886997404810503434385408 3996862 1067275984106496182759508456668466432 3996863 1015600906859989739782690878763478424 3996864 866741679438450259934428730077741056 3996865 290962675438457527959422349681457920 3996866 -467236327915571258971785288084996096 3996867 244231975232927622268220093864382720 3996868 -931207040353329136096466438259271552 3996869 1077852867584007819916908078306090270 3996870 285906009750206079500980688179820160 3996871 1726236589069752633542242130267680272 3996872 -5575097757544355131491856212556800 3996873 -948729301848223622543160687718809756 3996874 133372746249152041124995818420808704 3996875 -1255818350348289213117943842216000000 3996876 -27201667277707592553458403581039616 3996877 984757245844973637368377019561311872 3996878 -274600864577823124862214709144335360 3996879 -728366969161498258235963113711242480 3996880 -719605900671202846392693940672266240 3996881 2303211305486690878326776774509884210 3996882 -1917715684169611158489129690162166752 3996883 -5498915179710960532123192854060615360 3996884 -2108653424029214844946888401292589184 3996885 -435542176293052539016765453515454080 3996886 -1258786296913134593050091683444048608 3996887 2777823344757917621233024938121642992 3996888 19744322260301955913696376466309120 3996889 -434636132232119287363745496587466552 3996890 -357264883250105507471371231898560800 3996891 -33580216333005705403819706368022400 3996892 -960945822328363517426734597840867328 3996893 -23270354771214702850560894292850016 3996894 -157918706915078488127641686016763904 3996895 -105460645005744459958168489479733920 3996896 191860519932794501376697503881625600 3996897 -1083218957371665210689033670725015520 3996898 -835238810656740464474986450152442800 3996899 74711856536929800660813878983979136 3996900 -40822443671203209022378942565635200 3996901 -1315221279368413755838033138734152100 3996902 163649349200820615517985228719044864 3996903 -1421515600312495161677667631010876592 3996904 3373552359568814567086008294542899200 3996905 -151995285452957685271807682021402880 3996906 -484951295482154573527474688114724096 3996907 -748758512297622268310347105834927608 3996908 3410357804310867223018885315543735296 3996909 954017591831829852617571850311279264 3996910 -1481836146226774515115135650467864640 3996911 -3780784720354296144791276332542733488 3996912 277764078186002345045005528147722240 3996913 -2549012539600135963428032498434572620 3996914 14525636772704872910880596839447056 3996915 115632799806809551428048714968448000 3996916 -425823182873523099285945697405992960 3996917 -954245786887202558640713824719668640 3996918 -1556273216877750670068106015762097280 3996919 -1320236775789654410913955025112230680 3996920 28486566324321604406680156096204800 3996921 -1241702732550860007545560225387449600 3996922 -494103529181653233054147121874331168 3996923 26958567387547385781974090121934848 3996924 -495131265368533424085571365775884288 3996925 -665484993677367059440424346928575000 3996926 -6859805043875960404478974307351040 3996927 -888573033200647647645473440010684160 3996928 -581824206849007796585126755089514496 3996929 1396849378142050041162512540775625776 3996930 -220054337754322821844040629720934400 3996931 507769142215578843612741660197492732 3996932 91021919151034025740458821963834496 3996933 -1328584098587579511024269690774054496 3996934 43326231088656734131517344186666560 3996935 -2132530447249806592101559232871730800 3996936 -3111284282769913311371597097000960 3996937 -728927456978848032262919847623531648 3996938 1212523045257531452034884832281382912 3996939 -432860959058020466123299442160782376 3996940 -33386024092595056147918120569292800 3996941 -725222852674939295845778184191341536 3996942 -155853138332063517883367523496629120 3996943 -1397319369864271004091651690417023600 3996944 91344448032139034040302532519002112 3996945 46998415184597808754969592452238400 3996946 1474351121187341312359611463671990672 3996947 2886909185950075823874014559935312280 3996948 284001329701241267106316795664431104 3996949 1539200819694753732543514218407214720 3996950 -1014963960140706629283214163203164000 3996951 391901824066544559981317756977363584 3996952 -4424979559586057021092871514540625920 3996953 -3012673205923419823347908597052013296 3996954 113992482575356157109420952430284800 3996955 398534313986699181462191092501648800 3996956 59712171431629367272895626009413120 3996957 -1824578572871624765658790083953938560 3996958 262748261553532767081378717805627776 3996959 -614911778946035840740840926865191840 3996960 85381223483512843273211973646417920 3996961 2826440459103986235172485773133886562 3996962 278126698844793205714840312073862432 3996963 1188801922459192336153267115706221040 3996964 -161148828246836687951281451893960448 3996965 -318081901132636937074828662163824000 3996966 1165227309435398098224529990365897600 3996967 461177654213533873139948985506190000 3996968 -1810945982715381619609472617758397440 3996969 56291734403395641793609306194744288 3996970 1028264163576317475959085118533135360 3996971 265436255495558016287809629656616744 3996972 622090778951451499982382050341355520 3996973 1549921315637162445960176026537775840 3996974 -902123263026512132497182147194021376 3996975 -286215900067038181945512250752498000 3996976 -577330588963594361333509955758931968 3996977 -1694794496577376542282910347399432174 3996978 348667548506948327792973421861025280 3996979 3969945177786103463738400126899200 3996980 -400830849333982204657958101305008640 3996981 2521752064735992040517272873462634670 3996982 604114560732879588981878277485986944 3996983 -914017540383458976778579922680188120 3996984 822526514656804027501245514561720320 3996985 5327576876294843023541970677445120 3996986 -194036113698406870638582841782537216 3996987 18181178563007862915679078331310360 3996988 38558620359627497763673908007157760 3996989 -2733279417138799147576108640147605044 3996990 35847347516452456831763923986000000 3996991 2002862260713483341849444039562803800 3996992 7245608035642363039553386565861376 3996993 -198786235584858253778451414246626880 3996994 -1933678909090165159226107260374758704 3996995 -67122215372386347626332334127944880 3996996 614633003794284748588261190988656640 3996997 -3656503807629776963127097000064750528 3996998 -3183455890255078164714006486530145600 3996999 -183200252512509777365117278481777760 3997000 727312757235618059459406181048320000 3997001 2297751014507610553718026201856407002 3997002 -532768335065232743448715318893658368 3997003 752353413695093811761657026447967252 3997004 58954138659247877809224570174054912 3997005 -1753017143070283586761922958824006400 3997006 177161804976147651169096344804353664 3997007 1082630690346280557062432907427702512 3997008 48843229597871840854467337741123584 3997009 -956234554635682274272935972746959296 3997010 1556886049076233308069304807584432960 3997011 -1246802346892543415207618292776003520 3997012 -693748463482248585240071347130108160 3997013 105099913058984445010965367930128444 3997014 170507057910701055715646446285117440 3997015 433595386903786610595820643062995120 3997016 59440027209973262860591751870545920 3997017 -665905900217182398373178630699945766 3997018 -1012382032467276336276171572126628096 3997019 562423131493813178944107721214214024 3997020 -365515331141921663056889980020280320 3997021 316914959745020381176627918888838400 3997022 -4482283607491426399264032689356608 3997023 173262207266133091165841645806433568 3997024 -1235473149179474800154126062107623424 3997025 1520168007419970473074111147249727100 3997026 -100662561729218303569303118527741056 3997027 581461571139329427864473977166915352 3997028 -1632395983870481652400680095332252032 3997029 1078810380115244084124766091044121184 3997030 -494251351486615573079369295421728000 3997031 -1919813338561433590360207837683785208 3997032 -42991577836888619652629859984015360 3997033 -499226184621281679589312351933247360 3997034 848190439272384091271988092355754416 3997035 -178445286586070527367229031228773600 3997036 163053106432694756601070278663843840 3997037 3763074453038864110545415592108138592 3997038 416863844556354265844748880093575744 3997039 161435128337009149869549891655493840 3997040 -141899134544267670036235937606860800 3997041 -2558637793205245244777310249274054080 3997042 20299032972586280050451036817859584 3997043 3641425507208531440799606403127625292 3997044 -1528302765870746855410671363826811520 3997045 -246748049945294644203413026713448680 3997046 -826645895712750652651991945007312000 3997047 90724401347738430324214179493701120 3997048 1604317437010891987178883949922181120 3997049 -435239041008890311915941878624085120 3997050 625825131282038133715164774382828800 3997051 -648876944600843711886426321326809948 3997052 -1608898739021716557315695196740825088 3997053 3771715543918019201811767501065187520 3997054 1676293048162965810298661947669694976 3997055 1122411168378736736949700238261302560 3997056 -242857699327534700910383094174842880 3997057 -1847681196036211023774772191362205696 3997058 658272888842394161724213768642737184 3997059 -1210783096274314126783450571782932672 3997060 126221874540141649462752651886644480 3997061 -1188809078808462204085476942222130338 3997062 -877816708323164965021223994701251680 3997063 -586532644767519408663736543743990304 3997064 -2373574419269756858849291016639728640 3997065 1240305888449733503059334829885120 3997066 1544354726639508753563458194593789232 3997067 -3565550850930819738037333079248794048 3997068 586253303034501561276307287459594240 3997069 -3711132852068904552667571417378195530 3997070 224032335926719318078196697444864000 3997071 -445672763160990039176763517191774720 3997072 -135907836945802737584968969570418688 3997073 684687145938401137626383228466515520 3997074 1130874538413775592683305953086233600 3997075 -341672136995729732640703988402930400 3997076 -581795710719576072478809480432858240 3997077 -1677648259839499568996680765477469088 3997078 45610231334214322494937584633028608 3997079 -229079335389089830003424209680486720 3997080 1966228409328502632962853524576256000 3997081 1572084553537743579327984395658434064 3997082 931214586968523848203085497011121392 3997083 -1293924386894029054940617629381225576 3997084 -323920962279254995260540986846412800 3997085 2731295338630839369909619832724540780 3997086 -233079213773809077082295249414126592 3997087 -1601365287541220869365124751761557120 3997088 113508701049134732190579972920770560 3997089 782005423018471302122859577426623954 3997090 -433156785266765521793399630713560000 3997091 359731272594431191373285649586561440 3997092 -299096403784892119892482345646309376 3997093 -2345781731969383443302766622120903680 3997094 109359693908094243248168277152247552 3997095 88200320910899095451401722507110400 3997096 -111094671326166511478857497038238720 3997097 62550037820332786538611684398659400 3997098 146964734037403479335453866458695424 3997099 -466683456702860722919451193230129840 3997100 77984117992356822408560838334982400 3997101 -19097622352641958503796065841893504 3997102 -2378498500299058954758906686161730496 3997103 2015416451752475594810629413671108664 3997104 -43357089730334139704718934089302016 3997105 -633725207724911351769583724378831040 3997106 964771620995876402254165999691558400 3997107 -898497594072855020154577976762706396 3997108 28470624867063632290674777360224256 3997109 513527700354709856548083906114295680 3997110 50491103004140730813435985035333120 3997111 73728910968903539767451789647036712 3997112 389950036912066763237890781901864960 3997113 731287967648703101652081693200760144 3997114 255547643257144885839736380883200 3997115 -333701170220899444298373489684401280 3997116 -936094992480804658887701904888995328 3997117 856636712704392554219073654601636166 3997118 1668383679822989470442584921024661760 3997119 -40573873272266355177862270006216320 3997120 -62874953596869573471641997693419520 3997121 4459733974823632581743723138293809024 3997122 -285828999413868473540741820646144128 3997123 -787369896993590435396377843701299936 3997124 -742713308096187571346957115063461760 3997125 -1605885765337809486692611778568240000 3997126 1798611195319327343798126359150542048 3997127 -953774309755389197130430104736306800 3997128 1969469461066111319162191982999961600 3997129 717927358491613308823701333012304730 3997130 690708074807382864292488179654078400 3997131 361517206595858328952027466224953264 3997132 1078426005013335735501390838484974080 3997133 587079552590890649036697629093207520 3997134 -552324963880170973052776349515301760 3997135 1790375841460345234039662638092483080 3997136 -52968475402526979639009906650382336 3997137 -581438965220764920078257374037249040 3997138 1372046076912257564086065549102552720 3997139 -64091599881245452016160953139127680 3997140 -24272233004166843566079432303575040 3997141 -994495295645710353835763292890753458 3997142 -1168181738239227275378225255608790208 3997143 1555334360851427222064543475754598432 3997144 182404482051719116218688812537753600 3997145 -1029190142886426619551147836084569920 3997146 453595889243448717492799349162371584 3997147 211538596310808033441484317821119488 3997148 357933890553054390765847366256798208 3997149 -1045991708088155152728397207284672 3997150 -242445875132586491842097329453771200 3997151 12771844832414322022745719708852152 3997152 -319039589742278282676655382235709440 3997153 -1914782878766571079661833173387164240 3997154 -371402427783902494292787546263213568 3997155 559928726845638629371739955953354160 3997156 1422748438506743866505412437203256320 3997157 -3203305206393052713241357559515840200 3997158 474337566035903029621488773092448256 3997159 140280951415536423202933871103236936 3997160 432141314738490463459885141623552000 3997161 43836444101081434566312078527088000 3997162 -1512903793770987681597676697443424256 3997163 1225419110105983125352326799811827200 3997164 -398814145967724651872614971921959424 3997165 -215001279515506255854990191973710280 3997166 1792882190254567937018987587817197440 3997167 1100819702063093097183764433110831880 3997168 -55110560156632131252056246686187520 3997169 -2233047558427957631649687234882324240 3997170 -23703166523462655616995995245877760 3997171 -171339707364513013901890148990507456 3997172 601909851166493172199749498660655872 3997173 -173891281543474089445424928492588576 3997174 -696589613621001419898530020705229664 3997175 -324569495918503153305476439978850200 3997176 -901502739547621640301679490927738880 3997177 -344850505012596556858535974914611580 3997178 1032021621876452775883398563203958640 3997179 -1210737056376864763212906754919028276 3997180 -1392751733064384465610718829263078400 3997181 1678752469964111745577626506455742982 3997182 -164604719679831086908283965014681600 3997183 -4894869019787634860615647593743025816 3997184 -451756077416523114007476485738201088 3997185 -143186043673018528590287745153187200 3997186 1107983957530353603517933634469250080 3997187 1508745625873312328210940151439950032 3997188 5232639384050056201984767590812032 3997189 -28952765948487247310459045847136320 3997190 -969031537111972338401117003324630400 3997191 1903596434199265800749612754485796480 3997192 -1490018314213980596663539808439168000 3997193 -187388236237485809780311043471014656 3997194 7236029730765317525366978765392128 3997195 29569716202121673459698134744498800 3997196 500674033824036434098150801408939008 3997197 -1053757199273687044871953337731779552 3997198 557861049490137387571144545301518336 3997199 -1519884934999611607752904142305152264 3997200 -65168741920855230877929172239974400 3997201 -211351875427094966742423051115798720 3997202 -4045815334728088671876743410440192 3997203 538356950545989476000927666900775168 3997204 -401692968736172579716886005502789888 3997205 2062495965908630952413831189113936860 3997206 255152821799870443530197259066518112 3997207 1827539528625989361178744180355341904 3997208 2740369051490126502377198254471249920 3997209 -1641887814935423548997901282407356800 3997210 -61423040261803937354719737165619200 3997211 -270732502639504652557058971492792188 3997212 768196156424773306868193270365747712 3997213 -928114699523193331785379270704183552 3997214 516666712866747334239771273953484480 3997215 -1554642623261619881264032678670904000 3997216 274086254973932968516198507304976384 3997217 -1419239416526337964502188154244979008 3997218 370492340612122644349579670017874304 3997219 890597266020941560497643380390923400 3997220 1543321870961951847645872940263116800 3997221 375746625590416836089064354072245664 3997222 -562136739761808621839022654378413088 3997223 -3622908344278659222762195807314658000 3997224 -1966282261017481057959815837398548480 3997225 -725433979226709989486830824193306500 3997226 28190911936306404759634392797568864 3997227 -360198920811913534104360212782018080 3997228 1867442836209740060463562606503181568 3997229 -516929165163767740139683425896378400 3997230 -29155010465617803949262392070801280 3997231 426080524908652813931318072673393024 3997232 -607658974255271678293232874824024064 3997233 -201675327440470766248940895274603776 3997234 879565775243029984794555702871328016 3997235 -2196959053692239789047908977240160 3997236 -1720240911038587240022521006390284288 3997237 -35708373847568178954922809178801280 3997238 -712360482108626401503969045775749504 3997239 -1294864548161829694543507486356576000 3997240 -685680584293039368357704633547571200 3997241 -473083693485104973982417197893606358 3997242 2590092834581506717270620458347161600 3997243 -91395270175850060217893207952454440 3997244 165855272035486476607411169931402240 3997245 -424657673491237072171481593735228800 3997246 1815297752205978101304362165295347904 3997247 4254063521127898518237337909397492472 3997248 138077601016124188022864823944478720 3997249 178810920578591379824445104266236960 3997250 168465448318544299785660364304640000 3997251 2234862305763698805731595616402285560 3997252 -209211580513956952529752308937502720 3997253 -1502660696838651572818647952791286116 3997254 -248063722227542164370155580854800000 3997255 3778215822491397100470339755618448000 3997256 408639610463986579763361485575618560 3997257 -961793977207130000224197336604399680 3997258 -266307673739641001861442165413256960 3997259 386626882714521833370376399326569616 3997260 -94659135059212805456143855496524800 3997261 -92431344319630713579389537027143656 3997262 96163556413301376933026309897882880 3997263 1074625239440250222209702778552420744 3997264 249588786506030371051218135372267520 3997265 -802351358624603224785572335404899340 3997266 135065812722377362086189821939923968 3997267 1989203555961527056466749220636590316 3997268 1326594838973399525652424744425824256 3997269 64924193665378824287094640582037820 3997270 70944619284282786709868898907150080 3997271 -3185665267053093647146857932638977528 3997272 1618200812897239316152799826931875840 3997273 -545811283771493685910510185780632562 3997274 -1263314310196716630729145608728718864 3997275 336505401375795561384316531678464000 3997276 -117500100166770247087102628766858240 3997277 1974816348071219540357354802542966880 3997278 1051595890553288185800854899006479744 3997279 56819562640857933754368270818293488 3997280 7992096651800607095273780957675520 3997281 1292398072720108059786746870546565552 3997282 1395398652037478486633203660386790992 3997283 -624497762690692762942028520405056976 3997284 952462537247638324790092053572391936 3997285 748735101892302479474711596379049600 3997286 -794658296245674796402810425272325408 3997287 839955404488401758705794412923158912 3997288 1135588218187412101886875640500853760 3997289 -66001266915866160060391554602003376 3997290 106016591218005644786441650803479040 3997291 -5245350745853935550588603602601159408 3997292 -560884045231794104725795403559287808 3997293 -1559344581117817162440486282831001536 3997294 -192510367459814424594771653014435968 3997295 -98959847973736939202214666902868480 3997296 169596534609488713514530403804774400 3997297 -36899139580837378119383450754974254 3997298 -230919793794671095785302630499555936 3997299 -1687085376645482223018172121578184136 3997300 90032342097745795194671451084748800 3997301 635250658107044739568483756064028864 3997302 473298614553552631125702438603150720 3997303 -3346721601028921831693754511012751200 3997304 -366726568081060412445169021762314240 3997305 -620952173226430755998165668422003960 3997306 -260649235163986865653162866863512320 3997307 3459873757483250573109416469714587556 3997308 -234059753950733842673604175313141760 3997309 2721558782890627940951072669755127520 3997310 981715882113566236327523341817770560 3997311 1618543445221117703424386433789002880 3997312 -3438467790866944020921981013044756480 3997313 -170271171572321186267847893804088000 3997314 991936306994080028257399870888033104 3997315 -734491258889265508411712778867820800 3997316 1142234574293767848188853252904103040 3997317 -666710587960296200456459103823871520 3997318 262667270198134662372979849858178304 3997319 3093298115950336902451770747853149720 3997320 -1351816637437378065079130461677158400 3997321 -2030551935883667362004115119281712000 3997322 874791834572006936016093078343180800 3997323 -66743143588768193604825670597443840 3997324 -459216971867302326040970907347202304 3997325 261997612498386242068015139367744000 3997326 27324561254051234469015698222297088 3997327 2047885257225534813667454886542458376 3997328 223284637096786245615757988023345152 3997329 672310973085312631240521556093429632 3997330 -808454951241973987709197108979110080 3997331 1008675479488760898312836213935899840 3997332 -417236234752119683813133049950175488 3997333 396369628328472786184847777017586460 3997334 -126455376300214411850685535333923840 3997335 843407240416960711268105731430456400 3997336 -26489500868688216016978063046983680 3997337 2254482278744620828988654038522694400 3997338 -188113667027685684881051724030266112 3997339 -1367993851455794010644658122710244860 3997340 -250359034703188507360416796876646400 3997341 -29711529984264577777632163004302752 3997342 178455590417540023056566499368635200 3997343 -1083622621111656830902806225700237200 3997344 -266428743193992975192364568036769792 3997345 -8109759729311385956745745425451200 3997346 599463641730338501814576330463529280 3997347 -235294325389099389254459240469054600 3997348 2677759689645848027603487004859024640 3997349 -1175418152961322731882186552163747650 3997350 -369021818548418835127235383984435200 3997351 291954300473540066324316066106727400 3997352 1941482750986434505512886173018393600 3997353 -3357715626649971513929785961895696 3997354 813732204920007390334825885344916992 3997355 -2607465980961147720168937209655854240 3997356 -681394277422136312289155769813504 3997357 -94820772159161511916809677960271360 3997358 2053705327228723219436492840756201280 3997359 -1138381730566329782358949549058687736 3997360 739226760253871416401736593697996800 3997361 -3453786161681970105200372337633757038 3997362 -276790280994772888662892218119927040 3997363 -1140971775244050421361432541429819216 3997364 657151061169613894055095348899102720 3997365 -875972864921983104124779840257453280 3997366 18435368123654516914302765219129984 3997367 -245580808444561622463016832051326248 3997368 -1738678797855779428520012095389388800 3997369 129849527543551911527444176253510596 3997370 418827334938802474806488617086130560 3997371 -969121961512374565255250361344864256 3997372 436050811951732782774117474657408000 3997373 4565962798060668854529676670392760364 3997374 -571949134612103654154696809152347840 3997375 510885321975760892712147966013308000 3997376 1269791491601115160851766685734010880 3997377 -553588381745541764429627037528011520 3997378 420792455256084745890406795684721664 3997379 105844615309238906850228433521218376 3997380 -606312192152613892686475633610342400 3997381 1494727424123822283115605590614545182 3997382 770840227917059106510403778978493792 3997383 121676386069155116192602609056634704 3997384 -900262993712604115220415320216509440 3997385 -343672827586143540814539129704628480 3997386 -200743086168302320055474654733572256 3997387 146490125246084410310818210727031232 3997388 765719332808594652611840954486624256 3997389 -1702591674630527802872861317394066880 3997390 -212827766830376813520648922342036800 3997391 -138902875723544550568899624319182000 3997392 -173109372967904569670531575522787328 3997393 1420766379578607279424639113703061620 3997394 332890000750726408834753409555108496 3997395 638032056775706784045286827571785840 3997396 17572409407407682865509452832052992 3997397 -1730830301625460918738812526857990528 3997398 897171186360298376665757921024124864 3997399 -604605126111554428401131006455821600 3997400 -818386918492244070242566104514560000 3997401 -1105521702137826716630147425511089968 3997402 1547500913643407125193665792026247152 3997403 1069702891971572505351091690267475652 3997404 -15866873155660323717527398194170880 3997405 1276428873603954988412092752404142060 3997406 -91333153597148550883111587853580544 3997407 111003782926367336600140147061622288 3997408 201741169832167055319032149443870720 3997409 156174995603945339742112080436608 3997410 -53445719518197247647568656062553600 3997411 1676516185062433069174218697923558024 3997412 -309411313369891914153918542295272448 3997413 -52084144547566789775774508452817216 3997414 2077027735630438898014179107473129152 3997415 1066311700063309869176557443804085560 3997416 1252590990087461151087122477822115840 3997417 -142023072703863550657605306102771968 3997418 954984289135657443341762332340118720 3997419 -108079271685424207254547886503486464 3997420 407036493839423283972612733784217600 3997421 2523078148383664474964361354032361792 3997422 280179922031213557966458962057375616 3997423 -838040588599957640106073024332275712 3997424 -899052467504542774020452716598231040 3997425 471644940011430047224984429432590000 3997426 -703597863787691633866421662477090176 3997427 -101176380754832991559387097636083200 3997428 345922396535033357918457036289628160 3997429 -892431123199483267747145419203635360 3997430 -2061480183030085855027263134296538880 3997431 -124700114444138601572248422279230448 3997432 1314026785965003013323488171413094400 3997433 -2196061022268231311411264915558756976 3997434 414915642830493131131890856080640512 3997435 -191603405728261812041495686148695200 3997436 -433913160499027032285370928471224320 3997437 -350613453038236803067274054347299840 3997438 -1967167187405593400919948811672299840 3997439 1542196203475127637902327984947781760 3997440 -1165588375105763277289970925085655040 3997441 -482297381502116984845234991193462976 3997442 222904388274798046886252093487711744 3997443 642343745502909358874786960857804464 3997444 -2968947628756016175827300320303915008 3997445 -39533669044583395907728271382879300 3997446 -84818520883250896835022315682867200 3997447 -1203943836272298335287256113372134000 3997448 116926387456569175484271321098649600 3997449 53772132706464567940364883112506468 3997450 105585674735165600960502829524864000 3997451 476814051630555383321123797969899432 3997452 -11610070354745962611579170227224576 3997453 2581925896275780561548552365128731702 3997454 -768342577031435227069208215874869824 3997455 -133065053897907872480429149982645760 3997456 -86534028595037526459195789302939648 3997457 3183117870329091960495662942943638706 3997458 -1213403440765663708629946676535502080 3997459 -271244933675786752117921380263823000 3997460 -678163606741487029452940646735550720 3997461 -532733163076962461656452488456196000 3997462 461042385608798858571143661212107392 3997463 -3972865899114923289698809483620303288 3997464 -1649231762344913674976972028878868480 3997465 -3319519493025137416575217285447862400 3997466 -739094653934405323694315199836916480 3997467 21022587768749614501145561632612080 3997468 177025291559990349710586821911443456 3997469 1869065857323896234068977415850205216 3997470 -96696744905605970695777185349002240 3997471 -599922270528315455166499075433127328 3997472 1538395855748659075447710598789988352 3997473 1040683345855161349534752609814148784 3997474 208268427768143346667823445907956000 3997475 -838597342403814199955706445232902500 3997476 -270519510331655003677538667951083520 3997477 -32760176011162865630812864412962 3997478 686178023861035041045831280366211040 3997479 2163033607398372524919393891987563520 3997480 -86436374786612047996446817164441600 3997481 -943575044955668500375007064170055936 3997482 659737416170904530891099829833516544 3997483 1175565946656504698323804919791058320 3997484 664106629930559198205168393831542016 3997485 2151207208002168979001505346892443200 3997486 -221424591008835866105955461281305600 3997487 131339923667786652923700382419761520 3997488 175310162133629159170964351353356288 3997489 -436027826265846397774063919529770000 3997490 -241930056949972019504392271872965120 3997491 -17190277115945374613705259529506816 3997492 -999643087549293212368761957605357568 3997493 182994201502824548091717320084933742 3997494 -747536260776004819844166575231081280 3997495 -29596577642526553209982315690076880 3997496 3178534509040520985210326437345505280 3997497 -38534589607797053025245628427153728 3997498 727938561286928765211080947960126464 3997499 -171440241026182282991244071482863408 3997500 -32283175996140692823190144344960000 3997501 -1057705543182187472961779149062197600 3997502 -3046555880500582971522138805092398400 3997503 -373509028621487775722654741706570888 3997504 414772277193589649661791123670040576 3997505 -1526793831644782183738682082057864000 3997506 408545923968400022900196013606756608 3997507 2175172412535719485474979657972141756 3997508 -1666743265964035833462756257837772672 3997509 -1039698521891939137700197413061982496 3997510 262236676668675748972835694037384320 3997511 285051501444971334894935018717021664 3997512 -5414656726119182713692029042688000 3997513 543569151060355216494206797203977572 3997514 36798937910033683538938903030356480 3997515 -842994571642017354220926258623105280 3997516 -1598893001886864891449151367172854272 3997517 513499250340741551988968696776795212 3997518 -143508943465856958382376485506346944 3997519 4188034953728447527879343098456078296 3997520 -265633167680878425997779924357611520 3997521 -255345507492998880696852582446140800 3997522 913921443903566531315249152730247312 3997523 -1682851900737630615348010382910136920 3997524 -284277869048771806573243069799731200 3997525 48911666402768368365729826943097600 3997526 -184776603709222195732963932031903968 3997527 -482146817093506571785913904883165080 3997528 -786925783894046378746492390394787840 3997529 1293383019977676586367533437344024784 3997530 -381350679082445078433417085564523040 3997531 -3368243740506010871512397746650728 3997532 490393469889738073583400483610337280 3997533 -3042498726957682119300459284193052032 3997534 117659852880673950731314231228627200 3997535 1138619694454193802392621649966141480 3997536 -958732693581108684261360778600513536 3997537 379574845191579449461089898359336240 3997538 1117051744754406219626409131352720384 3997539 56800490789095505451740993597130240 3997540 1017918096466017186809156887827114240 3997541 -1558880559300389899320340746984934116 3997542 17213798386423819784549083717877760 3997543 -7330028559860909073965594868587520 3997544 389456148056349721776732557332700160 3997545 572872442803802547514344892520625600 3997546 582127857935671100237894081418359040 3997547 -2208746884047349631569999458876293004 3997548 716135044534339671506484868487000832 3997549 2205939549477663636287483250614494550 3997550 -412381278756024224437183149423475200 3997551 1503132211014801714809025484037434632 3997552 290327069534462179045562829914275840 3997553 777731057496114901614715207759104 3997554 254882524546541014536340748911394304 3997555 1802804213549776591593333190077510960 3997556 1467000760938470599594095952105768320 3997557 2141245069379682517256415115042668654 3997558 -1320155191942836545398524278508368640 3997559 1984882815750878605743773281759430760 3997560 234367972562597985483657040723968000 3997561 -533218304949907569037040943471120768 3997562 1606721189446677010042431174281664000 3997563 1880875156524394841695941080501862000 3997564 1269477816643365447271857887749758976 3997565 589324647856679122122232328218227840 3997566 361416971055952176750460522777478400 3997567 -1110595090283682999624167700672201600 3997568 -2205932054289294243967060235129978880 3997569 1190076681265529375525578725330129888 3997570 1173356499936113796429345753182184480 3997571 1403826335810085073121161577367629544 3997572 -1371584405665132226355325886585975808 3997573 2186046881948250061870902465680110144 3997574 121790008115352047793587238929399808 3997575 -76196449308984560853234988067469000 3997576 -403026789414246713876065601633034240 3997577 -1524817840564141897810809348843785574 3997578 -103145964304327346204013563932511232 3997579 -890553462671615560799824120238637824 3997580 -1376034839310053657512923146422041600 3997581 -13531027748548451899843443320202240 3997582 -612398198285019797466379921010793216 3997583 -2243621393594576961996635899872393168 3997584 141420645363243245341128349372121088 3997585 179609780065235380186055936849516160 3997586 666030044331696039947292121119022992 3997587 -1054086814879484390330511882818197440 3997588 -822269444401693667858458024133064704 3997589 -310482362834866653860574787052431044 3997590 86136838084162014975470141191336320 3997591 139137304140086777847470491385367584 3997592 2352182552644493007322690379625676800 3997593 -1884163643775017454332979338716205136 3997594 -917321385059201010000703169881145088 3997595 -733262938485578549451348892542916320 3997596 1038869683375239681480863512314200064 3997597 -1015388597228586796316438306296732954 3997598 2771584567942722505797873338439360 3997599 -1204248550137320079961046109790889472 3997600 -1298066079564412132393511579418624000 3997601 -1930494859726918946048601255257243256 3997602 -316262121934435667856355824550315008 3997603 -474205370955519397122389530273242148 3997604 -52004814468874319706546572549345280 3997605 305119702161979395644247302930987520 3997606 -406286309338194219526440912970806336 3997607 -673563186638489282189791832223972480 3997608 578750683061113951858203833698959360 3997609 -1258755423380263305126360660822721920 3997610 690322095202010104775493174453636960 3997611 2328455546102524561757645938562978460 3997612 1276420949561721573369446607893048832 3997613 73466519587828664118804644965441740 3997614 -352923674823703387665791592316148160 3997615 -1681431667387557638152790786174301240 3997616 170546341679384933082906597102796800 3997617 446974483170504059035222479871866048 3997618 -1783541835809755975394579702293730784 3997619 1447031146827585360002975815668090840 3997620 1320571141881150334796785055491891200 3997621 -242559623517770204379497002583074500 3997622 852951186393080985128329081899275712 3997623 191857555064206347911262198747111168 3997624 -33692041916565614122443217917972480 3997625 -1370808963041040633801892806479091000 3997626 -14306708640461522336100037991149056 3997627 -1569240590567018110121359368664077528 3997628 1052457067972298632204375143563383296 3997629 874416329193080162268386189119649574 3997630 -57750766050376259956945398687989760 3997631 397288686520513088514912077167327344 3997632 600258664786767800949154573663076352 3997633 -2390281104904037989387364191855040316 3997634 -1562891288571125213420623409221844784 3997635 -1401096285651009734974413280087951680 3997636 1746922721284696309503573233072635904 3997637 -92117984173652555386632852481593600 3997638 -1023747397435332037579932113402894400 3997639 274066209914107285402950961098516440 3997640 2364475858855380146578035250667520000 3997641 475525024610726814833834180755486992 3997642 1176822786204695066031168997339897344 3997643 339123166503142670789841119755519344 3997644 -292341243915140292235468844232818688 3997645 -2769679857203230116668729066790722100 3997646 -2921020299666644738970567700597438080 3997647 -1674692884362970986103846923227310960 3997648 -801131783322949190500425140418224128 3997649 2794286316856191350875129269620497650 3997650 -96311104715395252376299062515520000 3997651 -539923994747193144236153583192790448 3997652 3094766356733144586489493625233432320 3997653 964151044094840008897087921108225440 3997654 1649917468422335612985462891609919776 3997655 -1055570209752003437577332008990478880 3997656 610963945679931485724270923078615040 3997657 1178223636156348801999648056005765840 3997658 -94971529494899104588474765461127680 3997659 1405211017563237091681415331493438104 3997660 -683437511487753051701353842935577600 3997661 -2413115231935995911030703036221748 3997662 487466979691556697265931346889733952 3997663 -1980725428106431429578130506334222440 3997664 532013187458367920607903838813814784 3997665 232569899131749448533716042913912660 3997666 -493359367131309569338247073310922976 3997667 -8251404104183228435778542574720000 3997668 641534759819637840091669378794992640 3997669 1600491021946197079391329591113437880 3997670 295388026553575368332004035364624000 3997671 -1206705902431455515898903438779196888 3997672 635734696298670471585019273984327680 3997673 2724202701673886287604441905549556922 3997674 -77024104396078418361987966472605264 3997675 1577428225434299136143710697715919800 3997676 -1506582457607100613505148872628142080 3997677 811096989740960803390777592022395040 3997678 556395038609629212548827699085144640 3997679 -424118787536734141881769225924838400 3997680 101236933670662084963926510048706560 3997681 416273740394685456042311313766310964 3997682 -613300371152237640200648865639877728 3997683 -1624005193551342904555819096171861548 3997684 -164074659210991247529898586420974080 3997685 -836041619616312675282383460539710440 3997686 -32061470567431020057886946810204160 3997687 -2191484479967732509310717641461408408 3997688 787133916945910063896982363318517760 3997689 -2325939554483985848208685839018781920 3997690 -82707466075439085328773595575866400 3997691 1879847000477403355831162579515465072 3997692 -586225168938574378638886263408560640 3997693 -326248300987036841833439017531114400 3997694 -1279973792523776003743833992457788928 3997695 555163305469754960171162851586812800 3997696 -333701266089689922765021574812663808 3997697 112180918141699440576156846347248224 3997698 -178934264019902693352026302736320512 3997699 33382973247285765372086417371416288 3997700 -209548240461120380178337555463577600 3997701 502949940053403943011743270108087040 3997702 272813269733649398411113155333258240 3997703 2784824654850245884627265535689855760 3997704 198112359033833638019504304691077120 3997705 -722194987265631762924401139294620280 3997706 -552186899197297180149579355936296960 3997707 257380113437889927161066074366036992 3997708 -13503722366451358516486733418977280 3997709 -907866069755439831558101640746546784 3997710 114573498514329878918631663776640 3997711 601084921433604807711666755666758000 3997712 228572643899934307786905938659516416 3997713 -362062969511277892297275660559197456 3997714 9794366233721213703587043338017296 3997715 -2441026164233497459204448807063234640 3997716 1840014853523172394251400349310689280 3997717 -69816419424358466031822608948497508 3997718 20543100296246595655399134558455616 3997719 1920154991037152991514496219482632 3997720 893342662660297804300389474342912000 3997721 -204072674414478861666449779096974336 3997722 -283111277521086118937055513021419520 3997723 1196759450724197678827307060113763972 3997724 2452959179996195903083229363045930496 3997725 131965657896152619122229058899931200 3997726 1074828926532924828728603342937907200 3997727 -4559577485384667112622280721423138488 3997728 1286455039075877036733105577698263040 3997729 -1307704594404952639761327216591226880 3997730 923526508957814743338082530142840320 3997731 720344007725653357975334291950439424 3997732 1781700444985789477275713095895444096 3997733 -1313420365796368559062364596093008480 3997734 331347441640816110298526904690155520 3997735 933295026345475664310199029452014560 3997736 -1377869854081642121819262895868728320 3997737 312558710442155586021546768453610860 3997738 -174009684744218694662243493935014656 3997739 1992663687023729594037349922157021600 3997740 -304007898850986442999850552182809600 3997741 -1161015247554522119153332115757050016 3997742 -143206255848176245117214892078223488 3997743 62058409892289398379236262747897744 3997744 68027847578304445373402990536540160 3997745 372664124422469830442148145043325120 3997746 -26530108970002746711830337857808096 3997747 -275708029513383989760008098505573200 3997748 -1505485104807686678071037507224958592 3997749 3707961576586332515388539258898240 3997750 -320003246809141806148662481406496000 3997751 3817952327730639363774669965652931752 3997752 279385359884603881466601213576806400 3997753 -18324844851128596858545797578780800 3997754 587349003500342173371673680342147072 3997755 95987516458602791722122403674291360 3997756 421836341807219659836723821717282816 3997757 3807481287488008787260693574115189132 3997758 -239921359534959290702591413775564160 3997759 -3698661087468322709536617934597791040 3997760 170351500564005956275061400970199040 3997761 -307873267075653857373641446845912528 3997762 2044429021655493757900361236006567632 3997763 2352476622776124774554390685313013256 3997764 384249631382336764650472032240028800 3997765 1480152150837009533918431229887833660 3997766 -1906141982455600325691170300123397120 3997767 -249349940930847621672448011995301720 3997768 1742338167831556570613367125325250560 3997769 861413080945082936442526759391422170 3997770 107666209952925754738239610401346560 3997771 -513080750898567920015881205454539280 3997772 -54072748515205248692762224646358528 3997773 434869918994019120352372714094417664 3997774 280613379364203509014974988148332992 3997775 254848726312270758140060376423721800 3997776 49518627044891251437534392902877184 3997777 173443620917285123187315640567550272 3997778 -953748655904234618267164340365397376 3997779 886476294969742618835032400744047680 3997780 -1390079934440730149753659274747654400 3997781 -3052514043971480269249668165986750400 3997782 1137560935873847624721139241554778880 3997783 1577323340192682299380782220011760 3997784 -159103556970132985262230961195212800 3997785 -1469582470964906523196925986457006400 3997786 126881086980983001717983011415481600 3997787 -1008926049290842300346488195640161776 3997788 -409056653413984159698864096095529984 3997789 -1935551442682289464014199588883488340 3997790 410502528709448033198819711591251200 3997791 46852183550636326290610927533035520 3997792 -540545581950692691742815034467680256 3997793 -798734022461515818291474844595720940 3997794 954520396992670120714183512268903680 3997795 -606206712584223311906066297914800000 3997796 19085364109695561734724697606047744 3997797 -569420569548653027714181389255017248 3997798 -657783204356999946439352913578504064 3997799 -857104066480938150296093183250971736 3997800 58109096892114341177006091074688000 3997801 -1680512499248458130034989255293984198 3997802 1615343820867407180583558928796787552 3997803 1087188344578177190718878931715239408 3997804 -65611446351423193513936587060377344 3997805 487993088469942051263031669040281600 3997806 877298782470295022967993290933373504 3997807 2860641972468619760532930002593144632 3997808 680139428762554993989968635314143232 3997809 2136867286241993928485205864297268800 3997810 -283254349664435990819393471587705440 3997811 327670688092057145937391438285934412 3997812 7934875644395848493240008870643712 3997813 -1724673905642343585699555369668671104 3997814 -433489645977528096777470232561760512 3997815 -763638426438805966065631519535970480 3997816 -1243995577296696767822377822817955840 3997817 -2131497823253098679984593681462742448 3997818 -644955999390050487260449114865804544 3997819 562604892926677575265702509697216800 3997820 3061551998784849742844176687085998080 3997821 524643316690844617687945974942825984 3997822 511751545217944255443802841138248704 3997823 -824537790101195329476685926281213880 3997824 1723887583750720985064941285277696000 3997825 334913142871646779996801642488471100 3997826 738102349378877132456315771659138560 3997827 -495366193554344245240227658281410712 3997828 -1081745813843994676734439473428674560 3997829 1714911464956887719395727190690050880 3997830 312360994141905737768640253193473920 3997831 -1155282000539423888870820461994643568 3997832 2221307724303565165920226477168358400 3997833 -236246144877105741792609270147072000 3997834 1000416232233214131963450383859648816 3997835 -1539512201123346769788109935630117600 3997836 713531380759642856737398278282065920 3997837 -1582479439259833354001668005255752160 3997838 -322241083457956471821389763008043456 3997839 -40509952841205642618314153565944832 3997840 206439271831147250507970045542400 3997841 944521242910334058234050318250613872 3997842 370242774484158682324613991446484480 3997843 191207011680910802716811590086386064 3997844 788236016310789477415211820142319616 3997845 -20869089347928597852408220429679880 3997846 721141767566310616925643563825251872 3997847 -1036016745577790351252402159319484800 3997848 2044155435010867482384787748198277120 3997849 2568229519627498624434571829893195850 3997850 83474413641589808336234926843984800 3997851 -605913980928399679617363814225424640 3997852 1527708744225381924713651914560028672 3997853 1296431068825988772494193850867599360 3997854 507220481511283538503253620516095360 3997855 -200718531212206523055098070484027440 3997856 -3230691590386066219745849699903078400 3997857 345524859849266952501303126497095488 3997858 981508629630021710627839496164110720 3997859 307023155829890031561520311720036060 3997860 -107025533978044870167272162829066240 3997861 592012626664771728210903907774504032 3997862 -1351999603045147742533735828198854336 3997863 435744264699809442587795923881204480 3997864 802152393302898581708457459490268160 3997865 -625375060238527310198868405223099740 3997866 351703961556154650465900906627244800 3997867 -4749778153553852428630845628181103648 3997868 -254093584945530436201016493949698048 3997869 -342276170669228260607147960158919232 3997870 469094306271977661798453186684818880 3997871 2556347471218057497922557650717181072 3997872 479061386293107849768596423935770624 3997873 137594008852100537453795426156696160 3997874 -134495315566194109037636847972848640 3997875 -54924680499318471266357748484032000 3997876 338228746101707839422768554569861120 3997877 -1079668924636323482106254590717031940 3997878 1112774521006511880696659602545171840 3997879 3455961980370242941408025095128335080 3997880 -374703324761298025102254244604928000 3997881 1909872925740841165263819513986453370 3997882 10449270335401820560230366995020800 3997883 658611414272831384805758521107151968 3997884 -91577268516470122831639346250448896 3997885 -1607388700560936549568988036305744800 3997886 -1847477448392525171056396713316516608 3997887 419748737159359657131881619598161552 3997888 135497978084258704659500443435532288 3997889 210403603401740583345374121396378240 3997890 -524703480211523898736418660774860800 3997891 -432378071890121380815131515024960708 3997892 -2855887555179399533778295333846798080 3997893 1319347891396598872233111928399728864 3997894 -702652736484088870441178501710713504 3997895 -922579367563992490146850976860539600 3997896 -348396909749436443883601252294656000 3997897 -2466930211911531141176230850645791654 3997898 -1060789251463323582688284566287822800 3997899 1463153922003303034331902982890086600 3997900 1189202715061702583284140631802336000 3997901 564708488966334587632744527602574912 3997902 17848276056541139649029405418637440 3997903 281882104918385276851741682229483104 3997904 -575238625661385348488288348743925760 3997905 -1351081761200850826326129645364548480 3997906 -378833057454615748253380548702300672 3997907 3081724713675463685342292730091490552 3997908 -1584707851623400048969228637044910208 3997909 761148194797355707761186133524492110 3997910 44148569231291499573752353517856000 3997911 -1464215981917699269823051085646066480 3997912 3187639321546117598911844854340659200 3997913 -1824971875069219643362991977785966336 3997914 56501375878683370836268938729556992 3997915 -143899289035979329378420297268100480 3997916 897665241857758779627449343903908352 3997917 -15029664922039181093961360634691136 3997918 60299991394542831912601639202513280 3997919 1632641629904365165425007408152700320 3997920 75679915996146882266724772203724800 3997921 3661983806441833799291543686584393122 3997922 478014947666252890689992819968402512 3997923 -1435934537827807849535883445117790400 3997924 -42175207598936238219336212398252032 3997925 -26718033334246447881206229620844000 3997926 -263330451318425531560902092490506208 3997927 3767655082827252113510215096516446776 3997928 -584475584016763465420775532014223360 3997929 170470812182662097228759397101808768 3997930 -413750265709399150957494992011988640 3997931 687778753842316613783923343630331792 3997932 -1102371293056100150105413919176739328 3997933 -1821482526971696647761807393545483818 3997934 -1071919163881635854097705937150169088 3997935 885132528537197660290947129689966520 3997936 805943307900947685580056516568481792 3997937 229074438529348563498630815771892660 3997938 -113286414322061753719540911686853120 3997939 1597151608427982678063675412433633280 3997940 540754941315072561753474735392332800 3997941 477558812604056525100266965071580224 3997942 -376118876211711313545602123841544320 3997943 -109145989800485336701916685610279056 3997944 1332028414931677701216002136303206400 3997945 -1392740525595615668829131817836102400 3997946 387981722044885302919562263028327424 3997947 1561881936516459371710273726354315800 3997948 381772628519375463681027797756960256 3997949 -36726205573161468356713437607089192 3997950 -470817043998929997215388928825420800 3997951 -232448516433786550326812585385308496 3997952 319444328969228831308810185250701312 3997953 -2347007828406028375453143990784433280 3997954 -580764157999622840829003240755659824 3997955 -241987520363538201261844561842012240 3997956 -296740682431045649852338531961266176 3997957 2125693055645889603595551434729213152 3997958 200065307938434379703493950978286720 3997959 1606613933034845033295289438673206056 3997960 -1417928465098933612202127509854617600 3997961 -2601521433555583940987711767635840 3997962 -198635071886350214344317027148240080 3997963 1289709405459097140429935463222672212 3997964 -946423523636582708393864345131809024 3997965 -338449646013582144864463549134408000 3997966 566689642504798266382954225991656320 3997967 1203529953883356427649454180411812016 3997968 -2745369031954494374661695687884800 3997969 -1202668346700775426951061853839415000 3997970 -330949903235058475038790858306088640 3997971 2950390369152351238739470643593776240 3997972 -1860360274084768032005486130677280768 3997973 -38326984953965229879017059346613120 3997974 -229769113308654867538515398542232640 3997975 -676849192250450246476888370165892000 3997976 -1163514321201189450073521331759441920 3997977 -311387084104689675680098413699037440 3997978 464690072536251138668266540828777440 3997979 2967632410380956404322326253039624580 3997980 -397344600543441854419907736327782400 3997981 581200627338001573033301854751134732 3997982 -1784391631205511456556687455449697408 3997983 1279067541416300160891451116469122048 3997984 1565066916205075221684983644188966912 3997985 74363016642250912425689133868093800 3997986 80474760423388015968695041745547264 3997987 260253126564006333933278808739437312 3997988 224844637534476653591584099098240000 3997989 1209582306703479370487896519997361408 3997990 -1652091489730140798932575084406505600 3997991 179773142240233223883384241474846752 3997992 323422248133669867663685801774284800 3997993 3476336991612221799046681527576645242 3997994 -118763285328530248361639488743085056 3997995 -1158425572837092996959359120734780960 3997996 1036998390788013532618502929469984000 3997997 3086350221897134178497763796163191446 3997998 17432685665934280493715786699106560 3997999 -813482346933989446515013509832756760 3998000 411053583125108941746301095936000000 3998001 7007357524246502646627616568323968 3998002 -384123577376483635022001941053135968 3998003 -3788723695535553117723187742748677748 3998004 1736115907852403205755424266170017792 3998005 414934249265064869077245884925669120 3998006 358731049118426492776629071846313024 3998007 316785223484645658668523225068886648 3998008 -738073508220555892064035001597952000 3998009 924056626535381262595683926114293716 3998010 -434670293959734655189481696526228480 3998011 18854801330668501522928766829777040 3998012 -1222690030527326607984673082127802368 3998013 634607364029696461918961816033919744 3998014 -1696897160111631377996220123561510144 3998015 260320555950420260286398143999298400 3998016 699155792334162625958416698084163584 3998017 2717218496193065282776110920600595120 3998018 -1376795758770764489676336563018232960 3998019 -690475204177126940518466083112827656 3998020 -594248964668211639364354117059909120 3998021 -698442447843471908205864347609380128 3998022 148464849353937890502132595572885504 3998023 -838408783430173530987433959018790040 3998024 2840905695371124632222219488252108800 3998025 -46599861415005221275420321847364000 3998026 98687615260360859326212303047629968 3998027 1660261962088381224437961687378627840 3998028 1343720533092451447245646674466344960 3998029 714316851503203690622635857882628576 3998030 213260473347782936153902952698725120 3998031 20016186677728265022489745227524880 3998032 -154325056766406731283023005374218240 3998033 394381872000998855891696030121575244 3998034 -1139359208641409293309297929213797616 3998035 956110958111996911527111114959716560 3998036 203030546434740979259353220327221248 3998037 -274987507920583382293074441626610720 3998038 1761405303373003258957043506695504960 3998039 -713178744387704096528195873634692160 3998040 -1010875051099082582532937774339891200 3998041 -580066124408394899553796765617949558 3998042 -834135076604974532306966793264077328 3998043 105318733657262557559007672633782304 3998044 -1176409774086494600333097433668271104 3998045 -815365139344069187614412536510247700 3998046 41090088712866198084372634988540544 3998047 -3936629077342325193516423791412462480 3998048 5257086616510659703689930632663138304 3998049 280518896335936501749130976313144000 3998050 -215986857082780118418250153836595200 3998051 456192093883832692895855916215720400 3998052 -2156316204448944363791623909524940800 3998053 -1429659321387993816930273446474482116 3998054 -15404019649337353348667806688944320 3998055 -471112737720494090628606262351303680 3998056 -9758532722570751135661550180352000 3998057 2465257832595214938282697971408015120 3998058 30023921115823714373378240938414080 3998059 -651464807907079070753393772612412496 3998060 -2130896936347049090125009124952422400 3998061 -560338748202757321781554238319603168 3998062 -1729418721832665953371383097080563136 3998063 1026277454063586177564887211694944 3998064 2181704927473227000275877151899648 3998065 741725286976750278864517315911953460 3998066 1438421966278132606318584087240329232 3998067 944439333760067391767845345197512448 3998068 1005634013993960806070246860305912576 3998069 -160880286955691838296005201248184530 3998070 -124656200595283182401320909549378560 3998071 389648637104525290676665758474812160 3998072 247194154153972677816419312883302400 3998073 287120115637014745673118249452015184 3998074 389136567923954927254852477749584352 3998075 23649053463517620710065944091920300 3998076 -992693375005425145953313757171466240 3998077 1125051427698794527144339900536532812 3998078 56104113438298901390978482700901120 3998079 -2591321228268142965440556348879524136 3998080 802941612646242367938756239740108800 3998081 752743435002272779496269442967728064 3998082 300505864124488975427243262727296 3998083 820869514548384239254567218665318544 3998084 -1826760509947664983705205896893350784 3998085 123587806395017653917840519863155200 3998086 1865389846880144853681225849902608992 3998087 -1038162818118678782601042362148288768 3998088 682310242711714696918586722648396800 3998089 -2075354902430551032878897430529163110 3998090 -271045096217353796918230560479431680 3998091 145566708755374922462633714149911744 3998092 -698076292085800287637271223955450880 3998093 2671504656625813644441764755675947744 3998094 225281142018266914106428206086369280 3998095 139420749192650589670178495818206600 3998096 625470001529562034249373895591370752 3998097 22869273810499712601636381304328208 3998098 -181066438898778382320799508742466560 3998099 -11034193346676647916608243964806064 3998100 314789605149276944606307652392038400 3998101 242840537248461837895932740895071104 3998102 -2626948777771987237876313677109660928 3998103 -371704947112220876624119119909843096 3998104 369171393087125412942318487167160320 3998105 687036074848421433433981812138640260 3998106 -1423357589224285675382787852162977280 3998107 -260288131588689289504033396519355644 3998108 1281467484649280469616290965029455360 3998109 33338217521138294774510040162268800 3998110 -36180553903645123178047110632711040 3998111 -1798249035290914589707369235261635200 3998112 -1959241435372694367617547607493050368 3998113 295027391075065800923866730652656640 3998114 -376110348286046103500990896963465104 3998115 260046932284466601569927269308347040 3998116 1622942237398613953730075898273280640 3998117 1678446583756921098701741165540490300 3998118 -301355678703740878779199759333912896 3998119 3309177473101608456820031265658150520 3998120 -317057732828570250171478419628032000 3998121 2528654408318327244573120637499578080 3998122 -1646919022648386472158685982629719888 3998123 -1353147591546030836239707257627907696 3998124 -570442990556468004078150461589590016 3998125 31983146493953949591387984888128750 3998126 -855647025676900892263753768806423552 3998127 208310316359057567331595218235458432 3998128 825742415334806546975791669953331200 3998129 2087517850728569346726550021093933860 3998130 132296865029173897199154624437291520 3998131 -3777903749505241881715467709384910068 3998132 -485082043224599597952196335784673280 3998133 -1195842741620133309214353648823094400 3998134 846131471808744149305648887947139072 3998135 -849100267568108550824774190050288400 3998136 -376898068812431963346396640050216960 3998137 -104641796271245116309496469587994624 3998138 -4223408313764222875350157615931280 3998139 902474143872008409450416711460806424 3998140 -26215611806574351711616839631488000 3998141 -307195435181617862942268451551834528 3998142 -585444186774568593808653521229042240 3998143 -3655033165814581363559703449274646920 3998144 -116382266691899442781161473703936000 3998145 1181580224389223732913549740536396800 3998146 61504521466517400426147890178716736 3998147 -1778960591969746657896924548402239200 3998148 237397348629772914064244106899423232 3998149 -4094307096143819904753409039791351168 3998150 254769619666362968995102484312073600 3998151 -371948696374945242414520989295701120 3998152 -1584311769096916372853248844011929600 3998153 -1765384124396911502394664977456480240 3998154 464472113200308254074388708928798720 3998155 -1442840506263793288595118342107203200 3998156 101289360577165274852419268101716480 3998157 1277639571315807329931512613873858240 3998158 -753152961264965259821016034315737024 3998159 631289364292274342747252281474624128 3998160 193219321806110432299805887610880 3998161 430292587294371266888562198057753972 3998162 -329353538538038725607492121338502144 3998163 -36012391996646301394114666818081792 3998164 2337720182432511664982717920276117376 3998165 375031349623107186907151966213940060 3998166 -480268767300101675175959353716564096 3998167 -677201119579646083748175977499323840 3998168 -2407669003351001280317546456177111040 3998169 -297715758990145371649022155257064896 3998170 526785549132797724404203741050278400 3998171 3400210552764043496930211982010898372 3998172 1928717191750523020448147410925491200 3998173 3214957086524485396137051971377920422 3998174 128931730855927360017033670354931520 3998175 383327106948398821975745615448903000 3998176 -374597960538901748126452862954766336 3998177 2516958301937507303438282999701285026 3998178 -356853106342536805053914744099745792 3998179 -3464227447348810654108768055584473648 3998180 -384223698679496281569001689533433600 3998181 1318150918541704743308777736570742944 3998182 389841290032694180798897682454712160 3998183 -8233801502139088512241582451335680 3998184 -998058792734034689273501064084111360 3998185 -1141671333219896754362976539390758620 3998186 124251478727626521592274890260473184 3998187 841225224978021041079952599130595040 3998188 667901551729337496010845116215329280 3998189 921000431659965669001381825058065440 3998190 -4312446181409117186444987563622400 3998191 -1349417953455170611054506607238911408 3998192 670169883636149842448212667051507712 3998193 678918343187310405796259885560145184 3998194 -16761365317868921568058819598530560 3998195 -260691435383880617709595923479000400 3998196 -1852768054379922518919639346826895360 3998197 -230398926933987480623880802353212736 3998198 -1036831588337694046285691080192322400 3998199 1582756628499638044592091313326079464 3998200 -144774463336176376082335168958976000 3998201 1364901399710302168046235482558420100 3998202 -371441557077539649089317570858874112 3998203 -1308265967800617745747123722158208 3998204 -257226851661311339421406710790118400 3998205 570827794428143427860200589630739840 3998206 593472130428325170443209906764183552 3998207 -569639627830804962711139643269106880 3998208 291416461039102254114612881223843840 3998209 154384593758810641417130598167121410 3998210 -18859745978760480383147217762594240 3998211 -554245617790361757019762002493898496 3998212 260379659367875995896596771709539456 3998213 3511403317703053759796198992097429760 3998214 394245281514090719890571508033454080 3998215 458569200881010489245775130093751520 3998216 2935366189246568032538950302623170560 3998217 -888943828926837168773369866145959920 3998218 223386987638708979095275222883208192 3998219 91336412799547889108751181098241620 3998220 289223206554796069369462954462402560 3998221 -604643078841926221201345235727653578 3998222 -1561540474741024764475072278475073088 3998223 -491962949858291699830415010646223376 3998224 8514577618653434088569283706814464 3998225 186739397056476189040736154237849600 3998226 -4258728567003174651720309773051136 3998227 72192106658641354383353906564847680 3998228 -13951914300746073527625845071527936 3998229 97853678619698063804798949736929120 3998230 -522724942715135734459698750645523200 3998231 -1769121084835864734928293194253016800 3998232 -33960371256263150116247824613498880 3998233 1549720071307947005485754782590177482 3998234 230866472896751712954580243319089152 3998235 457504291371888000656370090744678000 3998236 672789871774731497806133610490874880 3998237 110449815476255052219812009175506412 3998238 -227463334667979787736191678498434432 3998239 267946316127558137362165599191733632 3998240 696411762800382013460648960095027200 3998241 52707533407669794133747862598833172 3998242 -1434768241391773250952626320461463728 3998243 -5665102999271059329488561476520203584 3998244 978909460932595297184832879540642816 3998245 1408749639774359483615083122895392600 3998246 -196293553395795431532981052075407360 3998247 2279052841278888639172224779436221184 3998248 2422037848327189436273247226578447360 3998249 -3501726266626390684652457568789167750 3998250 1024192502638366968764236090414584000 3998251 1210459939759488823363551643107208704 3998252 -265550939655185269461382614535275264 3998253 -1618397306556140342487794419798051680 3998254 -1045930016521235228898147776140660992 3998255 -1511949731803025687188995750573270840 3998256 -61554730434592565445799457750777856 3998257 65918534118545115854377551857470132 3998258 -1527240099958140654521105126075867520 3998259 548677360154577905019510949715785200 3998260 141771761666439808154805613379174400 3998261 1589274021558255710546236827449066862 3998262 -881743820732490627602727270528228480 3998263 2571980493828108474206202870934137512 3998264 2552209058522763894826851323692032000 3998265 -647481495084429305192073498042264000 3998266 1192215934104594582603632930365586400 3998267 -278623127118982890546301719938662080 3998268 -2412984044963557791554708367714401280 3998269 -31492659249821303906771979331015680 3998270 7115081777219926861412252845167360 3998271 -1967600220671366689564402460366290488 3998272 642194011645480205934888340012138496 3998273 1190592533604695507420328380335587522 3998274 144033974149921680396257139020636160 3998275 -968230234734929064515200146145557700 3998276 1895350252712041301803001475985554432 3998277 255254265303810794738836037945597214 3998278 -610842784827181975334687334174984576 3998279 -283631541173532635174595680057223552 3998280 557800185575735161771771846641254400 3998281 -759758086312145480810432121719270400 3998282 836084881867822536829665989970432 3998283 -59713434726858282283942352420141136 3998284 1477423467806410356291820527339865600 3998285 -1396217830841668112882100325449844020 3998286 454237236054692713907650142618389632 3998287 -583174121400954136661580341629739136 3998288 -205561215692899269699624380729917440 3998289 1765296713685822192903865457086743024 3998290 548807312978056745018577884589317280 3998291 2378279680185265206658816397147296584 3998292 1009734707875704758544721575785306112 3998293 -831291806580012082556048496844135816 3998294 -331596348312568468654082179037719296 3998295 347985039165566821087607431937971200 3998296 3536518622504923572988773251426273280 3998297 -1418929993882141907260387886633569920 3998298 -1029853396144923849171658146505881600 3998299 1476833632914214151325990157223039300 3998300 -741350196959299407313549385661465600 3998301 256623901644420942052114520483029632 3998302 1093760950470528960449097958913146560 3998303 3777752787983974477971296705034222120 3998304 198790167878597019959767849193570304 3998305 144987445752539107363722319255325460 3998306 -613006215734277219100423396125853632 3998307 -1469030560090926106676068550216801160 3998308 -363929383908936707554262028272844800 3998309 -1458607523335206801564872721944575488 3998310 -70649044894137231298199951530611840 3998311 424888653155730205833767534435329752 3998312 -21592645846870861071766908522086400 3998313 -1337710303315277324753315986734930576 3998314 -2231750387728256461570862412967035648 3998315 -1048343129264047872093408449464774560 3998316 -307075583025868143534641864021606400 3998317 -3573585311711713675033048380092101140 3998318 48050588552776788877280109138593280 3998319 226963490864037553229462267287421088 3998320 -43713422683425689453025558767861760 3998321 -1860577171345762545169902636542402508 3998322 -342484461532811978978519297884273920 3998323 241279578498962695083326610381538560 3998324 1527967697525570199596199886483267584 3998325 -273337998778847105584134525559800000 3998326 327071179981770615391675369440830112 3998327 621641044078774517593321138575146592 3998328 -1242165260137952360684837120474787840 3998329 922573153981817276433062307897324160 3998330 253293819048468501861746467612569600 3998331 -574226914044517798821533434633655088 3998332 629162268686537584772267307315919872 3998333 -2025020170469578944507889249446455418 3998334 167523593189355524308211753294039040 3998335 -33623109657178872808653510723907200 3998336 -2143287581567135943545677870257930240 3998337 725471287943433590194901636284053504 3998338 306542419164621852217833630101951520 3998339 2563785941025357842371397049501526140 3998340 -716666298109586788562921714522457600 3998341 -1191618312526298641479226375243156480 3998342 830086903374409693174058345395632000 3998343 -800959363609004147032941375124200576 3998344 -165071228838181388156617527472128000 3998345 -507852538107669961661086396769718000 3998346 1365798427923043730734699094831116800 3998347 -1925306547041020652869087864167267600 3998348 -226547023492935849072898739855185920 3998349 -562533925630721772548356116597918720 3998350 -157986678217295136976849801895097600 3998351 2437923802603964789751295730601784800 3998352 -33955209683607161294612480050790400 3998353 -2803431662474247992470927218314120398 3998354 773671294823320234993015133604287376 3998355 2257584909890116127036859882144000 3998356 192607991006370389655698135216611072 3998357 -5189866033133098245545358532813538880 3998358 141528281496086790199972005687053568 3998359 4409805982018168107074058272375581440 3998360 -1610275767134155424944484429988864000 3998361 176789153806401612125172142108478304 3998362 -223510358070224959630221142035126048 3998363 2505810733109979393049656844417305720 3998364 -980488650379862077166271232636429824 3998365 -166273119700176743663220352085126400 3998366 433573579210289191398085283312673024 3998367 -1059368332539894144809458437484860312 3998368 293388628925008549759983801867436032 3998369 179797952587103514481549014810988770 3998370 262887678363144412386290148365260800 3998371 -1009608164254113829013311203967812360 3998372 854151568810751532643710725032550400 3998373 890203995831395252040713109400317984 3998374 248372219488279282389613242253971936 3998375 4250091677201843125372081379907120000 3998376 530933035439967421143188205372211200 3998377 -1930203275182158469076238648713920774 3998378 277944158661436736684201568247577856 3998379 264766895003691779769665707293941760 3998380 -189984205051295415811589193145344000 3998381 409279560490747186406503415976118572 3998382 -479236238676490329530168246158749696 3998383 2168480631610348649454097626650755200 3998384 315974684040015057405586780469329920 3998385 -510669951858623481119867728372570380 3998386 -451485223726164925881651365681510400 3998387 6514417220815593243606979901819232 3998388 -485111199207085306075566827289446400 3998389 2412102372635020674758679700756887168 3998390 162655660205901595640495937105469440 3998391 128205824402873622963981685522741992 3998392 396767618514434255270981788430622720 3998393 670559785173306892114094530318195200 3998394 396233293011607771802974925623830528 3998395 2130985334370518678754111838133462400 3998396 -833357634214636056968450299375795200 3998397 136224260728335291258387581414106528 3998398 -22883398328718638250212238362818560 3998399 -1728211153438524750328065146479665600 3998400 -203270108078423900853994996157644800 3998401 -956822888133164649618460065956646096 3998402 -672024957729186967433388724027008096 3998403 -99100507554078398898708718291414068 3998404 -1701079036090585410308952570077203200 3998405 10934783038515699117387600776473560 3998406 -206564465327504469485108411695994496 3998407 482024764835746775102621591584593712 3998408 1955161610508322205595303336866472960 3998409 281353360353426851957543540847865104 3998410 -469031076729831333497170905068466240 3998411 -689035565922594496017286424766557376 3998412 -48403485837146023235487422906941440 3998413 934746482023516201791480073155276662 3998414 -303249778584437159103439492409145600 3998415 360615251936006072324506862452260000 3998416 91190329003009307389222323114393600 3998417 2532797233283742408763768827114645600 3998418 622609402915203671241097150779736704 3998419 3248887079723468042321155204247731820 3998420 -1101203972934993787077098546420670720 3998421 33628618447161106201803738064114272 3998422 -924203832196243771790707886133451488 3998423 223037490299713499102311990451681328 3998424 -923248652182460002367643438576046080 3998425 1492077999407918956131958947049979150 3998426 -145276936618262147874250255938191616 3998427 3205874442535495006279637985263377920 3998428 81514305476037418305966404959926272 3998429 289308214307388148948747068736983084 3998430 -572289728673644244732374520668928000 3998431 -15483997825938645050473941218751936 3998432 965026200020609597550895661290094592 3998433 647260029025703743022406517294641600 3998434 1918383866122262745775732034314270464 3998435 -248239659785197323513196630080599040 3998436 -5926678493667478928131551414276096 3998437 1500934002537390179328091356787308412 3998438 108893735063708002751200213704657120 3998439 160352751571034389246699172470431504 3998440 664733748619227679792850240479180800 3998441 -3815109704862071279694388921914288 3998442 -28604049369422364996670299041759232 3998443 -249268876737635880131795579222872776 3998444 -1874261837834946410089245032920760064 3998445 -912652451290792292435847503353440 3998446 869368871528733043360468710675588672 3998447 293859384848308540534180913566900920 3998448 24431522410369130637715673174802432 3998449 -1392969842045679288802689796041161484 3998450 -608890048973638608539026703791536000 3998451 -240611030892581446254675880026369936 3998452 -1100891624162443371651194967462580864 3998453 -3773251123786317155394458860682892996 3998454 388731286927021536004251294169708032 3998455 1512803727822389480654173576132554000 3998456 298946526746960354491700880028139520 3998457 -3620933817627865309564817647534707360 3998458 -363172148599850950390296537344898816 3998459 -1498479254166571313284049449589189340 3998460 1389711255803976936619388961070940160 3998461 -91327923856999325118132050691122938 3998462 -756366843795095306927443676643290880 3998463 -745615381119296230554262196477890176 3998464 -2280152716466060938044285397321646080 3998465 282958824160950255295468666324598400 3998466 -1071346496802159147940124459167862448 3998467 -2112393897764578519756104387620877048 3998468 -326323147613106888174201906704154624 3998469 -1206394116013408148633233941689933856 3998470 -183156539980868181184015668389454720 3998471 -714977818448038103587882706654378856 3998472 -1439010450297863156709052481174446080 3998473 672827201912677002367562062568545024 3998474 101861051820505976641253275093228800 3998475 273790790301275324091779521180611600 3998476 1666131271950771923248552466269401088 3998477 -964666525749267822311534600712580128 3998478 -45755367314240295561672534376304640 3998479 -294319369341584370115727465141831520 3998480 249939568327428042381132105555640320 3998481 -2014649384867466391132032750394530816 3998482 146068173349986337812616559305204512 3998483 -1534471899244618886458216453532261880 3998484 -216570569744804842736222702358528 3998485 -2303968209575205408345428038218759240 3998486 -753928043523506817806206347419939808 3998487 270186804801964911514190594873760000 3998488 -768813175602510257625349947231191040 3998489 -1577535850688423439420564669048093120 3998490 -578814154236861981140155711907738880 3998491 -1448249262981673922338369282419057120 3998492 -2507892866624863719872457260918659584 3998493 -481004520074104237780943950920036000 3998494 808844861161524854528335845830503296 3998495 326266959594733195972390984528118880 3998496 -968209275913013553432931206591676416 3998497 -2283427007689674715206693907993201054 3998498 421445800373233047337148987557248336 3998499 -1819727599452302787418709447631603336 3998500 696312268378446387258742979423232000 3998501 -398211945492309376342316731212404388 3998502 -46357765221185646944086749983230080 3998503 -261192168107966300342337925478127360 3998504 -476680476329200899064389231578972160 3998505 209974247788979263113600494977278720 3998506 1479669562092205414576121425116526080 3998507 119198936575804286691113707786348800 3998508 48758881398318537335341230329832960 3998509 1738334915051061002464870026247019916 3998510 1101550216631108385871989113946356160 3998511 -1742210292566587878113868869330315520 3998512 -85466715545976443446397746570854400 3998513 -3580310409092078399263189191205366974 3998514 146473615131982908576678835305689088 3998515 2943802822113367295327261807508425520 3998516 -288274199083984618913635950694102272 3998517 27725844899497667927795581757712480 3998518 1669592875552634513783514851981584704 3998519 443402138035700583887191114153111392 3998520 -1378121650286219272134534578798592000 3998521 -2994055224510612045248672661721304278 3998522 614205091673684085331919944955706624 3998523 -5325910453432288352818014238775016 3998524 -1250201160697258650632528436848763904 3998525 619382671442997479957654743769193600 3998526 186961070486982212121684426010573824 3998527 9199959411115258018613449106720256 3998528 436152260130486307561132358584762368 3998529 2302059336206380704928509664671284274 3998530 870839637455432607057580317334256160 3998531 2708770961391647498013165466085871600 3998532 -142049780079926989238012761427386368 3998533 541461382276913717132045195911316160 3998534 1360758730035858142835256393973109952 3998535 334634313521870510501441798422272000 3998536 -3500829691429317764701272386197616640 3998537 1234116277090221917451551546800308186 3998538 -688836836240578507780608177862471680 3998539 -2357422328347376725785510572226439660 3998540 181983018995365496974664462152074240 3998541 401819910691051077358395273192038592 3998542 -1332545733420451721908293401886556800 3998543 1547114769102299294125148423773532640 3998544 223309130800124670198782582140305408 3998545 24346981459086721810207154771561280 3998546 -140648089655548721274935850784284528 3998547 -22160153585470142369849830154680284 3998548 -651232664080382936819694648970506240 3998549 -280985289895815895521347927098366440 3998550 213238397057283345743484063531264000 3998551 1289178413472774161446488422107916552 3998552 163196852745242819515455499771545600 3998553 65556249968915753765046678835049088 3998554 -534369323103640546156243294517814528 3998555 2126549891410688091064194407355163920 3998556 522773265474349372878245158956019200 3998557 1540080739758720509571678223575264806 3998558 -227352932229630708003273244918076160 3998559 839586188473976838706996034409829704 3998560 -811382293201817759891241081978224640 3998561 -762865398868835843221975628633871168 3998562 -227592762775480644134310740556229248 3998563 533460463889781352823847640450201744 3998564 3160920315897006454119047980888992000 3998565 162614619491835578794517778712730460 3998566 -112501883421824132478598966987776 3998567 1255295744300382693479186130630962616 3998568 458915129082538374133301416157675520 3998569 613118936916151537054463255727752000 3998570 -10311711646222397225967732855959040 3998571 -155614767880703466387401138826262800 3998572 -2089053420686794216501544003389655040 3998573 2053848215902120453002689021715603744 3998574 809325874718994596517031351579711488 3998575 -62173422750547852627057545850242400 3998576 280433749718083407288482405172805632 3998577 -440285637191836733735584815013756320 3998578 648390291649259880940416530490769920 3998579 1258693939086079934196535598252169984 3998580 1094856598203871369787330609327708160 3998581 410746651500187508770357712914222382 3998582 404125712937384463959477723952735872 3998583 54407997926239135734213884929152 3998584 687590896600465354500038653614796800 3998585 -811706866265059316197242751152230400 3998586 670244731777490969085047239825188864 3998587 -4456332565409943327060886983306288408 3998588 2331378645699903200200282602899619840 3998589 -563671190833871507330387277197407680 3998590 155809515524593850545957493769250560 3998591 1504936747610531927343408683308516992 3998592 -357714304732154916754963304546304000 3998593 206409428104960574769422699697764164 3998594 -2003184258992408241110799294217145904 3998595 50750294698197012319144098679296000 3998596 266334589028169754108628533251821568 3998597 439416202786387961312229067553185152 3998598 771877173448589859150748394648451264 3998599 -401017097689069019460282344796383952 3998600 730899320158431437667397726756224000 3998601 -625070293032941744189900822610006870 3998602 -282967763561999884852202002201879248 3998603 1473181767073434534299783413671246480 3998604 -103926818590479434565438059731981824 3998605 -14297787420768906900691932553178880 3998606 791624002051072025579956850336674752 3998607 -551600023508166153091832027163936000 3998608 191189063947025406675006048220545024 3998609 -302797241245975131023394595504202190 3998610 103496330403146192896179131840824320 3998611 -387966429701094855404346693038852576 3998612 -805032531093884734848957947083887744 3998613 -18891447013835004444948199986554880 3998614 -2137848455013662350711177594645669344 3998615 -1414173411435525392135472871436955240 3998616 -1364369574365908358864759548405862400 3998617 -556038934413401541122650810183447808 3998618 -337238140920687718763522376911326272 3998619 1091121482714994538395879583167805440 3998620 254555628842256298272551537691655680 3998621 1991526903394739929188523669046583744 3998622 1107834191574587537633075072636119872 3998623 -864884346486420723573907391820164128 3998624 754707914401340407082877400831229952 3998625 -1373345915897052438162940252551312000 3998626 -808143121416258067897440880110910080 3998627 -915320005057437388373492182246513488 3998628 -489244594351367914858233196258000896 3998629 1472318213332970827102020426309687230 3998630 662990348747391594507940264603384320 3998631 -150762529315718917544022134716081152 3998632 -3454203520959593465523871053191577600 3998633 1942154736365657461698142352660165220 3998634 -131953335995572709373582634877771520 3998635 -2067188995510644753823672924746037920 3998636 780796757449606666460500306996270080 3998637 -72445216222037445120711081454066506 3998638 369272366404362746733375214972687872 3998639 895760903865021542399519408891479440 3998640 356932807732094350320407589178245120 3998641 -1189309239123707021657286579279054958 3998642 972661968577712484325412345155894272 3998643 1992571824419137041817043718075083328 3998644 -1307365875830366030743642549575088128 3998645 -475579217520050055905892152396412000 3998646 -57011546980851891371241829143226848 3998647 -111018036928754942496688811550176048 3998648 104966085873982444084361316570808320 3998649 500890587143247181221858238791883968 3998650 493533528475419099077389391839870800 3998651 -2686455876015777870180381180870866328 3998652 150279926136306665455652275276775424 3998653 -2338509169451792914486885958563751098 3998654 -735022175039150389477481246868664128 3998655 -931588783641384236661965909694161040 3998656 9339348998903576062041100713459712 3998657 -1614320957647048764444384920810315820 3998658 -169638454041517358924292385403784192 3998659 225632197698005925034618846985249792 3998660 -745858076181388822873856298024856320 3998661 -896700889613484426062488726310243616 3998662 393075392141439246836456501988884832 3998663 -169762952722152954049387573415119440 3998664 710900317716916396897340077694976000 3998665 454234778479072491592180782829536000 3998666 1265123125122205782188368566952427520 3998667 515675804270062017859508520961464240 3998668 289801341656883904789721903934434048 3998669 3480521181179335135759920888834110070 3998670 243025584981609346901429089916355840 3998671 2357710237082066134005286683159813872 3998672 10969263702699257961167068633595904 3998673 369319902406436246395509019869621120 3998674 344021530294505669532356315380884480 3998675 -362144624364046425897993662869390200 3998676 986930967767269499722436046943463424 3998677 -2239649073264027728966921088799639474 3998678 429765411080295357130119235521380640 3998679 -2138454716818933562065709659834104216 3998680 442169904134965633524665434559692800 3998681 -545582919554203149398142312953421600 3998682 14469309959560422062264805571138800 3998683 385112630452544003669508196172039600 3998684 435918286421224415402885773178620416 3998685 737182696959874508950862324730662400 3998686 -737294828060657772779679547742222208 3998687 -2093970268246574274709526870640144 3998688 1239229820198130372987556617768665088 3998689 980446100782600816013837914423312392 3998690 455646563452220076002733808829184000 3998691 -434939304971646117449580451402834704 3998692 1971197117994075440322376212526448640 3998693 -1657384552971003917350332987306077058 3998694 739697778150064942856047525052928000 3998695 226731903065033803446361571758438200 3998696 753249866307979440475780118760192000 3998697 -1285801087374265918597964853042263328 3998698 -672882767872339958356702491051540480 3998699 53203674053626262800001663535554664 3998700 -497451287359022625798662520865152000 3998701 164832732977905670440064958275459840 3998702 -980208901348720750129850155310366400 3998703 151354893119756417567847028360949904 3998704 -40959140387677432506744741985812480 3998705 1145867913995369102473332660436375860 3998706 -87498723256437852745175206363161600 3998707 -139842448204702598585973074723477044 3998708 733842730103262831626672619649161216 3998709 -632592973189173451062877905576732480 3998710 1150728204643226647972999981575413760 3998711 -2360478656803369017101463568419808680 3998712 493658763254045353301871603651563520 3998713 -4293189168603156059798369608938115200 3998714 2288379218542029219817316771516228832 3998715 -151604237689556612753490083912897280 3998716 -3272562278737402402289605266165248 3998717 3530783783157981025114556611361909766 3998718 319981286200467089172663897565097664 3998719 -3528928056322342924388647241554170880 3998720 927840906576948961250446607866920960 3998721 -88943051577399241133555173768059360 3998722 -57968303670993344031674438667042816 3998723 -4575683634865532593249744773756383040 3998724 574761052682450302992858035718368256 3998725 588998058295726839107698836118668000 3998726 635931802801224993841943527942281312 3998727 19948985344339530524077734547231176 3998728 954053446386387379745124976269404160 3998729 -1568871906481122904594868582809062720 3998730 -292418130791442858715459759668226560 3998731 613113635567526048972079612340794704 3998732 -2525037923836055812428425120556443904 3998733 2093950935799979033249528336134854048 3998734 -219634124000260571363061669476499840 3998735 -190329217137428523188897803117396800 3998736 226817274577385527468304569039060992 3998737 -1883073040326525584298053194714049614 3998738 -346351485203323381303624184755454304 3998739 -390584687134302589626857014969135176 3998740 2211899887202941155027474495392256000 3998741 -876074695013962093644041463450927858 3998742 -3085230891551407090309717378053120 3998743 32849175179912549305172147531395680 3998744 1817170488942574208110595240591646720 3998745 916319161260239305336472038554041220 3998746 -1116051586041683090961737312394290976 3998747 -5934977175995674783895751094430693448 3998748 90221548772902315336948783695688704 3998749 2399265148255882613841687261026459750 3998750 -59624030414960719316815285519440000 3998751 1523369921073487605049034883389391432 3998752 796560402679899700570996849665638400 3998753 -1508745900211442288226252329707699536 3998754 -1262929202506712140715974991082428160 3998755 659303311388500514483347380539441760 3998756 706590239557717316002315363687027968 3998757 -119467352161406353556123569209102336 3998758 1516929855624901965306353289221184480 3998759 -322145792689479595703814938562531960 3998760 192967452249140767195722584014848000 3998761 2030728825116952862239450740365300864 3998762 -2378743739388668875378551296294344608 3998763 -602801800966527054112900550979329508 3998764 83516198784535117123584462327693312 3998765 -271618230200844324498137211053780340 3998766 -174329015189750555135040428826902976 3998767 220091291400410355829881610524603040 3998768 80232112396862835097149638522683392 3998769 1323808981772831501590931160947352768 3998770 559331064131945873759482347255470400 3998771 -397720010722118230668948899481162336 3998772 366418232004593396729808099717403392 3998773 1796050312989308717927962129021447022 3998774 206413041058705303755028526989520640 3998775 395311514725827050212715804912707200 3998776 -2356443297163123168930255503321661440 3998777 18767544520156213467992853502585812 3998778 -404284125726799236227114648766443520 3998779 1354479622558902800120920749379761380 3998780 824337676596082747995104839673333760 3998781 -861464014076319272441335169476142400 3998782 -549304121140746584689672352839046016 3998783 577358026079905691382363286842865344 3998784 -87927030103593755693559622957793280 3998785 -17329035519292149930915196804103040 3998786 -812835811334567631460353453163184256 3998787 838229924526719923072794826576878768 3998788 -2854610978343760178693822393084563200 3998789 -3366875171141592054547717127960077410 3998790 289550532591098564309325025004027520 3998791 -1039988904507320168377187954299490976 3998792 641501631477759251505442488192529920 3998793 -1208310593629140142318251368519248800 3998794 149655422414147206797787935134980800 3998795 -2681039099356973161950748715009743200 3998796 -424152842512935092551916239198315008 3998797 1085414298666003401655824593786416960 3998798 1719839512406899166507084944772794560 3998799 368591343231600409779379270110567024 3998800 36706535306148494897933510281216000 3998801 -3646937774408736254934723596696013198 3998802 -336177221751008492892636934183056768 3998803 953911304052287395527107582988791664 3998804 -1125410903266636962292075093466578944 3998805 690886763384262697029945054764489760 3998806 154882874486678486654383800062474880 3998807 -5492565860914205360195386490867634528 3998808 -3895966422601494131284690974289920 3998809 -1232160920772993099649987899255439990 3998810 -1315918256625692382574712169125064000 3998811 -1846847855950846966254242444631932736 3998812 -187195870665301478312814630126935040 3998813 -91212573463897175809775688247810176 3998814 -336568445482125487235015313262080000 3998815 -422400718589780941242483194208064800 3998816 -1551180896267668672788551508779335680 3998817 94907244317286686101830929118904848 3998818 -60659108680571709003375075013201920 3998819 1236218636144737243993298003058919560 3998820 64451132522250833064738239151759360 3998821 2566165617561036892001072147775553022 3998822 -1435139420991054982907400006847123200 3998823 -155634794575699100936596310559225816 3998824 326032510687477917578821898458536960 3998825 -268718667800199271911430420549832550 3998826 -40036985193181518436563058951056384 3998827 1435242754693243166816986964658934672 3998828 60751909564950997188466988550107136 3998829 -1950942888279852664615584620154956640 3998830 -1012260137818186019207251260083710080 3998831 -1085559000879598064842780113708280368 3998832 60178884230542666633372164714135552 3998833 -612765285179275975236304209914318156 3998834 634767148530965634261159710163873792 3998835 -298733966073774195405303097730880000 3998836 -1486025788787273967439216484450213888 3998837 -1412946291990796410974687125394882514 3998838 1044626752315417681562009342541815808 3998839 -183274519571964116153840812812776640 3998840 -2513935555792575157820608913522995200 3998841 655089045904528366696275790005230304 3998842 -514272581324872426592085542612558400 3998843 -1397325379374334452970590720697341240 3998844 -169390719903747748428923536513575936 3998845 736521837634098770037693171772608000 3998846 498745947983775194670165255480847872 3998847 1553652733818516730203705549461555400 3998848 508430520442712039474673814622699520 3998849 708805345588387843385907245788517376 3998850 -124692981576592018730592218592268800 3998851 43515327833856839628842696668644400 3998852 494890624062806414620470755544735744 3998853 -24520275323771947213833947504278116 3998854 -1691280974667837673692293565350707200 3998855 353122455837085030813392853651830720 3998856 -114143960221215281729630711689420800 3998857 -1804516247581484959274195221155725040 3998858 29849179871184256156974980661225984 3998859 183640026940849365044320810767339360 3998860 -1022650156117727436858655792697164800 3998861 344737888041966668413706906463192492 3998862 321619795106162083831034601624576000 3998863 -1864719576599056416071074756008313416 3998864 353876025661914330409406067119898624 3998865 244636325061028289301174349370915520 3998866 153369965437435332715001207247478944 3998867 192396146440132271421826726575432360 3998868 718972282459324191327687302060021760 3998869 -493967285434852842618648308905707104 3998870 26024174612590564687772729337626880 3998871 6645738271915511171671943861578008 3998872 2415383246037956283391837266135613440 3998873 -310819816432160845691296602089567280 3998874 362803545423366141717850671005103360 3998875 -1250148102105363911172965340333396000 3998876 -33890766628482979523084153793282048 3998877 1951519632141264684664783461346984320 3998878 -825622642205280068311784779330982976 3998879 673271736807668068682533764819986184 3998880 -750032497696847872493898905818890240 3998881 -660272125035405265655908447465132318 3998882 -811795638287074531355323896596204208 3998883 -53866104246378010662633117924698880 3998884 2047034727600522812476549106881970816 3998885 848517577650979802937054680883737760 3998886 -268469877933315171354507204797099136 3998887 -1213763736147211788793917035240530080 3998888 6191253103225618376074116415337256960 3998889 207506178345868592794849208064602970 3998890 573762210620971640677355086655165280 3998891 142555120864255414153814963132169360 3998892 1250967026493369858707970048297676800 3998893 -326024887295559639772793145688807644 3998894 44101496222983589131093559439439872 3998895 333881769780329858219934194052119040 3998896 582501952476303487166271859079675904 3998897 -584927919725985987360276970246344000 3998898 -266020969872140702900420430268488816 3998899 1029169798556842437148455593231909900 3998900 215378419682358058673318010325968000 3998901 4067747810565891375671360362087833600 3998902 -772023772465446972421226266316625600 3998903 1062446631027200020290099992794182144 3998904 149126882934504415120004985516195840 3998905 -312724942620370462581523512391080000 3998906 -1369787230170189266055918948840508416 3998907 37833308700561861105891876502219776 3998908 -1651753602827858404670799080033999872 3998909 -1938149029584494475009805245000437460 3998910 82048440943545938383149980202251520 3998911 -338872909820416999968880208833724160 3998912 428068432702551578195891330063794176 3998913 -661560665267798577178046496359712 3998914 -16174360487464613442765543543120000 3998915 10011278142307403358355550506108320 3998916 -1872985731209249894889894728313569280 3998917 100949761453303973832857734491576220 3998918 -214846633003159293709373814868807680 3998919 -971959119736275920264602526905588056 3998920 -1465307345995085003309887794753024000 3998921 -399392750039625431167876402268161008 3998922 -530505086832999309677041710602942976 3998923 1122796170626329599990319165949440480 3998924 1864950110762467451047746459298176000 3998925 227860103698027080877134050605092000 3998926 -1011518995558997123507192302266851520 3998927 -1529059981936031198488800151765725888 3998928 -34403930232480076931217010476711936 3998929 3114529767592945879477038928143650 3998930 -339033153131290716376960048441536000 3998931 300548332385262537779534704093163520 3998932 432770196897765847725770577333841920 3998933 445296604778904367090026687434467968 3998934 1003477234720567618934565914933637984 3998935 262237192778681070692919163408694160 3998936 17851128915683661326321291925811200 3998937 -79043528407473624770483869799169840 3998938 412550320449569759725788106344576000 3998939 1788342015717657399261297742251976116 3998940 41130209398776662986487447034839040 3998941 -1916630331428201766929066206623850848 3998942 1861176305514504300182515683132703872 3998943 932379484855698275390720948174107680 3998944 1996853839094963801052018936522473472 3998945 -2407595881912570130265209640087480300 3998946 82926512241453620127028150399378944 3998947 2133292582861508405491993440779736832 3998948 -705864366402854160514351115789107200 3998949 -425892413421504542081647712920476960 3998950 -735343962138489170108038230069588000 3998951 3550006736758734093868971507321444504 3998952 422311790908867288532983328680197120 3998953 -280413277567805092638401705687630720 3998954 1135527433673521245153177814271929440 3998955 435094209074936684104366857880919760 3998956 313413393621606890688432599393977344 3998957 -19724372493758388343936728633381312 3998958 -524427856577206081678954312069127616 3998959 2596066428620465152876932463005838160 3998960 79168591572606063402502963675791360 3998961 -1337300813186789834952230581121700960 3998962 700330054607429319567194617988008704 3998963 3897462962233692975703831508585160 3998964 413652917324888216506011363559649280 3998965 1708502470872508826184460975585420320 3998966 -1042942951862436923876886558870734016 3998967 249441703403320897707972364809744384 3998968 1167227787945968493971697225570816000 3998969 154639916095654838012367869966485248 3998970 11495252480289768130161429575347680 3998971 -3194115053255579556313354839662404828 3998972 -911141454552742290909637570192747008 3998973 1372454941012086099919013180831335968 3998974 -616364884791610325281378523695506048 3998975 -1914599972803107889572324357004364400 3998976 278281007276508876620423922727256064 3998977 -945950050770318759470831170461552428 3998978 1789331113285740215332441552035889056 3998979 -435135491753847456892902532821732456 3998980 -539745548247473964515516266155417600 3998981 81168846526085350227778597873098240 3998982 147381958401084211152705846589384704 3998983 83611070097778441861752731479246232 3998984 1878236979358468957170345781759180800 3998985 617938124664001791695691848483736000 3998986 164864868074155530376671486990240000 3998987 -1653617261852983101899617364195051520 3998988 -463509866084619791061873540664388352 3998989 -193295782746237878550980372513362176 3998990 389519776378522170260931376338552000 3998991 -2127722444231534265282491793977311608 3998992 127917852702970034019321506958622720 3998993 -1578396076927767462275830201794535758 3998994 605661695821984056436059474904358400 3998995 -463577549567685563482203779269447680 3998996 -1212576888425744042210881244245200000 3998997 -1256121694415776263946435579071677760 3998998 123012083921031762569049471870420000 3998999 2713305754728330594599934625061757000 3999000 -6916519517903525824200846213120000 3999001 -305562884349607004783394167526290998 3999002 -217713347092909095531458900257160448 3999003 -796809930603002503970899927039742016 3999004 -1399143406901405601984006324738290688 3999005 2066041355995900030335874907353623660 3999006 -873080506867088552183112554665712640 3999007 794030497795625337256914240454886152 3999008 213540026366586572916667543993319424 3999009 400942293248021356349722149401409408 3999010 -686789603751875159872305311273648640 3999011 -4576714874626959403855116407486394000 3999012 1338116415015367937922737358451156992 3999013 -156694482607516041038556672431526600 3999014 65086180626388811578292801017414272 3999015 1511217576487503192185767380667737960 3999016 508772939384595819838145355677122560 3999017 1188257390883430428766325979186173664 3999018 -279424071762111810573067569531191040 3999019 2802430255063195290193902064933683496 3999020 -1618571010734299774833425811126144000 3999021 407188432735323708001411942290128160 3999022 -730191235507563555590552389734314688 3999023 -1209959471884817336343674816004349056 3999024 233875854083550553269657883895070720 3999025 810761632797728814956567476572910000 3999026 -1281684609576671903864901010042050288 3999027 219278949164163723115679113595945520 3999028 1796325867205179220376443922380240896 3999029 -1801114791246715656925551929675934528 3999030 -86753946961068876077332250162073600 3999031 34391082111023656687528883595081664 3999032 1507067591092626717457554302809190400 3999033 -1377690637780790552118692771700765120 3999034 -94433724839572688711912746897228608 3999035 767779879686468047573679765903780480 3999036 -1125119117697155906036938117654629888 3999037 -971053054401496101739515802042416000 3999038 509554851700500345035140289559226560 3999039 -320088736285646459991299699671601280 3999040 -638825433407903870265994225527029760 3999041 114118234558575051552674841235009584 3999042 -336779359774017985383756640951495680 3999043 37543113901045011775654570579808584 3999044 -6550995455867242322587464234455040 3999045 -1318721101496036724238690667487619680 3999046 -1073550073659314471649929460561007680 3999047 -263462477886976056769547775279646416 3999048 -1628600739118740265013694266023895040 3999049 1175631471404202603715426707222692836 3999050 -1625487345486444158712422596095600 3999051 933995508799050219579870467911785984 3999052 -2535117795147478445734740814187793664 3999053 2329917735857764894598752857391597302 3999054 1079215946960054580015699236990682240 3999055 2099816896883117780649632699798719920 3999056 -257722229566708358921117203555811328 3999057 -1263003487309599134026890780523334160 3999058 94218199622030669859368174899141632 3999059 -380186450493338645687407961989847040 3999060 65600448728180024206009280955225600 3999061 -2767416865134484265937756370543234176 3999062 -52575406644284368981219597091429376 3999063 -214389869715616893176119916296258560 3999064 2183456897309242939830094610069391360 3999065 -376747202424062598064028354619739200 3999066 238430990833579872436662128315994624 3999067 -1288674623836958706516007556705981884 3999068 -987732845446500815045875859051281920 3999069 624954458258787851450101892802165894 3999070 333605078489647380811406671150646400 3999071 235591107198904172306234662708831680 3999072 -752237029822282788634495106093678592 3999073 51953180500695981184510942618202624 3999074 -1268621618403534592478741609265196464 3999075 -428927028679011294853330321913356800 3999076 43596352523280153904125039034885760 3999077 231136832961667856724968196758323932 3999078 -3855126048712286436582672116516659200 3999079 277180305657068785142388102156311040 3999080 -137376416061933491699955875577139200 3999081 -1558759092877114071506109343595515248 3999082 -1694575229934499526673568532762323200 3999083 -4385076725888510622672929627921082432 3999084 -224589544420215229245289678453014528 3999085 119304657512623136839274024112192780 3999086 589851674172953687279050015526784 3999087 -587119880934847641424004383231369656 3999088 -131442120327853590612105226898341888 3999089 2688253973606839726543357603068781056 3999090 54602891421700476153465442808824320 3999091 53149798092180184635444283309429584 3999092 1575673831360151048080311859588703616 3999093 67510805192315421410997350304841728 3999094 -533835199911210272096357320273418688 3999095 -1763717958760649424451434399548548800 3999096 2682240848821862999098154996219596800 3999097 -423107338267787379767160458098259628 3999098 -17452615340937699042405457447405200 3999099 461216895438348220834021902841068624 3999100 232104817066794910050082744970496000 3999101 -75610687537815019493374965381333600 3999102 31867977621305551112183622927467520 3999103 2588910715801726217475176142520503040 3999104 323845255165330515576150936256512000 3999105 -1285037768609851678748783782696425600 3999106 -9355193320859475945385248172976256 3999107 -29690520197488683345974811033715968 3999108 171318985947568540687894036000874496 3999109 401820012134445868581057560862313310 3999110 -231984699674595412818288264121031040 3999111 1566951807170056594706807891054549760 3999112 -944525472786075940232807130937620480 3999113 8173607498256949046115944767198362 3999114 -478410750022894335701289022600770048 3999115 610923956949398536484254313517900720 3999116 -2280832882967380781800896168442665984 3999117 -136531364936507279573539592985638688 3999118 -371963180356680696754491116583474240 3999119 1141310266795556957322784072964199720 3999120 -359984423386741108316142425230540800 3999121 617505633387874005673187644914325312 3999122 -1267521929650016854739180046635595888 3999123 -537043215168235610783706693854106828 3999124 -522298252702740833916690435772817408 3999125 348942599462781923976868207576608000 3999126 -399352576041728995469136710664988800 3999127 2987144681545758242130498049671133272 3999128 328699555301085321848333465381314560 3999129 44986572085503307043451122875742400 3999130 -912886714943279400747385340364299040 3999131 -231809621826211887344003293938429528 3999132 19703004864873874569776628019431936 3999133 1059376855340719466013858215347094400 3999134 -234494034835366886234577105805958784 3999135 -134862493733657427738194909217725040 3999136 -683672075727364352044849575745290240 3999137 84205237892474946668177876537809860 3999138 -369486942494673356862683018781081600 3999139 904784811239613489309335926559900440 3999140 276156245849009196087580819785454080 3999141 -2427653040404631381396349728847114050 3999142 -276238250273999566568937165473488896 3999143 19915274537275774465909245681142392 3999144 66653260327711131954447385201950720 3999145 -730740197935018219853783516890948920 3999146 -253052951260073805165036748340641536 3999147 -198992481831679514056968290815249920 3999148 362725582269684150081928123083380736 3999149 -1229922205316658642816001326430181376 3999150 556837166462063932090352968467652800 3999151 1408345973291123127214536572023998712 3999152 -697107229909742485700483420838150144 3999153 2442425352390680926522646088903047904 3999154 18287064611832088340514026935513632 3999155 -720192885159700333879415296785194880 3999156 89369324805603793377795597068636160 3999157 -2335361091909372060181512135774041700 3999158 24044142385238068375212144552053760 3999159 -222224858269830019023570080672968800 3999160 -1692672454019189412570725176412160000 3999161 -1862032804718708455411536300725201238 3999162 -612439974431290787799976487271042048 3999163 1285991344514343725340905815260509696 3999164 -205300638162625293838798264213123584 3999165 -794005296199598428706393434044694080 3999166 -66453527144923429131891821085433920 3999167 -661926790123113530867691299355116688 3999168 309196451272271723539260628914929664 3999169 -2507454867397965205867401895788762320 3999170 -192617712117514853582476053491504640 3999171 2460178954565010624508808833244160 3999172 -39159647737864063217271634744091648 3999173 107892021174087898697575394049077244 3999174 -373773701137597156366371276673170240 3999175 -2894804961832823117325234522864802200 3999176 -1029631428828202201044621339941329920 3999177 -280838290489250690837449615368481920 3999178 -1589470110551915900373386631873989376 3999179 4607151921696629701606011560693935176 3999180 692405642351928412535600295700392960 3999181 1983308413019788015163723543718579264 3999182 336664594612280218068224854799374080 3999183 -748634830383636802842798440858337792 3999184 89015179604125971775934368282730496 3999185 971338618259846780960439197470747380 3999186 -153769526722447393761839018031206400 3999187 804610932635129126911263250087435200 3999188 -484189650180889215702218741841527040 3999189 -1415811642648703285048488710813862432 3999190 243221603549198797049402080667387520 3999191 185753878904660423021287581364005600 3999192 -135834589631855082390898964413685760 3999193 -1847769430578240031952491125602467056 3999194 -190051663816538019578584108476414720 3999195 -264733722700341348569907360259701360 3999196 -1189931852245576361231402855788354560 3999197 -3521130028719519358474587571715659680 3999198 187370999917685193842260501890493440 3999199 1238766247600311146555324810566009152 3999200 -1930953091479107559484070051020800000 3999201 -2495125704569956381965203208996132960 3999202 957018395979346755459373049852618400 3999203 552629369065237965195763007284697184 3999204 -1141114242524361318887178848605516800 3999205 165748238379018952607516278866491520 3999206 342498906678109264773350947477347552 3999207 14261995133773191228621291410230992 3999208 -1556654288770055269832876473485312000 3999209 2623714112866268229717703811658868410 3999210 -54041523214802994714478998700108800 3999211 3940779645356611263356938808180685812 3999212 -1070533262199796854072483188904818688 3999213 10711603959567769884290289046633260 3999214 127646419457954507384177737845627456 3999215 11783284665619523544506431629216000 3999216 321705039235059593708617338453688320 3999217 -367685506265207509010718617460572160 3999218 704266984566944279556464985916844160 3999219 139056933737241536076091273399702272 3999220 -739331068744462231868438579762085120 3999221 1080691605146708549956908926995952664 3999222 66424259194969228391977599701782080 3999223 -2335668382683947125488625280181188280 3999224 900310246150849550898842846489640960 3999225 -202797579800302552095839419900388400 3999226 -648538889748934513767690955770063360 3999227 -349743502280833510595028582056752848 3999228 -462057438935315575586427752360148480 3999229 1174567771141790288610326405937595084 3999230 -1267048028222226133082154437127045120 3999231 -184529446588542358665863951846884488 3999232 -48209854906520182439119232578879488 3999233 2889280560309739115877199470591347076 3999234 191628939718325865299469792537242880 3999235 -2274100493922888503361263819635076640 3999236 102809533297865328869755472805041280 3999237 -2290404935091382006596526982278182240 3999238 -1636811252929211551645957869869592480 3999239 -1152687608774336780837976081915993960 3999240 -303016701851126964094670706253824000 3999241 231970669373451766124008176614390052 3999242 -105573047414554447327352833999221408 3999243 420642276034460918535524241429678000 3999244 -881429637729822639072843764211497984 3999245 291602054402218350835287331767247800 3999246 378704756461202576007548745869342784 3999247 -103675357063548287841310783814340368 3999248 -220667108446076295932456079360786432 3999249 -276161682631257953251668404034786432 3999250 2076593478349152918644336890811664000 3999251 1528726580443878866611975641351774252 3999252 379877313593794173726046808544786432 3999253 35336196034912010335367757344593120 3999254 106879534006522684732659478645318272 3999255 236348147077174410042546765758023200 3999256 -944526744334391301238022066174976000 3999257 3274004610158998360241468010658432452 3999258 -15210700698307507179708503755408896 3999259 982647767839085968664158903254833640 3999260 -210059992479126502632081280627353600 3999261 -656921227524166890303925160770379136 3999262 -794464474156786789193951851315978368 3999263 -570508375691986923612763826105604192 3999264 1051856050169064938543296211905413120 3999265 1099663855335021559510323654732672660 3999266 110497470612435688189478075186474832 3999267 -2353069278358220807453253350959587360 3999268 229217821184390412371642028748722176 3999269 -785694117938591539065824465618852256 3999270 -312917949975446546507169346311321600 3999271 151340410804800798363200758842848472 3999272 -2202735807646685152852136296723660800 3999273 -2256787533504690378486687279584252016 3999274 -387817027463408054923273271330940480 3999275 369987583550426296039221043175386800 3999276 -549270896102695221800226691201267968 3999277 2111651454197761735728967303974340032 3999278 -1101626499876089700910520632455461760 3999279 149659620503763662259321455789603328 3999280 647032849318475034857323574230056960 3999281 1300880320066250105244712644028629504 3999282 523680238398651445205617130492258304 3999283 2457444060788304503257260611135035532 3999284 -3286852109512878807705427001030873088 3999285 1017848486874627679076188774641125820 3999286 140824245262924804627319323282735104 3999287 -115883772725694743275550178077459880 3999288 414333868547096776337722583249387520 3999289 142189905875616695254291135530487232 3999290 -37048774245488521185804257704089600 3999291 1640926910942237014855431584563270080 3999292 1509920877855872885452938964479488 3999293 734479584690567030330165129994986540 3999294 -290301765992587024926709668372176832 3999295 2527957570448902026804605161089229800 3999296 146688292832984806747916834470625280 3999297 917224828269619823396013469102714944 3999298 102798530763664773510461085579972000 3999299 -2229560678349155998610493539114424840 3999300 -722376288074956074988422222593971200 3999301 26211199658708428293898652427926784 3999302 -827142629721762259218009774259263648 3999303 95146510906927139495770902711744000 3999304 193347401244733889467456912339046400 3999305 -227150089170276388743494523816376440 3999306 -344943256753265931513130253802345216 3999307 718297240052784101125340912499015280 3999308 -1124508416341788264129303192198274560 3999309 785390545219594551511830999501744000 3999310 -82027846974986093487262651940044800 3999311 2179002122956995179448477103203084912 3999312 -117283302260540231565138833216249856 3999313 -283698978768543712387081627993879438 3999314 679256523353278803868689839169532032 3999315 -1093488642986951468584885849972128000 3999316 693550723826048503067936897228310528 3999317 -169605376787615950095858839034074208 3999318 29592040954643114048430132309045120 3999319 52834457021265300733282148818440520 3999320 -161732930153867323144628687266406400 3999321 -479236397165837867314502449230137760 3999322 -364062305985071872790027380207734288 3999323 -3054117245768312503383778588347466428 3999324 134833611046738994379558135360847872 3999325 358985996074773303668311260602145600 3999326 938556859863201126444227405949741120 3999327 999126591019589446699456569851057808 3999328 -465816121992464524271172265729720320 3999329 218165993304124795092172586626766640 3999330 177201754088314177522259351659552320 3999331 -114829978258060043632064540093545140 3999332 750989490977157077360511506603520000 3999333 877522974626936751079015200080903904 3999334 404207827655955423191271797714094816 3999335 10543324367834411956537494177376560 3999336 -1449043334335519411067367097300992000 3999337 -2679572365034319546430841850624515014 3999338 -281896940048902864001667130198159104 3999339 -574657158227180716192793676451517016 3999340 1571226147891664514325771803271843840 3999341 671940575726118493428296107566893184 3999342 -444870208010680074587691414500234688 3999343 3371815991553775507835345169697323544 3999344 8315318886203911058031643652358144 3999345 -22451493172427083926231303117830400 3999346 173750912579445741924533569948901184 3999347 1559709811821259313106969879345632712 3999348 -1735520669174015587046407535055360000 3999349 -1712373030605986569185226042102577920 3999350 36204087435852206693528810590970400 3999351 -1895747548919996641170201078629766168 3999352 828449821419517273061967206729564160 3999353 -2635486698027763400876359735087956096 3999354 -358231191128040936684834052600596480 3999355 -193898162247116492267333294290617600 3999356 -233117525854413816155873322041891328 3999357 -1364540771872529629498932872510016000 3999358 -462895326570315635921652654562009920 3999359 400231967449270072411056766166023680 3999360 932432483036051501573234920469299200 3999361 976303990169907880461177387601689300 3999362 -1423865926955357724382988205637163568 3999363 663653178274003721578344098497329144 3999364 -2768161054878398226758463254103225344 3999365 -1043985498473722053421038855662140740 3999366 230286399782669257785618275442728064 3999367 238243909232163712789926686014758800 3999368 -29171253069582357132087247951011840 3999369 -2187996854494118718374704011726319680 3999370 878123584981040703431317901204150880 3999371 -806777701135089710138861562869710368 3999372 -3086488360553810235463263031197696 3999373 -1133216671481663820482039104069552160 3999374 -258861231882478831196317225856374080 3999375 -31031071904427305316204809880450000 3999376 172069896448586842697822828496830464 3999377 -2837716966166235997217727202234280460 3999378 -34348474625961869321372170202115072 3999379 -16494713926800799848389838776168020 3999380 373228296966843513861753479927808000 3999381 -46851643642936246367224318584904800 3999382 1687059491128400549147995377265077792 3999383 597785044824858144280573952802322632 3999384 1912991021833394461745121136122562560 3999385 -1650881510540312066508402133883582580 3999386 -448881935973378111105767890106987520 3999387 -884938939546438915995496795628159232 3999388 -2548586970143943800269751725342109184 3999389 -1520464635354622078937927552920950810 3999390 97259717434267033076178800720236800 3999391 -255958031412956134733907940405182216 3999392 -818076217131604400247260227906633728 3999393 553865534972474139383794769452938660 3999394 1194985572416801564152122557540352 3999395 -22800052216462614577793089587760800 3999396 -909031548348417841656566307680222208 3999397 900274540741117964569097045159369760 3999398 -41096471348663661022798719176134272 3999399 1041070219998501071838294076652052264 3999400 -205327364308202609694245889583488000 3999401 496444628325225365035724653347202944 3999402 569067264748544620044945803386913280 3999403 1568919000734805464377548111987799680 3999404 612689795526275529026529696790213632 3999405 537972442259240368191705332928350400 3999406 -1267496381769546982763711885484742848 3999407 3570706296598660512138953881435973472 3999408 93552434500049289920157481974104064 3999409 1307601257384489529826283852345050404 3999410 355581606647291416772477991814035360 3999411 834517273515224567680848791425604688 3999412 -2304188625773829591432257335986454144 3999413 6179429577919669791545605000658766 3999414 346522924502763176776122023779605888 3999415 261089769301677503014806365150181600 3999416 180680656558199576803504010469396480 3999417 2071358298088128671626525478090348880 3999418 319596960162552790127647627615260672 3999419 -116639999761138596693773764590055440 3999420 494636305083431003576679216825953280 3999421 3036921605622725508179863392383767622 3999422 -16940744941706280388030573415856768 3999423 1301391851348364966265052687933296584 3999424 -165713335691305675858544068311121920 3999425 1257936504122514412861752799002840150 3999426 277997761930876792859199205830067200 3999427 -630431699085319511760561355936011768 3999428 1306098046702736430876873818493768960 3999429 2491732583653448777072128863570760320 3999430 12275766400588409571389817694525440 3999431 3580774493349737093654596735010143272 3999432 1679496684504452476242422509859512320 3999433 -685721481488239703492286236207462400 3999434 394534844701260811444381804157712384 3999435 216959977822332200882410121668876800 3999436 647785563036366565739202304533787648 3999437 -58255494897492573253247864120534568 3999438 300894888470606233190803724482569024 3999439 2394421903346881287150959700490592240 3999440 18861486182396384634232964240424960 3999441 -331256272103927724772903734711559296 3999442 346494363900384970248277598109577872 3999443 165173437335123114850297968500317440 3999444 -464210857644022722475575245502019584 3999445 680736337389399374029312053814276920 3999446 554340552634653005313643580967974400 3999447 38323232944643470747598237532886344 3999448 -92692440419146653860827732399104000 3999449 1635315786935821372842727691453661450 3999450 -35695593123864467222325275126092800 3999451 226423117551955666555197613592138392 3999452 -1462175423082902330786306077239780864 3999453 -169956607611956383292299445808717696 3999454 -1044792492596387142128160729632524800 3999455 1789471491456800162162667783273240360 3999456 66459822721528494147994471571914752 3999457 855505547872771004596562182293109824 3999458 -610338632787657643409599696007551200 3999459 -2052337905101579285335228683581922696 3999460 -107792292946721583229346609021399040 3999461 -1371259590573590779069483675285303938 3999462 -500309220611881092224822858138949120 3999463 439912132944452525951655831310406824 3999464 132338466905191134986010698166681600 3999465 542240701813276269240259351812003840 3999466 -28940022841344688620177396380351568 3999467 -2984943820262966513922185692972937484 3999468 513694973594835676530333712166952960 3999469 524606532535313376367791275758974220 3999470 -284654262311508642605342661624825600 3999471 128262888718053779931280539866271360 3999472 -827937315403021008169760108462669824 3999473 22906248690068871642540722026600608 3999474 -644215871215464621614845957458547056 3999475 898377270647627520610044887763699500 3999476 398603365974537397352499477327858432 3999477 1773724242708513619788485660428170720 3999478 684194150326016335579566051959536896 3999479 3669416369617070880631990410000670680 3999480 1150462613043539082288484511745024000 3999481 -637899045315522636984068918109230000 3999482 -152951022018299212234910662899463200 3999483 -1154516419755026826095106735635566080 3999484 -1159280076199494894045684142307753984 3999485 -104117776743426103535727682014000000 3999486 -322630128187476146593457306678695296 3999487 1874423709517263545970771509941243136 3999488 -458191028453856143221822996327956480 3999489 -482540075548312294747092299351746752 3999490 348501945563171088925639274319651840 3999491 1027814572659031480472997750299792892 3999492 375547088183064330271587686311219200 3999493 1682547274211195893881560303127347424 3999494 -889964818119835799256498020238004608 3999495 -1052901582126005095908788488388024880 3999496 587074274265936431989385486779023360 3999497 -1196663033476475586568270908285582054 3999498 670377921471031983879107649003206400 3999499 29702159975577464417388531523901472 3999500 964048621742328022553147561552640000 3999501 -804532215779573407134010700682853440 3999502 -112563478798099032178555998918739200 3999503 304196047529319961536874981095376944 3999504 101555887142118296853715096847646720 3999505 1662011196823140909846816774504337920 3999506 -159859193525446788115138080546301440 3999507 568962688736120624519618046628979640 3999508 1302320261031214968125006243196676096 3999509 572341242581401096038204805880711100 3999510 92799285330727282868740882120723200 3999511 620884300806336373051081949238679112 3999512 2244802197102371054306363879801487360 3999513 -45683628006499084785724739637304320 3999514 2988756203345223280469454212346221280 3999515 -225590390288360843366943580268129280 3999516 14330769751797621780819712328515584 3999517 -2541835346375439522792617958119585434 3999518 170195193372344213268187893263697600 3999519 31087351408161414485592259234149744 3999520 -508498571823766013490986008172298240 3999521 -1080045711696350466524339467504682448 3999522 553584903072343140045082864126846464 3999523 2271179375871236065566055675914163200 3999524 191121996952029539322502477961262336 3999525 -991026960775213665466194096155227200 3999526 -20789029529825867612032305893020416 3999527 234921487571253957346268890839210432 3999528 -254801934328258550942817124283688960 3999529 3001399760200643918449797329991979130 3999530 -487540001744621193168970387402695840 3999531 6722523982769758754061738436182720 3999532 -1108863836884587321279783196420674304 3999533 606474088946634956659197082919983680 3999534 667488878423374970130362624941056 3999535 2369391899154735535162575395647852800 3999536 -68175391284406914843705160181956608 3999537 -811855021788788511549494971934084160 3999538 564234846669120688896284931147891840 3999539 1118361164371589076241508607647544768 3999540 126914657442808736331804504416256000 3999541 -417151685468054669935288969973491456 3999542 559781167452461082669789622407456672 3999543 1507592372577434912830730182103263464 3999544 2183081746878447337988896333172060160 3999545 1380564196101143474612773584612355200 3999546 1040510398004135854500532153927113072 3999547 1280243105086088633241800431201856996 3999548 707784487196062693264198246372678656 3999549 -1065974364934984597653217877724760032 3999550 297280077180236272401504583001817600 3999551 640226864962714990190251003246853400 3999552 -30363124777004554024978928105422848 3999553 515380983101307618785504434501688880 3999554 -916752081734309944622862917574498576 3999555 -512335915501742490132326588150809440 3999556 994782156572999023359029128319440896 3999557 -558884300210507975065251459143370720 3999558 267969701090097800437632659780272128 3999559 -108967417468409769518119062328093440 3999560 1399565297243575431563932075643136000 3999561 718437785399643087089251908003346464 3999562 -334615792520166556636835560413674496 3999563 3639226065454505887086574154563297812 3999564 1869968577792330805723895713725388800 3999565 1328636093471447504808710050947007200 3999566 2406274889590010082493386354240595200 3999567 130437811079034698164513251524305536 3999568 691563283186801781598725338331144192 3999569 -57599945186989926383674863773900160 3999570 699758822515746474307192665916915200 3999571 1855089819979731465758324227935318600 3999572 1809458201191009136036561053985728512 3999573 -949229919394116204261745531557855396 3999574 -659528734880400552924055793519272128 3999575 -1426163102422776326656968331276047000 3999576 -647603824527710934017483895017472000 3999577 1318628519426320105220715303837644426 3999578 392041524572386896449775599698424832 3999579 1835598225041338928163625922348127384 3999580 415023905347110254589859328882780160 3999581 3180286814771601692334992311635065382 3999582 279559376207159452450039011961454400 3999583 1328227824831108283060971850208107120 3999584 -2322195000390608105517004882342969344 3999585 179229776727137824999896431143731840 3999586 -945211442938849614015246975111020160 3999587 -968318926097048228133439369815335280 3999588 -1069345777712980669538553078396595200 3999589 429154372551438918830146977006441984 3999590 406149482002049252202317902604444160 3999591 57067404346764613410926066877163680 3999592 -467386701226214162210028482138081280 3999593 -2753987141403627561593396097596159580 3999594 123413095037872803363466079653459200 3999595 -1966307427961203442480658383651822800 3999596 -414363610366959415858204499562926592 3999597 699030650990379285102001800435840 3999598 -187878159129713862269429937517579200 3999599 -1396041965329898119039575588146948400 3999600 125007399135871480921340543009587200 3999601 1855011861589151707043010501707787172 3999602 -14732689914558979341582286662258048 3999603 982275923005936767432846196008792624 3999604 -312472178714931044033729783322390528 3999605 -492425766406955767308747168735760740 3999606 723261299670796645189033187685101568 3999607 4107658910256040054128889560466302000 3999608 -1500263612110443106087299593157795840 3999609 -537714125977583627481170761506972486 3999610 980474123931498781183063700865504000 3999611 -484849331520913893047586721829806080 3999612 70807658518302019689572595630489600 3999613 -611172559786506292767921088372389236 3999614 -713610590930183437282581819112628160 3999615 1303559811668677542276887770489560720 3999616 -1647688422054645218865170604506480640 3999617 5131369189920686520223702997673826752 3999618 31546882117356546705977964075158016 3999619 2026250440873431573749707823873548320 3999620 170834701611312393111126920223375360 3999621 366277965734273961320838627228083520 3999622 1912801098495132856281798763866115200 3999623 -3916825394982078772516974126022801128 3999624 738470401974757569009211367251230720 3999625 -722152527231009597045739244001243000 3999626 250050488995206148259121636818056800 3999627 900498055045945918558102120110520764 3999628 1496441288916588469414617808178970368 3999629 2702870578948682467471124055859234230 3999630 367110280900182424235656468295099520 3999631 1552313248809386458608202532183564112 3999632 -45552252657111249135350589096984576 3999633 1292639221312894840390913374865798400 3999634 -409363920202937867966598600292892784 3999635 -120148838200635218236505932849087200 3999636 28219547879008829395185815677142784 3999637 256113067729573085893476062666854286 3999638 -791050566265434451728268175904077280 3999639 -334354291575858270767335483733213952 3999640 1055871761941924450716198315624652800 3999641 565829981747654497280347366210642452 3999642 -1037013108255862203420173432012825088 3999643 -808126192042756960088557828223907696 3999644 2756424447725155190700040101417948672 3999645 5589264349733877936908232319468800 3999646 -253064118878492328852531044180302080 3999647 -177739049723105710743232048063823904 3999648 1045241868640022404619739843529801728 3999649 -704483350506037211878359484545935360 3999650 1771615221842310314586000010382592000 3999651 402744125664898358584809814755978240 3999652 -1023489060575297488605580658748554240 3999653 -343533062248612804124596382959359744 3999654 -774348211790154421536147030858125952 3999655 -1720348791682711232116715788670009760 3999656 332676575146870220161115645754362880 3999657 225546444166959931051933869466020240 3999658 217960317886086081072150415520529600 3999659 3577336028616020679691096649068567860 3999660 -67660747013596248827880940788940800 3999661 -1815740457125751256391498721470773738 3999662 356351685677363902658641689337984512 3999663 -89036706187978513746124462923443976 3999664 225326792897425227545962784437927936 3999665 -464675554018609975806362125926652800 3999666 -365026990500873359549708732904068352 3999667 -713051311129239988170727867642463408 3999668 1003374877993371473950815505912050048 3999669 -188277133452676008384257815734360576 3999670 -56315651360802658164580641521299200 3999671 -529045470797270293271619285435838320 3999672 622027671243750854135015390268825600 3999673 654531423786053052527015688625526484 3999674 1410975718351198524180344893936412016 3999675 547123494917740076427541318748182800 3999676 487916258720378738910221444918824960 3999677 -97273541022142493799550631582343360 3999678 -1929977381966038936474112046952808832 3999679 -301791950917519570849433650585191416 3999680 -120160972223322332632385899305369600 3999681 -182089730443877636933143364415602688 3999682 -1781993361399002611073559374459871024 3999683 1329716885414265415766778090895951932 3999684 -34000960246234743771759959507128320 3999685 -581392209353352233552963978608614240 3999686 -847803301475986859549479751286173376 3999687 -720870551357283780216731971080440832 3999688 -10677344544675498562293439683624960 3999689 -40875720614370422313103788094442880 3999690 -291778136204901882404172273379872000 3999691 -2626806501369151119818503035338704320 3999692 -3931297920013720130752854462330700800 3999693 220816038924670744536565985920016064 3999694 304249326858714910423511918445503040 3999695 794624633064961636690339716323856480 3999696 -314752289007304880343198857983426560 3999697 503041149661654138757165890514292340 3999698 -430643971918842232096242778267811520 3999699 104652579836324279480061704346021636 3999700 -342658116500403696173205160472985600 3999701 -1540919172888213984236515739008985298 3999702 -255846744995755572473497610797449216 3999703 -1797042707805143134906758735516061048 3999704 -1544657381590152699170505042446868480 3999705 1088742569347151463972403270164087360 3999706 1413787965112551632215128645212781552 3999707 -417754411917981077742935139681130044 3999708 -1158207739706408089310106026098065408 3999709 1101218748545990598291243589732819200 3999710 563113037671317433246989384990385920 3999711 -3056004483756580441295001946207042416 3999712 -657882175764141167034975317202567168 3999713 309357458543157706929522982416482304 3999714 215754764334533233145899573792803840 3999715 -423004877679626707258923108176836800 3999716 236593924638278200616180736680226816 3999717 1579355956645675430536513248550786908 3999718 -286165361624300281901360263216753440 3999719 -659006387184113326680658370989127880 3999720 -465012377756435752471726777372262400 3999721 1971886255311236193658915305012273744 3999722 42449380842641917451734583482888800 3999723 -421527598315813495344862193505753600 3999724 -2475300205299687889641859087989493504 3999725 -829719201240026364490234673151168000 3999726 -141295495792894339294867373633191680 3999727 1770656600974177078255307312517098576 3999728 -400575859510677990611339008907673600 3999729 -106200593348616589226733889280118720 3999730 -297883908855049317846957665564428800 3999731 10403525829223873461732269447829504 3999732 -1419387053051557196908795342329901056 3999733 2334534372412701448184173729493815982 3999734 1490933613448995106754792186600570016 3999735 -357292732385895110330245642607401080 3999736 377068570366974060504612537585561600 3999737 -487682699388405728239406299805425728 3999738 -203368954774118130211374654626119680 3999739 3809425317514718559149215925722133540 3999740 40819722570305908753100664149959680 3999741 2152936942870869794419583259733617600 3999742 -82873354603187108138741275484233728 3999743 129308175652405265312514894563613408 3999744 13403230891106986025175597459701760 3999745 921928985447204252163519076640188500 3999746 -858488618419409449757019227795974656 3999747 2412472707301402020132019084659770880 3999748 793584026552116437219980296863033600 3999749 379179607704589257534330326460289080 3999750 83874852610561783811473132841568000 3999751 163043147671813055654844694665391584 3999752 -132343066012593756768520644264422400 3999753 495342957070162357194141629020504800 3999754 -927339703317866815406596313055207936 3999755 183873683681755579993906501788348000 3999756 -1675962944177394650250491272698393600 3999757 -112853170540489812961092579661242260 3999758 567382521092510136157489432203182976 3999759 2399997926082325507337726957315322504 3999760 -60810453078139614135085503786270720 3999761 4333388287176729024500737161649350900 3999762 22648817393513406666477185627744928 3999763 -236245988201846894780662142397675988 3999764 40654263204180682342969162562455296 3999765 -584987769517326026276881820059637760 3999766 -2493313103354513175295521076998812160 3999767 61018308196994261884276506731425200 3999768 1096780223998103280637519528269557760 3999769 686106321844419651507633618125900234 3999770 901679823490837506848333350335129600 3999771 918610478526343377289892584429217520 3999772 -613880897261407235074620052072306176 3999773 1713902484577328529195976515892178022 3999774 -1385342897434566866659270261048320 3999775 -162009741737458032889993136581590400 3999776 49780713280735131462164436811776 3999777 -409587756646522938141474007952993568 3999778 -546465309213760517739278410774288560 3999779 -701942558505623512665111707532773424 3999780 1288758575697591677535766406025768960 3999781 -1195037338647310113849941504841204418 3999782 -1205902650748854530248697661299455008 3999783 -414824695558238077279970100844930776 3999784 -484434462420657386017052730881725440 3999785 -152935830509797920007193486863593600 3999786 98613963889683075308779434393629184 3999787 2269247976643820391807766462378261440 3999788 604957855450093540670137221784427520 3999789 -2055786459024250445923496047432319946 3999790 605556428249633531492680620414206400 3999791 -234085973316725118240186345492461808 3999792 -186486660790402432031054016468221952 3999793 145112444329672759752287944353102400 3999794 3171370245264449440385022319602972672 3999795 1275951055254034557168637029693180000 3999796 460833024122162320327783914147816960 3999797 -3993151587622429797893000727147562560 3999798 -1152215872908935537853244574126442432 3999799 -6313778789671295599473016950995941136 3999800 -236171701804364026052938689911808000 3999801 359671608368920745504926576269546240 3999802 787010555167168500162784871127988704 3999803 -129167202651644839696294694294961948 3999804 -401346464321616950111949395867934720 3999805 -669342610162308456352034994054195540 3999806 146949736310503333934536131367632384 3999807 317853032644689350537031835955754240 3999808 536690934352463785275434803648790528 3999809 2200937774226823301992687242863784240 3999810 424961550234786349922438122395356160 3999811 1491131266503270436295012422015054560 3999812 -1869402893976564972994605312728809344 3999813 -1957326837422649965962011172019617056 3999814 118734376033518868436728545591996672 3999815 471838242285792793541924791406428320 3999816 108829235626177579710343739142359040 3999817 -8845447745511525031037512474027968 3999818 1773447819628630521729619130759548416 3999819 296016491534090596589886709504163544 3999820 499790979503147652423885564833756160 3999821 -262405995506971086765147048516629610 3999822 -429580562717043024960797285893921728 3999823 4690641709948162739898645095279264640 3999824 387086320128126465302030785230397440 3999825 920201248684890877517022119602225500 3999826 -493368254136509707023861250033099776 3999827 683503604581962422202339540790672608 3999828 -239566633916618077753153467749326848 3999829 -2866191935128105583237822554786423524 3999830 -1110355079498063983026107084510173440 3999831 -990653920791117301531675199177672832 3999832 -2831139116848777399042309815917721600 3999833 108720399746870388513846453324181200 3999834 1627862447132052877190633200094154240 3999835 706378610507352614309764711880451360 3999836 -1196167055146866706783286651832491520 3999837 -198758711858075747202663609804633600 3999838 -97724197416895157487016314549169920 3999839 -605669766811698301218416873259631920 3999840 139471315451502348415842768456253440 3999841 -5125322584662873148165982837347185408 3999842 -374578152239895064880218434927452160 3999843 -110712087732745682178309426912541560 3999844 -2418528851736071375372389752650107264 3999845 -859421047479598344103208734528813320 3999846 -875596941775567801065754135594944000 3999847 -911171698488086728314686350284500040 3999848 962498661105614691806662841011599360 3999849 -730512698589697173232712760061102080 3999850 25791289336949608646992413297104400 3999851 -2552313231161758458196270024384427148 3999852 252814775607090043908672508023900672 3999853 1096346164098550125587399434526753088 3999854 2147105774999648430463327225395946560 3999855 -1076249626466747210713147321825879680 3999856 -81986053940224665571500996843012096 3999857 69784228271062718536642413374037888 3999858 1160207736450858043151312074588205184 3999859 -67612685296561241919595925805045940 3999860 -20902565309355457257611513095587840 3999861 -28181830944375911698479898544704320 3999862 2217347839409874686759280541310955072 3999863 -168792112084890316322191503874101840 3999864 499116876938630561512008688508928000 3999865 338102072536647374353218792150144000 3999866 -95465784049300198885751350597713696 3999867 -483809977635663686897993078177977320 3999868 4683161644604951917068049577291776 3999869 1509299776786924397642161469605555296 3999870 1886262441558371413592850590604480 3999871 -787087971831271752852031191839244928 3999872 -843520460458709367068734571151360000 3999873 -584434460351138628048639353860433616 3999874 900473880455075135326878541528877952 3999875 -3127186840218403979259743239581660000 3999876 -919319503194094847775185640690643968 3999877 -12437110103830750943165649628286656 3999878 -617455605780842377218797870938319040 3999879 477390912202287764854928140201241328 3999880 18922105058854489166819799112550400 3999881 200828214720915319980332727819950352 3999882 -354864146457309245331776166460900608 3999883 2938085390213871842386209545536484880 3999884 87046505789929589388067055505457152 3999885 -163104316825161166867036994709997440 3999886 1130618575885351173388887031816273344 3999887 -1679992072765301733434494584535033368 3999888 559092527167316456448630649305169920 3999889 -49364266363550769330999464904083800 3999890 -1149324230080783490070384198280936800 3999891 -891493935302694240201424034110023936 3999892 1120230916699661056652618908629288192 3999893 -3500183280269068929027041567377599858 3999894 142083110314177430549170998484900800 3999895 -55362404268899837575383077889258600 3999896 -2016426052629463304729575902438051840 3999897 -879752405857898583455424302067318 3999898 483019435839176599323078017984238336 3999899 928494538709549284138834366431636480 3999900 -106665101167634575467095963704320000 3999901 136665371272677956120561680037436902 3999902 92173540478363811753648423794447232 3999903 -5401391048407616688858988188888192 3999904 -30642111649619786896571171623403520 3999905 270446728817365822456443681467040000 3999906 1302333749003009430856467170080782624 3999907 494589946462615377437218682247079920 3999908 -1518029297203833870207013960859126784 3999909 -1521415637012960417380124811553895232 3999910 40190755627254156637019718508191360 3999911 -1468577079198708551228591499173241888 3999912 -12775494232692098765740479563366400 3999913 422960033034779548578780758464589940 3999914 -623508979664724378700661605801732944 3999915 -947427879671020431894295574851572000 3999916 196119998166694441594226008412714240 3999917 -613406176557163224424828641933965034 3999918 183443938657915446503781589696896000 3999919 278630766956557293463079176302833904 3999920 -535505433686448977407335612334080000 3999921 -1056381958225696811725650015874711296 3999922 201900519223427360745778511622057984 3999923 -353280295086473370441077518759587828 3999924 -1081174082084102916714796547625498240 3999925 -2504352319284872183408160645015603500 3999926 474328061525511220862162590707768960 3999927 418927092735413948921591393524273920 3999928 1151404910151620283493692637796352000 3999929 1050401892228157974577674118806511530 3999930 -106250509544368934161515339328389120 3999931 766410134315740934260472762899694032 3999932 -2904403561088447595603058310270229504 3999933 321722566437949905298444295773872384 3999934 -126517053726012074278909353830331840 3999935 -1871100853152181969194588881299919040 3999936 -259069085340836897620847863158276096 3999937 -3246585029263839046015896682787143760 3999938 326387299131929369222298914951847120 3999939 856355509562597152683514713122469624 3999940 446980939219674089991558180320071680 3999941 -824626557534563438837662530766029600 3999942 95655817375220378108151053239506912 3999943 2918866981107325805233799049819444280 3999944 1121144492946006116455928864875653120 3999945 -927404771227345847498091194038870080 3999946 28695236510421904831357134126703104 3999947 478041251216339237182997762176280352 3999948 -1044101452723434237492450102329017344 3999949 1191838998114128598250499672249880950 3999950 42314942897949179290538742288000000 3999951 193897449737586786971912953663579968 3999952 407884689824852823118593089107525632 3999953 2244092508336123882838374072927390528 3999954 157625285227190798737594182886416384 3999955 -210906524635221272008353870592466640 3999956 178539791114956058542870879364536320 3999957 -180048659255982167335969240071172512 3999958 1664978490092475797546580537255202080 3999959 -696647594952919152324225796091327784 3999960 53835324609792434691173600592691200 3999961 -443615457310437713833920063989587456 3999962 175643027410854721075467805398374112 3999963 -1107223244345467924471462019414441472 3999964 1128894016844514985511976238346542080 3999965 1788835211870662328243466798045178860 3999966 -803387627934746095640669431033958400 3999967 -511029968813951020213814214295022208 3999968 -146379341849103825054155218918047744 3999969 557139779493252379910809443045868320 3999970 627873152974181198788160091319977600 3999971 -3872525380814545446698323087216713828 3999972 1030942291926341391087056129818555392 3999973 -1229192187416538599979471089185848740 3999974 229395935718345512029138670484224640 3999975 -153032424994082188336620477326688000 3999976 50285185551274151088047741980262400 3999977 1507204103980783702859660404901405412 3999978 1816098991540486214362961617109318400 3999979 1231002862066729971217187636190959880 3999980 1864657380285893300520598578140160000 3999981 -1242685330483865487219789841029329856 3999982 890942563622590565626308466229575680 3999983 -1295751465739980610369763740110517896 3999984 -74612563854754462781826881617920000 3999985 -2560855922034524623606683766540127040 3999986 26685628453196828686668844648434192 3999987 -194356915672395092829077522141062956 3999988 -142094662499704348706349823283842304 3999989 -6392850514536278340333190277378688 3999990 12429364820819250880260325171722240 3999991 1342387250733511848689431721179240392 3999992 310727644145487259856113962672046080 3999993 -516960306960078215102130308386082736 3999994 1489656817185666712728042713597591040 3999995 1856791473412676233841864105643840000 3999996 -101647517603607141768581367053352960 3999997 3071144051532542702832440267874721612 3999998 690423949735131753492933565509587712 3999999 -699738536985792549464064781837440000